{"_id":"turnilo","_rev":"151-dc9b36114bc3fb438e9f62f24f89cabd","name":"turnilo","dist-tags":{"latest":"1.41.0","beta":"1.41.0-beta.0"},"versions":{"1.0.2":{"name":"turnilo","version":"1.0.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.0.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"8e4322c0e819129dc5d30577f7c83385b7229c72","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.0.2.tgz","integrity":"sha512-AlKI908cFpRmB9Cs9Q/hBAAF3Ml23LKCYvuK71J4jTXfhnBerMDT1tUbXkSAQdfIs/zEe8ZuSkSsu9qFifZ3xA==","signatures":[{"sig":"MEQCIHwICXBEoJTwokPtLgGn9ghPbWgr09DJqhnbiyqdrMQuAiAIkt0zscfCGS+RRlWswqBcl9nYfogi1ItDJkla1BZH+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"gitHead":"ab4dc0d2d5b762d63eaede403248bc742ee896bc","scripts":{"tsc":"tsc","test":"npm run test:client && npm run test:common && npm run test:server","build":"npm run clean && npm run tsc -- -p tsconfig-server.json  && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","build:dev":"npm run clean && npm run tsc -- -p tsconfig-server.json --declaration true && webpack --config config/webpack.dev.js","start:dev":"NODE_ENV=dev-hrm ./bin/turnilo","test:client":"mocha --require ts-node/register --require ignore-styles src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ts-node/register --require ignore-styles src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ts-node/register src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.9.4","dependencies":{"q":"1.5.1","d3":"3.5.17","hsts":"2.1.0","nopt":"4.0.1","debug":"3.1.0","qajax":"1.3.0","react":"16.2.0","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.5.7","compression":"1.7.1","swiv-plywood":"0.12.17","logger-tracker":"0.0.23","immutable-class":"0.6.9","browser-filesaver":"1.1.1","node-spawn-server":"1.0.1","plywood-druid-requester":"1.5.4","plywood-mysql-requester":"2.1.0","plywood-postgres-requester":"1.2.0","react-addons-css-transition-group":"15.6.2"},"devDependencies":{"chai":"4.1.2","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","rewire":"2.5.2","rimraf":"2.6.2","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","node-sass":"4.7.2","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.6.2","@types/chai":"4.0.10","@types/node":"8.5.2","sass-loader":"6.0.6","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.31","style-loader":"0.19.1","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","sass-lint-rules":"1.0.2","@types/react-dom":"16.0.3","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","react-addons-test-utils":"15.6.2","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1"},"_npmOperationalInternal":{"tmp":"tmp/turnilo-1.0.2.tgz_1517487060669_0.45645335456356406","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"turnilo","version":"1.1.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.1.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"12c5bf5ad785ede79d06bf768e709d24cd7cd4d9","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.1.0.tgz","fileCount":118,"integrity":"sha512-MwCmjJjsC0BN9XAlQSfPK6hFlMfZHZ8oOy57hZUuGWfckHVIICsB4tbtoSqC2mFQKS0DDM6HzesCR7NVTNg74Q==","signatures":[{"sig":"MEYCIQCV5UBPaHbDgoW6Fsj5GcnpfFUAaF7859nSANSRQ7RoxQIhAIMKKRSMIRPnOMiLHcssvaPg5LIH/kXPpI+q7HCiaL76","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49106127},"gitHead":"46050962669f36b8e5d8f067ccddf4ba31c8fb6e","scripts":{"tsc":"tsc","test":"npm run test:client && npm run test:common && npm run test:server","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json  && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json --declaration true && webpack --config config/webpack.dev.js","start:dev":"NODE_ENV=dev-hrm ./bin/turnilo","test:client":"mocha --require ts-node/register --require ignore-styles src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ts-node/register --require ignore-styles src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ts-node/register --exit src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.9.4","dependencies":{"q":"1.5.1","d3":"3.5.17","hsts":"2.1.0","nopt":"4.0.1","debug":"3.1.0","qajax":"1.3.0","react":"16.2.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.17.26","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.6.8","compression":"1.7.1","logger-tracker":"0.0.23","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","browser-filesaver":"1.1.1","node-spawn-server":"1.0.1","plywood-druid-requester":"2.4.2","plywood-mysql-requester":"2.1.0","plywood-postgres-requester":"1.2.0","react-addons-css-transition-group":"15.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","rewire":"2.5.2","rimraf":"2.6.2","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","node-sass":"4.7.2","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.6.2","@types/chai":"4.0.10","@types/node":"8.5.2","sass-loader":"6.0.6","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.31","style-loader":"0.19.1","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","sass-lint-rules":"1.0.2","@types/react-dom":"16.0.3","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","react-addons-test-utils":"15.6.2","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.1.0_1518442730071_0.7642872447362106","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"turnilo","version":"1.2.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.2.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"77bfa459deeb02b3129ded83f66a80b12170489d","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.2.0.tgz","fileCount":117,"integrity":"sha512-NdXyFoQw6KEKs3/s3OgdZi0B7O5OZtBKPE0ghZaE2wEs0jsl1cAxj3n8u2XMmcPsXGjt1/y0E7u8QaUmzBbO+Q==","signatures":[{"sig":"MEYCIQC7s0v4jpiytQpld3ZbVrcfYulaImnB70oW+5jf9dJlLAIhAMfrRWGcxpPIRbwsyiWQb3Yt758uz03dNXWHMXBLxO5m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47649197},"gitHead":"f8b8318a107538e070ea96af942b03350e01702a","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p .","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json --declaration true","lint:sass":"sass-lint","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:client":"mocha --require ts-node/register --require ignore-styles src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ts-node/register --require ignore-styles src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ts-node/register --exit src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.9.4","dependencies":{"q":"1.5.1","d3":"3.5.17","hsts":"2.1.0","nopt":"4.0.1","debug":"3.1.0","qajax":"1.3.0","react":"16.2.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.17.26","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.6.8","compression":"1.7.1","logger-tracker":"0.0.23","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","browser-filesaver":"1.1.1","node-spawn-server":"1.0.1","plywood-druid-requester":"2.4.2","plywood-mysql-requester":"2.1.0","plywood-postgres-requester":"1.2.0","react-addons-css-transition-group":"15.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.9.1","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","node-sass":"4.7.2","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.6.2","@types/chai":"4.0.10","@types/node":"8.5.2","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.31","style-loader":"0.19.1","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/react-dom":"16.0.3","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","react-addons-test-utils":"15.6.2","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.2.0_1521106645880_0.3548611104528321","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"turnilo","version":"1.3.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.3.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"2edbb8e93a5971bc649a9816110d37e26525e858","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.3.0.tgz","fileCount":117,"integrity":"sha512-2bbc5hZnvA1BAH4MqLAgb5G6zuqfzijK0BFHByvZ+ZA/0Gu3hapbTn91KK9Tfs5MVFi0YncXZnGY1DTDZP7Q5Q==","signatures":[{"sig":"MEYCIQCAeZhYvPicJhEdMJMokUpUmlOO6Lm6wRtymxqHvzRaVQIhAKv1vAc+gjW0PsrL4Nld2Vp3A9RmGCTITW8MoTf46lEl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48375790},"gitHead":"b4546948e57a6162d2aad06555d7604ba89d0d59","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p .","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json --declaration true","lint:sass":"sass-lint","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:client":"mocha --require ts-node/register --require ignore-styles src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ts-node/register --require ignore-styles src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ts-node/register --exit src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.9.4","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.17.26","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.6.8","compression":"1.7.1","logger-tracker":"0.0.23","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","plywood-druid-requester":"2.4.2","plywood-mysql-requester":"2.1.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2","plywood-postgres-requester":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.9.1","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.7.2","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.6.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","@types/helmet":"0.0.37","@types/rewire":"2.5.28","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.3.0_1522753903787_0.06766444166749452","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"turnilo","version":"1.3.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.3.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"bd62337d853cb2db67475c0d793a02da091ad332","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.3.1.tgz","fileCount":117,"integrity":"sha512-VuLF8F4QTtJEwoaHfYoMNygtZvUl/9jRm7Z/nHX2rjTGuD3wzqKEpTtDIkt+GL+tnOmsqWYo8PXkyfd8oyhkUg==","signatures":[{"sig":"MEYCIQCGpDVZ9SOQGUgwJ1VFLGFG0bYt/YQfwOv/Qx/TYZtKqQIhAP0Bpx74tyV/TPAN8nQLy8S0JEol1IFhzxReNHnvTIZL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48375914},"gitHead":"bc70e1857b40892bbdf52a08d808e9b0bc205796","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p .","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json --declaration true","lint:sass":"sass-lint","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:client":"mocha --require ts-node/register --require ignore-styles src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ts-node/register --require ignore-styles src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ts-node/register --exit src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.9.4","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.17.26","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.6.8","compression":"1.7.1","logger-tracker":"0.0.23","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","plywood-druid-requester":"2.4.2","plywood-mysql-requester":"2.1.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2","plywood-postgres-requester":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.9.1","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.7.2","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.6.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","@types/helmet":"0.0.37","@types/rewire":"2.5.28","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.3.1_1522765577480_0.32953545274999096","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"turnilo","version":"1.4.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.4.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"940d58addf2aff9a494162b28f4a627c62fc152f","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.4.0.tgz","fileCount":138,"integrity":"sha512-/SIqmeqBHVXuCmYqP6UGXuyTbRb9DviefXdccjit8ulbK3cF4Q/jofU601el14oKsuMxowerjmqeaOjo6ukRLg==","signatures":[{"sig":"MEQCIGAtXZql+NePXSilxFruebShumUN1C/e4uVTGDRR5aBjAiAmKIohLy+SZosy5RCMnzCC5/njiASbh7LqLA6gDeUR3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48440644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5xbeCRA9TVsSAnZWagAADD8P/2pQ0jktKyj1CllIBm8y\nzkFQ7cznYJkwYlY6yymRLVrkfrIDYiOlMLkV0TWys45XcTN1ACezgGT7qAYi\nNcIN9Umgu3JKYX8oSEeyQXxHmbqrFOtnA7Bt2l0TmVHbFN0yD9LCfE40rfBg\nqxqS8xONwzAkWZJ62wviXFpVmlqcFWrlJrX6x9yY/lBLNDfyY0cSR/naooQl\nMcV7QNBD4LfYGBODVI5upwrcLBXZ9UoRSHepXA2H798VR/qvu1ZKj0q66sNO\ns1FkfTeP7oiw2C3hoKgI+JZamJDhi0ew/ckC+qGuBuWU8CXc979MgDJdpkqV\nOSXUz4R3qV7RAYxtiA5AsVxHpsszELQFxFTh4/kenq3+5oV9KZ0MQ9NdqjlJ\nwBH/yF6dkJ47zDnH8yIAsQbWQan2YmB7E0COTs6tTjqt/jrb36xCyTK4guNi\n3ItcldBa8Fp7Yhvp74V/Ry/Bidry/xNfFbPnb70oPMhHxl/vdQ4S0trQWazW\n8Rw8bxQkcLTE3aHu7AbYDfOiFLckKJBmCKR3aQi5hNK4sGGehRv9xjL6qBZX\n9NMXqdQyw0Dh9LeRh8n4R+l0bb+ASouG3UtvZy5fWyR5xX6SAh0J0aI6Fs75\npXzgDyTw6boIxfl8+CtkfDuCMlUgxceqed1YrIwgHyBszwwXFx9X8wnV3unl\nA7uY\r\n=gKo7\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"3045e85efe329f102103155e4b6be61baeed3f92","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p .","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json --declaration true","lint:sass":"sass-lint","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:client":"mocha --require ts-node/register --require ignore-styles src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ts-node/register --require ignore-styles src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ts-node/register --exit src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.17.26","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.6.8","compression":"1.7.1","logger-tracker":"0.0.23","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.4.2","plywood-mysql-requester":"2.1.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2","plywood-postgres-requester":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.9.1","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.7.2","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","@types/helmet":"0.0.37","@types/rewire":"2.5.28","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"^1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.4.0_1525094109379_0.9450222569243278","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"turnilo","version":"1.4.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.4.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"677c521178554389bcbe2c304b0a1357dcdd8e8c","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.4.1.tgz","fileCount":141,"integrity":"sha512-rV/b/BlL/16dVvMFEwIErySalF2uKNqeHRcuWjA4GHqlg0INIL2l3cyM2zN+Yv6VjMHCDRvEK7K7kYwDyLcR3g==","signatures":[{"sig":"MEQCICeMlLQcYe7jnSxS5/hWUzcBrcrJE0Yhr9QOT/fP4akLAiBifvBn3DRZoHyxS19vS5XyIcka2QgfrIGGw3+D5fSloQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48442407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8sFpCRA9TVsSAnZWagAAW6cP/3U9/rNSSQ8qXaSCaG39\nzndTUdVWR4KQULKpYozNki+ah9hSRq9/xIUjD9fQNE8l5QSMGJYW5Skn9weF\nSfrOBAQZCoZlaYwiBoTwGoRaqfaeYR7ibxb8J276tCg/bfiYYo6kBdsNDWrE\nDGSKzdpeE+hH9QjrGlgjsXSwi6pCJJw9j8DkK3994hvky10eW3tkVXQCz+NR\noSu+cjgL49bUPavHd5RVnQJNaHMQEItNxd0UNciV0vtlpEEaQPA4iou5c9iq\nc4BqQ76Rzf7gjtr/BvJh3XZnOJ3y5eJoCGJnQbkllcrDZdlP+WbRVkr4UV92\n1+C/hu6plnPJgSsE9d5QeGF4veEOqFP1Zgmx5DGmNBnlNLsZSYxZ4Yj+bD4d\nB0cH309ZiRoAxymkYxkVefC+cJm84Kj2baR3HB6GEb8jV6Rc9woOV4WyEAOs\nefFM9lN5I/m2hGkqh8rrVFKCMFa6VQXfiFw27nqeqG/Mt2ipLC8z9caFujjr\n00ymheH9k4D+RWpBoAy85Kk7vZQQ3wmWmZtgYK80MzepuA8RrRJKuNG7Rp3e\n/WMgoUqMObkY4lec6gZ5aqcxPlPtFsMYCsQO3IJEPZHg5NCgIqsFFwORpOel\nBAY7kCPrZ/vXAgaCtUuBN7ueP2b8oe4c5H7V2ECzckB/+3gl+DmwyBN09JHo\nzZs0\r\n=a40u\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"993c193db36bf8ecd63fcdf626103221578bf981","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p .","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json --declaration true","lint:sass":"sass-lint","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:client":"mocha --require ts-node/register --require ignore-styles src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ts-node/register --require ignore-styles src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ts-node/register --exit src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.17.26","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.6.8","compression":"1.7.1","logger-tracker":"0.0.23","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.4.2","plywood-mysql-requester":"2.1.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2","plywood-postgres-requester":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.9.1","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.7.2","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","@types/helmet":"0.0.37","@types/rewire":"2.5.28","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"^1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.4.1_1525858664827_0.07599032030090558","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"turnilo","version":"1.4.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.4.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"dd222e80eb90a0a14bb4aff24880067617eb2ef1","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.4.2.tgz","fileCount":141,"integrity":"sha512-d+QKOZkgj6faO98o2XYNiEBVXWPVckpzYzIJ3j/JjcaDD0KgSCSzTyC++J407fFzphmRjiIXztcPwwSbmPsrFg==","signatures":[{"sig":"MEUCIQC+Ox2d4p/EZ89O9G4leGHkZ9hx99lrKIXqnDQK9jV/tgIgYQ3tCJgAGGQWeWPWchXhY7I4lO9yG9oci9Ws8v1HnJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48442900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbApRbCRA9TVsSAnZWagAARKIP/Rv96mq7OP95mju8Gy5y\nFCQwL9Ge8HPqCE8+Xunfdu9ULWoAMxv2G0rhg87zFPF5i4VVMrvmjuZouuV7\nzYsWvlnDz32XixCeDCopEcLeg5P6Qfj5KBIyWy9e13tWGTrRNN7GurwHhBg0\n4B1QSKHXYxsuOo5kG7JqZ0/WouLTk6TfuCKIjyizreXxEOgAg8z7ngkhKTXs\nQJEnVZnhQ9IHAwjweo3g2uFi8pJR5/hsFTzEgVviUQl0gDP3OQT4LmK786kY\n/ICR2J3pNoZsn07m6x8/UtdK9NANnGfqu4j+MfUT0wo9VaMMGzBzF0qgU60i\ng5Elyipv0+18o988T9xfkiiDUMh9Ru6W4Ic7NgE+qdJfOG3DM3Ql4laS17lp\nitVHuULl/hsYa8BR4HGgOjZMUeMN3otvaIZGY6z4RzG7OVsxrSuc2cw1Vc75\n/CP2HJHqBFZjJFa7lnrLtvkg6pbj/ho5ZJzRD9Pp5tuiTaPNzXuHCjfJXdNj\nc/acl4Uwm2q7qkXrgEKLhIbUBMCSrjZ4xRhRX5lOaXlClinVK1NcGzl7sj9R\nszTI26idpft0kEBjqDVg6+g6qQFEapwKL6+ETXu6mAmLYILR9L4DxZwSLYAl\nqUiqV8EsvFK3aRTtF6cFFNZRci/vHB/6KkbYclk3nfMd+a2UGo1iNxLlOUFh\nVaEJ\r\n=p01F\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d17b6cd1385965901a4cde67d6f0a42cba02d438","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p .","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json --declaration true","lint:sass":"sass-lint","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:client":"mocha --require ts-node/register --require ignore-styles src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ts-node/register --require ignore-styles src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ts-node/register --exit src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.17.26","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.6.9","compression":"1.7.1","logger-tracker":"0.0.23","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.4.2","plywood-mysql-requester":"2.1.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2","plywood-postgres-requester":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.9.1","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.7.2","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","@types/helmet":"0.0.37","@types/rewire":"2.5.28","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"^1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.4.2_1526895705623_0.4064770461860827","host":"s3://npm-registry-packages"}},"1.5.0-beta.0":{"name":"turnilo","version":"1.5.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.5.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"89e343a7c47e27f7f68effec26a7fffacafd355a","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.5.0-beta.0.tgz","fileCount":139,"integrity":"sha512-6WeJxJz1MDpl3ROiFaAeofwi3KKZgTLPUvd1Cru9rh9FrzHqF1+h58KT+PAjVeVuTa2TynJYsFwJ2v6xJhKKWA==","signatures":[{"sig":"MEUCIFgnzWDllKbrZ4aEnaXiPcAZI+hGW1Xy2qEq6Mkn0FejAiEAvOpqvjChGo5vh19i+9u3dAUn5VfM8rcTvNTus/LASbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48442904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBoVnCRA9TVsSAnZWagAAMzQP/3KgRqP/RFjKatrtlFeS\nCuIT+jKkG+4v9ZRZZBfMaSGjgnsnqFf7++dxhOI47P5UKlgClAh8mQqivugl\nzYQq5JwmaJvfJmdhLhdkQznZu0mppYtwGHVgXGpArLE5ww2lZFwK9AV3FxkD\nXoPlWam+O6y6J3FI2es/sRyiGU3Y1XELrXxr8EWjwRlTBSpFXYWVHa+kpEeE\nZ5VANhRgcamx2e1lsX2YhZ+HxP5r2RJdBHI4pjNb9jIyagDi2+gATyzWMazI\nk25MBu2ROkj3yr4yTK+w0SdIEVqhQ6unhGD0lhA1C/pYmjDhnhwtEc5hJbln\nusVtNNUX1PxEzALln0EZULiGvuLbCvCqTZ69dHfHjlthLVkaJFVP3CraBICI\njIBK8fmyQCZ4sJHzhGGmRu77JT0oRemY+xB4reHpW5pSgcTbA/gU3IhZmJJt\nLyQQoCbz88dJLBZviOA0h5fFE3CC9uW7iK31M73+n0QAO5vPdJinoKwovJLV\nVQTOfeP4AIwD5Givh6CKeHJwaqjSxSRKfdoEL67/mYG7xWyPnaHlE3gYXzVU\nYuyep4/6LoGnVKknd6T3qJGoDgc5dul4GXrh6cvGXv16QC0f5B3Ia9qJ+Lbq\nJSmmam/7PWWMrAAXrRx9FdXa9fYBkPVkztwOS08ks9f/UnRwKPtWyQR5kV4G\n6QLT\r\n=QTxL\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a69f72e3052e7d23cfb8d157019180cc84631fc5","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p .","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json --declaration true","lint:sass":"sass-lint","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:client":"mocha --require ts-node/register --require ignore-styles src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ts-node/register --require ignore-styles src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ts-node/register --exit src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.17.26","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.6.9","compression":"1.7.1","logger-tracker":"0.0.23","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.4.2","plywood-mysql-requester":"2.1.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2","plywood-postgres-requester":"1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.9.1","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.7.2","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","@types/helmet":"0.0.37","@types/rewire":"2.5.28","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"^1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.5.0-beta.0_1527154022975_0.9758195380791304","host":"s3://npm-registry-packages"}},"1.5.0-beta.1":{"name":"turnilo","version":"1.5.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.5.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"2ddb1dc6a1404022f2eca4bf92d6ed5770aeaf62","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.5.0-beta.1.tgz","fileCount":139,"integrity":"sha512-oWoZ0YIZogQF4hsrAU5sn6cgr8Mslq4lj7fpEzaNceWG5eEy4LGEGDHs3pXH+hMtksDIXLcXDCuchlD5vyH8zw==","signatures":[{"sig":"MEUCIEjPKfNomlOmAcLcC1Hl/gjp5+8JqLqNb/AL7w2t8ay4AiEAs0pHzG7BzfHD7BpMBwSo4t9jhS86HjzDYoeviRDyKRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48442915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB+nnCRA9TVsSAnZWagAA23QP/3XQSWG/Wq/B6kf0SGmE\nvkLr7n1p9UGM4N/QzddAYXQMTW5qbH1WjZYMl4nEzRoQSMfRvVEbyqDSX7TS\n41WgGM8ordeMsdQHj5Ose6q6XhFWsud3sTB1bK6KFqxsPLX7DXVqsbrYgKxU\n+TTdW4gtTme9M0HBX3dtYbqmFxElI6bMY70itVlW1+OCQhi1b6EKUYnDeL0g\nJGKADtCFnEfZhyDSja4kTDuTVbY7YvHFiiYsUxGkVHEPBlI4cUyc/MAb5tjm\nWh0vI7Qo7BzuMvZCoJrfXn7/3TG0WTrfu+/fjZ5nw6hT7whsGOdKLOsgzpQp\ngRiIdIBqQd5UXEqufeqknuRCetBe2rtjDzV4+CikuPJ0ZA1XS0idf4KVW5zr\nzIBzrTrjbPf5C/akmbjMV9UyWF4uEDzOw8m1gUzIsV1+fBEZuAOlaE/e+dwk\nlbn6FDTI8CXYgY/z3KJxmwgj3moeIgTTozVPOUn3IO51NkF0ckl4xtsVdOUf\nWAHsgcGoPC3UD7UUcrmRPS8J7c3I32nkwWipGYsIUDZ1PCYk312Ml0Ef4YQW\nCW2jc3syHYrylvECBwNxedeaRQ5XF8JFsJtWWxF7fG08ByHeIK1Dk6VpwVmR\noS7yyu37UEKs0epL1zCrKwXHQimEA0SNUbORLauZjf9zU0yjjHGN40MKyDi0\nKyvR\r\n=On5v\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"315788b29fda3d77ac7a166b915090f52413cf0f","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p .","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json --declaration true","lint:sass":"sass-lint","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:client":"mocha --require ts-node/register --require ignore-styles src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ts-node/register --require ignore-styles src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ts-node/register --exit src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.17.26","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.6.9","compression":"1.7.1","logger-tracker":"0.0.23","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.4.2","plywood-mysql-requester":"2.1.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2","plywood-postgres-requester":"1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.9.1","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.7.2","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","@types/helmet":"0.0.37","@types/rewire":"2.5.28","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"^1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.5.0-beta.1_1527245286468_0.48428544400782303","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"turnilo","version":"1.5.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.5.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"62837653c1f6d7c34007efc99c0f49051d6cc706","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.5.0.tgz","fileCount":139,"integrity":"sha512-l01NzNRH/tFcT+mrXwP8ttjy9LYB/8Bcg9mL56cBI01hI7igOV/jIe6AG9uKJrILeZn2nR8j98V0lLW95QAW/w==","signatures":[{"sig":"MEUCIB+vvztc1GRsrbn8vMErvG9bvfJ4ZvJIwJ4Akx69yyxtAiEA89XIGRI0Jsjc0l42SiXums8dbTKZ7g6BThw7vKAOe+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48442908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB/1dCRA9TVsSAnZWagAAnEAP/0ExvGncV+4f+GqGvdPX\nVGpEVk+1ebhBATmxxY39O+VpXLPB6irWSiOjo5HnWyDrChlNvBLj/3l3kjRc\nqllGfiBM47LIc7abYI1pc3jtVlM2ubpIXuyT4cE5bLJQXby1OiQbQ8BKlUPg\nfaEV6XsFqyNE07Wue3UgqZixFqGXBQXg3XfIM4/gMmy4nc1yWx2CfUZJxzTq\nZigA0AO/2Wvv8BcHp/4w265T1HQq72uJEqhGQloj8macB19hApikru68oanH\n6aNzrFQ810XuKFBzmULh/Abiohpu4LTfGnQoSl3V9ScTrtJQXBtXtACaiYIK\nwl/MhmCnR0HJ8xwHwo+eQ5RAai8DbOn6Bbr6YgP60D3Gl8jj5YVH5Vs+lf7v\nrptiYhQktqlstPw8CMxkT5C9OvyVS1Z7CtmFwFymFWKWboXCEHf9SkfdhkbZ\n1Lu/M8DIsvl7WPJ2vVNmyBgaIIAfvk4DOO5zbsrEzMxoSi28QdLpYcBO8LBh\nIyQmuwVwC/64lLaEEB8ZGh97LbEo1l3iqaTSd5ia5x2gexZ5w9G9Ku0Y4Fem\ndBuWv8xFzOnCRNQXAtAHwQaL94rlXcTPJCRyKuUqwwhncTkxgAljEqjVoSdx\nn2tyT4ZtK9Cs8gY9pmrSbRa/P48LQZuTYH8ftIVsydrzeqt/UV5G7luIppn0\n9J4V\r\n=ypxF\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9749d51f09c0c9e71c5ffeb9af0661a5c489d187","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p .","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json --declaration true","lint:sass":"sass-lint","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:client":"mocha --require ts-node/register --require ignore-styles src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ts-node/register --require ignore-styles src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ts-node/register --exit src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.17.26","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.6.9","compression":"1.7.1","logger-tracker":"0.0.23","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.4.2","plywood-mysql-requester":"2.1.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2","plywood-postgres-requester":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.9.1","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.7.2","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","@types/helmet":"0.0.37","@types/rewire":"2.5.28","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"^1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.5.0_1527250268319_0.5252580809304226","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"turnilo","version":"1.6.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.6.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"b1232d0ffe3c01ce266b97887cfe1806dd84311e","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.6.0.tgz","fileCount":140,"integrity":"sha512-rXcXuBmZgUmq74pdLXYJUD/jsP4EkALZ/oZRiunOtpVaOqoLLFwmTliuDRl/+X4TpN+E/aM2zrbx3ZDfHaaOJg==","signatures":[{"sig":"MEUCIQDMDto1oLezUr10FzSd2h2qEbAwpCcdwYMZMzOfrIWI8wIgP235X8GEnmc1Q3e9t02a9DOYYlNBc6pkmQkbud/gqm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48698833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUcJiCRA9TVsSAnZWagAAGGsQAIaglwkNDJAmrWPec7Sa\nXgxhdIPhUL3jkLlARDg+276SGkGp/CWmZ2Y5zu6G0W5mKQRJXQBW9Jsrj8wr\n2VYr0LqDkB1dLBKo1dwEqVLBzASniT5o8aPK8/Nn46d5kkeLX8u3s7BP1Ac5\nZBD908R6sGW21uqOMzhOu98nO/xCOh46cdJ8iL2DIHRtsn4wZAZgQ5pX0W5C\nYkfiD850kLHKVMKEtxAh7wBeeJG27guhxEChrHUbeZRfcgB4g7fNp8uXA50h\nNPFCRlVXVeG+PR8DX+U6+7tKOm05bY84MjXqMDyGewA144G3u5BiNE4s4HBw\nf8AlakmFBLktf0JSNg9tmZTYtdoLLdj3XXr30QeuD3v2M4e+rapx0KcR8HbG\nz/thO2FTYy2y6JD4LQbfZDoYuRK8/KtBW+MmzPSquJXxyLBfY8jL/m1Iz+mS\n8Hyii0aVdlvrYGsc4OsoFrP/qph022b68Kig0qRdExU7ZNQW6l/IzLB16xQP\n2RlxsUvsYAh4iPWBd1lRgZZLSPWAWW2tzuamLkiqUALURqh6CH3b2D5KppF/\nkRY0BEL37hR3sA1YQI8aTj1xGdSWn77Yznl7unl7UfT9KJnvI9fsq83iqFW3\nC3zq7Snu5/p/b8w9jfT2ianfRR70WNDxHTllFVWNykjsrBYPdMwpMZcbuq5Y\nFpac\r\n=+MPx\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"2c180476bdb692b742a7de0b7320a9acae267270","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json --declaration true","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test:client:watch":"mocha --watch --watch-extensions ts,tsx --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common:watch":"mocha --watch --watch-extensions ts,tsx --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server:watch":"mocha --watch --watch-extensions ts,tsx --require ./test/setup/mocha.js src/server/**/*.mocha.ts"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.83.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","logger-tracker":"0.0.23","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"^3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.10.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.7.2","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"^3.1.11","@types/helmet":"0.0.37","@types/rewire":"2.5.28","ignore-styles":"5.0.1","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"^1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"^1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.6.0_1532084833931_0.397074452689983","host":"s3://npm-registry-packages"}},"1.7.0-beta.0":{"name":"turnilo","version":"1.7.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.7.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"3d3d622d15a367989c4359d45d127d638e87e843","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.7.0-beta.0.tgz","fileCount":138,"integrity":"sha512-BRYoPUScaxYe0+yHz7InffGCm3q7wKS8TbJws5Yw4OJvGibVyJoKptp+mDC3ooIQPzH2xN6AHH3iPpx5f8SEGQ==","signatures":[{"sig":"MEUCIQCjF2o3u3ru/zF3PMUgYYuyLZlyFabqVzEIw1dLx8AzoAIgLeZrDsdd1n0EOvyb1gWPPTrIF3rgrUa4xHZWzApEP3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48422832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbar1MCRA9TVsSAnZWagAAN70P+wd0OYeVLTCsc3T+n4vB\nsxj18+QOFs246n755yPfZgAeywkfGHQNijyOgtaRo9MVUkgpBn7uAMPFZmq5\n66VoNRFRbG+JBYt79bjZZCG/bpXAp+jZuKg3WWJr4tHWbreROvzl97MPlg6a\nLY5dPYnaX7z2gD67qfDq1fmgzczehXMz2IckF1G8vp6yTiXoOK6P2KxU27IR\nZ56Yw6dDG35jvXk5mNvaaZ5T30JmQ3SF53W1Qr7D0luHSMVgc6WiJcIUPdhS\nEXs0+DYaVZhpVMtiBK0ZaGJtp3rOokSndP4z1uYGJt+AWvuphqWdoTpmFpRi\nEvkl9s1hCekK/cxDh8z/aZtXe8nWQGIdN4srJ4oWD5/MQNxJuGrV/DwqzZbX\nZmGvi67BSNMUZ4l5iKEgL7wRyHOmUk+bzfHnRFatjHV4Eetzo5DNPw8hJA7w\njmwH9WK37MEqSzp0QWlNKz9DPvr1h40CJZu1ZdthlTN3QyoxfrpAlOeSRhqE\ny9jy4AueA18p2mATDgWMkAFe+Zkf6/izuvoRe9+Vi0vQlSnKuA9NpxC7y8le\nXB4muDi7jpAmbhsshqteBOQrf0xhN58ECa29q4TCMNg19ZpVE43nOaEfKAsT\nsAbjP05X+K49rUYbFEilRyQU3xPc6ysH99Tuqtww+rTUlLfs00robcE9QtHF\nN4yw\r\n=HzVp\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"74f52f0282b2acaed66c41767ccbfa7acc861998","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.7.0-beta.0_1533721931469_0.8964784185609533","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"turnilo","version":"1.7.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.7.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"74852a5a7fbfeb169fae0389a3020cf2681f0227","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.7.0.tgz","fileCount":138,"integrity":"sha512-EHOzBlWAQ9ZLMaC+Nm9Zi/E8PnBUUntpQ4O4zxV4C4PAaExDjwhwNwadvBYNeL8H0za46SiV8i+1/r+M0oII9w==","signatures":[{"sig":"MEUCIQDqpRbq+uQeoMIxGUKxZwdSBEW+gbtpi3ZATVKmZMoUUgIgMb4q+HzaUe15LcGeId6uxSoIB62HBiX7ys1ILP0ri4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48422825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbawOxCRA9TVsSAnZWagAAvPYP+wecut0A0EJbiPhDafFy\n+mlR+7lYwc/IwNRIGE9qAf+yDDRRyNexyWOHMcRaR356SNFNj1jIU7lvkZ8Z\nBq35iQXArNKv1BC9+MzL7YjNSct6zKwK3ZtXmd8MEgD4BWXDFd7E1d4WJS73\nmatcnYYrtmlGiF1tuPzOVF7/zCZByG5FqdF7kaLjs79WOhEl6SHL6P4zUVgV\nN0pxkSB7Xz5J/Ri8fQQImsfsxLCiMj/qt6e3tAKTkC7f9Jbg0F+UvYDMXFv+\nB6+O7L1FBAoos+7G1e/WR/bgBTrRS5+YQRMBrMgS7W3j6Rt7gbh3jMfuInQ3\nUNSVNrqEhIyUr6gZy8Ck6jljaSIliBXT+EPRFZRj9+5925PCaboi98v2iuCw\nz6PITuLDunPJkpMLYMsoEY7r+GDLuBrDeNFsTtPC87zWwH7FOA0tAxEngv7e\njiXKq4+UuvOenaxZu51nBu10Uoodh/tDQ9+hfpHDbyLKfCpUI4tyCvu9jZRx\nEmZW9YefjSlZOFObtOFEqJtXHz0jQXgdeRbwPfpEINq4J9yh7LgwnNJpHYnh\nBSgMCVUqM/+v71JGiaMc59K91sVe3hLGG3T+rWKu4aTeJN2gzLr8d47Wldcw\n/pwTSk2mya9z3gU3IiCZYLGT0Z/EXPwrJp8FVr5kRTq39I5RYHswEZLu0PCp\ngXFb\r\n=Hq3X\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"fc300cbb09510842d52a7426ceeff2d55cbdfa41","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.7.0_1533739952429_0.146635638687711","host":"s3://npm-registry-packages"}},"1.7.1-beta.0":{"name":"turnilo","version":"1.7.1-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.7.1-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"58308d224d0555845e8647b9091a7c595424ddcd","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.7.1-beta.0.tgz","fileCount":138,"integrity":"sha512-7Vj+EldFnlMlvXjE1J8NrILOTtezhxEWly+hVRzrjn8DFtexsl+SKTiLEhbFGCFy0Po+OvMog87JzoMwKuPZIw==","signatures":[{"sig":"MEQCIGPAXjvMwJ/COWcJ0/mynv2J+mK7VEXDrTFeyeTVSS/FAiA97FSSM0CewKUcJpY1m7DCOrF8IBVVkR64bfaaPNUJ4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48422818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcYVECRA9TVsSAnZWagAAcKgP/0CRtMDQg7AudJVidsEG\nGngEa2KgOaNDLfUEGdVKdd6/r9Pg/zozYEzBTE4yYlN7rJvpkwb5mp2hDt6p\njxGHvI6qcHkAKLKaXIuGHNF8IIi5xLYPPDLuat67+CHyIGdFJwNQwJL5dHuS\nOWWwTZSnP8an5ylo0X36WKlPBGNK+ycBIYPoTb/6Hy+0favwrNfR93x8cFK8\nNhoEEbCr1xcieeDjjPfxOPwiwTu8MbqsjqacW/brbw6jDw8Vh8BnAL5XQeIe\n8c4JY7whOjyRnhJNzJqhl5FMn9YMzSXnf58HvUXUsrkoTPAsKvhTRAFRqa3Y\ndhSxN7M54lorGTOG2Wa8g7uRcqn3g4l6mKkga/2c7xFOrqI5HrYZlOd8jQW4\nWWCuMk7AR5s8iKXx/n/Q5ubaksU3kRtZc/mTzdiIGesQbdMa9DIKVkla06jv\nqouMXs4aRllLivYTPE8jfqoi1EyiZ+xZib1ge6Byd/tl+NzkYTjGlnLZ0nn2\nh9ma05Xe+9K7COnpfXa6tCmcZD4mee6fmOtH9Ahi0P5nxz8OSO/3mnqm4Z1k\nFaL/cTlp/2eAJjhwZYpbpbtBlk8oSXKgiFDM5DHTpJPMxwWwXVb/6wzBjvZW\nsYieXeaRXCDDKtcnf3+J7M0Hpu0mx6jEPieChgnaRx0MHpUIbN2wByyuS0YP\n0KZI\r\n=S/xf\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"2649620db533032f4a369220ea508b077d9df258","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.7.1-beta.0_1534166340192_0.22265373513770403","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"turnilo","version":"1.7.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.7.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"c42f7df257840c24d7a4512e0889e2d86f34be78","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.7.1.tgz","fileCount":138,"integrity":"sha512-qAf7ytWJbBa8CVmwHeDL5NL4gkZC73zFlQZjgNhtiLrXWboLG4ItWCDPfe3Xi1mB7zphnB+XOeiHDVa8Zz9MgA==","signatures":[{"sig":"MEUCIE4R3PZUwEEw2Wj6c+08StegD500YIBZjs6vUIsHfZ8uAiEAxPVVCh6BqxSnO0dZs4cCzdfVI6uEjFoqpyPANQ7a2VA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48422811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcpYFCRA9TVsSAnZWagAAAIAP/Rb1gonICgURDVqwRsw/\ntgxd6qMR5aqfJg+E+i6eMJP1eZ0WfSr9we93Wdfttm4rFcO8NLgnkvqWs99A\nLyVpIT/mFG9aiZxDRJVufrsRWNGEFc7sXc42pYE/AD9s/v3fnM5JZ8HSjRjs\nAJSaUCQIj208kgv/8URmzFiWinoef1CRbNXKsmxwfB/Yoe8AiFRnmRa/VnWl\nWC39UFL/4UyTR7mIFRDPmd2vt82rxHIYSOwwu2Ww9J/3UUpmseig+SmC+MzW\nSKuMSzxX2R7Qod+YDH9ol3hn1e9Bw/o5foFQ8lfH7huBu8JnLET7VVc1GHOm\ntfVBL2Kee5ay/mfcmV3w0k1P0VJpUKfpZaAGEFMG7IaJTJ/NLRpt3YoXyFah\nyTt7sfbjKSK+NeW25nSZVdhvR9AVEav9BWZkRTSIQH50qOsy3d1vK5DjGidt\nZjnJPqlPOU4hPfckRKRo6mD2m0Sg3bJY32B9DOBbREjNFhMMa/D4cyQM5mHV\ntYOkeVOuDE64ukTL0l024x2IBg6AC1nLska/alDevzmDgR7wIo0pEZoxqhw5\nkFN1mylilKZri3gh2O5SB1ab59jl0kgRrAZW4CMOU0T2nEPg6WKi1fxTUGIw\nUBQNlkykvDcnDaOJsTDcX7xWY83W306wyVFpc7uuK5QIvn6KqVCKj8z9evfz\nzJbO\r\n=P+gp\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a730132c037aa633f7ee6a7ffdcafdf26338db4c","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.7.1_1534236164314_0.6007461201721482","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"turnilo","version":"1.7.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.7.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"158d76e9027e3e29d2b150a62467ecf0e6dc938e","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.7.2.tgz","fileCount":138,"integrity":"sha512-8BwJgmHtyjh7HrO5RaEXxI5fPyqSKi7J9DwwA0t2K7mHK2LliSV29ejGK+MGy3jl6I8TKMNIDV/gjPnx3VPbqg==","signatures":[{"sig":"MEYCIQDFGF5b/I7uB1Af3yrgFmRyE5kI5EjYm1uyQTqEWt6ynwIhANXS36c5cPtZ8pLaAtkk4D4ovMTZPqH0NI03ZQDdSSH7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48423454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdV0CCRA9TVsSAnZWagAAdg4P/A65PgRoFvpLpMzbMKPt\nFfCH+xVwrcDCkZ3gszvQ9RbtERWy4bGqSc/2z+5es6l25WO/42eMuAi0GwIi\nGlF3IwC4gcFh7fRcNIKmuIqzKwCZCTdmJJM0qnpmhzBlrSOVqQ7jPAQdB8Tz\nbhlouPaQNR/tyT8IWlVKiT9m1kX5WW5/o4fLY5y1LWK96lxgi4TUHYGEGu1f\nLH7N28qjwVSVfm8Z55flx7runWldq+tkWFgN5bDm2qgQOYKHQsnnZpuMKZQ5\nL+2x2f8pFdLmXA6LGW/Tmfcsm8pQSbyiqGq2cKg0Y+DJwEA3yrpcCLFBVWu0\nHjLnoe5etuPgsaSyOfREJq95FEO6upcv+v46rsBRzJgRE6ybAf3GqqmT1b9c\n36JGn0CSHaUV+gAZ8cYY786e3eYjzgADTZ3GO0Fc9eoEWuNTI9mvXXJAdk4i\nVr0Mm49Lkma7uGlSz+jfAeJj8bqZsMqkxfcgsacBe7YiRhvnSO2NTCg4+EfM\n58t+mmgFsoZIbU9+bejOqKiE4/espx5UJVDkPWPJNZUAzr/V6ILkw55fTUuk\n75WA4OYAgowk7e5EO2OZ3Wd0vw9ozSSFzYdW6odarOzdGyqZcrjhV9QHBGCm\n9DK3EWtqOyeUefg3UnnvFq4CHMCcy3xNraW/3GE2GodmCEIcq/c94EZTwCpF\nmaQe\r\n=oHjv\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1ac26e0c51d17e22e1f222a7788704ebb22727a5","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.8.3","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.7.2_1534418177316_0.4785667100011388","host":"s3://npm-registry-packages"}},"1.8.0-beta.0":{"name":"turnilo","version":"1.8.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.8.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"9d94fcf342cadabe053a3c7e77df4042417a6888","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.8.0-beta.0.tgz","fileCount":124,"integrity":"sha512-G/4hIkn5WGq34/7nDwjBiHsCD1N0zNDAkRYV2xLQfFEC2WbZ5hfpmCW2nlC+MWr2DOlr6/1j14CBJOfDBVO7MQ==","signatures":[{"sig":"MEQCIADF9jwikYksKaUgF3jLM27jfBCqTz1QLZW/WkeUIoY+AiAuyIf/MHl+LPJw2zKOOUaqJ5pSMudpU4EmUc9FIdUeIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47963918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhlZcCRA9TVsSAnZWagAA6J4P/2/ioplrtQnon60hetcm\na3IMcxVWHRXmm8Hrzgv3qsxywoVQwsrPgQwfAO8LyzrJwxEGHhJ9jaIPKSW3\nn4PbpsscUztpxLQSYCffu8IOSTwMS6nuFNSHyfc2AkYrvo+7UKkqLiZnUrhG\nWeRppnXP8l/5Eu7co3ydH/w6FhQMGiw+R/DeGa2EmSNwqixARgotj6m/s5Qw\nXd/eXL63OzpTzGITZFBPNf2c0FjWS580l7CM2+cMfnzPfkbbL6n/IhZ6JDhx\nsj5Fm1MhxMyo0Cwi6PrWcu5Vm3Nh8kghU1hnqZQ/14IMnS/BgASw0oZjDtTM\nW65xa3YdOOysJI2VjxtIZgaf0lUKYyB1iEhJN0NKBnXc64hI0EWlh8/1576G\nFce4hMK2KiEL4WQEHPkLTmCReXdaeoh4qc1YfvVv2Rq48exs3v11rufmlbpi\nQz7qohCq0qRJmS09SofJO/FaFmiHL0b/qhu1h2iL6NUe4jsE7Wfq3cFTC057\nlei6yqApxKk/FpvxGrM2PV9dKQLt1aXVKnRG8eNKaEBhN5j+35sHCHrP7YU/\nBP/PDahOwzJIUe06lNdptblsN6LFi7W1fJSBe0DGptK5MvJDz68KyzcvgXTm\nHZFUN6vnMQqUSeqUz1fQWc4HJ7OD/MxH34sv4RjS4eSW+HMvIvrYYAYyEvwa\nwsSV\r\n=521A\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"db795e3ed3daf12e827cf421120346dfd6893f90","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.8.0-beta.0_1535530587666_0.2956323859454073","host":"s3://npm-registry-packages"}},"1.9.0-beta.0":{"name":"turnilo","version":"1.9.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.9.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"a57fb0242d9bf4c9ed7b8c6f64a11ba12254733f","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.9.0-beta.0.tgz","fileCount":235,"integrity":"sha512-wcuk+0amfFekrSPX4NJNhFitMyWBRJMgb+kKKATT+ZuvVbaTPX87x2aOGnxnAVu2bQgwyqyCdwMR265LnQNRPA==","signatures":[{"sig":"MEUCIBVj3K0xrhChl7L3o49K/6TNoxR1DuHdrY011BEPu7V9AiEA1v8HFIChBJssLJW40HpH1IAT4omoiNm1Ebjmt2L3w50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48490552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbh+BMCRA9TVsSAnZWagAAflwP/jMJfRtdQmUFVBED6VS+\n3lICSmzPmwUy/XDZJuBx2iILrs4ZSLnUTIWsCMXOaI+yqp6mWO81fmkmM4Mr\no0bbVN/4ZW85mVC1QMRwEim7F2GDaM9G1KuBw+vDDtmpdUtdawoEdFiR3AkZ\n1zEvqkZ63udhYDp6bpORV5VRqebBegUccWGXcLUIuvyorbwuiKMHyvi1RWAm\n8csqdQnK2OTGT78ba29bg/vtF6uVzpCF9wnJs6P9ZKYtuoUnQjon81gfLr3z\nigFk4B4H1APZRqFrFNBybj3hYFaYyyupoZtLNn8Ermgwi/rHDq1xds4GdHe9\nPKsblcNnbbKdByRjX3kqOfZrTQSjqTIn0jF4DsN8AQ0XKWoopGK5Em0bkYeZ\nSB6dG3zZEnf3xx82dxKU9S71Bsayc1WRbCm4Mq6jemBhR2zSEUA32f3jKF0O\nalRPtzpdNl9lNTspJ9Z1pJO90FhrrZn4DjZMm5jpvu3B/slw1X/1DGX6a/ox\n/YD1kBaUUCCJbzNHKR8QcXKFa7FtA2zCRSzqk65muMQiICd7EPJ/lNxghfiI\nCUjWTXTrmr4hdFcGPaEBMXEgZXj0fzsO4m4KmnvAJ2pmO8hTN+GRY2I7ujD6\nQznEzd5f7EfiVf49uWBINaQYgO9XOR2Lu1mo5mxLmptghwRrqwDzvUVEcYod\nIa4o\r\n=u1pI\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"322be6c8ccfd3ca82c1bdac58229137fee06114d","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.9.0-beta.0_1535631435291_0.48211070486497554","host":"s3://npm-registry-packages"}},"1.8.0-beta.1":{"name":"turnilo","version":"1.8.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.8.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"f45351322d49f6a5fbcc00592847dc9a286bd548","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.8.0-beta.1.tgz","fileCount":235,"integrity":"sha512-CpF6ADlumMVvmQVR3DVngwatSc1jGcbJbBy4nXeNvgcT/B49wHmCxUldipiLqZs79e16d6M+iyHY+opt8Zgszg==","signatures":[{"sig":"MEUCIH/LwwPfV7tNiTGfGBjpnz1pt/gXFAOqigrsuTXWUc37AiEAr4f8vn4PPBJr1jBv4g21OBCEf+UD5J6owG1OcwMF744=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48490552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbh/aNCRA9TVsSAnZWagAAkLoP/Ro4nGcneAQ2iimX6Ezp\nGe0fivfv49iLw/pg4XrgBy6tgychQf7m68sKL4d6NVI0Ek/nG7d75QrsotSP\nix0z/d7o2K83w7FtvsBKJxIyJbIUKdRLQfcSlYIfUhghEhpsaYc9RruxKlrF\njyMZZct7PPTYxvxgZOVTxUb8soMJN+8Mi0ZKMPS9Tja7ONe9E5/b/soZvUOc\nVkms5aW8NRzFzboCM9Ny/y+g4MXSPlqzaNdcY/WBiw/383+e7pd9Vn//Lcmd\nAegkx5XHT1ydKUa3k07fMiJrsLTn5xbQGINruwY/UsxuoDuh04vqZ0l92BFv\niFi/noovN4KqpH++DfHCENr90nCJHFuQDturJYIF6V4MRzk6FGdKzLwo3EQQ\nld1fvzD5qkwxf7LJyK7obxFVtVXcaNPQ7W3WGpjZd9yifwdlFWIGQqlaNmCD\nBPR5QVtU6Gj2vfUaolG1/KVZEL7APfqmPPLm0UuI1uSSB8I5iXFfYA5XRJCS\nKMZ/LZKnqrtWG4CzuVHNxx/TLpOXXZoPo+p1uGThOFoz1mv6Mk2EZovtl3IU\nbdxlid23anZfIVawvNA86MZIPm8BHg10OShariTMvGREUKirNpm+03XQkLab\nSE9ooDndXi83XJ+E4Ou+3whX33a0/sgZy3SWWXFSbJzPy2a6EDfYdxfgKQBT\n1dXC\r\n=tZGH\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a742e901271935011482d6800bbe148c8ab095ee","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.8.0-beta.1_1535637132494_0.9047324990517254","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"turnilo","version":"1.8.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.8.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"1b97a0af41b7f67d9d27c879fd3b8842135a2bd9","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.8.0.tgz","fileCount":235,"integrity":"sha512-QXfUjPY0iVXfoQcqrTAhwlu7VN51esX6buv/PXD3ggZCfEjIXPQyRBIU4e0zcywq0uSoAnFyyqQ3XCr+mPJBHw==","signatures":[{"sig":"MEUCIQC6uyy2FLX+eqeFyJA6TU9W9cQ8lOTgTQIwfpDtFVNV3gIgcul+1TIdLXEyE7aoZbCebgDVqdZrHXO17quX4dqIzH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48490820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjO3qCRA9TVsSAnZWagAAx1QQAI7XsqfdbxZ9KDF/vH7m\n0+n7TDBhNIkTDDRwuur5M60TOEwdRmHA7D9l16ZNH1eopjRU8c9ChxuNx1Pc\n/HDlDpeU0AZz5srTlFo7+kt+wOl9jpjGDpihXzydDXkdEot7w2SwGsZuO3mP\nRIygO1OhtzNp9s3NYQn9Xnmh4lDS6128dftgRlKUiDd57Airuv8FwQCf30QR\nM7SRtCqQXxPlsOIe1/lB87ymXwsbq3zA8dUJuRkqNmNFLi3Y0hXjN3O5No5o\n4qnY3L6m3g0sfY/bvN1Ov5cDhUojB5o6HyILZ4pxOdrEFOVABm+gQzt7LZRW\n679HtOOCyGtIYAKHHHu04Yt78V5+9hTEdguvFAp+2rY3s4AHs9Jz/bMMAWqT\nKplhniFxXdMaiEoY3mqn7XwKHvZOCqgKQlt1LP4371qzRjQfE2Rq4PLj981a\nQY+KmoYAK8sG1QIB1Gmor8uYJMby2o7VG9u6VhklQ9LPZx2Ab/qfaPLhqZ8j\nkDaOHuhaeGaz09rjp71cqfCh4IvoYtJfLbBhhti8pdOa25D659bolSSahEoJ\nf5Z6UIoBUizQxGfTC9M1ksGUpuPx1ODefPr7sZCindVWfKPffNHkv0NVNrCL\nMrn2u4rNNpXqmh+tjD/X3oiLBRRnXNJ2hHRvh5NFY6iDqk7AcjX441tG1ZWS\nmeH+\r\n=c1Re\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b1dcf7ef9ca0a36cff0fc3f115c581b7ddb90fe4","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.8.0_1535962601085_0.9936387786067624","host":"s3://npm-registry-packages"}},"1.8.1-beta.0":{"name":"turnilo","version":"1.8.1-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.8.1-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"71a3e8adb49ad907e81c3cf7eb55ffabc1824c34","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.8.1-beta.0.tgz","fileCount":235,"integrity":"sha512-bkFAKzn50h09peNngdqHuUcm4thkmuKDnCJwAZZiM+A2QVAgLUH33fBCWhUgsdwE7c6Mwrx6nCZKHG/2a8xQdw==","signatures":[{"sig":"MEQCHxA0D5IzacTWHzVj2JzmdiZhJAp40BzghdYN8fYfqV4CIQCGAFo3ZejbXnnA6/178pM5GnatjPUBrwBlJKTNcU7CEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48491905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq2xhCRA9TVsSAnZWagAAC58QAIRGb7MNdmwWujxebD0s\nzCQ5J7MnqlzpXP9X9chiCMVALJ+nQ5bkWQT/sBd3+aPN7Z3ZA9rU31JRvoRg\nXfeGNI0/n0Du2tYhXGVRM1C1d5YyAr01iREI9EF8Ni1fSoIsvI9SS6qLRpml\nf2rfT8C7SwlQxQzd38jQRlCMcdJXT7j5zBnd3qSrF+NxFlPJaqtGfemzpaem\n8mZdGlPJjcIW5vzTHgi4rxsx+srzymaXO4UbIF/xkf2gGZCrrnIu2Dzv6z7r\n2RLi51pW7//o5bust7MEygMgD4MneBBDofin+cksCkh3cmg11FPSIxfXm0K0\nlKpP24ixrQvchJ6xLmuZhetdBSU2QAYeThA5oCj89DIK/NeeYdOKKKr0XFY6\njenExLCOcCDulEogkFlmSf7tyDTS+tb0+UarFFq/bJd+G7S1cVBSHO9Ho7ZR\ngyNjZV4CE5SMX6msguXWEktHDyzejkvFq1v8YNghKxnpN5EQ1io/gH5Z2b2y\nufRGygob1tmZdK5wxymHW3ZNNIChhCwX6/ptGZIX9Q4z05PRXN7fknAFwx1C\n5KCLRD3K14XkdVz2rU1X9HHyVKTULbZA/byHek0vO7XkbDbjI3F4FIw2JcQs\n2P7B45Ptk6gLgnab7pC65DSOeV73P2+ZoF+/Q7EpP1G9jntP7i48Nhm8HvUg\nGoZm\r\n=C5ly\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"6eed8e2ff3887bd2986c9a1bb1e232353b677c51","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.7","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.8.1-beta.0_1537961056083_0.44012754434755585","host":"s3://npm-registry-packages"}},"1.8.1-beta.1":{"name":"turnilo","version":"1.8.1-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.8.1-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"08a808bee6e47d0f6c5b82530f8ded6ac9a05847","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.8.1-beta.1.tgz","fileCount":235,"integrity":"sha512-pwWC+BPsm4x9V4VenC9xQvgRgznDJrknRRRmyG/vWWp+iXfSFIUaLTwSO2jdOCjfl7yjoEYLpyXd7HZTzij+MQ==","signatures":[{"sig":"MEYCIQCyNjFrArYhPV1zy92++Pr+HaBzhI2czwdnmqGviH3pEgIhAJEVFUYsfM295ct2Y5/024+YG+safDYJX8wrVlUzm59a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48491558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq39iCRA9TVsSAnZWagAAbUEP/R/FrfyIjEUtxlBTG+Bb\nrVhlxG2dHCo9QUIxv4E6e6q7s+7x3E4vASJVDSn9QcOznFzSZ2lVf1GGD0HF\nr2XMDdOqa5b5NIuQB3tNePXrEo0W0X2ViZ8awdOTiyxyPW6FSeTCkOT7vr08\nksAq4Ys1Hf50IJFgl0TF5zJxlQTEGEot5Fyetu+shPOU7pc9psMARlwCCyUv\n/9WSKadTVG9sHFapvIgFFRMHSCfJ99QH2BpnhNfasepb0Xja+qWPNIXKuqOm\n8wDMLMh0oga9oFqDvMrXHB4FIo+05OjqWeYB8S4j7q84A9tjItUJhQYqnluv\nQgWNgFl0GHIMInQjOmVvsuocs2Ci2veLVeqtPt4j1jaDYnVx2ieIotBIdRFu\neU38AcYSTurBmyBD3CRgPfnVuuPcAj2QNi0s+vGizxzyDNxHPe2Yu9lhZex8\n9sJ7m4s/IZcVStJ2Y396BcpsWJ5bp0oAgrXsRbyJJF7+hsRTwwkYlazGWZbD\noFWxb+OyoI3INiyMW/WpgzUyLWvbHRtLspPA73vhsvHbvdx04Ey9VG5FWtgz\n8hM125IzTlDhXk9P7NGtXH4M4zt34sHYlcM+ujGpIOEtZPMkAMtJngTwU3w9\nDX4Y6cWVike4MMMvsbYGGln7RCODBSGkNJciY4ET3C0u4Blbt/Ud98wcjkNb\nXc1v\r\n=VMfE\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"4e4ecc3450a56621608ec6f7777545c3afb0d4a1","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.8.1-beta.1_1537965922164_0.5138314709450815","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"turnilo","version":"1.8.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.8.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"04a929caf6d7ec0609a5f65d0f56186236124401","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.8.1.tgz","fileCount":235,"integrity":"sha512-veEzrA8r1OEufU49eq3Dk/E0qbl0Lyot//AyONBNRu5sCK+1m1aFpmvxgL6LQMBM9xRvFPF1VPOqT+QXu1qywg==","signatures":[{"sig":"MEYCIQCndqCTRT7QmCK0E/HaEFjsAyHXMPsGYKsFmPxalFKDZgIhAKyuP6NoBtmymLAPDqqW7azncEqRQ2y3EOVj5aHuikY9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48491551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrfApCRA9TVsSAnZWagAAh7kP/A6zzabdiur7S5JXRI1R\nlg3HAC3UR7TanDE9vrgRhz6KLwFV7e6TKdRoqqvu1drCqBZY2VMUiFpJtPRF\nfkOJslNCetVSC5RptZqDfudnA+SaoNne7U9NrEcTVG++mOV6SqSI0jF5sOqh\nuTzvZ96v7dDHsOxvFaR7s8kLIeU2/sAo5jtWVMwMfVaXYCTtg8LgOrjRCzh1\nnoZJv/QnDHf2cHTRjXIE6UHmu3XAPEs7YUiW++NB46P6OLGsPjiYKd/ZTvmw\nmBeBYmpnAUk5/sGOys3y9E6L3LuOGQaULhBJD/6lNHbIxEqrr67m2wGaAfZn\nHXW6hMfoutgT0N5WH/JSYJiMjW9qriqmiieTNh+R5Wg1xunA33GGJqPpDbjP\ndBA8NCqqpg/TcyOVgCBe2y6uX96OnIb0PXuZ77zlY2UGptJb7R7NwCUaXfOI\nRfJaOaoRfYzeDHRj+PkOiUKZXO8uxMiKey8coabapDUmuXYyH17VhOwMziXB\nJwV3zYEfM63Bdh+3OJoARR6iKnq72wcyIZ217wTPo/+eEOA6SdFjrYeDonQp\ngIjxZbCyTOD4SPsuohRp7/i8HjVcjNN75+IrB2PTRuDRWlvcHMnvO/wKNxAC\nC84X9t+YVVo0g1bVuXbZziuc6LF3Y3N40vs3TJxBXchTtiZZuNWiNAs7sp2r\noIfk\r\n=i+RO\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a4a32109aee04a5bbec9f1f88db64ae82a9b5320","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","express":"4.16.2","js-yaml":"3.10.0","numeral":"2.0.6","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"3.8.2","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/numeral":"0.0.22","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.8.1_1538125864321_0.08247355231157028","host":"s3://npm-registry-packages"}},"1.8.2-beta.0":{"name":"turnilo","version":"1.8.2-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.8.2-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"b69e28e1a779bd5ebf7f0cd51dc3cf2298dd9e8a","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.8.2-beta.0.tgz","fileCount":242,"integrity":"sha512-4ZMlVMJq8ft/MRSC79hVzD5qEv8wcqzfTySQsGCk8Fdgjq/9UY9iM+bJDNDVVqxSmirQ1AmOEAsQnknHNySq6A==","signatures":[{"sig":"MEUCIA/xoSQzABbLEpSXfE4FMVyZodxWKcJfbWJVjJEYkyzyAiEAgRb8v8oVrAIKy5++jVMn25dI1Sia3PoUZN5sgQmhJrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48532204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0t6KCRA9TVsSAnZWagAA1eIP/j68N24M2NB3vnJmRAj6\n9rBZrATjtYZL6u/WtnEdc+a4rX+2QcrUMUpaho77tspULQnjrF5s+nrtwq05\nBDDcIl6kLe/53B8KugjLzLhHbv/C3NeCsedJM1/Zwano6UQnZPlOgpSv6WIe\nkWGsUluHCVtCJUEQp8lR3/O6zpnQqXb7X841jaRziyj/Xg/JnjsNY3Kh0e8+\nz2WVBnbNWjIag8IzxxBytfn83pc81zEfKrYBlklbQVqB5IsccZYLLojS8M/N\n9o/+7gc8HrJNbsmE+C7W3UT4qAby4jX+QwbXXDOuhP/fPV14awg910QE2G0n\n8+2JIpiiocg/elDJIFjWPzOVqyUc/tgq3O/1Z2lyIQYVH9/DowtCenWSIpri\nKFoa+yTOrGbc1e4xOCmSqOnywqCviikO98PuVuUUP6M+JVy4196w6q3fcv0O\nofKaiRCvo+sr8aXEZHs9WfGkOCuFvRVDe9xWtFZ+4x1NdmielgM3oieZxFgf\n/29CvLTZDk3VewN1hLdGhjgJmbng+sFo3Im/TfIuygiUNlm5f2TLkLaK1jqk\nVLwxeV1cx64YGezmw2CTRXFvJxoWEQkF27K32yA9Hv4wkSPJ4FW6GLWBC650\nwhZgdGQ6eXGaJ4NEDhJ0Z+ua7WWVGd9V7/kRaZe5FaO+U57b12ZH3CF03S7x\nxDBl\r\n=mjzK\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1e04c98994633173436bff4979a5e449408b87e8","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.8.2-beta.0_1540546185160_0.7257204377299051","host":"s3://npm-registry-packages"}},"1.9.0-beta.1":{"name":"turnilo","version":"1.9.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.9.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"6abeac042e312bb426d2b1893df07a1fee7b1984","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.9.0-beta.1.tgz","fileCount":242,"integrity":"sha512-zIlQ6R4suN1vwPwA1zgWSDzIKB1Rt1TH6GZiioqzhe4OjAj7rjGhLnDBVlxBMqkWoyN+ZAcXbVtqPCMAuN3NuA==","signatures":[{"sig":"MEUCIQDztBRSw1Iiv58W/eOjE12CxdLdys4LnDflUtFdioePqgIgOxncmj0sPcjNCDeES6C1LF0d5UucIthjssYi7nO9cM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48532204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0u+CCRA9TVsSAnZWagAAHOMQAIk94G0nQwUOa+nk99rt\nQDtCpHZXyHQALGPRp0b+QIOh4EqwdUkiDP48/qsGIbQCKZr67TDsjsKKmVOO\nX5bVQZg5u21vkBu+xw0BVJnRPkUffdbNlG9qiH3KYVVNf6raxyp0OlmEdbVP\ngQqJ4+9CjQ+vc8aKi8v5Ybz5MLc/yWKLH117DiHw68ILNxn7d9rgvpPtqXWg\nyCx8IMxWa05QcQZNJnq61I/XbqOMX3uNES0H/fn7mfZCtabTcNXS8wzPeSt5\nBRXLaQiPkp7d1GMQaKktIQ9wCrHOLscTlJAg0nrMKk2fnYEBgo+104XjiafA\n7JKGekosaLDRVMPXQ4AjOGaLNc8awQNMKhH0AlohKNs2mUHyLEm70llETbhQ\n19xviK7uwyTBe1Iq0yVlCCcaNjLZE4UcZSKgi2AqLM7znE28a3aQSt6wXOtB\n6v8g/RcWWjhnhQNOFDPXa667d9/JlGnPWUnvGdZZU/gZxrM7uW/qjJNUZVEz\nbkUTmoqL/K7W8jpE0Rj4AWfSS32gkXyq2u0OXwbu/Yh8dUYbLsZ5K67wDc6Z\no+2E6Gu2Qg8kD6D4gsGNQfYerSgGVEYI3ukjNVvlFDoAbss9e2dGsfR7+RPr\nd0jbzARsiTJDFgMOC/AlLifBo68vMk380qU1M4jJxgcry45U4QMSQMLs7+uJ\nM9Z/\r\n=B7lm\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"739765cf32f3bee2f63aeb6cfe0e6428e8624e8b","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.9.0-beta.1_1540550529581_0.5397752976100998","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"turnilo","version":"1.9.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.9.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"cb96ab0b9124a890d91a056c434e1a76223b8792","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.9.0.tgz","fileCount":242,"integrity":"sha512-3zRP3J3WqljUyRwpPm4+MaMCb5Wof5mWZ9ZeNLzlZlJic5q/8Nyt9ZH91pGv4ASKYfcEdgWZvnDZx/sAN/KgoA==","signatures":[{"sig":"MEUCICl1TIR3wIG2u9reBmPWyr8SOupMxjrBjLbEbsmHTtsgAiEA2JEhf9N8w11c1DMfjZuf8kzSfLVnrFlBYSOVbeVNSbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48532197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3CNBCRA9TVsSAnZWagAA5nQP/RWSc8bXXWxnuHmrXviN\nVs/xiKAhhmv2SRAjfJ7uTPF1Lwqui90zeFg7foD1TlSnfKfHagKyYHvOsX8+\nCpxJ3emkiuXEiAhx85zWbJ37mipoy2yOZ+X3TG7mEjS5+ZuQcdPWTVeEKdUz\nQnNDzOAz/rUkuAYY7ePiKIpsukHBjNXFjfJAXZSgKuRXiz3sex19AXUm2vx/\n31APFl6vOfuKG6aJ+EFJc7KcgJnbtwSUUD6s4gvhxl6ZjNP/Vwto+RByx6Dx\nZkReFHmsuQwPD2OSkdwW6PNnwV6wjMlUip5ASQ6pwdP8lYypwut+UIvIGNRV\neq+4mSeDcjgrSPXLwm2ZCYz6GcOlGU9Y7SKRVc/pJIEjeIQ4y6nFaSB4JoQ5\n3v/sAPJB80H6i1melPWoeSO6LkjJBYXk6+9jMRTEWOVESTK4VGh8ieXqf4gq\nnpqR3QahwlTBTGaL1BsukugZ7BhCbBB3VmQ/+VMJTW/4WQvSvhvQb7dQX5h9\ng9uJCgyQaw8VnDeK7Ulr82blnuOykZ6XiI7hgQH7dPogWtYJco121L8CNZ+J\nBVak6S7SigwwlKhyByEHS3JKz66JiS6gLgBapUnLqASNiNXmKxnBXnHgOybu\n12HLkrXTdia3s1NDWwHKa12bTxsPoJpGnnAndN4ep0hKvZDhcL26optsfxUm\nvKtP\r\n=Z5Hi\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"828dee0e43772db2de498a4e841c43476d8b3b7d","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.9.0_1541153600433_0.6737759754083983","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"turnilo","version":"1.9.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.9.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"c93e5472a28bf1efbc2310c00621fd5d540c8633","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.9.1.tgz","fileCount":242,"integrity":"sha512-xdqnAUWUVz9SjQp523priJjnKu3PiVEktnCmxYY9BdgDPBYoPN/HY6tGWlukrw3ZCiDOxo1QAlqz6xI57cB69A==","signatures":[{"sig":"MEUCIQCuMmkZbcP6wLjr+fOcOM3uo+HCI4CKKp7u5RihxEqpowIgZ9T0Ob0gQaPIJ2Me06xYg6zt9Oo30O+op+e2b9iABGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48532456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4GRrCRA9TVsSAnZWagAA9r0P/jyEp4XCjaf770KSIqoi\n3oVUB8/t0LDTmQLUVBa0Fi/lpHGk4+vd1Re2sFKYmynS2zzBs7lJTf0GVUy0\noTbEL9Tiz/OCtRuTg7GAJlv1oB9Mu4BX7Rb7iyDJmXcbXfMheLkK2df1XS8Y\nEINpArbk9DM4cZaJmUdBMIp3bOKPhC8AP+EQ2ZgGB6huiCf9stc2SNlWq0eX\nrrR5fwYFZG+dgVttn5Y6TvBD1EMfX4ml1y1TviRzuG3PX6Znp16vKSJG7IwV\nWMddgcJo8SEb9Or9uuWvqmp5kI+0rxOHX0qJXIbSL4OtqeXajQJWEDSQeD43\nl5Iuifgj9Q31DtNYxW9ABCMfQx1uL5akUawcCRBTkopVULN9JPKqtVA/YGDT\nkQBoiw1XYhYKL53w/6YuGJv0nxNY00FYmeO8dTleQpYL/FHv+n3Qc3nRiLGv\nes6bdSKqE+eLQwRTbuxelXhgQ1Ddl/zlAhprMWaWpywYhpWU4NiBD4btJ8Lo\nUsCaGZHAgrcNV4qs3Ru5gfg4jEdrhcftaa6uK/U1YBWS64PMobXf+GFnSpuq\ndvv9HFPudEdrtOFeLDSHxfHCqhiVR6jN70ItQ50I5xMYRAU2Rxducc8vYnu4\nNxlHt8BVpA2A+T1G2v7xj6d3JFqoPwNXShPHASaywrco1gQ5YiaLjcE/a4PW\ngXfz\r\n=4xwl\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"08d1a160b14838e30ac69f7173ec3e20c04e5d63","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.19.2","request":"2.87.0","clipboard":"1.7.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.7.0","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.5.0","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.9.1_1541432426579_0.9172356028943183","host":"s3://npm-registry-packages"}},"1.10.0-beta.0":{"name":"turnilo","version":"1.10.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.10.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"c17fc5dd9625a2f8a31cfb7164f0ea094a04b085","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.10.0-beta.0.tgz","fileCount":252,"integrity":"sha512-OBy62cuNKIhBDdERTiMUgY5j17rLfxmcPSbdSBnrZHAeKZTJffpHZj0eIXwPv8Y9J79P0WFs7CRtPKQS2XRgHQ==","signatures":[{"sig":"MEYCIQDaKgZxlMJUElTszRjTG9DxXHz4yV1ipHlUXpuAJtlsUAIhAPXam7HraCF+ngEXfdJS4RAFGburNAeL1fVXlKsGVPqG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49402639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+BK+CRA9TVsSAnZWagAAXY0P+waNS+FdTOOBfkEgjHq7\n8iy2JF4ovYqbysagkLVBHu0AATTK8Iu+UNmYcix8dkfYjftwo+kWecfuj5CL\nDaHJ2RML08wb2Je9ndWn0Yzg+UkL5m8mAbn+VXyzwVw07KKzxe0DqrZ22Xqc\nIfPjpVM0ebAILojcZQaSVpP2GvoRCeQgIzZXZNSn2dhaYfd5/C5jjQIohPsH\n1jng+1zjG2TKGsVBSZr8Qg2KejvmkObIwsd+uRzj2OSzfeTjbVWDykfiGWCE\nkPqUTztNzfe4qX/hWSmMJwuQlOB4MIF0HybjQB+tHd5gYMu1EWuisidpiBMr\nWCyu3sCyBniHTiaB2e/yMwFBwDBinQlkKG/tamSGc8apZJKlbe39pEoamfUZ\nevt3bKR1yzIoHOZ7t+ZtXFaS4kFmuhJFzYsdr3ZQjfP8IXWoNYY8N84/Sa1E\nbfnwOOH+J/SUmlRa0pWTFTE+GuR/4wbTxb62O7nXR3CpmozEoJpXT6RMZESe\nak/kczMlZNLn+G/JLU7Viz3kfRAYY7AIfAiqvIeZMMnKwqycwfzqkhMWKfs5\nv+gTXjvvjlhULaibvY9BcHvkWIGLiJF1J5hlpvdtj1wn5Eya+xLM9na+bepU\nZGLFvj7xkKShGAGYt/wCWgZtFTWad1GVfCkQ69eVTRQ9TfGdunwZHFl1ILNH\nefaO\r\n=u4N/\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"cb8353d7fab1e863d36f6e02fc45da457744d3fe","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","clipboard":"1.7.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.10.0-beta.0_1542984381435_0.1409870704353342","host":"s3://npm-registry-packages"}},"1.10.0-beta.1":{"name":"turnilo","version":"1.10.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.10.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"1330eddb264abe39f515e0649e09798adf21e325","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.10.0-beta.1.tgz","fileCount":252,"integrity":"sha512-sh00ndCMCh7rbRuBu8bNaSeBNly+QYmlkpax/LlV/jwMatHgqyxAlTnDvWOwHDeJnjdXPm1e7Ags3rWGNJSVvA==","signatures":[{"sig":"MEUCIQCnoCnukCPO5wsQeuLcLKxDC/ShUIzU1yBEg0UkQmcXxwIgIhSTMBjI2p8Ti8QYV/nuUrauJvUi4LR58JWFQB3wwCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49405838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+/e4CRA9TVsSAnZWagAAnzkQAIpAeZulQdkQbwsADOhE\n6JNL84mekoZ5eV3rTb01tG1LqcWbfXTKlM4+4OyjeHHriBwNmqa+DggT/FoI\nZgD73ZrvmKWyjaRY2tK9G8UMfYC2YiKGmcXmK7jZd/2L2w8VwIzwiVIb3Dtb\nxd/CC6ceWvCeXHD84kCLHQwm9HE8i/bbWRWxZ/7XLrLIzLUKcbsfSLHyyJzr\nNuDD2cjR4LXmS1Me80/OkIxS/N16TgJfblbN9WH+hSSJb747TSXuax+2traC\nq784TgSNTnL8dNOqrPTrfwNXsGugoO+da8wJODk3PQfTjr7NKstTQT136bBH\nYV1wianfXlw1jO6cEDskbawy6E8nAnMpufj0HUWiUZitYpJ6F/SIXbuoJgnV\nwbEzdWoqk52RChKtmq+ygyaLV/7ko06cJnSkzHaeYv9d5TX5reBbOXfbM3NI\nPVz0d2t4/6UJ0ZFjVZJzv5enz+AzKhoVJB3DITuc9Q/SW/X8JapCMrwDCDAC\ndB7eGwTbmkKPud7jgP/n0i2PadQsF5+cIROEsSVGxPEmk3TureMTtEvI8kz7\nhyedvM06Y/NVew5Ed5SNRThDcBb2yoCCgkVlW3uSfowbp9luznh5xJddUCzd\nlznbnMBdmJh7tIlnxts21iKkSIQlwfwexR4IH8klWzq1cfi32aXNtg8jwpp0\nbFrj\r\n=fdjX\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"05de3631bc74fbe611867accb4af832265266d3c","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","clipboard":"1.7.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.2","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.10.0-beta.1_1543239607386_0.4761027276148997","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"turnilo","version":"1.10.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.10.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"c074cf13520df1a419aa67cc4cf9060b01cb87b9","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.10.0.tgz","fileCount":252,"integrity":"sha512-VAJgqVEdkrw3zPNiyUFoUWGpUbFBDYHK3W9dCA8jBwciqpvSxqcfDYrgbUPDsNs6S3OVPxkoq2KVbpQ5e0wrKw==","signatures":[{"sig":"MEUCIB6Cm7KidAU7SmtR4hwNhAh/QpR+QnK4DVKU3YTMJN8wAiEAxxIGw6pS0amtAysUBJYxL8isbZ7MZKqxqf7jsvdYM3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49406064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBUTBCRA9TVsSAnZWagAA5PgP/ig5DkrSe+Ln9zZdydWM\nCdPle903xSziWpF/gVrUrLtdDxDRkGRNxtPEhKU92WRBuncClleI+jsZ9EqG\nsBXp6EXggMApVs5mzkKlJxTXP0peMzksNAII6E6CHBd5yOM6L4xtHtJTS8rp\nMFpVfF3d4uL/l4RGC895AkXkn7MWFXznr/VwGsj43kQpQVesoDYIRNIp14jZ\nyQKf11fONQYhORQbEESY830VpNWwj3byKzAD4ABXr55msBvl/DNXb/w3eovY\n2Xql6IVYuhA6+7oemWmH2hWzH4bFqefUZ0vuWrEnu1ZBY2M+Gh+zQuYD7Tjx\nCRhJi3/WZ5jJcicMDxX05dy4aOPXbGzH5XLIMSaULijTlLDngwH49nXHwAOa\nZAbMITfpIXQMjocyw5cnck4p+qPgbIlsH31UaHyf2p5Qgn5azIburgCz0+76\nwvlAdg6p/KVrtFpM8iVDu+OnZMoXmXKGvnCkzHhu44NtICO/uwnkcI5CpxW3\nkekZN9m/ob8GhDx4sPcvvqcg2w/pO4MAuIyxUFlfjO/3deFzLKY+lcqU0+SM\naARdZQ95wu7Syr1Gdli1V9P1hQzXUmhIs+2pG0dEKiuxZqjCyyznSqwJ6PoP\nImJMDUNrr/Pn368HN19VC1TbmkaZ3RpjRCanqi97Ts78wGm2NkRYQ/5KnhDZ\nkdLX\r\n=ia6l\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"90ea784c9812f4d094e6c94f739c20d87d7aab18","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"5.6.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.11.1","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","clipboard":"1.7.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.10.0_1543849152199_0.6119180389943668","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"turnilo","version":"1.11.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.11.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"6a8e63da318b40682ece3cc75bd31902eef5907c","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.11.0.tgz","fileCount":255,"integrity":"sha512-ScDlbQII6juarrbUEZiyxYQm+BtEsAZtMuVZzPmrsXjaO9mBjTNQ9PBkSrwE5B1tn9U1Q7w/RPWgkVUgJhiUmw==","signatures":[{"sig":"MEUCIQDpNDt8do3aU8C3gy1U5vEAZw2g4GnarmPathYpRDYPTQIgPLVOH7CUcclSRWdTA+NIfhQgqCItL+aAqAj/zAIL5b4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49711214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG2xwCRA9TVsSAnZWagAAw3QQAJ5EP2alokye4OzgA8S9\nVnT1X0ecM7fquFAZ5KTtEjF7rS9CiFx6zAnxem3DWWAMBEcEgR94EIacEw1y\nUg7TdsTfjUzjygNiOT8/tRm3VCmlNVvYvt4+cCqXkHYLLMeKmdLdgq7DeiBf\nes7AiI7fqEw4L6fB0i4lZkc4j5G+SrH10Nhw24dV5vo5vWnN5R3JO1oWoioB\nR1eWW1ZwTmQrX0YwMu1DRCYhAGeObJzADSrdk3bUQftY/RpmnilTNNjXu6st\nooo7wr+gz/FZUdAiPQm9CY0D5GtAf73WOXE8CMeLEvbGcEiMtH6hPSqCNN3w\nzDPTG2ohzA+M35kyG87qV6lS1SKE/q+pijMZV7K8pp8i4MR5NsuN+7UXGGIS\nRkrqpk2CNA5QhdXvp2rb3XgEyt9FRHpd0UWmdPT+8BQ/aU9MnWhrxOHncaht\np0Y0cKfJ5VChsO5vDYztaClMzb/wydaslPzHNlu60xMvXvU+hCWMKxXIOspu\n/f75SNlu17micFGbxz+K2IejfVMmLa+LMWi71xgPRdFu/3eUorxyNyyB+8kS\nC8xbbOUhV5+NUmC+JcwHzAAFVIcU/t5Am7E8Nal12ibyra0sUzEF9hYJmwZr\nP4KuUaJQz9ui8oBTQuDbJw8kWjYgSmdH3nGX4kwqBoQDOohTQG6wOzgtjMch\nHQ19\r\n=tNf5\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"dc49da491549117bfd92e31fe1d631c5266adaa6","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"9.2.5","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.11.0_1545301103112_0.0022611791945175153","host":"s3://npm-registry-packages"}},"1.12.0-beta.0":{"name":"turnilo","version":"1.12.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.12.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"608a514f3066be0b2fed1fbe691653e448c822da","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.12.0-beta.0.tgz","fileCount":255,"integrity":"sha512-MbaXXHSjilVdiKknkrjVXTWw3yra78L9EAlqEFlUwNIy3vxn2qVFhz4nTtZ2fYn8nj/kDRJM5CFB1fJm1o0GJQ==","signatures":[{"sig":"MEYCIQDMyAnlDdhg2SNUrTzXIAWVxPLReuBkn+dh9MxGoy5XKQIhAPl04nZqhUCKfrAwSZYVRPKaNrCAJ0bFR8Vjcq7+C+2U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49738511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQIWqCRA9TVsSAnZWagAALQoP/1xa1NGRnlzEj82AJdXA\n6uUFiIDLM9KvcQq7ZUC93wrtUiTPKWZZFqLmjFg0xAB707uDd+aH/AyyDmtT\nWh9+uyD7RRJKboBYFLLwhPHV7t+YqTsmNpEUkxUfQBDV8aOBlfRyk3ePm7Fe\ndpCQ4qFAY9tMXKmBgejRnwYvL7SpoTjy6npyWjTCgJlk7BnpwPAOguJZm5w/\ncfBBsgwRO1XKQls9LrIZ7KUhGkcmaXAg3q3A/c1xYoVp//oU5jo8xsH//HQT\nLfN8EIYlWi3TLTrbtsT4/alBSoneWSHefmeyoe2Td7+oua1HzOVDS+s7pjmz\nwN+fHF18A1Wsn/KwGYV1wZZx3NKBAwyR9GxMJpcFACCNPHb3u+IN2PxtGQgG\nnrhwvusyQ2MO+HeNNz2V3UBDhU4cLS75oJqkBiwT60ghiGdMJPIx8/XPSIk9\nvIRKdZgQPwHO5tyHTCjtvUvIkBgGgr0z3vExQe4tvpwwXfLzC3QwV6fDg1Ha\ncCctdvUeAL6qZ8+oUBFF1V7q7U4qE4cTlaXZD37lK30bIWeyfAK+j/OS400p\nA34j1+xB75bUuUwtzWH2gJol1CTtUcPd1qgRCcN6wWNvOLxO/mhbekZ9zZRJ\n1aTU4uopBWjXu1375SXumajSUjnNKUkC4SnlNmZUabG1x3zl1xeZrp6k839r\nOJnD\r\n=6cRA\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"4a5789452baa3de74ece3e935460b80c65429043","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.12.0-beta.0_1547732393907_0.34600169795892155","host":"s3://npm-registry-packages"}},"1.12.0-beta.1":{"name":"turnilo","version":"1.12.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.12.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"a8fe293d478f1645b110d8710a202ffd7c8ed247","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.12.0-beta.1.tgz","fileCount":255,"integrity":"sha512-j9DUedFx5gl/qkWHhYa7HEgzVBAiRSt7DXR/Qon7NVCxMjBoOSOXcYUE77Mk4NFG1iBp0pyaOB8wyEeJtwT0zA==","signatures":[{"sig":"MEYCIQD5DHkgk05NpG+h/OwLyPdKiuLbvvjFYffgawzRNCkIsQIhAMORw2sJHxbpeQ5/eXUThXKgT8kmqPc/7uYb/i87lz2q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49739084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQazrCRA9TVsSAnZWagAAuwMP/2OooQwYUcUtVECHnvQ7\nUxFLzAt6ZeYMYjR65q9Ciae+ZeZWbkgNYvl+DdTb+MLuhU/vVxYJvXsL9IOk\nz3tG5SaNBOiFBbjo+uSWhnBzuSyJ141XCtDink3f4LW1gEQCzeX6uSqnmYyb\nPQJimitgYuA4HkJIGJcU/Ncy5v8dueCqKX7Bk99Y/2ReTuhob91fic6UVXoZ\nnwTnkKIFLvxrd2HhKNtT5eq3jBUoR4XuSCUqfXuYiMIsW1pLjXVtixyvh+G1\nbsn/OXqatRwqFfL3hA5ay4wYQHiUCf0PwZHES+yZsKhOCZiim4TLn7045zPn\nShPBW9eWl1ULnvqgJX/i1QC4mUjrLQs1CYKoeVJil5aolUdPY66MVhRYcfLn\nX6nH9SQB3lWTDauxxDftXiBXx0GD0mhry25p2Fpcefxz2fx/cIxGu3ilMQye\nobrlWC3C4mU6tTYox+/kZWn4onK5gNUbla6Pvjs9JBlmswwowaGXWlhe9KJq\nmjat8VSWAG1FjzPdk8f9SP3TPtj1fuziqVuUf0cbhsjscFQcdvhYaIKdEdHW\nXpT3QYuip35LGJDBeCXLozRsGF+is/sDN2nvelOI8LNvhqXGTNdwtxP2V5t6\nX3J3s7xOV9YsldWNtZrTG6LNhL/LPkXiO7lHOShv1Ah/LKAvOD3f5/bAO4bD\nUEmh\r\n=T3pY\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"17010b8965514b1ab1f6d85318513446614f5778","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.12.0-beta.1_1547807978395_0.09018745128702665","host":"s3://npm-registry-packages"}},"1.12.0-beta.2":{"name":"turnilo","version":"1.12.0-beta.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.12.0-beta.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"1df279db743b27620c2048ab2ae6eb5aa469d1b0","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.12.0-beta.2.tgz","fileCount":255,"integrity":"sha512-8Cz9Plt1b8PtLkNWgUxDW1G/jAi/xvZ2ymLEJNKgfMw/5zBEDT5yiDAyHEJ4tB+CwjpXF6FAkGr7/h/mCEYVdQ==","signatures":[{"sig":"MEYCIQCzalfogHfeLQRCSWoASS7M5kDoboIIJBISLmYSt2jM8wIhAMzfMUIG9QMFH5DULVdpCGRqjIc8EqQ4g24Xzqc97sv4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49739888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRxt1CRA9TVsSAnZWagAAq5wQAJ7B+mG9o9qdwLkC5FrR\n4Lun13DDdyF1dQY5avfxxZPVGHRESfvaPfRBiNHJQLu4AGwgx79iFYGddExw\nJ6Fyf5t/LqLcJl9COJy/NvuPv0dsqp8ABOgEP5v/c4PQe5kb6hykjBBxrscX\nIGJml9LCDyaxTfybflmSZ+GIM2cU9OBNzYQZ6xwPgfb0qHDGYFnz39PTGYJG\nlhCAF7ZFHvshg1qHz6hBQ2IxrG65VbKe/dHf9We6y03CDZ+0zo5ki4g3TMaZ\nzDpy2BVIv4fZrdIqZDNmvoD9C7Y5mMCBzDY6TT7CE55YNJHnxeV0LPvggkrD\nWNT5dC1w0Vgcze3kzju4Z8PfDX1aFSkhLhssN/43A/iI+WpV+K8DOnwczytw\nWZIjRHEwKKdCgiL4Je/bjfaklaL4u1JndRvWihe0iJsPIayMSnVg5lp9x4Gu\ny3XXtVhv/fPdgInGcGsk8frKW+ev98FAkqN142YfVRflXNlvzA9gp5J0PS+U\nCAVn5I2NRGU7lAq3Tz7XWw1hBQ1M/DxuP4Qk3GIZF1Fl8MdinUzoBRgk05dl\ns0lMNgCxztse4a+F3T6Edhts/I5lfVuRif8LtvqIPiz5igfG0kyLDV4n89Ku\njN9bFEzSpNRpaOaPJj0kZVt09uBQLRGf8nlqVKs207JD/5OxFngbzL5g+owG\nte8R\r\n=Yx59\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"bb6d17d68ea8d053c9ba7f17461c5ecd215124a6","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.12.0-beta.2_1548163956962_0.9311864403168453","host":"s3://npm-registry-packages"}},"1.12.0-beta.3":{"name":"turnilo","version":"1.12.0-beta.3","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.12.0-beta.3","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"15046446066fc079eade963ef1674a5601b1dea3","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.12.0-beta.3.tgz","fileCount":256,"integrity":"sha512-CLUjHGgM7cLCVJv78SRbCGTKNntum6FZY2sXZc85Hfo+zyZZY5XE33f4qfI7pNVpITvHeQ1c6F9prX86NciH0g==","signatures":[{"sig":"MEYCIQDQF66GFzTOcsp4/nPnFUiVkQE0hif80HQgoqdmilgKswIhAJ4ta9l86p4ULsKBsqaiCfGzGq4jtL8IT0SF6rn4S43y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49738058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVCKzCRA9TVsSAnZWagAAnlEP/0g1EGrwmW4W7g0Uf/ZB\nSodqeVWyDlMj3miI8Mqjn8qJSBLcTkgb+TA0V+Aqh1peyrEEZzvvhW8du2OO\nEYxQrqHlpGyjvzIlf0WRuLWEPxSiBW+odRr01HajiRNpoISE+UaO+ZccppH2\nFBT7hoUhuouv8M1RTKgzXPNiH9hXgCf+Md+YY7U4F894Zd49JOsAD0HVE8DJ\nf0f5SGoPuwv1bvMO5ljoaqxWQDGp0S6MvuaLr8YfeQoVjjirGmu7uU0M2Qlm\nnQ6Z/ihmFWxNANpFyVBPrTpb6vBSqWXXG7MySktdw/pDjFt1eXPdY0HvMBZV\nxp2fy5AXidCKNsoSvENlG56kPlHB+wnObE/AlmDc8z6rXwtRNimgQ2a9o9QO\nLjYgC1xwWy8kw11I+0iKy/EVa5U7dxh1f57CuY+wNKlsND5okAFkY00j/myB\nWBdOF/TK2E2fbuIfJaGG1rmPVzltWbzoGQeRMxM39rtfovHMTUMY4XOQi2Zr\n1/OBc17EO9MrQtOd+WtJKFShZrOnnxAUAUweLI+h1UNyypxPztVHftxpdczS\nWNEE/wKiPJUvc3ZkOwoD/UdzMHnN0rOfeS4FslQOc7Z3d+ngEoSvYVLihYI0\nqnY1RA6TMkLq4494xJq5RUFv78bAlVw/qnri63CU37Bp9YSq+qrP7PsVy0tp\n489Q\r\n=sQbp\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c63b490deac613342d7ee4428a04e279923937e0","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.12.0-beta.3_1549017778273_0.7865466856715093","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"turnilo","version":"1.12.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.12.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"2452ffea05b0bb67335db0092e2156705edbb207","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.12.0.tgz","fileCount":256,"integrity":"sha512-9auZr76uFU+p1eN/wx+pvwA1dxgk1gCs3k904i97FzMd7gS4Jq8DTZrprLXZMy53pnBtiPW1rhyaTJdYMZJ94w==","signatures":[{"sig":"MEUCIDJSwZfufZA4xMta0vwUNgYIAuHRYctypHBiQX/r3pnKAiEAueXVVnH0mdtt0epA+HfUyEYH5xYFZHNhcVnjA+9q30Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49738055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWEynCRA9TVsSAnZWagAA2ywP/inlwW9CmlN7LVJNTmci\nGK4XhHyobZ2f8pn5GIcRMkI6W8EhNsHba5WSo0H7V1hqlLThvaYJyAyEZyCe\nU0r0f1567e1jDnmqi8mugs5VIxM2oVmfQJhEjo/Peb2Hm7nm3jNgSYL/BxRT\nH2SPiwG91maOh7WpazzsqmltzhDDEdk/q01N5+K60jqdNdSPtFex+hYz23TZ\nnjELMIXqBdkC634fRrmZ3mINixvIS8bf/1vZQQahbaE9FzomY3Pdckw6FpwS\nsyD+meMz97xVkTkAh8fbVwBovh9VrQx8JZfJyQDi+blYdsD6ByF+7kNVbhtH\n52cROaa6LWB+iIvLBREJ0cSVs6qTvNvu/A9K8OL1JSGF2xBKYftix8CoEnAJ\nz0Ckoh/zxR3QMqi2Hcyha2GMWwSbXP+5A8iS6hHQPGxxf7RvXO72cZuL46mv\nGXGxT4heSONawY9KGyFuF2I4RlekA5AFxGs2TI3mz9cGL46lKLkZQGx9fT7Q\ne5z4awTgb5/9TrfP4lU/OwreJ0J3mLkSW6a4nxGV5xjVjiVReYM3Kea+oZJd\nnFwTOXLT2eqlBuxUuvVEcMg9uHDzMGs5gz9Vb5HfOQL+3scM8JXo1o/PtqiS\nTtuQoOUiy9G+ASfEI4A7gsDxCO0GBggN6jkdqmDYYglsFuZmHG0pWJHA7iNp\no5Cy\r\n=JWC+\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ac2b0d94b29a7020e868f805f6ad96d385ba223d","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.0","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"2.9.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.12.0_1549290662820_0.1195103835883744","host":"s3://npm-registry-packages"}},"1.13.0-beta.0":{"name":"turnilo","version":"1.13.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.13.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"84239780bad52291f77f022ee98da54672977919","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.13.0-beta.0.tgz","fileCount":261,"integrity":"sha512-NmvAbjmw+2Wutuo09/35+/6vJwmegjNa5NuLFD5SH1NEflPtme3A4unkS+K6XMKbOrPBJ4M+VK6Ujg5EBep+tA==","signatures":[{"sig":"MEYCIQDh6fsiLf/Zov5nTqHdPujZN0+A1EDLi0M26dmU1mlAswIhANNOaCcUxMadGsQb+KdLHF9f2H7sJJfp8wp6sDRCofZj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49812544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZo3fCRA9TVsSAnZWagAAM00P/RgCjtk0YUWS4dp491el\nP/y9E/cCEvUGX9/ysRag1BzQvEuaZYyUQ1kUzbb07aS5z4NUAhUbt3xFYU09\nbWF8A1ea5G3ACXCSu5Tn2/jIUKs8u8j8Ej6KoiV6naqfCTwLr60KvMpZkyUK\n0+6MT3fB6L0ceP+wIxvGIdKpPuWHEAMljgEqTzkjkqcpW9BE0QpFpj9NjNkj\nSniI5Pu69n4GqNq02jW7dN3f3a9SFOgHNowbEAeOoJq4/qyeWQ7S2u4DPG3n\nKfO9NjOAl+89u8q3Z8J1vPKpRH6NsBglDjKvUwcxjIjLhsI7Y3S1M/OCSHA6\nxZHgKomGxV8S/61+Fdds+n2NMFqAyZ4xAaMwziUB8Dqe8TMAi5WIZPcRflkv\nFxIy1AJ5qE8oq+IDj0SWCm99W+JzJD8nid+UfxMe9lRz+HsztpC7IvDTM3NU\nAVzpVsYrMYN6AoRpEiWudwchsTsdIfRW+cbnSPsinNnveyO3ADADmXoTxfuF\nhPZZpYA+/IvVjZr3R5t0mmhV7uMfuYkUmHCSdMQbKaw58SnW/QKnr/EAgtaK\n2bEwY+/0mc7R2+EBVhLp9kLTSpr8UBHgJzEFLa0XTSlcm25Xj3XrGk6bdLaH\nJuAhUi/whF8eHNo4VJBq/ux68igpVMnG/VnHMLIaUYAg9ZKR9j6G8KTioPE5\n6iQj\r\n=9fKK\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"715b07b70a007cba89bdc23c7a1b902e8811ac88","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.13.0-beta.0_1550224862129_0.6400554869180961","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"turnilo","version":"1.13.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.13.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"3bec73212b2aeb3ae5a0e3ff65a8b61f0dcac3aa","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.13.0.tgz","fileCount":260,"integrity":"sha512-XmdAVCj0hFvF8QFpOIaZvrheh3C7M+MDU+Z+NHRHDJxOVY7GT09Ag2hf8T26tPC4t5WKEog6S2MA+c1lJK2R/w==","signatures":[{"sig":"MEQCICIhlnxGCOlfKrB5MEXwnfAd7AEci+v+xuBic0l+ihiQAiBvLUtqnsef3pxLsUhDjJwlsvCnv3lsSbmRvYUOEZGnKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49805820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbn+ACRA9TVsSAnZWagAAyAwP+gMvSgh6a5pvnHynKhut\nRmA4ccS2qQp3WRaC1fDaOh5l72ZaNnmTsrfG37Sg0EIofr2PWEZWUHtj4m92\nY78Saoh0mYpv2PxgSDG+jv5IDwKLidOVAtxR5hQYEx/SZHEjEN4G7iIqQ19j\npZpmnKPmV+CT2ZSrq3gddBj5nLTf0hubyOYimSn3QNG2aSiyNPWOLI44wx15\nDne0UFI0xd5AKzE6iFtncn9+0A0/9SoYHRJliUIgcGRMkRdE0YPwMJmxZ5lr\n5MXRMjq3x/LR6IUSRQ1pUjyI0cxkIi74g/3KVl1CSHnYMFGYdmfDkR1km/bP\nz8g2onLmjDk0E/cu5hlatgBLY/bKrrX6ybWWfN/9Y0bJ+UQ1xjtGotzAav16\nmguCcqufoXfzIUkCnSlrRtI/dwE5xEQw34kd0O9RC8AhosIIB5qy1de75mDS\nxJ7GkaW/KTRun0gokSxaqrUU0ifFrxGYYn6IuBOcbqGzTRSDQDI3K5ddQEe7\n1mJOvmEhp69yaf80eokAsRotYs/w+EO/hxgw8p9NX6HYMdPV2bf3qKczMPGK\n9WXQBcfTdmBx+GlFOidw+wja5nTvHvGkrbwODma/Y3khj8/h93+c0eiU5x2o\n1OSPiRLAjKMCPsh12aUOyPiDdybFBq9r+qs957tO7+o++hOryy/RFIcbg+l9\n0aZf\r\n=QCun\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"6998b5917c1172b0956763d73838ecf1f8b163d9","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"q":"1.5.1","d3":"3.5.17","nopt":"4.0.1","qajax":"1.3.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.13.0_1550745471595_0.5702397932904615","host":"s3://npm-registry-packages"}},"1.14.0-beta.0":{"name":"turnilo","version":"1.14.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.14.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"307a132abedd520a5d831a04f4e9a48bca40ecf8","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.14.0-beta.0.tgz","fileCount":260,"integrity":"sha512-UewxJxJSdyXdjDjnDsu++HHQKC6s5r/W2jQfkJ4SSMOdsORCfFUskaAhVZhg1qQzZqbxG5nguIsC3JyTz8Om9A==","signatures":[{"sig":"MEQCIADwjT+TpT1p4Sw5N+x503p/r8vwyxLWSacd6Jej5XKKAiAJCydda4kkaTY17pMRx5Dz8W639tZWwTesiZuTBEDdIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49831208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciNdrCRA9TVsSAnZWagAAe6sP/jY+MICV9171qMOa0ukC\ndX37mk3b1CgQDMtim+RGm1lBZVI9CCC30RdUgDvD53Di8eeeJdP3ZWADD7+e\n1vzHYehL9Z55HnNY1wV0TGZGda2TTk92KJQfQCpmDRSf1ts9uXN41nGekvu5\nZu0pFMZv1Xn/2o8F0mQoxL1kmhgC0YPaW1AuHywtMUeCO9gcn0xSFaojJU9g\ntRFLtz0vjSBbeQ2koFZYBuvVihkE4AD0iCJhEKDiOKdki0b42RDzRhy+QRj+\nv6gFYUJLWGpgn4a1VRqxeXQUmM9kk+WBYZME/omZdMcb6a/ovTDBhDRTgy+H\nt6D1j6EBrTLgVIbQ1Zo59kR8PLTXGwOKfP15W/BlwOM8ABHen86ytReq2Mux\nJlrcOptKzKxTmxaGBcpkbruEOBBS31JnGw+x6ZCUDvl3q7WmtggQdo4186Gk\nAwEHtWOLqyozog3236StWFa78XZCdnIKbPlEBe2rV+F1ATEhzD3H5PKDHHVT\ng9DuWvY9rA7ixeJZYHFrM1IHeXzkoTqLxy596eb4JcGIC/lLIC7m6ku9eEDg\nWN7yJlcEja6tEBbpr/4YsCcNGykVOJ7iypAvzhKbCfs6shqMQppQaMQfh7MG\nd0ejVK03f3OhWi9GHUVn6RvltIk1oDkr+VY+E7qcZs+6FJ7goEWSQd0yc+Uk\nsufW\r\n=X9nG\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a30f1ea0d5a8d0f37328c5b40484b311165e9dbd","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.18.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.14.0-beta.0_1552471914881_0.21421160667820893","host":"s3://npm-registry-packages"}},"1.14.0-beta.1":{"name":"turnilo","version":"1.14.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.14.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"8e9feee33a753a2eb47ed40da456b7a458bba28b","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.14.0-beta.1.tgz","fileCount":261,"integrity":"sha512-2ehGutnsS62KYUbA9amlqaYFDLHMerXbnPuMM6EtsTJ90whlOqLU2EWH2cBQKxAkVxHkfeqQw0bR/Yy6CCT9LQ==","signatures":[{"sig":"MEUCIQClquFokdLobvAzTV1nwulqUiooIwQB9WojIwRrrlszYgIgRL7SEE7LdxeyuNE+ufus0SlzT9LeDhkhfpK0ebryaA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49832928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckj6cCRA9TVsSAnZWagAAvccP/2Owg5OxEiBOyG0FAITg\nPgy8A50Md6SqnYetTj9v2URGZ0+R19cpu6Buuv2eXfQOQzRhPvjPP0qP5PxY\nz93SMmPvwMBmKiJ2y2jIjTPcmdLJbXD8blj6dGO1xoOR4awBrdbU1TdXrCet\nMn9V8qN2nuItmox8x/117ZL0NpfCx0PdbFmx1Xej7xIdSOhC/mo7ZkVl5CfT\nvYvgrw2dyAaW1kcwj5fJAIy1ZkV89gkEIVuU0qFZPn9hQY9D1ase7lXR3PWr\nxDdjdY+Vv0b3YDoRlTEvltbOAwG9PLJDpL2LK1hqdVS11aedAf03SdOtmiu0\n5XwhfQNpv7HywjmL5L8aJJghgUP2Ow+p9RYXIr795y3NwZwdZdUrzxanmjAN\nNlQi53pTW++ams9zVMCzyXKMfMNyhD+1th9hH/WcyB1hREEE3bp0UUtLr8tp\nF8AdN8vxVWeQunYrtyzeAc/P0Dd4i88NAk3rj0ZN0lZ1pzz8utL/YJIyciFR\nQd0DlL993O6Uj/mO/1YLFbd9Ga16jmHSnvu82n33KcMo7hNFopP4JwJ0kQt0\npUkcs3UGdqEq3qFbcDOqBrSRXfzAxQyr++hRzxG2LyiuEke2n3gQ4UsmO5L4\nbtJjEAaaKvZTjtdAdGIXTnP3Es9OlylMVPLc9I7wNMAuGzWyXCWzaHCTh7qS\ni9RE\r\n=pG/w\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"bece1e21b7d02b9b240c34fc6ec15f2f536e51b2","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.18.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.14.0-beta.1_1553088154949_0.13810014026290607","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"turnilo","version":"1.14.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.14.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"bb2772f8abe021ecddc371c0f16b84203833a555","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.14.0.tgz","fileCount":261,"integrity":"sha512-juEf6LqDxupqn6a96srCNeYwtCaprs4YUjTZJvU7n0FO5iuFDIW2ybpbSZG3+LMk+2osNHZ+thcBNlXUQtNklA==","signatures":[{"sig":"MEUCIQCElDazMhHjhHMc0ARMaJ7Hb/CuYJHivdBT98jGGXRrwQIgXd4QlggTPmZDe4oXLlNeXpEUqqsRolZAypuHqwOuf5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49832921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckmE8CRA9TVsSAnZWagAAx/8P/1RES0NpMhx8OnvRtGIK\nbu9zNPGfvTmFbJBx9MvR8PRGQ9v3KiFAO+NYoaHOyyIETk24Hfkj5hpIiDJ9\nKmv8lBPSQ9Zf7uhCQ3hc0ynd7uVwwPLn/gLUF0+F9W8Viawtny6f2Hk/CzFJ\no3Uy2SPg+Krn38AHKLf8RsYjxgdHLXo3BN1CJEdShbCITngFjxkvpQWuJNGu\n8eNr5cUiIUT2hdgfIciMbY1sRTo00uGb2RcXZ4oeSqnjhfdlBeifUh1SmV45\npsUStCenEkV1pAn8kN5HxCYGXDnUL8Bm5B1mYvkA+DQLTKkvmnC0l5ZcJgUM\nV2b6sflEIIyYH/pU8watTuB03UxMWv7xSPmVjQEh8SuKmwnxrWilL0dTr3LK\nISSnhcPmjMkn4jhKzz/LEFyulRmPGoI43XYtOZHyilIZ5B6Jds4yvLC7gXTq\n8/tyUXZLlkrnr7vJjufmr65PvzYUQQiAe+JvHb2f5L26YOOTiHwpahb2t0Ih\nClr5/OyLvNi/emxaXtkeUyogg1eOBGGHZa2j+ghfSA7MVsxqbmM5W585oWSr\nDJCjFR3d9J7mSbYuJHYpxIKA2oBZ2bGYP7uO0+qdfyOm40rabs0CA3kDqbgo\n9E7u3evzbedu56txpm2dzNYMObCWRi/4Y/5Dthq1nCUcgFbFGZRBb++Rx9Cb\nH2J8\r\n=hm0h\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"7f2498711e262214777026bbe7525d989cd243b1","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.18.0","react":"16.2.0","helmet":"3.12.0","marked":"0.4.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.10.0","plywood":"0.20.2","request":"2.87.0","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/q":"1.0.6","@types/d3":"3.5.40","node-sass":"4.9.1","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"0.28.11","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/qajax":"0.0.29","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.14.0_1553097019405_0.4077765805987905","host":"s3://npm-registry-packages"}},"1.15.0-beta.0":{"name":"turnilo","version":"1.15.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.15.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"41a1933ee37949517e3bed5f494976899d987958","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.15.0-beta.0.tgz","fileCount":292,"integrity":"sha512-tfNTQ0K13OEQLF0xL/CupB3+to7BFEz8MO3j+ckphaK4YbnaFPtlA3RQ+GM74oyg5ZUiNZlljeoSTcWGY4TcPw==","signatures":[{"sig":"MEQCIEPH4EvaFN3pzP979uJHvh1hWyTey9VGw02eNbQf5BNuAiBMX0Vh1vhNrEovABZerv+Tdr5JajtxoeXDv2Cyi4vkdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50112645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0uz5CRA9TVsSAnZWagAAW90P/Alpm3d10rpaA5UQ/bNl\n8p8ptAqPwix9wjw0F5Z8DiAkrCxs0jaba0DEBmju8FKGg4akNGqdGVKA0Nyi\n4NY35typlp2V29H75IJnKHRtPAyvf0CSMJkZMlcIVu/+xxBua3hR5mE/dBA8\nzsVSXJ2Noh8PrPHxKERcLgWxAHdMkfdSh6VxNYGIFJ03se74C9ZVakPbxBOU\noX6UgKVqealDDtJp3kEfjbnqRVsJjsKdG2Gqo4lWjR51o8jbeTLCSm8s7N2q\nkomF9Pj2owYbQU3lyY96hBtPSFXjjo1l70IDIAcZSm55ocYQ1vFRuWaWG7O+\ni6eM2oJQUU6SnhsX74LKW54yGSxTBoSMCh8FWBgmVwNL+RGmTL6Pd/K+6+JI\nPBZK7St5/+SvXRJSqt/UzhfSHibsHuBWUlsjXELC1T5cQi0CJSYkjYM1Kcks\nk/fTvaND4gmCtg1oF+ZYbZQc3Tapuj1u5/6G3CWCsX7o5fhK1tUWS0T8y/41\n6gobKBdx6KzzafSbmv1RjsObsNYN98hHfVbVWZeA0pffFNq5f7oVx4NMmwGN\npSxVeGCIxf/sqLmeB1jCl9YgDVzUlCpnaH2cwdEHgAkU+BpTFtHdYX4sKwIN\nQv6Fx+DdIWi1Wf4Htzfat6iSlu3z/QiJUJv1EkVX/oX6VZogqdOc82sS5jrB\n9Vp0\r\n=SHVG\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"cb6d87c33c9c5d7f03cf4e9a5170466bc4146b06","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.18.0","react":"16.2.0","helmet":"3.12.0","marked":"0.6.2","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.20.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.15.0-beta.0_1557327096121_0.21934105692172","host":"s3://npm-registry-packages"}},"1.15.0-beta.1":{"name":"turnilo","version":"1.15.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.15.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"81e8bcf0f0d937305b15da348ea317ea3ff4cc36","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.15.0-beta.1.tgz","fileCount":292,"integrity":"sha512-fPjyenLB/9vPzaMfWwhqsa1GYLaLU7LExb9pBDNdC2AowCWb3jHImAHITLsmx7dzjj/P/SVmTuEFvkoINGhtag==","signatures":[{"sig":"MEUCIQDQp6rr1yQ4CIF6OQAdQnqVcdxhVI9DYBCm6uKxfkUPLgIgMDNyS629vlQWU+h636NReogZP2uL2CYGySLEcBm4T0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50112764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1VFhCRA9TVsSAnZWagAA0x0QAITfB5vBuNxAA0fLQSNT\nRzLWKQ24ml77viCft7/JcWLkqTekRcvKviGIWMXU9RAG6rbvGyfI60t/MWjK\njyV5PFQykjkQZJAgLvBcbRlMBYNFCOAHfQa5mHDt7e5jfnrLsXngc6i+kQqu\n+0iYrhJQTaTnqcz3PAypcL9OLNDSe6YjtYKTzFsngCCi5csmbtSvrwGGCdDj\nkQ1SoIfAOPbwBBScxw0E+Pte4rTxpBOULZUPFs95QNxxl8vCcCqu6DooDgWo\nvRxPxUsG00sOSLcB56zp47urafWNJLgCSK4EbieBWnIMYW8m7lYbwJeJE2+s\n/rB5EdpVPZfkeytaVfjvr33Rq9vxu4zj8i5JdYOTg9IMpIhHhOF3Skmgf1SR\n67t2v8OapSlM+riby24RlXGTlHfQh2K+unRnHC7Neaj9YQXIVfqWzajLJcvH\nlC/qSiRVzXSVN7LqQQw/d3kYh+VlMDQ6zc674utZmquTRANyhfTVjQD3XjWq\njcL3lDj5kdvf+ZR4t78IuUdVLmqPO+N3GelgHhGV1DhnZ91XT+QYxCUlxdCM\npevyPXweWVrIGBd0eia4vMXxVa5TebrtkX2rTQ6Vr20Fw5sReOUxpQijsXbR\nBYwRsrK+75nvbJ2Tf3f5cwQiQBfTqXDVOb2EdiXDZlq+i1wa+OjULLo5bKlb\nQI5T\r\n=cPHs\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b258112e3d806332d5a3e72aa12a390b57036870","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.18.0","react":"16.2.0","helmet":"3.12.0","marked":"0.6.2","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.20.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.15.0-beta.1_1557483872936_0.9698063562102122","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"turnilo","version":"1.15.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.15.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"79663d37a23bc4b00254e51d16d7d4406fc1fa7f","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.15.0.tgz","fileCount":292,"integrity":"sha512-QTyhTHd6CuuuJ5ogr/a3auRQef2QLnQxiaFiuast3Y27Ju6T7nydkAKSaoMydAR4QhSdfv3CPZ+auZOZLFfC+g==","signatures":[{"sig":"MEUCIQDNoW/SaMw1F8n/skNa+V7kDyATsDYCV8SiiuG1600ZKgIgaM2skvnS8LDR2oWVQ7PJtPviqHQkaIVRNiSXjUfkm3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50112757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3npSCRA9TVsSAnZWagAAJrsP/i7y8lMVDAWSEBL0MVVW\nz7X4plqKwHwyKMX1QK2vdkdlDbE0K70woZCpuKo6q0HaI9L3wJHGZCNpNbMX\nFWvYK9JTM0Zw6APMLFr7+2NxHT40trVGp/wG60hzAi+5SaIdHrD4TJKlpwW2\nceo2svNyVlwI8Q4N41zOpLv011S2sbe1FqgMXElXfoSYklklM1HpI3/5vxm5\n6BNdkRhhWBYFapSeh1MNOgYo8qC400ffE+QXwwLPQ77X5aGjy2GMwEVoTxWG\nYjEsyyGKlpSnJXJBRu6fLjdHljwuu8IG4s9f43ZrW8nOu2yMicsCr2yEzd3h\nvdV7tPeX6rujd/QXETZlXmTbGLJP4OLOoBIBZXuK5+vl3icLWZ3o7vE53jgm\n/kzIS2sGsw7Q9/bvQqC64l4us/f6mhaevHO4rY9Z8UpBYzZpmcg20m5Gb6fn\nSje2iTkloKsYh22tJczZCpS98SMd3zj2iisMU6doNmnXXCCpdJveAOsDrZ+u\nChASSQqgb67tX15BAgODlw61gh9Dk6wvw1BfpSqYA7+x/SZwe0kaSOazjD1F\nptd2X5Q4+pl7LTJLn9OPya8ksxtw2dnPc35G1bqxB2GDEljbvLg29sMiY6IF\nKJd6t8mQtkLdadIBstFqDfPjWfd3hTwR0tL0hdGbiu7WU/Vdm+SfosmXiwel\nutG+\r\n=coFS\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9f64a163bf00ee027b3325363d0dfeff289be775","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.18.0","react":"16.2.0","helmet":"3.12.0","marked":"0.6.2","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.20.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.15.0_1558084177907_0.7229334258502951","host":"s3://npm-registry-packages"}},"1.16.0-beta.0":{"name":"turnilo","version":"1.16.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.16.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"b2d6aaac9d9973cfcc586f3ea3f20c7144828204","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.16.0-beta.0.tgz","fileCount":298,"integrity":"sha512-boQ0OPebvTxqBqiVI3siwCwlF+n4NA3axfz2y6clqcUZ283vlWy8bzvKhQWwT5XXkRucpaMYGaQwaF6aaEJBYA==","signatures":[{"sig":"MEQCIHLnppW3GF1ekljxcE0FqqsHTXbH7bEuRDTJuBxWvKeSAiBK6UpxiC28tthIPfLEhO740qHhO4VrxHzlrElT9at+7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50156821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7m7cCRA9TVsSAnZWagAA1CwP/jYTLD/363jfZ4R4IfHf\n88BkwySGaPaN6LfV++cpneXJ9pXBfy8TGjtbsI05FlqVmuR3Ob9NKkF0Gedy\ns+6Gd39VrDCckg1ANUh62tb7MSfmegZa/W1iHO+wif68hwE4ENiEnFgypkJl\nhsx/NXcsJupNCJhZ5TjzxBF8ua7YoZsM2sWasB63H88ZAgHEAZdVu0g5irij\nS1uJ1NMBEvAKJL5Yd9G4InTAytsbOkjXm5brz8UFDloOattAZHBI6AhFY4bE\nXEV1PKOE2z8f2uXd/lPI5zPhcFLHSLYajhOAZJ/X4pFOrxHDMhGHqsBjsjRp\nn6w57q2Hk9WE7xfjDQNWXSH/YGuiwEWEEO0QXO5kTeKImfxWoirGOQzWVHLA\neDhfGEQGNpJLhZi7jvvaUPG+G7aNpnzBnQtrCnvr/81km4QWyC/REJsOt9Su\n6QjVJKdugT7xcNOMoTIR5oh7IkPvp6vcuNWO33uZZ9ti4yWpz1rcx0LqMaGq\nWX91LaQKRAEhV3sWz6Dx10HqgjZDKF1W1BMwwLG/VBE/tx8sWJTjm0Zi9Mst\nB2YF6eOUWEaij3SF1ZCPqohK/p5OdgUdAkuTihXmnV7YvYgF5V1nJ1a8YRkt\nQ1iBMCbOOE0cC+HGt7I/JC/wZOcrn19Brv6B3i55miX5nXBVfKETiH/eO1Hf\nplf6\r\n=O0Qv\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"66064b4847b6ad9bf3c8a5d4fdc386f1f6e8e2c9","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.18.0","react":"16.2.0","helmet":"3.12.0","marked":"0.6.2","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.20.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.16.0-beta.0_1559129820090_0.1894772881067499","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"turnilo","version":"1.16.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.16.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"f0c54f748ff4b8565549c3de1fb3ba75cc5f5191","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.16.0.tgz","fileCount":298,"integrity":"sha512-bKj7L1tnVSKUfDk24Slx0wDr4QzUws5KB+91AAlomVnFV/9lynPSYAtKqZuxg5PQH92xP3X2IIcpgtpzc/P5fA==","signatures":[{"sig":"MEMCHwna540WjkecdgrN9QTABoDhNxB0dGDNrjbAsUgxDvUCIB+8sn3nsHlgumr3v7C40tbfXoVhyPoU8jwhLAnV4/WL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50157754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+NHSCRA9TVsSAnZWagAApA8P/2GdPq5EMTwbB7TiLxeJ\neRE+pQRy/hO3iV11lboU80hpKZc11xuGe+VDrgYqMaIjw8FWiREk3MsKpGF7\n9uRMe062w8SwPt8U0WeQfTy/zf5PuGHx7zy+tgqzWBXQsE/ul2t+fP8OyMzI\nfJilDJtzwYgb2thhaJ5JGoO6lCXyoduku1jaRqEaL10s9uWZOd649s02Kfpu\nK7eeOctRoycPRC04ZP/S0Eg4J1mVGbVC1nxCXuXHCLVfiMJv12nagQxyFDf0\nITAtTH5q4IRXibS3217ddDadXlpsC6qwr6O9esipdG8w/RtODId1VdjeYmCt\nCHoiPuXcHNzG/0alGLHaLkBVGkHirOjeviDZjyZsQg6JTbhfSySGkiADpF/q\ne/Hkln5LNvhCdoBC9V9mvLUNqQ39sZqH//673pEFptyyOALa3al319Z63ak+\nc6LjPDbTQ7vAehI2C0/P5LeE8fE/bhS+zd0ICXHB6yYNWDXJ2fnb95H87DPT\nxPW+wqc11gSTcZcPxQOhYHgh0LBvp+ShGQf8pb6fEDqIVVg2OGzyqMxvYIpS\nCY8jcLzNa88tLYCypP4GM9d5T/Z3qj1j9/7EJJr4a3npmgKJGkOeVNGm5ckU\nDHP4jo6HvS87/JVfpFomuR1xAA6Au7GTmAi0IGZxHu+rCxh5mKJGXgjtIcq8\noo1R\r\n=RFRi\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"fd5759a1ba450db09e76f1a306f493fb56fd498c","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.18.0","react":"16.2.0","helmet":"3.12.0","marked":"0.6.2","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.20.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.16.0_1559810513050_0.9622550195546209","host":"s3://npm-registry-packages"}},"1.16.1":{"name":"turnilo","version":"1.16.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.16.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"2cc00bd05011d225e9ea06f0f1802d45ab3d0f6e","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.16.1.tgz","fileCount":298,"integrity":"sha512-+dff8qLhze1lJAH0z6GKgKF8dPyNt2OT0EtFN6a/qijOgOigCn9WRpFfCIGChq3sZDLQqurFojz3jfCBNzzFNg==","signatures":[{"sig":"MEYCIQCcNLj9co5EsZ5FKODrveQ9GHn+ZD7oLuTzfNYnA+ptBgIhAPC9Z9pgJUYhz8AxqpE/mJVni9tZJhMAyATHqYa6BTTP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50157863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJHR4CRA9TVsSAnZWagAA/j4QAJZxDPDy6qnp3ssut1JF\nogzXwippQ9ig4QI15O7f5h2t24Y1ycMZQwHsICoQVS+NkNxxh9njhOBnyR4S\nC3PnY/85EhJ0Aehv5HNeDK59M1uJmqEdg228uRBQak4B7L8P0mTj+LvBFxv2\nTh90vD/nPa/U4Yut9LMFy7KEfbvnjjEXhvnFRiWnw3CXYUcHzV0LKTUBvSjb\nn2kdQwTMla/LNtosK2xVHPXsmQfMDMNMLso3fYbrb5XEZKOkWNl9kb/ZnRhI\nZNjkoGG0OYC+AxYmetoe9oEJezsV3xdQtJ+ktEp/sexwiY6oKlOHPyBvWnLx\nUsYurd/kl7X069xVXc6ytAdfAgOnKkWFVjEhOqooN3N7xqf1/MfgYXaii1yZ\nXivDZ3aKbHg2eKeGKEbyqZDJDFZiFqS0h4r7IHH6nvnGBXPdG9TIwtWTeV+B\nlHwabsLqCArgiaCrBps5NUOAyHsNEl9Y+zuacAabtbwEOBFD9ti8Pg/fLxFE\nUzCmW/9JgjEURyxF3KCvEZAQm8FOmAQoBdsWaK6NDZd26336OiTg/JsfzM/l\nAyVsloFPZwH8/bFWAKhXLIxzaY08zKZuGu4c4Ng4I23GXFJ/nPWDCZIgYicC\ntaCUMGcOGeBYkSKYTqnVXPXSsCN5PTmWOZbxZSZNLtsm3AEToq0ohnEmtaYI\n1Lv+\r\n=yQtG\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"447bce40227cb682d255714b1f7a055ceabf7b89","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.18.0","react":"16.2.0","helmet":"3.12.0","marked":"0.6.2","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.20.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.16.1_1562670199608_0.5427765165499723","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"turnilo","version":"1.17.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.17.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"c4edcafb65624f9d55dbdf59e010598268619c99","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.17.0.tgz","fileCount":302,"integrity":"sha512-8fF0cF09oc4XGOa6r20cGsZWKmjO+aweKX7CEzR9VKfBH/TztSKrL3SUmpY3YVmQlhmRyAXLwevr0ktYo72DLQ==","signatures":[{"sig":"MEUCIQDnT4zoFj4udLdEWtzD5gnnqKZqdmzjP3Tjsn6/WhdtnQIgTjr4b1pAbZ6gpiNqlJz4HWMZF+Ea/9eJcgrVQEDFCw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50165158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSB3iCRA9TVsSAnZWagAAMXMP/0bqPxuGSmFRuSKzpkXy\n4IO+H8UQbOn3FNP5Zs8lDF6MXlE1AHhkMym37KRHlmA7/VouNGjPiBPoB0CM\nc4/lF7QHrVomcNCGy0sQx1SpxhpsFdXoi3h2ZYR7XadJlo0fGS2eykhIo7Tl\nreTgNZQYo56KL7Ur+TuqxaJVwtN41c9OP/L1Z0cqutM4E+BO/3ptSNbtwtgm\nl55t9NHnv59WaBCkJatpesfwvLzksUw2ynXfmHI1flSUmgL7Oz00DAmYKidc\nhxtGxGXTB+acqKXjxBQy96cVYOXmlyw6qpa9xnYr9akYkQl5A+MEmADC2tF5\n7hhOVj88HpYcANZA8Cp7vjFb5DpRXxvUKP1siJpNrfsGdvFQ2MCq/UxvKOls\nLTyMJoR+DiEumJs672gUaElkLCQIWoczIhWSRr4TXGYJBnAULZ4VWDjg2g6t\nk42HLzKdwOu5kxOJ0pAjAerASS0LGRfZAFg85EpQvW5sTrt39bo3BZmHx121\nHbZGoN3rYPfJWGEgkHenEQWe8JCSwVCu07SB+YFFNX3EUQRbPFSCHceg5Dj2\n7f0isHr3VcirYtxwj4OHY3iwcZNVMjwEjle3Ib5UAYG8MjFiEKshdOxvMct0\nU7QFuiSa2DGKtdhe9wVUA3hHHgdD3wBqgcmkiBK2mf7qogv6LCxO6JGgSLy/\nSTzs\r\n=DfM2\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"5e7da2218edd9d9b4c9a3cf695b8df3ec5380fc0","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.18.0","react":"16.2.0","helmet":"3.12.0","marked":"0.6.2","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.20.13","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.17.0_1565007329087_0.1907211903502184","host":"s3://npm-registry-packages"}},"1.17.1":{"name":"turnilo","version":"1.17.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.17.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"0c079c3a7f0983b1cda001f008956f84ed034451","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.17.1.tgz","fileCount":302,"integrity":"sha512-b92faLYPXlyzv9d1jL5UPLNSXIgxZEGemhn9jlwukq0J3aiWaIqH0nFGbdlDdl/LkO43sgMZNG9dZqinZi7Lxw==","signatures":[{"sig":"MEYCIQCIKH235qz/yQk5lawmCw3tWWCK7aemcILMuRSj6vpx/QIhAKlYaK3MwMwPnR8VDgKX4xUYTF+Xovv1X6wtm+xPY1Tu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50167158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpZzNCRA9TVsSAnZWagAAeZ0P/j/kJiQ4i9CTEz+Vldh1\nJ7kvSjzaq0T8T8VAgudgDPmMlQB64duE53EXPou9Qo4OTTDLI5kbpVG5Fwmm\nU0c0VL0Zte5z5rhoQcIuwxHlnBMLDbsIeDzWGIWh/xwzdRjsOVmra9Giz3od\nOceEP8RzRzgRaD0K6rrNEQW3lNhVXOE6w1F+BLoPTr0RJMU3CwA80I3Mg9Ib\n49pZMH8RaESkowMwM+Hxm2bq2kJODu98y7zVD5j08BsRS6jk/aJKCyhZxx0e\nKyeL6SXRClhKfi90+FZduA7wukgZnIXw+JUqmRCcZ5y1rwjmH/8r6Cbdu6wq\numyvtfSoEnwpl0rDGMdcjWdxPfCeCkXsiEwYDmji3dN0qQ3m1kvaDmP9uq7p\npOyPBB9+oy0tHa2eavwZ4p0gz6StOfK3JtjJDS+Hcj95h78UtI/2AeqRLror\nbHLq3Cni7PqLG5mlhlih+u76EhwD71RuOF4SAh9b5fMFcZp0Ec2N8jGqvRNn\nYcFP2ZjaRXiNdnz4aQHSadRPJ4fHstqVKmBNfChmwimfOiDy7rfCK1kY+Amb\ndxGOZqpzKoCMiWvxUsvGTiMj1LeeOBTIPjmL9oTDJ65BVlPGsdMUVoFuTcIV\nSvJPVxZQFPNe/ho4XV/3I9q0JRMauvmcEfv5F4mPXRCx2NVYqDvv8F5ZPey0\n7wkY\r\n=0QuR\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b57f7c9034078196a335ba0fa288be4420a8d282","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.2.0","helmet":"3.12.0","marked":"0.7.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.20.13","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.17.1_1571134668699_0.5731883726040701","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"turnilo","version":"1.18.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.18.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"a45c894dbdfcaee4ce55c214439c09434a676924","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.18.0.tgz","fileCount":302,"integrity":"sha512-57W43V3fBxqhaw9CDP9gW5SvCarniuS74eB0tVoq8dNg4aHjolIITYZAKIwivY27kAkP368j48xTyKNh9hMLew==","signatures":[{"sig":"MEQCIBbLahZf3ZCrCa9AKPuIPY/JM1B0a6hr3qS5qBx2xKAGAiAi5KOAdwIIRysfW6n1h560Wo20Qd5t70z2k8pJxt+7iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50173744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdv/iFCRA9TVsSAnZWagAAbl4QAIDTldPQX3+iiMY2VoKl\nGzdqHb5PHbqpZ8khrutSAARaR/jeUmfiK2FctptimmmOdfkg9/d6cygYNWza\nUEsHYU3wUnQGE65Cqh8uAvkzUwm5uRHnaGL5dZ5BLnTm1t92gtED+ZHnb1ng\n8OpiNa+WVDPYDY+Llm9JjnrnAixUxtZSK+YhVI1K5CmQVVS++Hbp50X5KRjE\nPVDHwrJvB5bYQevTBN0k4SNlbdsefAykFZ0NoB6KpiJrlodq1jLDkGuthHBP\nh3DyOHVWuJgDvQY4XQvxDyQVAXMAm3Hx+CP8uN4SJBC7PsDGk63132Z0zsAu\n2qUBJ9XfO9jb2KCkiUfVs9vsAgmnFvm+9XXbmFsWlMVnf0fSMl0oNdycyVQt\nG3F1SNrI4m0OGBvdYemHbM09alTVz3x+lrUCNoskBTwU+ETMPenpSRjToO17\n4rG7xNTXsea+OpI8SWJh4TNWdbiF8XuCAnyKZxMY50UF7LhO0DFdOUSmYSpC\nA94jPbFPtCrs8PADlKVV0YCc9L2nWYbM8S7oxK+sxiaKQJnPQforpxU8tjoz\nc2tZu/4eDsz86TPPEWXBTU+t0CbxiJowVQXb+1ez66xQ+wPcgrXzexd4eJbO\nnYZFAAIcc+sa6Ukfb4NBwqLT5lEJgcsw6LiHUfXhXI86SeTvaPkC3Hkd01TA\nyORQ\r\n=Uwoz\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c58293dba2e5d6c77ebc694848fec7e7f8c85539","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.5.0","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"8.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.2.0","helmet":"3.12.0","marked":"0.7.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.20.13","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.18.0_1572862084636_0.09584419293072277","host":"s3://npm-registry-packages"}},"1.19.0-beta.0":{"name":"turnilo","version":"1.19.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.19.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"36a7a1360b90aca1955dff0c1de473b6dcd4be63","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.19.0-beta.0.tgz","fileCount":308,"integrity":"sha512-MEeHg8vjPbYoEQBlKE/oZa3WYFVYc2+uvMyp6nnus8ljJL24cEnpFgFkS4D/MS9jSErPg42PwEc6UO8oqPbnQA==","signatures":[{"sig":"MEUCIQDJXUgyOGv61xpsGC2Y8wsAmNaQ2lCW6yk2lfUs09hJAgIgDWhhsrKtFMVX5HYqNr1POLXXNC5e2GjjYQYOG92XQj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50197789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd17hdCRA9TVsSAnZWagAANNIP/1xRl9AAz/md2Fph55eo\nhVtnuEJeSii/eVvmwl+9nt1p23hoWPxHbQ4fBjPE9pZ5OPUlBT2TfzVEZxZ+\nrOxJI3oLIBRnwNHdNR4rxBkTFr1MHoqMciPG1L8Oyo1/sKfiEWrlZ0NAuO9r\n3WkjbDZLh/ncKJMx4fjsskxXevtJOCJvZjoTUCigJJeOQLTbNLmRTqkv0JBQ\nFQ8H1ICx1Q1kYw2yEocPVArEDDqlX65yUL4R0eQUzrqHLct6HCyRwOo1zbFb\noSvIeewACh8Pw1CK75wZ3jA4whL27p/XXl7JGL6Uv+MfWWBes/tdbvo79ES7\n1PhMqaoyvDPeQFgHsx7Gc3MCjI7/TEuk1HfqS/cDMfBpcNRReIYRYCWG5TCq\nrIECtclLtwi4MyzViG4D/hM//lRbdgfuoyC3chGv8KR5CikSSTLk4/P03AR9\nKX2wJ/fKH+D5zh79HVPIf4dD3z212X6khIdjAbSmrcnEqw758Cv4rgn6E5YI\nnXRGrO3mSlPoIXYYcnyz3nzf2WM+eXg+ekIKwUuLuYLvXo0yP7Q5ORvSv6Jq\n5KH+haDEeYC/ISJEEmk84/sG+dnu0GKg8G4jBZo8Cgdp1unJzv3ZXBzXpVzM\nqnqHpWYuCzAoAkOJGbOY9H5+WXV1P6YiqBsmGGwEuJbxsaUmInqjcHQI9DKd\nl29u\r\n=60r2\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"4deb9e08a9c5c02df1d8c12c7dbf87406398af9e","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.2.0","helmet":"3.12.0","marked":"0.7.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.20.13","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.19.0-beta.0_1574418524522_0.8494241283233781","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"turnilo","version":"1.19.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.19.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"785dd32912c86331fe4d6eee0fab2544d63432fe","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.19.0.tgz","fileCount":308,"integrity":"sha512-iP6Pq6BmjhDyrfVVsquDC7/dUOzd98ei1z0u7ZHwYQgZ/XC9Z5Lf2Dke31GCUyGyHyZnCOxWXxWHLbJIE64CDQ==","signatures":[{"sig":"MEUCIQCH4nhgCLANC7USMU9jXhWqf+6s0y19PayxbuQtRxKeyAIgO7yIdsymI/5HHCk/iH/eefe7LWrE7apgd0D8ihBXcNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50197790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3S8CCRA9TVsSAnZWagAAqe0QAJ6kxkJu9xG8d+DWORqM\nLTikq2w4utltKq5JQmdY1qFCSr4EQpyXrOazIDdBBrnBoDGy3vEnNhKOJ/5Y\nFRXd9T46OTOZGX//1TaC12v+e/9+altzIG3n3vtQkqLE4kJ04+V0PqD6VT/Z\n+ewzqZNmcPvd+Gb0fyOLNwYXfigzJm72pTBbSVcXotkITQA7DdFMuhN+9sr/\n39eejFjRU05gAc0XxUBZARUu1w29+YzMSfE4QbVua2EbZP0zm8EAZU6d/4G1\ncIikPXwrxaDcnJw7+ZZ869QlgmmpI7CzN1u7S4LB+3xCg/xFW+INPC2XElQ5\nVECAJ29E79ykSdFLNzrW+TgYHeO3vxu6Yau9w2JA8uScTC4B0WsztTXvpfOH\ni+YQoJNVDsO2nvwuHR4AlOmbDIiMazBAhu/Z+hmnbQCFysrUsvrxC0bpWMkV\nhemNP9HcezLdPmD6+0wAZP0p0DvIsezdsCIJRX/BAPYLyM6Bp8uHKp/KYIJs\nIaN7JtSGfa36c33ccgSsfc0bhgWjpV0ieKp08HpPOJZo2H5wZEhwIfJquXgg\n9tEIEmT7BksmMrbxTlmn2OSi+M5rfLqTJWOnqR8hiWiAKuc6iI1tZfqCIdrP\nHEbnkudKNNHLrxAi5JNgeYCmsPlr0hcL9DX0xLMCcn2mAGy5trx4kiFIUbHI\n0+Kx\r\n=qXAY\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f99e68c802f9f792dfa4f756fa08fcfc1d67ad01","scripts":{"tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.2.0","helmet":"3.12.0","marked":"0.7.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.20.13","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.2.1","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.8.1","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.6.42","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"10.0.4","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","ts-node":"4.1.0","webpack":"3.12.0","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.0.40","@types/sinon":"4.1.4","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.1.3","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"3.8.10","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.4","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.13.3","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"2.0.3","webpack-hot-middleware":"2.21.0","enzyme-adapter-react-16":"1.1.1","webpack2-replace-loader":"1.1.3","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.19.0_1574776577503_0.42502173163594814","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"turnilo","version":"1.20.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.20.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"6362c02cc32ae3d0766e884305e0eace56d1a46c","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.20.0.tgz","fileCount":313,"integrity":"sha512-PwBAFoS6xZf2Iu4+S0hZ8ONPp+kGWKrHtTvuYE4buK3BimgwIM4zu2Od2KzA3q7w2DF356jhvhMc08Yee5T1ZQ==","signatures":[{"sig":"MEUCIQDATPHgideWjif3rvifuoYFJI9Ezrhd4LTX/DSWU4oTwgIgHcsxDXtDKYzjfG87pVBKYt4437UOD6O99D2YZM5L1B4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49534834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7kdqCRA9TVsSAnZWagAAbocP/iAy45IFwmrqxxWcL9B8\nuGT8MueqOg78EkYKM5j+enzi/21phd1fBKMmCC9UZtAV6Lfb1aOk7IfCl8nd\nElS8cTlWYHdzMBUb44uptluCh2/yg2SrdcgAGQ4/JVu00bdKHGBqJucIU2Ze\nvpKck228chyRgQJskQV4fWrSflX4P9DBut2AJc9cTvQjTEVqe5WafrGvrHdq\nYEaspSnEkX5mg+cVHer06PqzsmxPKUwLEQgiJ4INIkBdg2xzLWlKs4r0/Ysl\nK7HJEiSeIvcSJyx+hwRTSuwD/w2M5tgAyR6VQAHyhXVCyrQeYiS1LDjTTzLH\nSvvpYGcw6id3zPCiheuG4ahBrhP21Pvhz8+m9TFD3z6smBbxzX6hAYkqebJj\nb1/w+IaTF9N+/h6OJQ3WbgAzNoKNjgK4T5jtmudY8NWaOwN2va4NVdl+EYdb\nV4a9yNkgQ6aSzJOMUOgaVR5f90go+ktfznEguxr1DZDN82REXPteZYjNui+M\neU2mlEMkjrxPqc4xVpNR6UELGUZ+NCp5SHGBGjfHNalbQr1B64m3fOA0IhdQ\nztufJOCKKXe5qNBFvdlVTLzJcg5qA+/fS5UlagbowUUFXTYxhMFXm5zSvqVJ\n9FQk9MTcBZKYAEBn2FKJhYT/DCwoMRTXBni5GKsYNEx5oRnLngNShsyCY98A\nuSyL\r\n=agbv\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"55a659a583ebfe0c0fa74c6475d1129bdaa39fc2","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress open'","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.12.0","marked":"0.7.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.2","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.2.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.20.0_1575896937494_0.4432558810533016","host":"s3://npm-registry-packages"}},"1.20.1":{"name":"turnilo","version":"1.20.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.20.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"d95f9f0061ccf0df19982c035c3b03e0fe914a46","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.20.1.tgz","fileCount":313,"integrity":"sha512-S8D8qP5Pber3nuL2Cd2Cfjz90uYQ5F2YuEAkzCUmQCDFzWledmbaamuuD7AGAXrhU1K2VNo3FCxqvP4IlARPPg==","signatures":[{"sig":"MEUCIDVOaMwQf2DBk5jcO+F9inDTlXak3XJZYFTRM+mKNOsWAiEAuGTqRzoNNMom5O9vAMJHAxaaLz50cP7y/jdibOLuCdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49534763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8N0vCRA9TVsSAnZWagAA984P/jAdnQwgKaBObjxdkKeu\noJbHPt6g2/fAMRdYREaJNEigUs5MxMqKMwcHepN6XzD0HauU9mPBm+PKiCVH\n5fr9EPqLKOrwichKp4a64J1TCo1YA+/FV4wfz7pA3BBENiCk89Q84/iZV0Tt\nEMUMEUEwSHBn1sBVZLttbbkOecny0wcJRWxcKiq4NPB5TqsZu1u8Xol1Zxlk\nSw60alnVUw+BvHAVcSkw+yyn+jVUVftiRZFA+e/3NujCteBI2U5YwQ7glwcQ\nEeEnspoeVEEHdkQRqNlUTA23Gjf0xSsmLwTRJ+DpT1OhdxHBG5cljG7xgf5i\nmCuFqgh0uBWOwS814eWiZIYACi5ZBwJzmuR+yAh/kCjbH/erSgqEWbVuC+za\nqo45NnlMV7LxpbhO2Wc7CHVTuCACWC24kHYujTc1N0GwcRH1LxBcIH2oEVld\nhhIiJSoVDT8Lw86gk43dNa5nnKDS6Fn/p9qOv2p72qyZFJl2+u5Q4UbU6Yis\nETw22suF7bTtbjLafmR4oeuidkuC+jowZS8okPBhG66MXCxc5yncmzGYhKkZ\nBqthIWYbUuMzjYtSuVy7KfruD7UfHqTAh28wIT46hUV4hebbqdmL8PvJpbQb\nlLRKtl0h9H+iCSf5K1NmMKcnFFLgWf8NB2Sji6QguCPc9fOcKbsfzbPtVh0m\nTeUL\r\n=sKRP\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"aee42287253836b93901337043cc46cbb910f649","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress open'","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.12.0","marked":"0.7.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.2","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.0.10","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.2.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","awesome-typescript-loader":"3.4.1","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.2.5","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.20.1_1576066350971_0.5653794319606775","host":"s3://npm-registry-packages"}},"1.21.0-beta.0":{"name":"turnilo","version":"1.21.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.21.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"9013b3b7782aa55a103e379786298a60dec324f8","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.21.0-beta.0.tgz","fileCount":318,"integrity":"sha512-Ie2kqFXR46ETkT91SbC2CBdaj9Cz6IOBqPY1uEz9bp1seyqI19ZZgwFnJhnwI3mi+dFtG6Tvxb4olJpo77TgYg==","signatures":[{"sig":"MEYCIQC3yltqK/mgQa6bJiAPsc5FgFsb/3urGf9ggV8UUhwEmwIhAK+42HILQhchN7ocdDec5pcaxNG4MvFJNBARPv5xmm6c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49558659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIG6UCRA9TVsSAnZWagAAgx4P/0vdhw/pRIUn5fxfgfsM\noQeNm3fPaqnhEADrGwmULj7aBUtOxfOCrPe8s+XYBFgEIbwx6i7tFKTpOCJD\nD8tW5A0+zNaBH3XG/vm/bTYr7U3Bg409nu1cGgTMCB4fbXUOkRBuxDNgYwhS\ngXLRYJMxj9u/BrYdvBuU1XzmtJE+DW80p2FLH6gjVMQ6vOlg0xTmnHntNTgO\nGsNEuJhzmzfVwv6Mx4W7WnfN6kTdCrbIkP8nNMYHFRn8A86yZq1dIKqWntou\nISflHaQkuRTCOQGGAY546bBlgp6R1MXd5hgc6KHEgycRK1DbRSwnZl+5En7c\nfYEOQ9mIN1GCz8OI9KdMtNI+Ye+9ZI5a554a6Cmag4TBpquJH6JBTyVd37YM\n/lJKmv+tCMYizLiWmmibAXNrhK3QseSAje8MfRbc635dxobNyLLf79MY9adS\nN5My++M1IwO5XFYSRa7a0Zh2BABGjvKIdVjLoEnhKKrFz2EtHL2JHhgtKJNc\nF4WYiECaXF0u8XJer27VIgMmzw6Y56LGADsybWD3UqD85uyxEp1Nagp5CaHZ\ngsdRC/gFzzPR+uWya/sR6Q1oUzs8QgjIktSE79Vcmmsv4jCsTUFAlYvrubcL\nDgpfl8Ai599a4LJHxD8ZPibRVpERwQhXy3kJgZln9aFDc6ZlWEsh77WKNRX7\nROFT\r\n=PpjB\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"35cf0a54b29628f96202893f5587a4bd84f82d91","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress open'","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.21.2","marked":"0.7.0","moment":"2.20.1","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.14","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.4","immutable-class-tester":"0.5.12","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.21.0-beta.0_1579183763539_0.9036440672159667","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"turnilo","version":"1.21.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.21.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"2ce9a514b530f62176fa52e4e973ca46b54fb0ba","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.21.0.tgz","fileCount":319,"integrity":"sha512-IlgkumB0Ar56WJpBaB3b/BpptX+vhSGFNZJkBcRm666An3IwCTW13N6Fxcqf3eMkZ1iZrzzNEsMLq5fRcsQe9g==","signatures":[{"sig":"MEQCIDLfNuZTzHCEi0Hc3Mnlmib4EQUdWw8RlonGfxUcfMO0AiB8wCoDfwfOhMQxFdtUXo39LhAuKjqX/eHkQW0u7RDlBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49561525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeN/38CRA9TVsSAnZWagAA7scP+wZLYg3NkMmyZS0xmwVl\nJmfgKnJkwgimRTwoy60eYtIcVHEXR6HK8nWjKeVcpcML7WfUoINjv2PQzVNB\n5c7K7vL3I0ha27B+nSjgHmYj9cq2zdYQE7xH11BSNfcrK56k7u4GQ9veXV2q\nljvgxoTPghxzf27cTxv8ScoarI4q6/cdMNLKxfwdszcB/N1fWSF2B6Jy6IFm\njqPAUG/Tn1nMi3IjWNZhHmX0F03AkDt7acGvDcjlKdqVY5+jQneATSMVokdy\naK0/B0r8yV3MQtjYQwmgOZvt5HJi4oOJUMwicpnE5uhGl/RGB242EXkW4fqR\nZvn5c2Zm5zbZdb2DENmydJKhSFggOPj/3OW/0O1ffEI/SlMTYPsEPuSy7oC+\nR/o74XPtud+ijs6P85x1hhfy1K68LTrxkXsM5U1gzcr2Zwqiab4U76KfZsX2\nyw0AtmbGPW+UsPXZQtSlTIlGy/sOdDIyj+wv1li4Z3L2RRbGoMX4s9KTRJK8\nR4HoyzyMTIP69Z0zy0XMa4wRzjIrsouAysZ0BmEwoYPMuMnnvS/UeRxrbRRq\nWjGJnPg2xEVF7E33oHgdesJ8A6rC/QZ2FnyWwI8rguO7rCp/utUElvIkeyYW\n+tXFTddL8fq6tqsFVAo0coa86NQqFstra6NtFRjVkLxdSBWqkk2RMlTY2BVz\ntqHb\r\n=izTM\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a6d7814ef01b633dbf865cf5273be4698b4040d7","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress open'","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.21.0_1580727803661_0.7936654027836558","host":"s3://npm-registry-packages"}},"1.22.0-beta.0":{"name":"turnilo","version":"1.22.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.22.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"2a811a5866496b4dec562273b1c370ba4177a865","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.22.0-beta.0.tgz","fileCount":354,"integrity":"sha512-hYjZeWPQHmgpkf5KjiSa9aqLLkfPyDJNv+9A3RISki9aMQj1wVZ4hane5oTSXOuin1bdr+5DRAPij2d+bmfwvw==","signatures":[{"sig":"MEUCICGL45FW5VanTBgqplJ9gTdyJYDFZV9BQ6XuBfJ5gHCTAiEAx58DYJIbxZc3NKuPQk80S1/Bmn1/iBaOaRcqwcBZvgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49821762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS/TzCRA9TVsSAnZWagAAG/EP/jIoN1ynbjZDR0mgsP56\nvONUKi4snm9CqMqG8GMj7tU16Xu0Br+uA1p+fNSIyUEC2CiucfYfcAO1LbMa\n3AhksWJSlkmDjv08hkQPBG3gI7OdICy91S1vN+rlBqq2L39vA2d4uGU7IPPa\n8IiaAOJjAiGdO/ngPhhefd8+FhP0LJPW33Ir9pdOL4NagrVDGAsvRmY3O82m\nqsmsOOWx9EauJaI4atAHQBQbkduafUDwsOhK9BlW6jal/8sFRmnxvo3+7yne\niggEk2A6c4XPqT51fRZx/MznRD7eAXs4g7oazRXHfaj/QyKq1jR0qlKu9lxA\nt/7Au4+0yBWL5jf03jfkU/eSsIEF+lqawrt8STL5XggzuGcY6XPmi19zpiJV\ne2/lMekJowFt0fBrXnASSHImLRsaFKR3pPt+NVMD9okFCzmcKoa+StEKcd5V\nBjDGFWicnD1aZpI3hjQKDXDXvLkEaptkEnEEZKMIQ4pxuUgnLah5kOrZdvnk\nfqIbampFLBP8S1znGk4V7+dz4OGOu78tmT/hYeEqpnmSl+k5TIp5WlAURZEK\nTrYc3kRatd7oO9RWCHu+s10CyyC5oXFKfDDcWybkbpeo5Gaw6KDLNOk84ZJ8\nWLOWyJJO86a+4Txo/24i8i8LGpAe0u8DcyO5SWMWtV9278xAu+jH53AC2SEa\nL4jW\r\n=cWwZ\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e15259d78d8f27f373a3631bc6a6c835cadbb11f","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.22.0-beta.0_1582036210459_0.5922489835377147","host":"s3://npm-registry-packages"}},"1.22.0-beta.1":{"name":"turnilo","version":"1.22.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.22.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"66ece69bfe29bf002a27f96281116278f07b3b69","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.22.0-beta.1.tgz","fileCount":354,"integrity":"sha512-h09ZyK1OSSc0OG8ztqhqT258nTvCWFPQd/16Q0zRqXoekFylSi1QFEjwM12+VYkJLOJ8QCqxP6dJZxLW424XsA==","signatures":[{"sig":"MEUCIGW02cpkp5NI+tdJibC5UmaXjH1RgTnVA0FzXW6cWNe4AiEAy//+ocfV/lXBR2tJj1bN68kt0TTBl0s9xz+FKioDGFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49821872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTpY9CRA9TVsSAnZWagAARvgP/10XiUOroM3p1p7aCRLR\nQ7usG4ASlxp+JaqO1ZK2hPHggPmAnaEjG4j1530g58Xu9VJ1cLEUMKoTkmUk\nb7mhX9j6bGQ5D6ypBxXpiHhatMOPVMBTvwd0SOzGSkyU7M4gWc1gVsRZYwsi\n8HZixHmG3NFv/w8VT+MLXwHBA9Kwjb6w/r0A7IIDHf+s7sNTH5FtywagvdVO\niXyZgIfZvTGO7HYFX9GyM3bIL+QdP0Zufm/XGtnepe+rHDFjwLlJ1DzP/vSt\nvQAo251LfXdVgFjqkGaF/83iqLHQsvp1a1CH6VvkrnHKxa/8FqQtvkYCesAL\n22c7jPJIZvaUcU6d3AO8fzmfsC1/GtUpIRMvjH9S0yqWmz4TMSZjMs1JjTQO\n+r6VhHEMwivTeJAjTy9KCHjc/1xQjLArF74xY4sbWUVAya4aFre8MIxFMIgD\nly5XsV9CI+9ji0v3qDTJQkNLg6XqkPdfXf6nUlokXVBW8BoXFFFQhV16P2Us\nxGy8lHGLfLfNR6SWWk+fGZCdAqfwz+9lAJhaKdADjATK6y9R1b+QDJ5MvIKi\n+TGkSHLgxrcOyMMzM2FsSvpG6qvLNohixK1lEeLSptucbdKc3NYSf+WHNdd2\nqHExWHza3y+K2PgpmSCmUp9FJbU/iLCecquXHWfsCJxP3a8hTTW1lmXbCNiu\nXOmT\r\n=XS7q\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0f8e484e1a8446ef097b6faa2c6a9b4f3a2de8dc","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.22.0-beta.1_1582208572527_0.8251537889502716","host":"s3://npm-registry-packages"}},"1.22.0-beta.2":{"name":"turnilo","version":"1.22.0-beta.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.22.0-beta.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"28a7587c269eba8aa6d18e239eeaa5a6e5c4e846","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.22.0-beta.2.tgz","fileCount":354,"integrity":"sha512-AQT4lK7zuDARsbaQBDgfnC5d6d9YRMsiJrM2o3bA5V1PhkOoFXETpf4gq//vScQkTf5LTWVzj0ZOocdixSWRrw==","signatures":[{"sig":"MEUCIQD1mFBirkvXTMVfP77Bo6lPscW4zEZWlPe9RZpE6/6wtQIgMB+rmBb9fA0cmFsAjAwszmYMa6Ef56mF/o9bQyUQG2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49821872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXNlTCRA9TVsSAnZWagAA2FwP/jnzHKB57BIs+ScW2o5r\niYf6rZiAia9g9pffErwdFAoZU8w2AUGpW45D2bRRHsekI+MAun4CM2LzK+FE\n0ZJc9CJ3z5Mz7q32otKSNaOMVDTgdSUvDGfHlzrkN9PUex64zR/AZSr31gKV\nO2ADm3EcfrMBJBlOhxMHkR5HLXYjkZcbGdFu43ApGV5f9yuOaqftbQOm1BFg\nll0tmptsd0OCBb6bUGvTXmhTAWIsG9xnx/f8zgKKtpGune8GFYC+3DCS2esl\n3s6A5bQfFuEFYEJ/v0i6sUuczYNq3PdD0FJ/+3xeAXAveWhpe4CVLV3xmP92\nd4XoXextTmfsVzcHHa8AXjb4pHtB5PF9wY69h3Np/Oeg4BUIL8m4W5YXB4qu\nBWFEWWphX8IP/CJUfW9a3e+6JsttQ++NtbX0kMrQ0gvmAcCBcKm4On/N//jC\n8Z1NYvSnNEUN/E9ghNWf5Q4gDqyneUyIksRl1Y21D0Rz5KnRB/5qlOYRAWN1\nZL1GARYZtZifDSJOdztpjj244Dr5fz4Oq4nmF0mG7el2MId0bP96zcWGLwPr\nZkWkAxJtSZT2jAHlCk+56t0FKbYCgJ7wx6xvFPdfzoujLZVENBWZxNKfU44r\nrlQJKamBiUnk1SK7u15V5Sdrq4cFX/B8NliCMZIifJWmSLHRs/DKplu3Fl13\n8rlY\r\n=x6QV\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0fcc8441569bb6510f703203adc4cb4551ab852d","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.22.0-beta.2_1583143250319_0.6376916242031683","host":"s3://npm-registry-packages"}},"1.22.0-beta.3":{"name":"turnilo","version":"1.22.0-beta.3","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.22.0-beta.3","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"43aa2cbcfb4654d6704ad0bc1460af38851bdcf2","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.22.0-beta.3.tgz","fileCount":354,"integrity":"sha512-h+xflHPqttW9RCjfMMFsOrtwgO/JP0hYMjG5+w+qg7KchT7FI66OF6zn39Bb/cd/0giofA1rMm9vffJyP5ZmzQ==","signatures":[{"sig":"MEQCIDBk7EtCGrWi6o6oSiKDA2yLWgSYEgOdfky+QIjmHy7sAiAHyUO9TgjO6lPOLm5aHtR4DoO+CbNLgCs/TXsYn5BFoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49821914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYjR+CRA9TVsSAnZWagAAbmUP/i2uVe3W8Q8YCuGt8cRj\nAxJ5Pr5WO3T+vd/HV0/MkmQExoqkVi8oKvg8QGmf9TnTMF/cnPv6lXxrchGg\ncsG8w6lFCcKCuTCBYQ7eVRsRg7pyOrZQTLCTMU3tQWThbOdG7etvwvRTiVFD\nML5cOmh12qnl/8YpKyhX0JryMchAPt49KKpQ16nApXgn4Gsuz7hVnsiuHHY/\nNGa3HTsUx+YdiGN3DuJeITJfAHEVGwhG3/7WJWMbbJZ9Y3E5rR0TRP1WH0Lj\nuQf5S0qMzAwf4IjgUoGncY4LroI1AKzY+Lw9VTSg1B+fkTK+yIrfDlhkq9Q/\nyD6dZhXrr99PAdgFoA6r8+om080+pPDqR0LDisUKlp6nqWXSXq+dNE3tyv6A\neEhQVlbaymQYMp/b1TzbXD9l3LEFb4E2QfNP+R+G2cy2IKdlF28D2yTXJMsu\nV6ZYZ8UDneOUu8k3oHoyOPbow5ryB62OQgAYWLMxU8LWvVS/uGhBoFP2RNpx\nmSu1RKJYJVL0UOL71TypsrUvnbKAiMmAFvbLli100Bcz8dYUx90gC+Rkubnk\ntzPB9/697M75OD78GYUN6Ih7pYy5zTE+IA/c23pd6PE2au3BDWe4fPNCeAlx\nTSNQhDkdESMxfwyEeMh+Jy8EnzXMvsIYFpcu/UTSpvHwXPxXMLrv/4YVXTN2\n6wh7\r\n=7Ipw\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"fa883f84b379cd48a7118dcd8b7ab4d932ee24ac","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.22.0-beta.3_1583494269598_0.14733625344676682","host":"s3://npm-registry-packages"}},"1.22.0-beta.4":{"name":"turnilo","version":"1.22.0-beta.4","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.22.0-beta.4","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"b2ea4b8e11b7ec261141c9bdcb99fa433472812d","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.22.0-beta.4.tgz","fileCount":354,"integrity":"sha512-woaT+gpjp5VlY0H5RLOQBB67YHzLMB/iS3p0L0TniyQ94XAYPSqxavoZBYXEaTyO7a0Y9QO9RzXJJZ15Kwki7w==","signatures":[{"sig":"MEYCIQCdfutvBPtew6EhqfrHc76S2nEDz42WHEeOeSKHwwX1twIhAJcIGyks9BsGb5cxMRxeuN3yoWH8bQ3pGIDKl3f4UNl6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49822129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYjt7CRA9TVsSAnZWagAA6OYP/RY2vdsLjGAsyFR3zzzg\nzqDGUhFcLvtL0kH8Ovt6sxMvDH6BgShzhVMibVf3SfxszCBq/PwFHNGoPFjh\n2Ygz7c2apYY9b9XMzFoJhhGeHYEMiX95Z9Y1CgpOaqgYyVBiCwRPESUFubcg\n4dy6vpnk7oS+Knl9RQ0FRw8vvOf7N610VM8ZS7pRI5Rshu0kSgjMdyTnGRZy\nNEkcL11yYNaRST2nNk/cFz33/YGBngMkMftqZwrbsKWraiONU2IiAkJUpmSd\nZ88sd64ZdX/NqKrIHwcBt/DTE43AmfhtFIXcRRKjxpz0KhT8e6yW8G7K5C+x\nAivlXe8jdMvR1LoFETYbkpoZEDsy7m3adL30BIcDzy9+rMZFIf1o2yyCJCEJ\nxFbGeL9d55iy08dTLTprDGjBkYp1CXFUPueVbVS/VdFPl/KRyibuzE/4WnW4\nP5WKZEg0PbTVc7+3PeLhLdT09QfSXnSKArsGwgsu2bEIKccZoIv24qJSCcrG\nZwUhN04lw4Tw7h5OAv1PQcv7XLgbXHlnVQp983Kg8KsIiJprC2zzCIqzKR84\na9ZzSn3EnZsS+vz36GBOGk1D5G3Ag2IRShBqsFlyQYzAs6deYLPbmqkdzqBr\nVjbruw3tZ+eXWpumHZFvysbmriFgRgLaT2ospPRdau3dNeza9n+aNDkzYgBD\nY9UT\r\n=zDLr\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"cd49e1836bf3524ea1364d8e8af758396bbc619d","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.22.0-beta.4_1583496059144_0.09182847541435346","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"turnilo","version":"1.22.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.22.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"98559fc7078362cd2b60f18136bdaf84aefb9a54","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.22.0.tgz","fileCount":354,"integrity":"sha512-HLwUCguQAX6J7XDJVIRjSKCvLTyYkNUL//HNeOUg1WqKtIhCTx61jglZQzYYrbLtM28PKrpCnzcaHy+9a8EWpg==","signatures":[{"sig":"MEUCIQDM6TotNXR9HtQe18SRnW2tmhs3HgW+PdqO47dgnw1uRgIgc2HJyV1cxCVmSCUDx6V6zHOuvaQEwJHu+prMR2OZQy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49822122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZh8ECRA9TVsSAnZWagAADnoP/0iuAMb1oWehyawYaFca\njcSbyKLQ+k9jlETwkszqYPEbnOKCrwn+GSSoJjqHaaKma1e6HwY/0TeOkHWs\nzwOyDiM6oX8hr59zjmtuRssw6r1kVnxV1fROLGJdEW65xPoBeaJH772j+Wtl\nOE2VrmB4nhgOL9O3ucsJotllIuPhXWeB1X9Iua+4ZVNkYAae0Ojsv8BpOHb1\nOQUNIP59sDgz3JRHKBkaCaxZV36r2HuTIAhgfdoRbDKIdhIVwTxw3qb7aM9V\n+IeGash+FhXm6pCh9QNrFY3xc+OHtheNuDRk4w8xMljzWaMEZ7cJtwiGhJz/\nojsTupzLpMf6K2hHEqIpShJqMcqxcUk69wrPAYPAIrPukB+imUJHsF73dgrS\ndqFzh9YD/l0AvV/jr96KoyJ1XV6pdfXOUlw3L+DHCxpRjn+SHhQADipYg0kl\nnk32eHP5m2HjLei9d/yepH/4tDJAsc90PPhfV+qzpFrW1MGj5pbxS3uGDSWr\ntMiwCV46ltWpXQvUEZnIdP0tSeDJz86A/x+jF5astNzIi8dJrdUQ0Z/LEqFU\nG4YdtOL4VrxCh1ZzAd4XUHSAtGFKtYw+1kgg0+qPDcnrLicjvye7UaHEM6EU\nvnQJzHh9rzswsIGuqqXhG1pWUg76+pZJuY1CeT+f2GvZnag0xXTDDeEkQyTC\nmXGf\r\n=Jat2\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"266dac02660e981671538541e80dfb0f5ad8b1a9","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.22.0_1583750915060_0.582205235083971","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"turnilo","version":"1.23.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.23.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"7f943f9727e7474cdb927cd5a50febb6b96cd858","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.23.0.tgz","fileCount":389,"integrity":"sha512-c//y1LOiWm1I2kdZGa0GaJ+Qk47ScCkwd6w8oQdF3cT2pfyH2qOrJRAid8z3eP2QSyKcWjlNX3MqWCZAtjR/oA==","signatures":[{"sig":"MEUCIQDkJPDDh+D7sU3dA39T9G4WHl4nWZoz2lpIezYrWaZ3EAIgXRQWv/JjaC6PGeVPIGSK0B61zwyziYBg6hhcsOsRyvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50018878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefNu1CRA9TVsSAnZWagAAdl0QAIUnDRL/iQpBh/Fa+nRQ\nrSmCaCK0Ck7rGj5OpPjlBok+0mrGTtVxVpgPbG8k95LMnDOVJYDnxI7T7S6O\n/6Ch0FkInCbBHGu+U6dF8RSkgfNj20YtJqHCcUjkg6JzETIYqcq8t4JZT350\nGAddj9ECWnbquWPMsX+5AP47+26ClO37i5IG1chto608Q7JDb2+YwZMWxoP0\nN7jlX3wcQGCeohnzRX/KApmXWPRVfgN+71WxaC32HnlGBHJ+XMzdDW+rbZ77\nHZ/iH35TmXMTubsHa3XTziJtuDH9RUedddxsvAquNvJSJpTTPfQxmatYwMBu\ndfIDrql+ubNLLP2efuM2RU5pAUW4daAqDcGBUT50H4qyg1BZLUJHeGpyIR+r\nnT76V4fKrOqy2PPUCZoCH3hEWi9nKASHXVQBZTN1aE7Vjxt9WJ3eXnRRetZs\nBppcRPZI5u3NNHY7M6I4+ms0jNs//gSI/4iPusgVoVrJNGg1xZP8aN6au6Gs\nhYM60b7oi2LL4rpY4je4Nm+TNO/NrWRplZSky0twrRfgnwrMI4b6+JV0tyJW\nT9GoXvrnTvFK7QuZtBpNc7lPuRnzBtotBN1c8KrPxTDbIdnbM/UeejpaNBj6\nP52W380Vl5b5a8QTjhvsvD0H9XATuBJqZdauycLnjsmyS1CwY9yi39YiBXqF\noYVU\r\n=sbmg\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"55747dc43b60fa44ce26523a64f126b6dbedebb2","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.23.0_1585241012778_0.2955261726583791","host":"s3://npm-registry-packages"}},"1.23.1":{"name":"turnilo","version":"1.23.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.23.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"6bb8c030fc0e27c56afa1b9bc10b914a11a25016","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.23.1.tgz","fileCount":389,"integrity":"sha512-KooawFOoaLwJnfYMNznboA8HaEvQZxy6nElb33bM4qviJpQKAvbTJYRYCPPyiFLcN5ZbfhVipwtPNyRZLfPUIw==","signatures":[{"sig":"MEUCIQC/ChMYcPN3egdjCyLN3bBtCDhk7ZioOTp9XuF5OwZxuQIgILoRP/ickHgZB5khH7qR/f+5p6T83PXNWlxBMpaLOj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50018888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegf6WCRA9TVsSAnZWagAAvRgP/0whEQYF0uG2bHUR0rVR\nwzd3fTJxaSKgJuuzH+J+kSaRjsWeF3dRK0NgqDS+Z365XsALDtHVmji6tLBa\nRfCCSWT2kCcUE6JgMz65EJTkWAhCIH404ufsizv+Z55ztbF+CBKUTbd/hxPa\nt46fMD/hFxbAgzBkTuzO7eBRXYXxfwW2m3nzxZyv9Yb45p6/po0NJtrLonB8\nt8UDDZqolf2nw49kE50fML/SXnnOh1yLsnh4xKOCflYvmxwzxPQ74uI357K5\nZssYHlNYlBHGEAR/bHogS8Pa1zZmmG3watW2HQ/B//Hw2ryg+e/nABWl84K/\nNj1TUe9EGMxdB0GVsvCHyyEMAYKtDhr1ASTKGHuJOSq5N5vCRkohbxCVwldv\nelLvp3GA06Yc+RM1/hlcgd0LYHGytxKF8fYMMqIeLdqqQchj06gYzhd6dTyu\n+W8EDaSOdKEDqNjqe8YSUDXIQVTHNy+45b74+MaHpX8cmPlV9hxNznHVgFFv\nIU7BBlwe6VszR6eFScbZKTbPpWJyo/24qRg8TPTN9L3+vk3EV+Xcunq+D9W4\nFs1pAvrvOE47uaHkTLEKPVzuiZrmh0D+dhFYuZbjOzyPpt6YOkFkEVcrTm8+\nVayJU4hWUG/ILJcTdGbzb9KD1bBj2ABoW8gM83jMYNhnHfRlfBKv/ONR9hnX\niCBX\r\n=8VJt\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"db151cf150c74136e007be27bb1f9bcbb052fef3","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.23.1_1585577621436_0.7279464274805583","host":"s3://npm-registry-packages"}},"1.23.2":{"name":"turnilo","version":"1.23.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.23.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"23185330d3bdd1bf9eafd3aae585e688003f8510","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.23.2.tgz","fileCount":391,"integrity":"sha512-fPkgUJZZwXTkcNcQubuZLgo0TjC0RW6S3eIuWZAcjx7Sh9GG/LiA00NBmNQjo87ohihZQMSl1MbF+uzXSL/S+w==","signatures":[{"sig":"MEYCIQDzpIUFTIUrinMA1HjBKfTT53f2gOYpBFMDD5Ocgd24IgIhANfh+o3zSOsaDF6jHMuHa3W0WvS8Yy7vTswn7ytTXJhS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50021390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehcdkCRA9TVsSAnZWagAAtcQP/RCDpkMht7l/0y0S4Rq5\nqyEs3VJ9tq90bRcgLx7iRudLAhpy60NZMJUlRqKy/+E63AsEFRhonJxwud5J\nAw3uJIZbhf0G4xAKGBI/3XfwV2Bf//DInvT1OBLctEMfL2m0gnk7cy8BtOjC\nabIzTjh22eJi8SjHVSmm9xWplJvz87/bE/1dMSmLWX0XOYJxw7HH3vfTedTu\niUTItET4qRhCIV/47EK/lvaJgQ6V/tpPmb6/mfr3uw+/UVPJGqv5GBtHhm67\nTZYmwqeu3i2m+iBh6ZFfwz1VAWpq+rjOxpCeR6CbbfKE5fMXA7BBnzvQG7ly\nX3pAcpfH5niTdDAo7LHd1kfdgaAOjnsvBkrw1B3uPA+ey042JuQMa7nTcaz/\nTZUvjZzGKwQXOTpfSKQGUYGSW3fGfCqsMDd0uHZ2MaDUUzJunEhJ2OBnjFv7\n/Z8wG3/v34P23aQGq7Z0CnwtzUI2iPl6/DC/J0Jw4f6nBAQ+75h2iRC4Ysdg\nBNp0LzmYJevjvfPsq2I79bO+V+vVTSBVYttHUoUpBykN7bGAc1zxN6EbTtFd\n+Rl74BbYqZ+Z2CIIyZMMcLn6p8bixERKKOUoYYCTcj4YtNs8n72LRqyeStgH\nAezttfa4e0jXbVaxwhpuuXk2rggXvjh0O1eKbajhFGl69YJodpKYTWsWSGZ7\neRxH\r\n=yJYD\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"8f60697ac2f8900c10d39b52142b100811173ca9","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.3.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.3.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.3.14","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.1.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.23.2_1585825635870_0.806235519943495","host":"s3://npm-registry-packages"}},"1.24.0-beta.0":{"name":"turnilo","version":"1.24.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.24.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"7195dda3a90ec037cba6ce47971d044e6e59afce","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.24.0-beta.0.tgz","fileCount":393,"integrity":"sha512-6AftRYRYn1lq5Gy1cZZMZ5asItR+0X8Ufq232sx+t+JTBpbl98Su7E6GV4ww/nFw0V8XfBQNkABlH1eBOJF0sg==","signatures":[{"sig":"MEQCIAVicNWWEJKfThudjFn0kobiUkv4GgjBof7lu/aB/uhNAiA+F0Jo8Ybs6HspvrCFC5uozZkuUc5Tfgi/WNWzcXrTHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49989357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejEIGCRA9TVsSAnZWagAAfGQP/A/VD0Uam0/l2KBLN4As\nrC9oMeGsfowW3n549+014beU9MrrBl3MmH4FHee+kAL1o7xLtw3PaUx6BMUz\n/cH1Q1bzMV90x6bYVpEzrAdHaOG4eWrkZwSpTwR8tQ543EB4RZG82zTQxL/+\ngzXxVQSTB+FcMEj3a55RzlN9dFgJrizHnRGPDQLZbM3iC5/1Tjp/LLf4NdJz\nWuhqra+67JJTF+z1xPU147OlCpUoa1OK50ixfqEKm9MyS0fsVOa3GPK6avom\ntKR4z0gZfm2GPtxb4aoQQH/7PWPUV1xnvw8fp+Kns+4B94AmvDfSXhxiu9Ef\n3lgxwjYSe5SPRDX4+Y0P8oLRErynINXV0xrnAWOL/nX5f7c06Xtxbk6FFF3i\nBP00e9WrN0oZubyahzBdtJkvap9GhY9A5xpRXt4IkJcKmDGPswFs1XUS6P/g\nHKrXOqS05L2ObJCa8Jy3FWpPgORtVxEV+Kqzvh6xOEMYPj88R0ol9m6vOtGT\nZEkSuXTPKO6T7i95tGgWR3bWTXn1Ui2+Ye602D3X0smuQhj9Kp1AXtVv9v0T\n0hUabEm84IMmZPiIk+TXwwCzwitx02S/v+7WqoE9IgK0RN6jagwGq8iA5KPP\nelQIityUTAyXh4MKkm7o6PDE2xI30BR2EPCeBHcYP+9APLC1E/8gMgwUaREC\n8MOs\r\n=hNco\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"5a0285d23d0c7da72349102fac38e5637a81f803","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.24.0-beta.0_1586250246054_0.12894594241034385","host":"s3://npm-registry-packages"}},"1.24.0-beta.1":{"name":"turnilo","version":"1.24.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.24.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"c96ef76054ce7f50288e3b6562c474b990c0832f","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.24.0-beta.1.tgz","fileCount":393,"integrity":"sha512-GlGB9V87y1eMzaJzey/zjc2xhkyXWiBYmejVCuFbReSU+MJhoeI7Z0XF4CLunyzqs7rIaEXcErjD0jmjLFknew==","signatures":[{"sig":"MEQCIDs+t/mF1XiA6oImeBQ3TP9o+8D9l2S9aNDPne1n2cygAiAPZSa2eo2tEv+iJpktKBGIfnUSBxDkZgLnpw6tODPY0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49989369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejIyuCRA9TVsSAnZWagAA9u8P+wRzYwXu5V9U40chrDcL\nlh7e8x57E43vdLc6rv8HoiwOZZZAljWLoRWiC/64LpRYRHba/EExdypoSflW\nzVwQe+zQmVO2xzE07vTXo2qRDYdCOlGs2qtMrKm1SvVHeJynKKOL5Lfo6MN7\nnv3gT9NHHjylFod5eYbjdqHzOEqfVvBpDLMWhWzaLQKRTQKAPIMcS1gFfyP+\nvgmUXit/WM2t7EiJIeX4XWszQXbePCw06gLt1M4FPlzBijLiP+L4Gwq8eouV\nKdpx+60blRSsPjERjZViWDDGTON32Gax5s0InUM7zMY/rdjmjMeN3yzbhfvy\nyBHtPGHg8LIW7lC482BWyGzQkQiZ4V9AyHe+h2ye+yxc17oyst3n0JjvUWnP\nfvvnA3NXK2ZRlfwXvnyDnL5Y6ZHcevCt5DQXrvYMigaQ96rOLNsp7rDYsgMu\nEUg5t7mpVKy3a490C8nNdB5/9kc1gKICK88wWQaNB60zqgy+a/Ib+YTrnZSX\n/8eLjuWhlq1FdqtvXk+w5B1oahypNrxXWjKHW9/YubcxtvYZGTpiU8sV3VNv\nS1Nx5XIiZxfYe4MUsJc9xdNYZ/CgeB4GS5XCAM6V0dvXqTX6goU2jXMn2/+W\n83pbgVSgYHfNCWYH0GMCIjCYscJAcsFIs3Kp+IJD/MvuqMzoViXeJSPg8hE7\nZ32I\r\n=WoZR\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d678724d57b87d3505fc3ee93c7da0ad742de91e","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.24.0-beta.1_1586269358114_0.38745452443375283","host":"s3://npm-registry-packages"}},"1.24.0-beta.2":{"name":"turnilo","version":"1.24.0-beta.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.24.0-beta.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"56cd0c92a53ba8f4adb3c4263b8d0578b3fd6414","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.24.0-beta.2.tgz","fileCount":393,"integrity":"sha512-SQ0vdwlfWnzJ6OukLknTZNPQuUb8UeQSg1HNBGjGFc4MuIMYbojMP5d2v4FQBnqBBz120eJMK0rZ5sX/aYqbIA==","signatures":[{"sig":"MEUCIBikyEiz5oISPNSIxr/PAXJA2qNFcByZrQZS2OFc+NzqAiEAt03ChURCjZ1lj+1++vIoywqJo1vlmykpc86yT2rNGiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49990121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekDgQCRA9TVsSAnZWagAALX4P/jMnxtIwcZSvC3oHRRN+\n3OGS7fGjWBR3d7R8/Tmt/PGT8cIr0Zb2iwdXxN9n8el9WeNJNSRMpGid2rx7\nd+UYRZHQ9WOPLg/cdJ0Y+1tgLV7mESsJplKSlnyA+IhQzp/Oo4zyWK5dNSLf\npUs3qUjk4mkNatpLAs1Zi0cVs7xN8fLqL/V1w/O8X2fBd6HWaS0JxNlT1FMm\nONwf1nqVREK6510+pQFNjzAqtHnXr1p9kkSk6E8yAYQoszatPHkhwxjVuxIT\nujIIqmx8xhE3m9tdZIqRLpxqsY7i0VN+P4ljViZvDbDNl4QmMB5ZtwwwidB7\nm+u0dhOUTmDF3BExAQN5qZoy6ehMSJMG7gAFl97idoDM9kcQFxNr3BacO7Gw\ncSp0rxGg+XNskuJPhQX/itsY2ISm9gEoHIqwmyn+30gAriL+sfuLPNaZbaMR\npECufemDV/yJMsh0TAnKno08lcp7wQJ06EZOkcEeR/ymuWI3M7NxDYH5vwUZ\n59ZhXQJhLVUjThWSJuD+n3NI3dAX4nzc8W3GHF6rYX/GPmHj5hciV6ulEYqm\nSxTC3DxmYA/UmYLA+0aBEVib0RzS2ro+SkdXFwplvXzeh44C29SRRboG579j\ne2DD6N+Mk/hkid7pOAHwWF4rIbBSO98689h6RSKBJwx3hgWS4eHPUq9E8wHK\nIvXQ\r\n=gFcO\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d578f227b67939b87b4601bbc8fcfd011f0bf06e","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.24.0-beta.2_1586509839442_0.4119713356336845","host":"s3://npm-registry-packages"}},"1.24.0":{"name":"turnilo","version":"1.24.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.24.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"860e9043b7f15e65f76669c71a2d62c8c7cdee32","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.24.0.tgz","fileCount":393,"integrity":"sha512-GEIeY1aiUYqXQmFUSZMnLdCpnMJdC0+XdbrKPgr5p7mMBjteoTBYF5FXvuEBWRIiC5sXCjl5bRd8otxpxLihNw==","signatures":[{"sig":"MEUCIDA1jnAZE2yXEkuOclhUtwaOH0CLW72PXUJ2Ke5MgjEhAiEAkOblOy2HrGxxrIgirppSgO4PYPNiyKhL6xbXAijUA+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49990283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemW8+CRA9TVsSAnZWagAAHT8P/3N48k7wFxB9GPIsq08Z\niEBrkuyVOwBKR/M/mqlFhOHKGRufeTCR8rid6X3FHdviZUlgq2up74C444p1\nK7xIitYgIkwhdDzeQtYGhphtt9RvwVUMlbfUykOvzMjtdLWU5BDEHmTVavKt\nW+Luj5zlRlPSbuZErbUTTo1k7wYUgKgj6gfqqHcusM/pkGOrWFl3G/oB+f+c\nYHeClVMut3WMafBw8oZ9yAYTt7mRDL5DGua7BTqPv9edteUNADz178ctUqNi\n+CD6LH7WSEZyyGk+M77gaqYJS7LABNnmDsJAjizDK3nQupxHGWrBa/iIPL++\nB0tVcgJ4Gz8KFUG1jkTKS8cnwYLzT2maevVmZv/I9gMCiRrpBO/QFADa0yVP\ndnoo6eUA3iMod5p38gDkZcF8Ke78nDTIDDSJPIi7t53oxcwDK8u5GnX9BvAL\nWYPiMtIjG1qWIs0amGt1WCaV6thgB36UFPzwsp22ivh5QnnEhLxf2LWp1jBk\npNVSojtob3uxf8mUncisFcpV0Qos1j5tg4wa157AG8sCVq1COyuyAQXhzimT\nOQ9jq2ncCR7espOzv7G2InjgBal2n3z0wOMfNyqspP8Ck7zrlj2Pw/Inx1Yv\n0zxec/izUs2j3xXlpQdZ+1yoZKHvtwUYtyjoP84JLxJABKiaxYr9vJyuqAcO\noW9y\r\n=1R+H\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"8fa6302800cdc0550cd72f09a90e3c8fe4543227","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.24.0_1587113790058_0.3888683634558834","host":"s3://npm-registry-packages"}},"1.25.0-beta.0":{"name":"turnilo","version":"1.25.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.25.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"0f8ee0027ae49d43cafb2e51622863f4697395a9","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.25.0-beta.0.tgz","fileCount":433,"integrity":"sha512-i7gh2SEQbIlxBb08lEFz7jGKLyWq1CzTHTdLGpuJHO8JCRtdbIxFtuc95JWcPBAjwRAMh8SFOeJnN657W2JmLw==","signatures":[{"sig":"MEUCIQD7z9z7sGkUFL1Q7fLlfinDO/+vophix30nfTD4PysVVwIgfEH9NTXmn0xnyN9ji6k8fm8w1H6hm/QXiJ2ZddmJgLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50070450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevQoyCRA9TVsSAnZWagAAuHEP/2QQ8icSEa9g/wp1C7S5\nB+jTCNnHxFrugpAr+4ppVTEifaZlqwd1v/efcfon6c2TREa3AWlvNg1klYH3\n4H71T4DSHNMFoMd6gAIsfZGJ40Uks2mQbgpRa438R87RMeUSQCz22Jy3spdH\nWxqz2pHST1KXbdw1vIYNcYx44yYfqYnSnwFiCdXW1ew3to+CF0rcyEVtyHlZ\nTBZlCcRagBXaPBjQvKnh++oK2gqpNaePh805ucABoA7SEK0Nf32flBrsJw07\nJL08gvAKoetzKCBox4gadbjntQ+YjvGV0hooXnrtJghdnhsIx5ruxm6i9TBV\n+hw04PDV1BinQHs9r5bYMDYyZSWzzfHauz+pMNXO++LheQuBez9W0Wguzy4X\n+rnl45LXtI0AwodJrczG8qUdKHp2dnhngLEe3kYr57KNYt+vU5nxSD05eqIX\naHqr4lIHRhQTVU3x9B4GM46+eT4C3iwWDRgz2sKhGKygHLyR06rMHkyVKVqM\nRSNMG1HG0J2KtGJ1291o6ER6nymtZQU04AvFxIz2K7t9CS4+dcamFkb0rQ3I\nRqDfJV0Gp0T3ifo3fY8T5mwi748h/r3lEsUo3ox92mSR7pnS5gwQhEiTaXWh\nqag7aPryGsbZHJ4loqn7cqqNb9Ef+OnUnsC8Uz0P158o2z9dFo6GUL68Z4h2\nLFC1\r\n=yB23\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"3dfc64b3df4a60663bce52fa98123b34d97da5d2","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.25.0-beta.0_1589447217315_0.08516211957315867","host":"s3://npm-registry-packages"}},"1.25.0-beta.1":{"name":"turnilo","version":"1.25.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.25.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"59ccf3563beab53677062d8b55e921944d688531","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.25.0-beta.1.tgz","fileCount":436,"integrity":"sha512-tjB/xR38YSE10hdo0XzxNTzkU49e0Cvqi0u46iAMV+GV/8PP+m6EP2K0EZ7AOeN9Jhdfs+Q+93MdNW8tZQ+OdQ==","signatures":[{"sig":"MEYCIQDiX8MbedjOUKcHUTo+R6KyyyCD4Wqkhy5ox+Efy2DPxQIhAK7vINwTyHDuX4zINkMTgX3cEAogL01o8CSXkjAK8bne","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50113942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez3qNCRA9TVsSAnZWagAATJIQAJTTIyQOWvSIYUsOF61P\n9qMqaA2i3Igen1OqJu0Hk/d0UX6X/zplAATNPAjBN0o3DW+Mj4pghJhrPJ+l\n7WmA3M/O7y3o6L9WG68GWuwHDhIqtT/37kZZ4Jq4S8E7h3YuyjPv9c0bgoux\nJlOcdqq8Hz0n4UwS7/jkvFNXTmxEwM/4kMuLOsWo3BxtHpFx4vS6uy8LpPnA\nLj629Mge7e1oQALlZw5iz21NhbFf7HiVAU1ap/zDFOnYvl4iF6PmChrRUK9G\nrm4JS2LNiX+A8bSuBHeob7rBq9MGtR7yYihitl8zhBddXAJyuZUNvChrT72X\nsBciE5x9UdpX+x5aqr5C6Ex/wkeFMf4ai21KhM5bvubmWkIjBuCIZeY4hUxi\njlOZQqbFISe2b2f/4QzGQF8MNVuZjq5fK0EIsNcn7SBRCYwl9NAchEtzW/Jj\nvFNkmVqTrv+exe3d/9ZLuip57Sfe5QrHIbC3tq3bp4sVj/OhONFnOh4JZqHd\n/VU/jdl4eYRVxY6ieA1p1w4OpgpSn8rDmc6pWv89D8wFXTol0m60LYyQUglS\ngUF9GsIpAlld9h6d7apgx/Cy0rVwxZ3UglKoM2FnO+ZGVRPXvuyRmIWvjtI+\net8zGBDgCB/GkZjZZ+TnCWDLzMtBeME2IFivCyIA+ygu06tKlwpU00VO6Rpb\nRDSg\r\n=gQ31\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d1456b26c0c3e48bbd8fe6ffc4ee0693d0194137","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.25.0-beta.1_1590655628880_0.9334547633155039","host":"s3://npm-registry-packages"}},"1.25.0":{"name":"turnilo","version":"1.25.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.25.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"4e6ca0c6937f3016ccb1109f1ea832a238e6ce26","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.25.0.tgz","fileCount":436,"integrity":"sha512-cN6PaIxXQpW1lkzjSLGsr2Vvdtb+ARkFp+YoByAtqdT6BXC7jwzvoKQ2EoHNACotcraODF2XJXZYGqrHyWM3RQ==","signatures":[{"sig":"MEQCIAyg/U5oFl5hswGVSvSnersgjtC8mfgBs1oikGA/hcRyAiA/w92H+CkbytiufSyNhRFF5//jHFBZRNF0lhJFIfAvFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50113917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe52+yCRA9TVsSAnZWagAAJWYQAIRrWxJKkiz34qT/sbjw\nljMpmS/28nggAvphizxaA/olUjLjQm32ql26QdoE8yfQtK1keWzN6e5G1zrA\nGToS1nXJxiFbReAZexMvxlwkcUzRMKAhdTYtKTtIviBG1Q9b/AZyuedeJit+\nR2Pm3kn2qW2Py+hQKposZo/oBnGIhBZxwU9uh/MdVOsuGKqvZB/yYNnYrrll\nUSN4GiA109g64StmiC60ic0zG3zkhuNVRF0Ic8j0nfrzI3s2NgJJIikWh6Ix\nlrZHGI5RZ5UYXTblZ+9zFlGrBUXGPsbIyqfyJNlIyaqz3rXPQhu1xDoOkiJ2\nOQX+hOdKzoGmwOcv2KhW+FumbRT13GSVyYZnBEciEEwHqg1Ifzm2Jo0Z4v9I\nvtBHZkYyDY//TLH0XOPmmGPD8ZLv48ywDmvO0mgcHi9iei4QxSTuud5baeua\nQbTpjP2DDTxIPmBtPFipxpjuXvFLZotEiJR+AZnZLe3oB4Dh9sp322X/m1CB\nouRRmh48+Vbdq6yWY+eOYgOnjsHnkVHBC22y8N6mZnch8Q7Hn4HpmIFyK468\nV5yfbW4QXni5TLoEYEeioUfU5AVRrXqM1wRr8TD5fypw2DlYJaBn7pvHO/rG\norsUpE0v5Lo91yNjj3tkhUGCbDO04AQ10oVRchjR2mBNt/DDnzfPCriKQ7W+\nrcTv\r\n=mio3\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"990d397170915d7688599a68b10245c75ab235aa","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.25.0_1592225713397_0.03694324245476088","host":"s3://npm-registry-packages"}},"1.26.0-beta.0":{"name":"turnilo","version":"1.26.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.26.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"d2ab1857098f023d9ea3db08069dc92570b99ab5","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.26.0-beta.0.tgz","fileCount":457,"integrity":"sha512-uGLV9oWsakDj/COiwB4hK7oKMgJHlatztyMmpENcSOjsBdm/Ucwdh+GHjmw45tXs7i0vyyoBhq6aGhpN6kH07g==","signatures":[{"sig":"MEUCIGpUB+b92Hh+G3kajRjeRdLQabX4enEXv7fN9Ilf1xs+AiEAhan3yOdVTve761q5wwalwkba3b2jgOTudSKhetRZcdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50214755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8JuzCRA9TVsSAnZWagAA1+cP/0uFqzh3kKbBOPW/VCYA\nXleARnBlk2xsOMV0W1M3MFgtINyypZp4z52mYA+Mh+Lm5ormO+oy0Iblcp80\n1755uUlXVk70hze8TMA3vlnpDqcvT8zVMR4hOQgYO1W8RgPw4/Vm85pD3m5I\nc4Ecjxoa+r92lwuzsYTrUXwDnBCNk1g9zTZwhsCTz1GBUZp50IJEPgowMWkq\n24bVFkau5L9MYNDtNpe4HhTCJDF48Q2q5aFIITwzPTDnlyRG9imsPjrDao02\n78mo4AooXERhlroDSMk79ggmlhFAibGXD/5GbEMyb7OoJLQVE8SsOtIVFSdO\neFoZ1n8DoGl5enMpLOcFWR2pSgkhRmkc6G6QMZ8CwGYmDdQfkNguCa14vp5h\nO5+JJNOWJx0LRG5LCIzfbRjVOOAiTxQLknQ7Tz0zpSRpbICS2dhdyICDXeX2\ndFl4Nm4dW46uHCprRK1+LOZdN5um+tkZkeTjtgeCEtVmNibolEHy+O0jTSth\nvLFTwNPe2oq4vcVmGlBWBUc5aXSSFO1CIpxvK1jIGXN+46hpGQFCSoeZDOa2\niu0N7HUN26s6GVkZB9/9uMn3EbDAHojORrmRgHnlTnGGaq+D3nIYl5cHvn1x\nga6o+LN4AMxqUOrO/+VZWMgnR6LFSGonN3zRf0fG5HaaSaXA8IvigRhA46hA\nAdPW\r\n=uf1E\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"05b244c5cf24e273aa25a1c55321f792c4596b39","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.26.0-beta.0_1592826803160_0.5820023381462567","host":"s3://npm-registry-packages"}},"1.26.0-beta.1":{"name":"turnilo","version":"1.26.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.26.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"35733ccec00b4d90499f6ce459523287dc666762","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.26.0-beta.1.tgz","fileCount":459,"integrity":"sha512-vi3vwu2Cu9ZIgkqEDLSmpIWlfXNhZ8yhKz5ANY8aqTir5zgj8M6ZFBDQgDQey/pW3lVVIYhgw2KnGoDBSGmqFg==","signatures":[{"sig":"MEUCIBy97gyxChSRsZOhY2BniNr6TuJe7KqOpjK32//MvyUxAiEAyr99igvHaegYT3U8SUtT0TgyRA58Iejj5dmSuBG5uhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50219660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9GB7CRA9TVsSAnZWagAAAJcP/jO6FVQMR0p90QagvuRf\nutFRXT5L88qAIyk0UGyM7IVeFu8IZkkXjR/VnP+4iVUmLt/D/Nj0zc9ybbVc\n/CYF8H79ZhVe0/VPid2Zi2R3Hg1CKHb/z300GK3F7i8pGuWkQf8SQx0fDrXz\nqCl37BvBFbntH4mqLGqYp4iSMUaGev/xSKTKldAERbeKsnC/cZLcwUtNJxk9\nAj5rZeCsIl+o5MwT9r0YtOKI7WcuvX2XVCYbdu08raGiA9P/aYudKrOQJAVc\nxXV7KbQlqN1LiKR213T/VnQ8CuFi+R+T7ZrfjqMNaMxcuyljex2bWok7qvgm\nb7TBbhuqo1JoUSUrKX8CGBZlcx7TWy0MHorb//Qo+mMB802vNArQPwffKKfZ\nJRn0CL6X2nqMQ60exT6HjpYHLk5RIfzen1nmKj5iPbnjsABfidGBa/X+BYz4\nB5Ou9Cj3s3reDZKkSHBt05KlciHfV13lvG5r2xL6a2R6a/zuqHtROOXzc+OO\na5uKCpAz5ELdj2y3DieJGWgOkA5CLM4Cfsh5b1LSHCm5mvy+/vRyWoJ2qANN\nffAAqIZ+ahVITRH//81P6NBKsuNR5LXHOjxt73JtfCURDLc5BWfz19cQA7gc\nnA3wG5ub9QAoM27RVXMm/JnV8gZ2BXYXPmZZVP4CEvfG0T8tU0feIUegTVW9\nzGfi\r\n=aP+O\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"6d707eacbf0a3b544b0f031f135732638eb64a21","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.26.0-beta.1_1593073787108_0.9438917115736225","host":"s3://npm-registry-packages"}},"1.26.0":{"name":"turnilo","version":"1.26.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.26.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"84bfa79199bfb9de9f78ab18db5a098886901bbb","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.26.0.tgz","fileCount":459,"integrity":"sha512-pkvqX+YxhDIkGoqDX9C4eAP0M97nbDktIODd05Qu6+GdGhM/aL50fK4doYufl6Og00mPuWqr+kPH0nnKZ2QB2Q==","signatures":[{"sig":"MEQCIDi8SAiWIwgvB3QIzb19SPpSYmwyrbixHXQpugiKF0/WAiA/vzUYb8HkyNMbsPl4s8+3QbT90W3pjbyqRvbfJMNg8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50219701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIB9sCRA9TVsSAnZWagAA9RoP/0/0KyYBkizrHe9sufB5\nU34Fwz4cFzijmKjAI28n/BAVDBoU7EViF5BwRN9oxfE/6DwouBjJN6qv0eYT\nOGcNqBvxMVbK1HJt4cyw/k17IRWUe8RbWJHO++alcxRssb6Rv1MS6LOxlnwX\nbLgtWH6bQg1Yy8EH9pTYZRTGp4qK2f4h4KfOFiI1iZNSyCu5mhggM18VrGca\nWgmXBKnRLzuGOGVXcC1lMFdYJDIkSnZ7xR1SxskBPe9wY5wH9gAhlmKQ4twC\nY/34hwX21sbSyd96LnjLMbbgVHFRxmDbk5RL8oY8dY7rKdvF2Y4A4GDTCnnV\nighr8jX/0viCpFI7bPj7fKYX07xgLLKEBwZHUiqRv7DMcrZxj4K5nhXlHPf8\nDoNEydLGbD5kD9x2M7JmLcVjosjDXYhTby1a2IzXLkCRvP3YdHTAi/rfIf63\nPsSq1cwJY1JPXS0Mov72+EXYTVYyr8/or8puTfu0yDYZzfYnYfUWZCAVGN9G\nQSC8fpBQ4dVYa04EgP2KjcewlqDWoRI7sX4NRfmUXZIVoLsJ8XVmcqYGWE61\nm+AnEZnevJgqALze4n18ZL6ZumYhclX22h+O/rvNV0FxW1kgmrgvkqamOUpQ\nqzvuZgAJsTnGQKsC5/nScfrGEovpfJka41y2UKpvcoWxrzSph8VK6KD19U/k\nCHHk\r\n=kgIG\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0f9b342386cd15e7c88ad1e8754b4cf95284bd06","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.12.0","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.26.0_1595940715669_0.4166023347332124","host":"s3://npm-registry-packages"}},"1.27.0-beta.0":{"name":"turnilo","version":"1.27.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.27.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"a476089440c0af344abd00a427026bf0f71b04ed","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.27.0-beta.0.tgz","fileCount":472,"integrity":"sha512-MI0xZbl18Y+ytbgaS3T39tySbbuck3vQM1lsPZCLZeBwbeDeE7fbDGKIK6w3KgYNnyBHYupIgIjjYQdHa88TmQ==","signatures":[{"sig":"MEYCIQC60Rkbg3DIThO8msb4jMHpOTbmuqx2Xg1K0VSycTCdFwIhAKPMBP2tewaqkPq8eMIEa8cvYxhk2G5JlOjxmZDNYY4V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50271439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffdqSCRA9TVsSAnZWagAAxAcQAISv/kZUMu8QIZaubZ3G\nEhmjUG/7CuilmvX37vcwjNiqrjs3vyYWpPxErdy7Aizd6Ex23S2mMsWqzumw\nPrxFdIW41CBTUzuQDNn97jvFYWmBWC4t6WLQfCzgF1seH8ZMZQjk062wcfu1\nBuX0O8EIBYEY0GaCt+MtExl4SijoQGePMGIJKQnI1NsfsyLFSSN8/i+hQYC7\nw3K/ZoyEn7fZgeFUH3TkQJPwdSXz5bAhl724ImU739x51ipLuPLKBQRXZqc4\ndMBaPSsDvzX4n+ymSs+aMA+CLo4pwCsUI8G89SLHpuK533iWwDuaya/DKvCn\n+1BkB7uBr2oh/DJ/z9+Xx+iItEbhJqKUmhnBw7ke31gyS6pNORn6mx4cM2zr\nNYHWRaLG3M5WZMsasFX5pfMyjGuXPpGv9Gr+4whoCerWtx/jK4Tcv8bIE8Gd\nSNgf7kasqEIRj0sf0Fp9A2Eu+Ohr5Bby3LX2R6G+WPrz1HHyBNkV0Clyg6VA\nE3H2fzc+wuGqWNEoZ4VLSdea7ikhOcaEBHdIGrO7JIgqdpWkQlexGXqrM/W5\n5jI3pL4SXfIvFQPPzy8yep95P3XwfZiquIE5sGamdcrcQvgMjFh8jbA2cgQK\ngd5duhZOcWtL2eI4AW9vncbxvP789GT7H0WhigQ52BDJM7cBP+x2PP66cewk\n5F2B\r\n=VXOA\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"4d37a8f57c81db4b7b6f8a08a5b6f7514a5dea0b","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.27.0-beta.0_1602083473676_0.13282744861855145","host":"s3://npm-registry-packages"}},"1.27.0":{"name":"turnilo","version":"1.27.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.27.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"054bcf53f24e272733a2948192836d799c3bfd5c","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.27.0.tgz","fileCount":472,"integrity":"sha512-76Ur519Av4deluO0CELHv0X+f0or/a9h0+z1OGdrmYDlIjP353nGrxZiJ63JOKyKJLl1Mg2eQpTJCJc6yQRSvA==","signatures":[{"sig":"MEYCIQCVXZiaDskLnAMCNHoXMaTnB8LKs/SdfRhcOYb9Y/m6fgIhALj3MdXu2ZTbsRMC17iRMtysf+PzlmM+AgG16ukdkxSU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50275678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiVagCRA9TVsSAnZWagAAu/4QAJWM5Aqm2djHD5wdx3RI\ncWU6xphLhTJwZIKC2C/OdhiOK0faikaYmg4kXTII4J/JXnYvmtpszkB9nCKG\nOPzU9g3Pg25FN0rJZZjS/a5MUR6uZuuDdUbqM+x2yw45PecbkgOtVmIctcQK\nri5ICPaN7Z2UrXno0XkvPq1pLsnubDWTC0QORilp25mngNbK1x7CHBCEjLr7\nNY1rLknd600d1mfCPYh3dvPjprixgQlEu5K7udMrL4G3MVzEgKPLBy3ChLAI\nvcpy8Dqb4LbqznFuLztn90aEKPI5uBFTtrIYZUpOjH3mUp4oGQm1joIwdDCZ\n1houJ1l5bwgPnKpx2IG5O3AApWL/dGcyu3DE7q4YE25OsCuOv5JxymT74Fjs\ns8eHjpV+DbL4cB0U3bUSOIj5IOP5lSIPaWuGO6BxSrg6HkCeiL6E3sTbta3z\nQ6mmUH76x5+egh+7ZeCcfnOb+dnsSvhIZqr+RRc2eTTzmMuwN0pbfl0hu5Fe\n6lSk5tXlL7mQUKtzOCUsDnYUQTaqh8DBfWN3LRAv+WjbOvzqAMDFbbnqSuV4\nq0wwEMDZHYINlpATXo3+TNydPxAw8kNgNsA0blnh5aHWGszBEpoDrK5AxeZJ\nSRi3jZ9JDav8waFAazxSkXS1LFYXcwHFZ6iVwqQHBnkvYyrYEwJF4h6amd87\nYtUX\r\n=pKHx\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"5b8a2a3492a55d20201ad2e03203f8e3d16a3ead","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.27.0_1602836128078_0.9914884215437056","host":"s3://npm-registry-packages"}},"1.28.0-beta.0":{"name":"turnilo","version":"1.28.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.28.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"53012743b310eccd1474884f47bcf8c1c2616724","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.28.0-beta.0.tgz","fileCount":474,"integrity":"sha512-9s8pAA06SFAO+ef8qvqxdH5Ex9uAFFg9wq55gwjv4DTEKOJIjhs2+iCYkv4u/uby98dRAmaVXJYgcvbP+6J2Nw==","signatures":[{"sig":"MEYCIQD96wXFU8kJ/O06RALlkgCqaXQGjk1zOgajARP1wL+K9QIhAJc+ygnJMHzKoBwOF5LQb0ElhJV2y8hJL2LXVoGWXg6E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50278030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjtRgCRA9TVsSAnZWagAA7wAP/jOA7Y/96gGz6wMGj+Xh\n8+iceCFkpsvheh06rqk1FVKeLE3+MqcptGkW1EFYVbWG2/aXAlikVclK6ZUD\ne/vtrGb5N3nSTknAAuV7PeUvHUuS7zTpmxVjBgjkgk94M/Jk58fr1JrO5mCa\nlziIe0J+Qc3rFU/YeegNuSkS+lc2UbJdd6pOJ0apmUWB0KNfii1yXnzTtY77\nPApicmNs/PzoQ/2bHNA/SSUSGE3naWmLiWXviNJfOfUU2TWik4eunq1NCjTx\nfBDpfJuLQxPso9oP6U8S0ErgIQUqrxBxLnywgXGFe2XN5wFfzVOOAIz6HSCx\nV839Ga9ZQErs7LGpXfSmAEkRd7gxojzlL9A1+iLTN9kiTd2BQwMH5xL1MD5I\nrAwH4b29VG0ddheVzBhCevqrElKzb5MTWfCRZ/YzxzmCxyMPjsx65nos0SWD\nxtIaIG3z8fUUyaFizB+sYSuLOn5AL1zClEvam2mHrqd3yMBbR7yhOkP8DenB\nP9OIagLFJVXvke0rNhuWaUU76HdyPDxmGO20/nvRM1LXMeQekEfldOkpVAvv\n8uIKFvq9oLm8vhA7+K31KriNFEH3oe4MGWN0JN+34l+5G+xfG4yrFvyjENjJ\nm+Xo2gx5dWu8k8yudk0tKZWEzuwq4QELRcQj8zxWS1S9k8H6ZgnX14X04M+Q\nmxq+\r\n=6OOE\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a1d98a6c7a2b57cf0d97488387717728caa05593","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.28.0-beta.0_1603195999310_0.1601084128152872","host":"s3://npm-registry-packages"}},"1.28.1-beta.0":{"name":"turnilo","version":"1.28.1-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.28.1-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"390a170909a4d887ba908211bc129160b1c1a820","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.28.1-beta.0.tgz","fileCount":474,"integrity":"sha512-lLkmPUlDRFbHUbqdWjHRRMsqFLhwpFMmOO8jrIBoVeoWEI+8anHmTge8BQvsFtsuA4JEN/bFB+sDtYeOi+XA5g==","signatures":[{"sig":"MEUCIC1SN6ZAwMipDbF7f8wy2Lx5QeE0ZC0htAylXDstonJXAiEAjmAW+oqMEVeZN+9r+ioO7NpNMj9lOrwCF+V5xYKOhjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50278191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkuVYCRA9TVsSAnZWagAAprIQAJS4jfOD0FoAwgnKchE0\n+WpfvSPUbbGA9jH5c9BWLIFGglFQaK490E/GGqpyLxc+Dfee6CBtajv6lBVk\n2qTbiPEjU/luWVI/hifW5hXEVPpt+VhaInLNA7wTCRzV2kU+sBbt0YYJ4oNQ\nzjakRpP/R33nl5SUbBX2EQDXMNVxqoXAfvzC/o0YJQhWywlsw8w8KovBReaY\n4LXjDCKVVrF+b10Xd8PKmt7oe6Om2EAG4ZHJeubrao25H2bvR287/lNnzCNn\nwoQvf7FNY4jTnb+CdZSv4A2Gv8coAr6L1LukzgKsFPRNLRXYx46vyq6CeYz/\ny/9Q1ILcM+pdt1dIXMlJGEbFahpFM7d5+Ou+jLm3C8JCMuGJKsarIANiVZRE\nALFVDwaA8CK832OiuVdmCcVOszDslk74DK8BvqhC217oFFJoI+ehFLjLZpdP\nWLeg7sobxOg0mOTPlLCEKsqTy3xyuOecPJ0vNj4KCpZuNOJGYol/+nWRsVGi\nsp2JQGRtFefTv51pmx7FlozmnlMtHeqqkw5oMGFt5x/xCBCDCm6rg7ySd9Rh\nim5o2W++25UTe+vaCTxcrqtWPSbXMlOrsPJoaNbJPQvexWtVQgW8VidkAxJT\njbvF+hLz+E5f5BVySu54oYSBSePoS4CZ+nuToLYOVuTOh0P3XsGHb6tsDQGs\nLe5i\r\n=c5KL\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a4cc91eec3be1c4c34900ebb27ac161acdd471d1","scripts":{"dev":"npm run clean && npm run tsc -- -p tsconfig.json -w --pretty","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm run clean && npm run tsc -- -p src/server/tsconfig.json && webpack --config config/webpack.prod.js","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","build:dev":"npm run clean && npm run tsc -- -p src/server/tsconfig.json","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.28.1-beta.0_1603462487851_0.20075247422290077","host":"s3://npm-registry-packages"}},"1.28.1-beta.1":{"name":"turnilo","version":"1.28.1-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.28.1-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"6bf43d231341c36b350073d49b5ff0d7e5609ecd","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.28.1-beta.1.tgz","fileCount":473,"integrity":"sha512-j2ByBsjPSmUmYzeDg4pAgq6Haa4o3+Hk4Eq668xl0GXSpNSMpmQEbMCLRZZub3jYIQsncFqiiqFxRg1dDLplBQ==","signatures":[{"sig":"MEUCIDd5EOgzwNmU60X063gO/EUO/NsC2dUyhOzknSryZMtKAiEAjq4sG0NOz9tsvzFc1Ja/MxHEVIDlKiZuME4AL32T/do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50273217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqmrSCRA9TVsSAnZWagAAJcIP/01i0hxreueR01/Kq5LR\n19T46HVvVG0ZI8rQaj30u5irI5opwrDKuH/pH1aLwLGYOCZVCIVHIsQujym6\neKhfYmXV3KglwtVbxB10Wstt8SbSNI1511i6iJ7TVtRj19VzwzZ1xw1Ujq0z\nfjA42iWGdZLpURnp+EAtP4Amj6IUa5ZPwb41HDLa31VjB8OYJoAWs+EZAlSN\nl8E1xTEWWMYHYZBgARLnovhy2gxdh7qrx/Eja0kqNmnQ7DFoTwBUFp2nef2u\nHNbz/nVvgmg5CSMuHR/unGimku5CVeIpL837VmPvmMS2CNOHZqid9pyA5sRu\nio79EufmRJsm5ZtvvGaEiwD3QdOFFMkeZ2JxqTKYeoRIwBtyPaFj3ag0zssW\ncIGRm7G883xzPd7b5umi+KWunxyCTH5AAvt1BhRZ4+Mt/Km/nay46MDaKcf8\nFjQbRaJ/dOmmQCfmuSjke13WDYGaWJj0T842X06j7xw2B9/fvc+Bkod+raII\nSAKsL5apz8/jxEsqzh8SEMTBA5UcdbI4nngnpibx5j6Bl7UszdJIvic6tzWI\nb1Hld7ET4I/F6VplMJYW/0G4e5+YTSSWFI1SQRCtvBOpRaprCCIg87ePvBIW\nh2wwPm70L4XyhLsmTvJkM6JOdRgary86NyEGV12kDassMw94Y2U7IB7xSPTC\nL86W\r\n=L3vt\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0b0a2d29c655771313df34234f65ee17714294d0","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.28.1-beta.1_1605003986133_0.9918305518889021","host":"s3://npm-registry-packages"}},"1.28.1-beta.2":{"name":"turnilo","version":"1.28.1-beta.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.28.1-beta.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"a5c8729e618790b5746cb74b8df596920a02c608","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.28.1-beta.2.tgz","fileCount":474,"integrity":"sha512-PikcKhSH1JM6s4vXsJ0u0HB1ohKtyPi+IJOJutqlmk+1A6U8vxVlVu2ryMZ5zOc3pKHDwazzVbBvwrdZ6TEe9w==","signatures":[{"sig":"MEQCICLD3gjdGC2oIPF5O81YdX8zDAf9k291Vc3i/CTjdhpSAiAauY6IqeyhQlSMWEVJMS9WZaoaISwt7m6QfCWa+5UcqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50278260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsl9LCRA9TVsSAnZWagAAGB0P/iVnxYV973OOGQAIbIUF\nl725D3TSQEDSpZnt2bw3mqlYDK6i1wLT7bxou4QfNBhBBhd4Zh2PZXAXHMNa\nCGzs6ui9A90kTuqTbQH9BNbnYYqkEB2aIHiFVniYTI8sDCuH4hOwuXxgVHPM\nftawtqfYfdTa68rBjFE5ngoshhvArVy6T+zQg9Dw73AqeeSdCxYO9WNxmBzY\nImGUuXiKMw0UQDByWELUqSLnVWzURPvzfBvdCnO97JLKfMqXO4m1NIr58q7C\nJkoElKTw7dgsRm59JNGLNysvd7vtwXo9LumZehqypWo9n0ReTgKR0c3p+Yti\nluxJk6f2tim0P+yOZZQFTTZxC//f/T8ZTNQx/qtM8icPpPJQ2aB7j/vYSAwI\nyV3RsDwCTk6ajwkZXUxWH3t4zGeH4MS6KIuBGpyMS1B0Opz5sWg1E7MUjkQk\nQMgTOdAxd/McKr+dKgxg/TCb3EmqqwD9zjpzCAiSSalvmbhqB0MdNWHQDwxX\nTBwdaWa7+L4L5grIBDFMU3qVqErw7LNQ/tTxju8L/S1tBVBd5AiABJuu2SsS\nyJ+DI5Af8aPKIaiV4wAzR26y7PklO5+EnWI7ovoq0yy07e9pFBr27PBp8sZz\nJ9lXjUtXVLzZTkr+TdhYofanuL5gwJPGgfsK9djh8YC+DUywLF/45fbU5hFc\nS0lr\r\n=Ybyb\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f8e2944a113b48f579b9a8a745abcae03cb6d2cb","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.28.1-beta.2_1605525322800_0.21161882473551752","host":"s3://npm-registry-packages"}},"1.28.1":{"name":"turnilo","version":"1.28.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.28.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"4f3d08442a7355b54257e1ca07cff44a43c38333","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.28.1.tgz","fileCount":474,"integrity":"sha512-NDcn3lgowCqKzhPEx1teYMS0tIwDHyOBgXNXuQbpmerGQH8OgET9djZiRyCxFNqy3Uu8QFOQ4TNKLT3lVl+UfA==","signatures":[{"sig":"MEUCIELbScZZwZCDnkUzNkTgxH8Y04XVU4zJyaa5KvSIRyaOAiEAlQMBfZpPLtHR7P8YXSlhfvldCgpq0dOmX6x0M7NAYAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50278253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv5Z3CRA9TVsSAnZWagAAbzcQAJzXTOd1dUxY8idHvBhW\nvK57ZjtCWWM8pf9NTZHjDquDotNptkX8cntTCX0M6py8WAqMTgEqj/DhEhgp\nuMEdhX1zaPMju7+eqRnLtLrq4MWfo3XlAw05J/hOwGnsrZcTau6ceWgaUS6e\nWAYjN1CvzwY4MrEkeSswgLczrlroQXYqGiqJl/OPg1+GHdpgmy9IYwHp0oCC\nTxFGR02wFwQw1V5rUI0p7avMCIPEKYdkE2cLWeCpb7r5JRiU7S6RU8SY9reS\nXBmp6ozXSzmvSrTOAOSRT94kjpWohwEjO/s1LHwQg0/+NWndtQEIkh4K4HOj\nwfx3SYy8D+Oa9bjZngE1MEIBRZZhc2OML/znu9eTq5KdtBMOK/asXRu546yg\n8kInq/b9nEjxvzhT4kzdKETIz0KRt846MQ9gjYhQJCSkohn4rUPorEEubIxM\nJn4m4jCu0X6ABIxLoZXZEvJLAWcHAre4a9WM3K624X5FwulEVH8peErcgwW8\n0JNvtvIRsZ2G8lyTQTe8Oj1Ie+ZJFU1h+2RZpxx11oBBunrttGIf2pCUdrXm\nPX0eM9PH1e31FDdYOTwpH+g4rnkY4ED79UIQ196iOc5wkjZJ8tTAmCS+HMp0\nw9AxLHAUarmjwsDf3Xnrvsag/XVtdhbzPIlKYb6mNqIzJ14mJ8AFb3nTHssD\nZzkY\r\n=ffF7\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9c98a3b2669db07eb3eee8f0b7ffdc696911916d","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.28.1_1606391414445_0.8697293417759406","host":"s3://npm-registry-packages"}},"1.29.0-beta.0":{"name":"turnilo","version":"1.29.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.29.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"8fc0f5ab32930faef903cdad50226cdacb008a2d","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.29.0-beta.0.tgz","fileCount":477,"integrity":"sha512-mLi2TFyTXcav0RNP+OIZsn4Eedex/9fwbROXis39opSSsdCtT5aw21RJk3o5lvnMOQONhmPCDQeTfGYuMukrMg==","signatures":[{"sig":"MEQCIDjd5Rx8aNsnJLMc2m61RWUTqvOyqGxvQpYvM8lYcgz7AiArTHhkpcechkStANEzyVGC7MyiJLIP2IRxUtwnOHUlGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50079216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0MiwCRA9TVsSAnZWagAAjXoQAKTzuXsH+YhfeDjJLeAo\nDOM2D4xSI30cuQojuUjLX8CdiE95WDXf8cFNpqjEy7JoChhwp2pb6Zt1Ld5V\nDKrEfbgQKgzj5Rx7M0GhT9w+hAp97Cvskl5AJc8zOD6728K9ew3L0r84u7PO\ngHK1CMHpu/yN3KeI/dTrJBu15Fsz9CYcasfy6+gWpSc3rIEv1MwOP6X8UpBw\n7we8Vli/LB31ISiMwZE4ZRMxbzuAgJR+mRXiKqc4VjAna/FBL8r/dVYGxqh+\nY+i/SpkajiTZNJZmbqutdE8vp6iocj3DEbDZ5q/JDYdXW8LCmNm1XilQ826r\nIro1hSUWZh8ymmOZ4q9NlD3TYwwN6MSs0wUG0cJ1NY65DVUa+G+TYk85YJYR\nvXRUh9W5fpuP153/uDL3xnpgcdRliFoFIY6Np+tDrT+XQP3DWw0VaA+m8m5t\nWXrY2P62D3NiksdDM9Hdbz92+zyVqcglL7oNvJb/ieK8l78znde/wL7lspNF\n9ftcMXVZzWFgYK8Oi1EEj5QNHE0xzWf4w6S+ex8IKt+e6u9mtHnICV7uKiy5\nX9aGhq92EaFDMdNWDueY03nYm46X0prklZMUGjZ4Iyd2Nt8OtwtS9YeVfrcV\nc8x+v/oC8Gn6ZadDvZt98cmKGZOEL1D1ci4o+w/qJJU6BPokCnUDajFkScIe\nxwqE\r\n=Vmfl\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"60329fe6cdaf6b6114ede19730254d9fdadc5636","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.29.0-beta.0_1607518383451_0.000785147560167232","host":"s3://npm-registry-packages"}},"1.29.0-beta.1":{"name":"turnilo","version":"1.29.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.29.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"16f8afb60031abb90090024b59601ef9db6de3ed","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.29.0-beta.1.tgz","fileCount":477,"integrity":"sha512-X+WtKy+sgbhxlCgflJ8J2ABvWQiTXAqIakQNvMujO7uZgpUIQ4pJN2FmqAWfARmHMVzrUx5EYCtRzk16Z8Hozw==","signatures":[{"sig":"MEQCIANb7gqa8AbXwmp5nAroLLnWqRD75DWrSTSuNwND4+chAiB42mdzKWXwOHR0H+/vtOpfaOV0/bYiI29jw7/zUlYALQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50080573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9x5nCRA9TVsSAnZWagAAodsQAIuPAhsQW2NvUPrDoLgx\nto5bhPgx75sc2Eiy20/Zez7xJE9yaFeW2Ax/ZbB7PY5p1NwgMvLTDIq4nIbl\nz/hs1qEl36juVRacecFlRWbfCAvE1yLAasaU+R+pVK1JFhvUN4lzPdOOh/xC\nAmu5XBNhsJjowV/n2A7VXESFyh/QJmcCX114+5Z5asj+f+8ebiiBUm1RB+B4\ncqh0+S4UiywQE4c9N5NAu92axzIEU0zuOSUhqZ0KhppV5d1adEvBesCXaRgf\nmghiPFfhfIUOu6xEXbpWCGGJSw4Ydx6CQ1qCsJkDXgXGYXvQqKsZCgZ/GPow\nbD3jZgdka6Z/W4KaEBzI4xhtSYaghMeRuWBmiqJe3yoVBSlhbBSqory6c58M\npk2h09l2b8ZQ5JmtOjLrnEF49cBsteo4bDa8rV30Wl3Q+HXoTSjC1g5dZj4Q\nx6cJ9sZ4VVtWSW/ctGLwBAnGkaAGb6hGbS17hvLC5T3ZPuaAfLydEQgxMCEE\nDVVdomOkU3g+yerdlNgHW87PWu0mkcZvZpmwSVIfx9rIMxJkqKSoIXB87HMh\n5z3+Tdfph/amUCYjKRtY/8OkmOHJRwexkrWNoSu+HVSwxU3jHGj5pkngbqoZ\nCxnZsWRpRTeFv6AY/GadJRqNZOAfxILBCmpe6GU7a7WmgroxEX9bOPGW9IdC\nn2uL\r\n=qJF7\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"146e11420c029dafb59a40d5ebd6fa41a4000ef9","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.29.0-beta.1_1610030695019_0.5033817945593855","host":"s3://npm-registry-packages"}},"1.29.0-beta.2":{"name":"turnilo","version":"1.29.0-beta.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.29.0-beta.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"cef955040defbfca2e38a7dcdc9e59760a55cb2d","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.29.0-beta.2.tgz","fileCount":477,"integrity":"sha512-a6Ah1OWayWtPlbcbqIK2svo0ZKbpV0LfdN99POxrr/hm+vKPAY+5yMd6Qt8MqaUTLy9Fp66R8cRsX/vQ57oToA==","signatures":[{"sig":"MEUCIQDEWAP52y6dX3aMc9PZ8z0G7zG1/A7jrTO36NBlk98KWAIgY+X+0IThLBAopv/d7+7cYaZ1+NwakOW5LqkMQSusmwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50080567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/GjVCRA9TVsSAnZWagAAdnkP/A//USd/ikSGyIVFS9Fp\nqoMmnMhV/YpsgaHDBylOudkEZEfT/PoyeKKTBHnWgyqduTut+dhVD5Zjy4vD\nafQ37aNLq8mtuYh+gkMiIpLN3Y9JMcv20CH5jImSIIMAbxEG+Ipq7GcFyOCG\nmtVF7F4YbcMF0lDcVYhdYfzu24kAeBPcOOpcr8EP5qV2rzC5vZmnEoLVc8yy\n/KAwDjyxZFrmcSzKmmMog8gS5s6/RW63kergQY+kjAU7sqJaT7PPWHBe0YKt\nJzVaKoejM+bLNHJ2/ror1mFeLvOBZ1sKkxxEcH2WpWByhKRRcX3g/lwkp4aV\nOOzu6Fazp8jrVfhMObFfd1mesPZYyLu6pb5ZRKjhx3QwfH878MgtDbRNyiIv\nTDeyOmYif2tFvqna/OheZcEu+8wD+9gt1+GOa4oBHvWS1+Vn18kfgOnpYRqW\n6JTdjo9mrU9JnbpNn86pi0HVCf0v2XtjnABlr0TpmVs7Z342Crhp56wUWbzq\n/Iq8TdGP53xks2lcc8ayZykXnpyoB14ISpiuK0JtY08oQMijj7a0cOuhX5Od\nFFDjyLHVJeie6UBnPxlZwM6QlEM//dd6VnwnKe+dJGvlz707/35OI79YYnN2\nS3UNwQoFpwzt+4txUC/8nLUruk02uAqIMzuCZOB1YZkL/YWdZWlstnynEGc8\nvPL6\r\n=e2o6\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"57a4e55b52bde6ea401b4db6afd7d56e452d65dd","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.19.0","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.29.0-beta.2_1610377428599_0.5203129259351298","host":"s3://npm-registry-packages"}},"1.29.0":{"name":"turnilo","version":"1.29.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.29.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"aba1019275be35d812df257a875a011c220f7166","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.29.0.tgz","fileCount":477,"integrity":"sha512-v9/25xG/UOq5d+U+MvhFAjGP1kpD0adFlOKQXOFKekT7I8tEHt+tagOqmzqwEz+7r3pnBj8tcJeg/quUKa/PUg==","signatures":[{"sig":"MEUCIQD0NKswo/oa5X/hYNR/QBpS8mCFEJEqOTLHTpmySsAeLwIgdVrS/HRgffVqvEcGpgkVUEazC3tnAybLsMyZOhTbK3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50081529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEXdYCRA9TVsSAnZWagAAd40QAI80p6FTN5/TL20M8voJ\nSwWeTk1rCci0puX11XPeM6coQl9IVLfOnWEw38VbrMOk3KAkRWtyg217Hp+1\naxWSb5e+Y5JopY92omo6EIrHc1v75oFqCV8SUIDx1DiUQjK+2cSEtrj66Jj3\nDBAHxvnxttOvm3YvkrG8HYrcGm6uu3ppcKtbQx1Lwr/jRFmbAMbL5yGtOXEt\nBlhfTcg4u0kGbv2tMJ+Pc/k8AUnUaWlOcv6o/VRr+TiP0g6/uvgxRalO4Q1+\nJ2ZRXrf07wXwQ3a0mQCd4QQyg3SSFzhuqTstTtpGVGWuDM63XI/HUld3Vj8R\ncbIGXWN9tzLkxRswYwND2LvPSvDTitPYMTZT3AOHFGKAKe1wVjEcGRocVEXm\nvvQW2W96PLppXOOLhh6CxvFnHzE2BvMPlSpDSaGcb3OuAsW3FvI5N1N/sFPI\n/YlP+q7hxW/Fa/cTjHSvy5j76nzEYi//yX51oHYvmJyPn1g1WGJNFi/QgFvV\nXDsN6NPtkK6wGZw9X8bgfIUHA8+XdRWvMOvyKIpjGmtF0riDtAKCSH3LVmMV\n5MkWh6AP99zrykTGvFWr9p5i79xBGoXKlFDTveQg7r52Mq2Pfm+QXC5xtlJL\ntaPc9WGMMv5vPJLWfAHS23Uyl9I7MEU5jbKxjeFeIYWpV+C6PN3BOmdEOV50\n9iBA\r\n=uZ8k\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"8e3d6e7d5705f478c98d58cc333ad5407a2533f1","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.29.0_1611757399287_0.4593900239618238","host":"s3://npm-registry-packages"}},"1.30.0-beta.0":{"name":"turnilo","version":"1.30.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.30.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"dc7e61973580058a400a8bc3612589a8156edfc8","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.30.0-beta.0.tgz","fileCount":479,"integrity":"sha512-PAA3bs4EssNSRp3m6rb2s6+3AgDbJA2EC8tJ9UDeOJDe4X4crtQgGIiYXF5JvwmbEricvOubBHfschVacoNqJQ==","signatures":[{"sig":"MEUCIDQ9awEnfhh3iOEf8bbLgUvHHRmB3bvKyH7+dJJwF+z+AiEAvKDBOPuMVBG0SYfXezkEi4EK2vwff1pTF6+6AvmUd9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50085383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGXagCRA9TVsSAnZWagAA9mEP/iRor1/90HVk+2sN7VtD\negRIU+nM/Vc/DwzbfaCEkjjsJKGh5zK0wte0MgjkKMjzA+8IuMRJ4lF/cp8n\nTAIdSm940GkbFHn/U73K42n8U3IhJf97R/F4WSRrUcuuhADZuSe9itqbAOSq\nJgdsJCe/FWbK6bK+jNGjPUoMoob+QxShNsdsD3c7jhxCYNCKx9sad8hF6nLh\nM15kGEi2kp6PWMNOqVr4zw8aGqo5Yr+mSFk/NcO1RgGVXwfXg/ZVir3Iz0YC\nT32ygDdtKEYfHqxaxTaO09I96TX2ulMum3Hf2J0iInGVstvbpDgGJNfV01Ly\nlqAu6JavS+oMem2Y3rmoYbTf3ukqxUVIFteWOjmA6nTl9gFhsLMY4sdSNb1H\nLsylwLuQp7UmkLlU2UrmkVZKj3twkhTczCpC5EJe74q4/dyOT3NCH167Mqc8\nHv5A13iy7ZVnpudPeloo1aXrKxMRxFH8WRmyfH5Ck8mKrUeIn4amhNcMvLs1\nOEMlYd4MIHmt0R4eECVcUcohIpVLyUZilKaFTZTH6irrGQPQo3cW1B07ZG3u\nHs2jc4QtyMB6zN1QDtt+slGuNgxYX6XaHgB4SBT0rrG1+fuvoSrU8OVATc8N\nMXoZQeMKfyPcU4CQh5V6BrJeHs4MJe5QqPgSlzPZUyDI5ZCuzA/uDZg0ohvG\nxvLA\r\n=Ao7A\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0f94dd41cacdb8870d98fd4260d1bdf4b1ed9a7a","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.30.0-beta.0_1612281503810_0.4845676528021803","host":"s3://npm-registry-packages"}},"1.30.0":{"name":"turnilo","version":"1.30.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.30.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"3ca7e183772f6c396176443fa825fccd3ec2c16f","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.30.0.tgz","fileCount":479,"integrity":"sha512-xpqu6Eg5uIkGTSrIBkMlUbURFeezZmC8v7yiV5xDxyiRr0ZG+/UFDfY5VBYLnV79O+Kj23s1UdfayvyU5FaL+Q==","signatures":[{"sig":"MEUCIQCiAgHkRHmCbEnti28I1YUxm8S+k64HxRfF2D96skqsXwIgOF2w3CNi/7a5VeBCy31NPdXWGOW9OMlW6DtxTpF8Vns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77256290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNi/UCRA9TVsSAnZWagAAnHoP/jPYaOTzEbJlOaMrxouv\nudczg82/VnCQ250sRMulgNRcrLhjiuQLL1lmy9O727DN0yD/eDHKPWFVG63K\nlxdMN8V0+LRAyfajP3i5C11tXpPKR9YSjwgXE79kT3aK6G+F5BVUW87e3IEd\nR4rx3S8ShYZwz7o6JpVmQiYQwodshpRFivBtid5dSbN9EGSQ99P9OnD2D2p+\nzh566pfdeHX+hkpUPyeoLmfeG1WS0r7FDHskKNsethfNoKM/gVV+fPV/hAoo\naX/IBGZwfNui6cVbTxoD4Jabk4nLEzAWIo7E3Pet4THw6aQH/qsmLQUjGMyO\nFpvZkLij377BmqLY9nlL3LE9OOdY5aeJ3Gyo4Z4zeINdkgi/9Pl4zOCoMj81\nJZOWst5Hw9SXP+kzI9efPiEjDc5iMX1oq93iz/K1QDwQd6UnZA7fLPaWFWVM\nxnBvZHL6krPoCmFhgz1/XNH46TaI3Qy/ut4e2DPV/Kq7H5MV/0CP1b6RGoV9\nTyaFxjUtPj0xLOyfd8vne22wIu+8RD6p43XiMzViR5x38jl9jO36iluA9WkL\nqW2GeWrhDCdWl01sxCkySbwr0Hn/HU13Hu9Pz9diH413UmA37yi9/pnKuSOJ\noW8bIpLiqiKQ9p2tg3jJZWpib0Gatq4jt6rJiIniQv5eIpRV0NR3R00qhemy\n3Cwu\r\n=bu+Z\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"821defe8236a1aa23e22cf54f2a0878b7f13369f","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.30.0_1614163924081_0.9959477512945494","host":"s3://npm-registry-packages"}},"1.31.0-beta.0":{"name":"turnilo","version":"1.31.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.31.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"./bin/turnilo"},"dist":{"shasum":"f80c97f265d0fc441f55d780d00ad7c0a6598598","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.31.0-beta.0.tgz","fileCount":483,"integrity":"sha512-8ZQPd69A/jnSsc8wSLJjG4qnRP0ZdEv11R8vfLximu+CRbAUbbT6pFvcaIx04cXdyAD3uy9EsyFnfNwCJUNbsg==","signatures":[{"sig":"MEQCIAD/yIO4ZYqZrBnOGItneBtsaGcedj6NA55FWgTpXj4eAiA8q37EYAKPcxFwzRtFkhFnqY4shHtEgbb+NiIvgLpKuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77275661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP6P3CRA9TVsSAnZWagAAEnAP/A0gZe68k2E1v8RYXM+5\ns/XkDsJ2N+iGpD5mJg9slQt4B2ydxl2o/lfIVVG3/O5V/K/OtSZO9zQrL/x3\nTHkhPYTfPxzvPziPmrv1c98jWl+JCX0dOMiY8HuJSf/O4IFA8FmkfyqMoeyn\nV6sewjPqdgNlmIpQJ8eWv/Sj1lzNrDhzCRIyiJNNaANaJrSa9/YSWI1e/Jtc\njKSLRwbAF6IOna9PRTxRTOHMkdwbZW0fv8B3hDgamF101rmW4RWpvcZOyU+r\nAFI75eHjjIIulwjeGAULTZPcyI82EqtNfT/2dUExmJYf67qm1ivuRRfdGksx\nnSwGVB5SLrzpwYqxlXomJBMr3NAVOJ4a2KPzcwiKNeermBXrz5/pF8skZsL2\n0TpE4+rGpYXveFZ6zn9BkubAJ0jXLwo5OpAfdfm7bASOiWe49+JczyK+5/Fe\nPtkz87LBloZaODgqgyUt+CT5E6iTo08Xi0LRUas9vYPHA3RrxFfqdd5qrslM\nDnmS6lqB0woB+G1L4rFG7Wif5uqltswlO/+eGmIzftyjHq+0+mz/Qt/saKPr\ngKtMoleCs40QDJhDEOQoUJs4P1V49IIeTjCmYxtIM7wr/jEo2nP0movCZm2h\nSiC8FOYfQ9wnSnwZ7sMyz8jE7GDtKEPgp+vPFkP4udV857tSfkGpgBE8Vflf\nH0Fq\r\n=deIg\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a120797879e594b3c18c401205068300ef9f496f","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.4.1","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"10.13.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.31.0-beta.0_1614783478204_0.09867722803788559","host":"s3://npm-registry-packages"}},"1.31.0-beta.2":{"name":"turnilo","version":"1.31.0-beta.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.31.0-beta.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"980aca9ad85c365a9f3871e64cf8f5c3a1d7718a","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.31.0-beta.2.tgz","fileCount":483,"integrity":"sha512-WODc6trVNwHDIyIy0/jWpis53Zx0OZDob4RgRjar94H/54faRrOTHhXx7HZ+k4MY2Y9vmFvNWOszas5FglPTMQ==","signatures":[{"sig":"MEYCIQCedmEpHt50GX+8ilm77pV0DJ7VSsjSsnALxQwy4oI6JwIhANtDdzP255TOHHB9jv5cut+0wFMMF+8KSEIT2O/NYOPh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77275661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQMMmCRA9TVsSAnZWagAApxMQAIt5iv92e2ETvOxU5Nzs\nCU3d0RdXk0ip5aNgiVSA8D3CqVVllfJS//ylbkxf4TqOtr9tHJhLtEcQQ4LH\npcszXLASDZxt6SXfk/On2RVPP+/yHEyYUFUxk6W5Qrm6qgd1yIdvb+qBP2Oc\nLBnX65wesOmBHfncCzlUvjbpKXProRQutoa6in0ZJLvZKYIrgwLUSt+LFxM5\n3PWLO03EIBObmY4UObtYOczBfYaxWTli7sv0ApSR4RRQhcx5/co0e5hDB0vf\n/+2t1CoIiX1HtZe1gBGjykTAZ2ptrBKhndiKyA9EObNswXXQWhV2Y8tQ5Bsc\nB0Dujx5T2P4YrZJS/QgShB0RArbTnrOUNY7Y6sZ4xG8HB79T/hyHwiQG5NpD\niQDKnIk6sUMWtJJ1qaJWdjyn51/yu+2WnP+BfyHeVksx7zXKfErgNWhgpMrG\nd/ZsQ6LF23DO+7EqPCO6gpPN7eRybHVw4qoFjBEDRShWmT3x2hzYgLCg5/e7\nwV+iAfZtpoL8jUPJh22AUtF2a3CqJdcddAJxt3W+P+7n2CpPbofsPvk3G8ZQ\nDxWzP3vFgsidoz2k59rQfMiypON/Nw9+Vx5sk5o15hPczNJqkKd8/Ruw/p8N\nBE6TssvgnE2hTBrGpjdyRaxizCEMbW2E51vSoxPgwvc+1olhHoBkvR0qbp6y\nPz7F\r\n=7xuG\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9128728e814f769e3c15a14e32be431a7d37f9be","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.11","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.15.5","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.31.0-beta.2_1614856998074_0.02090162538374396","host":"s3://npm-registry-packages"}},"1.31.0-beta.3":{"name":"turnilo","version":"1.31.0-beta.3","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.31.0-beta.3","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"72640f2a71c0bd954ca14c76e3ef1cba98c24b8a","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.31.0-beta.3.tgz","fileCount":486,"integrity":"sha512-RXq5RI+L8mJwwYEDOeGreDiziDsRHmY4XQXksdWOltBob3cutIonaTPq5QOiP6GR298ko2WOcQofYi+7UiJB5w==","signatures":[{"sig":"MEQCIANJkYjOE6Y7ko0tjvlzVNu784nf3SaBpcQom+nje7EBAiBC5zlM2z0Z4aXNiA/gwmjasfCmanw3M2IXlYpyrafHBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77277703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRi07CRA9TVsSAnZWagAAsNoP/RSCC390yTjQQvKOt/h9\nJg2+4rOrWGXdM29k2sQGlmYqVwJPTXstMMaxI6sQNv+MmYgPAMt6IgpuDTD0\n3941lMqhUFVDn33JgEX/QPCJhZrs1WSnNWr3ZSHXupxE9GHLQkmVaQSapmfS\nQgl8nq8qSIiLNzjt/drlXFUsZvQDZ2UYXrNeaIk6UHw357gwf0hzCVyp9lpY\n/ZgOp059KGwp22GtnAUdNlMJrMYa62Cjkiw65IpI7ThbGwO6BQ1+eT+W/8nh\nPxVw8Ua9tVl/QQtUJURts9mDCKrAATif3rCcwggk9ejJLeyf85gW57hC8Lwt\nMTRQzhT7oDg7GPP/wCXNyU7VMXKWrKR1M0Ew50KMSkCq1Qu3p41T+xuC9vuy\nODtCf7uUb13maqSYvwAyFYSr8avq8CWkASnN37TdFjESX81f2tsl3s4JJOFd\nG9ml3ZYVW37Xw60zpzBXuNA58TZBjBWfgCUyRijYomsBLpKXr5CLxiGTt5xd\nAbv3l4JZYXH+YmrDp0Pd5/1a8WeGdwA+8Adn709HlYu61+Bxbmu1RcnhXWx3\nKF9lb0W8gUOe54VdGSomN1nmPpwQr82Q2tIVPI9hQBQFVElPZhCioEC6TgL2\nhrZw3nEjQLBDqZR2+FP2cdzPF2GmGePfDWWf/ZpkLx/uCT7cW9UJ4+itp49f\n6OHi\r\n=j+df\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"3bf7dfa98fcd3f240bf8833dc402240c3935ca8b","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.11","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.16.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.31.0-beta.3_1615211834724_0.7963663002624548","host":"s3://npm-registry-packages"}},"1.31.0-beta.4":{"name":"turnilo","version":"1.31.0-beta.4","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.31.0-beta.4","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"1b6bb19ef6b07bce9a06ecbfd90d730bccbbf95c","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.31.0-beta.4.tgz","fileCount":488,"integrity":"sha512-YX4OspLpmot0A5jfdDMQXfPtfpCr7Ry4bh4MV6YVOWGxjyd5bEPaE+WRFeNhhSCaQKlYHRR5bK4m77ImDwPgaw==","signatures":[{"sig":"MEUCIFCYuaERQhUgyjnIpkQ2nj12zBvlYCjYgp+b6nXVTQDPAiEAnRQFwPT7P2tRqt190Scm4LzYLAYfim16ww7gRnWR3pM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77323527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSOP7CRA9TVsSAnZWagAApQ8P+wVzjn37E5Iqr0qRfFKd\nwSY5IkRY23Rquw6OxMGvEcc2L7vG/i74UFaTFCfLuY5potgDYvZCuvPeObej\nqWO88sXobKE+VlJLklEHct0raGdniFBpcZQX2k8CQLxoi0D+XPvmNIKhHpUA\nhrRCRdJDmR5y/ECz9ooH6a7pudIoQUQWjgYbaAkRAUIK7YxrNMSkYHO5iECK\neoX2iiNcO7IjHZdZxkDhzqQUloh+y13BOEJMEAp9WUfW0itOl0iyAQ86o0H+\nbM0DfeRFAZsYlSunxn5/FSuxEUYdht8vgcXNdGJC53wr5gepwoTQ2MwehXMn\napfFKBJU1qe6AT+wYOSNIDjxCrKOPn04grFXxOKfWZp/ddl6zXgv3l7mJvYd\nYn6/IbzuCCsYr7jEUmKJv/btSRVmPNkjyANFcyY6tZHOUQumZh2HAaw9mm7h\ncG0swh+PZD2zVBdZyYqe/0kV3F9VGhD2wsu2zZB2Kr9mhgYwR+CV8biII9Av\nbjE+9VuGxbtxV770+z7js3RA8vseU+kIIKkHwFOcZZq95jgaA7eZODJZgzxl\ndv8fTVOgL/xLwPIxLkaVv7xQKIo6MYTzS1ocDixw8ZABz/EIzqQnTOPgQjxc\ncUMRyfyQT+sQbDnhLYkArooF0DpBu6F3wIkeomkvXr96+pHDb1iIDGiM+p86\n0Xnx\r\n=iD/0\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"14f7bdca8d11dbb4c64ae2d7d00cb1032c3ef70c","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.11","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.16.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.31.0-beta.4_1615389690413_0.5981194101611877","host":"s3://npm-registry-packages"}},"1.31.0-beta.5":{"name":"turnilo","version":"1.31.0-beta.5","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.31.0-beta.5","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"76d906a8001eef98831d3e7dc2582299b784555a","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.31.0-beta.5.tgz","fileCount":489,"integrity":"sha512-4F+lSHBb4VtjOgXEHeTCUu+qKtdF4f62hj5ZEb4pJPTJ5iVS/rVzqs+F86YhCZ/CBenEHT5cudx0gc5lBZtvzw==","signatures":[{"sig":"MEYCIQDx2/ZwOFK/PL+3XomDudlBvFkZYWqhhAz+/P0XcsrZhAIhAPRBSzcGpUUurIQH3ENwUfkT/Thq4aj+DTFE6yPp2zs1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77323574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSfNbCRA9TVsSAnZWagAAP6gP/2lDSNCECwfMsyvYsmuZ\nWPRnshQY4QXiXjcBqb+ArGIOLozo75MOekUn/Sfc5l+tM7+ECz4p+uoLz8GU\nax+GJslyAHOc/0Fu+PvtWkl9ZvrVtAvpDVdQdoq4PBBATUdQXksaXxjB/gL9\n2bBXMTPoT5fIT2bvxF0llOhH7DonjpWShoi3yD/LE9DP/Z7QFuHZARgE92/h\nbN9yREJuDzaWd7qt39P5vhCXRNN/fQ+WskC55KbqjJI3zmlEHx4KrWKz6DFt\nzMu3fNr8dS2ifQp6VKJU3oslHnpgrZX9Z7hQlRxmLSJS0hERIR3deRxYUsLW\ntZyyKR1BofL1uLbni94ALXzA0hRdYKvFJGl+3/oFXoEL7xc6gFXG33wze8EW\nYcZiDUlseknx577hrpcVzP7Fy7NXlsThxrUtf2u/HjpWMWJevDeGv03z40AU\nR77MkL3gf1OGfksZHPuiBaUtuxwQew18kDvxltSx7Pmtr5X75x6XYIVLNM66\nH2XQrY6fZ/9ajLl2YDGRjf6aL9kwSGeI6kMmsy8ubUjj6gKitN/xJOZjM7tP\nhjEg8S6/K11icOL/5si/12O+pbibgovDj3Scj/LV51QzMKJdffSNrW4adLjR\noWpZmbcXVBlE+WJ9zMY8G6nZvhZXd3F8evJJX/nGVvRQImxtZYLH2nULk4fm\nY9lJ\r\n=zVIX\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"617739b5b0cd918f62c8f62a8dab4f63794ae76b","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.11","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.16.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.31.0-beta.5_1615459162239_0.11485991522591932","host":"s3://npm-registry-packages"}},"1.31.0":{"name":"turnilo","version":"1.31.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.31.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"302c56da65ea2c869b753f65a75feba437e265a9","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.31.0.tgz","fileCount":489,"integrity":"sha512-B8yX3TMSutPFLHcHl3X47WwGnu/xXofRlVp7rcXOviu+bBSzlHVVdZ3iJaHER9ojM4gPbkHQm4OU13PKCVkeoA==","signatures":[{"sig":"MEQCIE/5fggIWDZZXXWbgf+W0d9a2ZtzxQZa6h3vSQHLh0EjAiBi2Ra+fDFSGbtsFnYI9TLFANobcoaCHot+KgXRt2a/Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77323885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdBftCRA9TVsSAnZWagAArI4P/jJ40gJXu2niafYjTTq0\nyEY+v8SooBRbKzJzgl5FNynSo8EkP6wDCqK+LbI1JeNOnMoUYhPelNOIRzaK\njT0I1K2cGJyvfsJ8ru1Dzpdwisy2+TtWqIOF+Pll0h4GxlmD47V4rRliqsbU\nj1k1JChbbgaopk/DiuK5E8GLRtwGi/ti8hD1AHE76tvkdHHm3PFRhLIxB8Dq\nsZ5Sn1Ya9iAymHuiw6GrztAXhQohPOsfOO2+5SQ8RHjdok9FgwSpHZv6GePu\ngqSd76WRLVTfiQWmzYG0R/cCyqC+yME845fPtr0IaNltxdtpIvo1FbTJxLvY\nHNsV/UUVr78dVexbIfsR1GW9p1IX7FKW4QE92NG92+XgyOBjdE64MRRe2y7D\nsyycGbc7wO5ib+ggCBRyPx7K2PL+JZ+7gVCD6NMVbcaaAm63agdU5wX5fQ3c\ngRQWP9UQSK6uyqTI0E88G5tcKrS9E6sk2GwVvvvk8P4PvvzdjzvSyCbmPleY\nsVEiD4MzFcUMZ0Ae8bcnv3CGVYHjJ5Is92h9078nM/20K01WES1TZ9nvOpv8\nRIh9MjJFZTZ7XX6UBtkzcVwFc+sNV51msP1NSC+vbCOv/sQpqc70cZ3CmvGr\nPzycQR+PXmmm9jEL/f2jg9HW/D6RVfpECC6WXNF4qiXrXfyJoI1t8ixPeGID\n/bvZ\r\n=H8aU\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"44c528f60c09d2376d79b6c13ee853ce3c4bc0e5","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.11","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.16.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","create-react-class":"15.6.2","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.31.0_1618221036724_0.422211400570365","host":"s3://npm-registry-packages"}},"1.31.1-beta.0":{"name":"turnilo","version":"1.31.1-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.31.1-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"e93db90b4e06f2098a0f64cf3929868835b30f52","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.31.1-beta.0.tgz","fileCount":493,"integrity":"sha512-twbCUmUUnAGwPonayZUV1vKVSSJHuui84d1wko0geVrmhljFhk1CQrjg+VwY9Lm/IXveqtlV4Kv5kUGvj88Qcw==","signatures":[{"sig":"MEYCIQCtW5Jt014HMKyjspZbmVUCBBYL/wYr8bFoODhpkbx/vQIhALSVS5Y19c/Nh7Gha0OThRuyoo7d1tNsDHKqrNR1Ps2Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77608186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdsfeCRA9TVsSAnZWagAADbwP/AntQ1Zgrx7MVIO40Zet\no6B6a/++FvHY+XhJD6AFpH1O7YeZ+0rPUjNajkcnnmNcAAaeWr8tQ19VKxB1\nNKBFqdEHBTOKu3t8LLfrtWNnKCCTCbSIsyIQpCWyDfHSINnhlEpF/hWtq0CI\nI5OJrJH7mc7QCu1rAq6p3mRUX0jaRyo3rs/oa2iFQaJpSBTGLchnv1RkOWrt\nnkBpLcSaG+CAQ97Bb5nJbCnexoQ+hU34OvTad/SamMyK5ltNbXpXcLd+j0PM\n900R5q6OStLPAhXjg5oT0nDl8BaVwhLTGJkeWSKBYoHxxk6sdvFtn8kM6Okh\nYIId/Uk0oJb5kXiiTkdMFZfnSh4IEI3waTJzxoS14Mh4PiNSMrKPCkWB+9tv\nb15EaLnMr6zNtwq7fJrNlLhA8+vL2XxE38QeH7FOlZRsxZNr0ut2Tx47A9bT\n+zzPCn94NDlshcoj0OgU9KZ3dCAGeC79uj0zJwcNwvfqs7U/mvz6O4aRMiCG\n6qjpn54swJhCrIKofCYARwE6bf3dabeSAJGckGg9x8h7w+MUR5syKKMKMIFs\n+a+NBg7uDFRCO/LTvOqWSU6Z3EHzaUl/Mznc61gbY7TVF3YSKMeIcqIZz/OE\nWZOL4UFsOqYHJm0F3e/LvAg3RB45iKfzckH0BMO7ft0pfoqAfQVhbd/f8LDG\ntTaI\r\n=GkCh\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"2ede4faf456e995573c6a835a86a921a41bf2465","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.11","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.16.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.31.1-beta.0_1618397149457_0.785206421848073","host":"s3://npm-registry-packages"}},"1.31.1-beta.1":{"name":"turnilo","version":"1.31.1-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.31.1-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"5c322a58122273abea55de13a6ed3fb22384395c","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.31.1-beta.1.tgz","fileCount":493,"integrity":"sha512-FmjrJjLu/rig/EGS6Q6NrcxA2yGCderM7dJWI8PuUa71xS0VjaV3jpNwz5XVp/7lxsYdeIf5ujMlnf7vRRWSjA==","signatures":[{"sig":"MEUCICxqN9Sok6eUY7vzwuHXDnW3iPiq8cbXasAd1vO2WGohAiEAwYLdBPSMLWifohGHN0dgDkuOD1n9qKp5MEjFoV84h3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77608186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdssjCRA9TVsSAnZWagAABlMP/0AGjr1qjO7dhYPje7MV\nEh8a/lkj7E/j3kff5//d9bj1gLBQ6DorigIZngrNcrkBrhPfkBMRpaMddAtK\ns2pG/4omwq04YnwUtn1q+tPqA2kCoZTOZ5RaY3tYishWTZNyt9Bj14fOqYKP\nxcZHlxihlDvvgwxosFBNfAk+dD90wR84p/jDzv+U9DO7hMC+lguoH7n2VIkK\ngIy7dah4rKn10rypT+WXefGcYsiAHzSS/yScHo7rHU093y6Bul2cYQ1UVtVU\nnrV6To2FOczAkyWzr/Pgrgkimvd0e7n94MmwbVDaTgK7eUV9BktcA66cmrr/\nAxqvZgRJSkK2vKUeIs6ovCvmA8lJrGtAz7Tk2vA3yi6AiwXUtbo+8d4yl0PM\nvmrzsIZ9WO7VuYKYDOPVP2sonVD0Bb0HnQw3ndQPMtb3azSkdsrZboma0ze2\nXV1MbFYhikjtm9f3RSpUY+5sW4FM6ykk0Y4LVtL0nnWHl347R6t5RRB54uYN\nmljzxxqLSEwciXgaDPOV5j8ZmJ38YmlkHMPEp/zpsKuPu1b3vYxVYESl+5xE\nMaSme0gw5ZElngtfon85akrge7gTW7TpeAeYfM6OP/zFhbuQAmQQDfOTHzJd\nzYQDFcG5HfoGymX4vWZLPP4uDFf1Cg9LclXnDpIVhRyVEf7mJEZRIkLbb78g\nG7Mi\r\n=ZP3V\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"7bce2934b5e43ad182843aa6d97138ab710982c4","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.11","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.16.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.31.1-beta.1_1618397986467_0.29825077101484676","host":"s3://npm-registry-packages"}},"1.32.0-beta.0":{"name":"turnilo","version":"1.32.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.32.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"1e3ac940ed83b63d1c06a4c35fb7fa51609e8179","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.32.0-beta.0.tgz","fileCount":493,"integrity":"sha512-BAUSAUDV0Rb2bycDZhpyDm3Wy3MturDetaPAcK6I/XzXNOw+eKAjdp9Q9k3PTNcn6xzsoCeuFN5YpUFCRVuG8w==","signatures":[{"sig":"MEQCIEzCzDsSMTdxk7/yzfAd1dIYa+l1mvcUD4dv+Gba07u2AiAqQtvNmpR+2BopQT25eRGp5TaqnkpQJI/sd/WOBxM1RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77608186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdtsiCRA9TVsSAnZWagAAL7wP/3K5+N5QUUP+S0ra9KB+\n8f963m0sP1R55++vZFbn0j9JF3O6hkn6b/4EZgQ06++mkOug1I7XOdKyzldy\nVy/uTSlpdclxx2UJy4fHIFzxJVZ3uEF994Z6e4z0xBhr0RFiSxcwQ3S/f4cm\nvWtdL/5FbnX/Zu6l+62LPiZolt8ZDJggiYWZ77p3mu/0SJo/xvRd4b7lczt3\nKhEi+T26m91Lzsq1f+UpporAZCyH3TS28viujWwUy+/efJ0TjFgJ+DiM/U3U\nKzJUUgW2K/AOT5zRG6vIPEXnYYIJ5aMCzK0C7g7TDzKHOkog0/MWHJTXVwIj\nbeQWr95l3FUXW0RWDYWDW8+CjJq2K6SS/uaIo+/36cRvbsMxUr0AvVCFu8FF\npKKg6i5LlE2nL+f7fTM7wY7JtAfYvlJM1lMbYVW3WGKCdYBcfHIIDhvvV+4l\nfhOmIFKCwUREKNYsaV/zx92yJBILh6QTt0Lcfw9hdUgZMU/1MzvKNeREyp8r\n8LofJD3xA8sRwQB+7bJAT9QaXBUPe/k2YlxZ5Xbx7PWfOGFQ4KfygY3S50I5\ndhSd8SSvLYHwxWlPMXHHv7xU7spuSfWtkn0GxDqgm004Z0KC1a+SZATLay8Y\nU9zoRWod46omgUWfkGPGgDVMpIdhMEmIub9Vq2Sx8MSaL0E/HGZguuP77o7D\ni7wV\r\n=CpWb\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0cdb0351b8c9819c764b4ff1d1843ab33dfdbf8b","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.11","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.16.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.32.0-beta.0_1618402080447_0.5931950647781181","host":"s3://npm-registry-packages"}},"1.32.0-beta.1":{"name":"turnilo","version":"1.32.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.32.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"7441fc6bed41ceb18850fd0861bef4ae004cd6fd","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.32.0-beta.1.tgz","fileCount":493,"integrity":"sha512-v7KaFAdHGsZEGtJNtm6k5zXWeEfI592s8txdrLtzdoBdbY+C3V+RO4fKknsF9cMbhnoi1b1W4oBDbcw2MASpMg==","signatures":[{"sig":"MEQCIAvnbPo8Jl+Z/BiYjIaK8e6S/3sj0Lhk9PSrXj8R3EvgAiBBy6e9rFnfdTEm1lsBPxeV/Ht3EqUHuLijqPTv2qEyPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77607994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggTm2CRA9TVsSAnZWagAAyTEQAICGY1Zg9LJU1cFC3rlV\nTCbwF8Ba3RWn4vFo00DxZti7l4jtUjtfP0l/vhRBAAR3G/BTDr0MQVgLcNMj\nEu420/ZNJFApvMtpBxtjutbMmz62yMd3D/2NJtNoX+87tCIXrj4tjIx5ahsl\njOn0P/KHD+8nJ4DyzCRL93pDUt1Y2KyOmffzR21Z3V1dAj7BR1KoW4ZvhgKu\nEnYu25ckHxoGr7AkT3GDfIT+9sfJjmaI0qq33DcLjnAxukHn1GcPah4INN/h\n2WkBR2g0LspLGA+/d5pvb4AO3xpBJEAi+J5dPtWJqiha36guyVyb3yEe6yWH\nTK7SvdXjZEujeWnmH/pHYn4jTZdMBOAx5AJsjRCpix7crJuvZDXzjeUubSwt\nhRpt9ezO8BPNpruetn14FAi+ldUYJ9cw0Y+33OaInbMjJY0ZCPtayOC7EBfM\n9fyIqjAflpZbF5YhLx3P7mwLzujips+c2zD86pTvrrE/T+E2BtUtP27Z6Ij8\nQbA36ZRziWV/hLHPjHOYuU250BSAPrW1pBEIQFrp2j5R16JN7yezAzVj0EK0\nRL7KT8K9UGI6Jx723RWEgnUg4PcIYZEGM8kgPgYI0CzQUWSQWh2eLxf9HBeg\nvTDasitjH5//HKZVnozjI6N/lqMXnzYjX2z3weQQ9pKpS0KfQiCDz8Usd4xe\nV5Bk\r\n=rg0P\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e83afb771fe4ff0e741dd5643f983f525a714be7","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.12","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.16.1","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.32.0-beta.1_1619081653782_0.17838804291394084","host":"s3://npm-registry-packages"}},"1.32.0-beta.2":{"name":"turnilo","version":"1.32.0-beta.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.32.0-beta.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"1c1f58192620851d8bebb9899eeeaeaef90c97db","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.32.0-beta.2.tgz","fileCount":497,"integrity":"sha512-tO6/gn8Ug1B1jOve9qRAtsKgZQr7gw13FSJ7R5lWVV3lzwX9RE96oQ6SUxxYJihWscL+2OG0VLslm5KmjjozOQ==","signatures":[{"sig":"MEYCIQD3KL6K2DiS7HxAAxMxYP+bighXgPslAkxz2fPg+vLSNQIhALum0Eo/9OKsI21u0yXTzkuhG4a5PVk8ot7roKi1mc+D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77934213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmP8sCRA9TVsSAnZWagAAe3gP/1tcHIfezVvgDobXQhfs\nPDBfHdPCWS0yFQaiKAH8vfrUVw0EgnWG/fgvmZ5K+mOSDsGqFpYNSlaujyRZ\ndyVSKbkIC0Xt0DuahdI08NvHe1SFconVFJWYBUS9HadBx9FOQY3/4YRuoXIm\nJfRytLJP6zkj/pjCAjrFg0CCrNqDQZ8mTXGJCat6Mp+p5lbbDFolgNwA66ek\ntTjsUK+xHirmuCajAKGAKveRkZMMjPaUea4RV8GqgVjRDmskgc+TnlDN0epH\nIe8PMeQMy1WYtQ1fEUPeuuORk1BCfNCyljJiMuCmkyJubyHn56L+u3+0xQ0a\no0uo8WhZo+oWkg2Uchg+oT5tWgtTBrl52jO0/IorpvgtIFInJQdjUjzkGrSa\nbWSRJ1yvWYVE/QSZY0JMFAGFtHzGD2eUtLMaFQcoyu0W/8bOUnRep2svqdF6\nvnQp4lkAkOcf7EmAnLvFebtz2M7kv5jZu+QQHkEzxNnDaKkTSFlEbB6VRyoY\nU5NPF+soxA7BTvbvPH5AA/J/yevJWjuCv5pbmT1JYd3sKF762nl+Pm5FHIUZ\nEp7Jt9/cp/vj2CyTcC1f5wcYKmMPO1EFo6hAPOMYStLLefZox6NS2DxW3m/b\nW+qxhfHSHApRjnxX2PP62hO0DCIHisZ57ZDN41rGwN3XYQcgzZMvxw/pk47P\nl4yf\r\n=QFRV\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"29f170202ca5360e5fa29939d1d4c795e630769d","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.12","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.16.1","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.32.0-beta.2_1620639532114_0.4670403253272115","host":"s3://npm-registry-packages"}},"1.32.0-beta.3":{"name":"turnilo","version":"1.32.0-beta.3","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.32.0-beta.3","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"3c6a54845f77563171dc9b408b1030af14f69f04","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.32.0-beta.3.tgz","fileCount":497,"integrity":"sha512-IK403k7csEdQmpRCrgFtBWfpdzndf8Y9D5L63L7hQlKVQ6Hn9ZT5+V7b6ljpkkb+wW4Se81uLjsLtwr8zeeZdQ==","signatures":[{"sig":"MEUCIQCr+vtRe1zdMGogpJ6S869ByhsCDJcmIICy019OsBYWpQIgEfb6kGPRTaEQsR+f3MuwTnUTerx8pl+YiwAINKgU/g0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77935753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnjMTCRA9TVsSAnZWagAAsjYQAJYyDvV4hr6u1skQJ0Il\njUakzgMA6umdNs7hhQN016/C6iYKO2MK3EF8CjjD7o/mJEZCvPp1GyTVgcJh\nmdDH8uHHrIapHRsVknfYg40Rsnww5Att23sn50ncjv099MI/7gLpYL+FYVVQ\n8ROW2ktuzh8W9UiJQdAQzWZcgLbCdGR8uG/uKb/qD8qmUCSOlPF2phogt2Jx\nuKusiDFjul87S0p6kjpub075TJeWWD6zkakmD4sUZKXXHO4bZvbR8Nqm89wg\npiEIwduR23t37RILC4neX88352HNdRFyDrxOcBKnNe2RgUizka6/SDssi7S/\nXfMGdjG2Z/9/bh/wfuX6wUobkj1/Fi8X84CgB9EC8uBP/66HWmo1xBOdJ5bZ\nFr775IRK99WqJ36I/M7XWyV9nTZ1cXHfx0QfS0uii4tJPc0K6SgsDZrw+NuC\numWg91aFhhTPLInFMwgTM7CXyX5NwSjCsiAJMpNMLi0g/VvJ4rAbhwdhX2I/\ndlhg4e0L5j+s4OodAgZ55NTspquWrKg3ZJ4Edv64L+hDOnzK542S5DNMZRqd\nkyDkaCmvoZWM5Wo8g3eHb3hgEkk7+ngnMTaFUjaAaebH5IO5vt1BzOICLrE7\nLe3X/gUZWuAPCFI+nFxlS+F6JB11SIrxjzQ9GFGn0snK1IjDnxVn40gsx2kA\n+6vE\r\n=zv9y\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1980538ef4de0a93cc953ef65e68b07cfccc53cf","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.12","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.16.1","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.13.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.32.0-beta.3_1620980498990_0.8577431807663756","host":"s3://npm-registry-packages"}},"1.32.0":{"name":"turnilo","version":"1.32.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.32.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"0fa75553f891719922f4b55ad0498e7a97f21935","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.32.0.tgz","fileCount":497,"integrity":"sha512-knVSE/zePG1HKlOG0N+B3fCiXgXNCoateCs5u0G0mZgi9gin1BYeZdye0XzUDp1cwt+8gS1SrRHOdtWSrpItbQ==","signatures":[{"sig":"MEUCIQDN8hL0kxgn3dCaeQbZmBi6fIsb1DGmR8Z/KoP/4TVAbAIgbAi9wVdUZcYN2tAjkX74e90jAew/28c7kGM5flW/kqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77935731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp220CRA9TVsSAnZWagAACjAP+QFZHYwAFZJoXIsym3f4\ndWRDg+nra3dHmZuvRuRjJQFchEqFhXRbhN7igw3dJt/AThsAqO7cn6MHnb1T\nBLzIs1g8OzFPtM9zpG/+7joWybhiWiRNGme5lQUKP+Lev1YeNHjaWsLQRM/D\nlw/MJ5z2qgyJ5RdkLHS3FxX/jep4bmn4zmrCfYOBi/A/xVlVKJO3RkW4mlpQ\nZi718pqtOdy4964hPiMaIJfu/Bjawl9ipyNClbwwe4mGF6+XEwPWQ8xZ2oXq\n+RwBCs2czm+r+x1ZD0EWFjaYqtQtw1fe2xFmVBR/yjl7fUf4lwo/LQWT4Wc5\najnrqlcPgWi5cs/l0OC6EM5DZ/pBshVVjZL0qnBUONT1DSY1Kr73NN229uFF\nrt71B7TgkvF+25t5xIJeL5r+Wh6GaifVCc1LVLdX5zKkD4VDmIFDCBDtsczY\nIeU0M9Pbi/Zk2509aqggsRL48wDmESw4HC62pMEQ8pINl1chUU2tNMzIrpMn\nV8XBdPZfJ7kwV0HuYsIr2fxJOYl+O4/QUCUPceJEQuQ2KA0yTiwu7z7CC28+\neKtfww/9mMeIzrfd48yvn3GDCXYIHy+GAlewcFrHP35TBInDddJ3xh9yG9JC\nrXOsrMvGbLHq7OGmuEa+5JAoMNcs3LF7se6pHqdfUO3/MItDBbXM3DYsm1Ey\nn15F\r\n=59gQ\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"98a198e4b2ce4f184599643df11fc8c9c31cfba0","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.13","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.17.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.32.0_1621585331306_0.9867750250605722","host":"s3://npm-registry-packages"}},"1.33.0-beta.0":{"name":"turnilo","version":"1.33.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"5307bdfb3d536488a5b90ad6a20f7c26faa353a9","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.0-beta.0.tgz","fileCount":517,"integrity":"sha512-OoGZM5yPLF0ZY4ZUzGQOZVQ7XNJ1V/YJSrBZ5aiHUqcFbswTqL7M2IKM45pH1yW0hPg4BcsSIWYPAZW6Ts3KUw==","signatures":[{"sig":"MEUCIGd+1dCXR++tkVZZbar6CgOEiJfIwXrZwC29BL69GM51AiEAh4RQ9FYGZvLV3ki4+ouM5M/iQHk0fG0hXHyVbA72jGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79221207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3tcACRA9TVsSAnZWagAAeMwP/Ao/Z03Uow18WQVzE7gw\ntrusfY/ndQ9Mf23xt7xLYznSJ83hqZgR4YAocB1V+Ndgax4+I2ryiF9m4/1U\nsQBPE5aCsX2yxDg1sdCu3cTO9hx3wiEakORGyVTt/1yBC6rZZnAZ8002s699\ntFDpG0raZjILvpKDUxMq3S0OJLFlVJRj9rjHOQLVrpxD3rh8VzIFmCMm/SZB\nNXjxxu8SnztYrVlhk3fdeoyzlBXde43+BKbmTFGzKKkRXtHos1cTuCY/R8SA\nesaZ7MCEZZQrbAEsueYEY+cxAApsoVSRZXD9lE9HlS+yH0tLDeRDteWLhxoG\nT/A774T9L+AzyTba5cDlQX6mL8ViaCAi3STkpZfVaSZSYm2Vx7LhMIJH0E5d\nDARACTSWfdtqzYM1kXI7tPg6LSeAzELa0qpBUoutLUfPsYS+3rvcmWMwkXub\nDeldHmIV8hwpzP2xsq4/lJQsJu9EIsn3Jkohr9euAEwqe/9WztF95Mf5376y\nA3MatTxAVrnBoZbgnxEnV8Rp2tx5c4X2Ep5Eh06Y5KAblZkYtO/1rPeJlY4C\nX6sxEN7/DIepoZGF2X8okFwqoINbMWzx1edSKMmixEIN80tNu9Kd7382mKzR\n4NogpHshNlZcAik3nP8TOZ5V9+7IOhZR6Y1HOkrQUC6bMNrGxEK8+BD0Iouf\nZXgZ\r\n=NOwd\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"75cce251a7ffd7ef14f9d9e2ea0dea572f33ead3","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.13","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.17.1","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.0-beta.0_1625216767110_0.3405793418989862","host":"s3://npm-registry-packages"}},"1.33.0-beta.1":{"name":"turnilo","version":"1.33.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"53b93c07213a7e2746ef5d95691a63ff65ad0ae7","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.0-beta.1.tgz","fileCount":517,"integrity":"sha512-MmqHeCEgfdwJW/lvgk4O33xhyqsqqzBvbnmEmU7c+Qwvvjt5S38lzPwrktEPPfUnMg3KTWYAic9YAQ81zc/twg==","signatures":[{"sig":"MEUCIQDZaV/oAA+W0oZGf7WMgMNtsNRHRa7pftTZCGm3m/i9WgIgG6EdZ9ZpE2EdYitckOdzG4pv+ChzwWbtohdRyD9LAVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79221160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5V8oCRA9TVsSAnZWagAA+nsP/jGH17SbJZciaqfRqhHN\ncvbNE3T0EVeB8QVAnY0lIAxmp3GtpN3nr75V9SxywEv0DqimZpzeWrrJE/0P\ntYi2r6QgDr+OuaxWYHn3MnNybX7toVB7kjsqkoxuAGxsFLfhCIVzjsIu8bm0\nurD+UBv5Q9zzl6p2ukw9rUSCVSkuz60A3bBxctN3j+aXw2YVE+lOokgVqtEI\ndS36nqaEe50sf7Ki7iUNgPVczrVjtrrNVC/CGU8QbNScx4DK5x8wBX5x1lTf\nJbyEfecRzc1u+I6ZifcnWlDICao32xo46bMYGIrlsWr7v08m0ij8mBlzCBY8\nuIQKYTKzQ46V6fHypw7wAJQ20cwo/xXEjgR5DsH8qNpQaHaF21k7jv6kJ/Mh\nIBJXgInDvj+BKkmfpOUODUJNrQhjnnSTem5ybfbEvhbxePrVWYeMdlugMSqJ\n/R3LKeLaUPnB57OZx75jrCeUolLaiQTr+1/gPZ9l3AInI5HcmQAtiJLA7NWk\nmfUSzbu5V7opQeBFRIAFpIUYkc0x9tBndCB19C8XMMhV73OIf/ZR5i9LXe6l\n4q11nhRYwkowkf+ni/L+az9vTZafN5+/kuzA6VCMqJZ5DzKvRleKymwc49W+\n3S1jF0Sz9toXox1nSAetkeIzDUOShyKR23NzCwO5FiKGWEh8qtsYS/Qsvc2J\nQcBS\r\n=I0zv\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c61047eb16b267f81f9720ca1029f82900e105fb","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.13","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.17.1","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.0-beta.1_1625644839834_0.6113933324395162","host":"s3://npm-registry-packages"}},"1.33.0-beta.2":{"name":"turnilo","version":"1.33.0-beta.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.0-beta.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"324c9cccbbbf7c9fcc09eb62eb166467dd048334","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.0-beta.2.tgz","fileCount":517,"integrity":"sha512-aSIujP64jmOrcpPAnPv7NDcJ6KG+VouPJrS3JjfzTeqgoTeemmMSz5wwdBQw+ya43QT+6fBfBNJsM1qD9YaloA==","signatures":[{"sig":"MEYCIQCUvlvnHYrXW12K3qrgXCYTEP9YHa3YnyVFySay2b2xUAIhALaNRr3G+WkDuTBcP8oEglf+vIv6Oibq6Fdr3DmeX38r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79221689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFj8LCRA9TVsSAnZWagAAhGkQAKNuDRmnNphrx0uogy31\n8FS+FaN9pHyhYhwEuXW+FIlmwYf3Xh8Bqiljr7PVMvvoBmr49IUgho9+//tG\nZvJmrsA4NtYd1FM8HixUJAzP4J0krAm8mMdMdqgpoW422H/w0G/tArJorR8u\nLRPBIweLl2fBBujXMTWvVy7IiJvtW3dNPq+xek6frSys1ZsYpe8lynQRYNqr\n11pZu+xCEjgcmNZyCegRDxsO8byDX3Yy8PlIpNQeG/sc33JhJwS77ftRc6dY\nPSgpYYzw7gMmfaUskC9GUCm0XfiUwuO3NUfphg5F2ZQ3uI2jXASK5F2AtNnF\nunZ7ft1ejG4JeyRIQUc9X1xljJg+HN2LgfGmpgUwNNAl2iELSS2ZPVhuq17J\nVQaUNTa6wf+DobeSAwtSenI8jWEjkbm0C/oI/qdQjJSi+TIRVbXZBCeMBVau\n1ka/n+tWJX3eIY0oKukTPr9QGfOLJtN30XMIW1Wm+0UY59P+dTtLbvzrOX6y\n5xx2GzWtfK50nIeSiF27/24d068/TYo4cMS1DOChPl2Y9p8OCkJpGI7yHz55\nPpVtxmJ/WxMTaKsvt76bhNKpiWL1qDIHQBYfejZW4RScqFJJnjpSwk1vKinP\nFO9O8AYbb8kxRWG/GM96IMEWYOtCqJBNt93pYdUeo43lvGCxeFdBHXpgaDg/\nLrnI\r\n=5nT/\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"8ef2fdf976d12777c0ad8d6c3ced9a9434d03899","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.14","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.17.4","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.0-beta.2_1628847883565_0.23338421847693214","host":"s3://npm-registry-packages"}},"1.33.0-beta.3":{"name":"turnilo","version":"1.33.0-beta.3","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.0-beta.3","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"06d4359ddf5f8398a4eb2823a572880e61c629a9","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.0-beta.3.tgz","fileCount":517,"integrity":"sha512-JRdltYKbCskrSIefJwMF8o8hVJoKKfeuhfetbC2lCOrA1I0yMzRJDnswXiv/9Djb7GoC26UNcIqH6PFIdLJxgA==","signatures":[{"sig":"MEUCIQCd6RPeUsqxkguDIYno6wRwV6n/JYk9vnmgjvXvDsglJQIgLajoYHUqbwuIUqWfLyS+SNrSjjdem1qDOaxhxI4IJ1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79225169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMjKBCRA9TVsSAnZWagAA6GMP/3Y8lf9xwvGnCZL54tGd\nvwKV0mN32u4RfkXJXPK5fRkBQRMQ21irfMnCmGZetzAmpi/P0dpGdzSoZ2j/\n3KSgrboIwT+OfnMCXXx+wUxJAlqYgGCOQkikjJbzj1jz+EJkPHf0pfirZEko\nF7uYWEWL5lsSyYK0XxhbXQ9G/6pJg/gvM+U09HT6plXVINQrnUVPbQ7DVVsH\nGA2f4Qpa5Wgq4k0pLP1TlJt4qrYlup4O69Y5oWDqrvs6TtSCDg/vBdjI4D15\neOG0UPDBHUuxLuvuZ9sOrGiFa/0UW58CSnrlK99YpodFj/T+4F9R/RskuOf2\noU5exnW2dpV3ZeVvQxbqz9y1oSr+ytm5LPatg6rJx0HOXkGcO1PeFKm9XE0R\nuRhdfGqej4wfNU88FCJGRQ2S2AFjbllwtKTCZan/eooD8MMkJHZWLL+tGj0q\nxBbPlIkX4F5+WAeiL9ymVY6+t0IkfxHYtS2ZLvJpM/GTrJrGQJUCvdx+3Sqf\ndBwjMvYmfmdVkFqSIRM2RbWjS7wYe03HAkwZ8BsfPRYI+9SK94rU6AYK+1Ez\nGKAi3cLchlzIItM6WZQtvMpqKAoMiGs+/PY5RZvARJiG8Vb9cVYZNrbrvr+e\nFKkMtRWlpNJm+UmNs9fpvAGWrONoO1ogKXjO9FzG/rgiA4a7kTu2wd4o/2+/\nsgM6\r\n=OpoX\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b25a91063510c0fd1bc00b5613bc4f9ea03ca1ab","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.15","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.17.6","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.0-beta.3_1630679680956_0.17871872185646565","host":"s3://npm-registry-packages"}},"1.33.0-beta.4":{"name":"turnilo","version":"1.33.0-beta.4","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.0-beta.4","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"e2cb55fbdac1802cfd0998622492c54b81ffa03e","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.0-beta.4.tgz","fileCount":202,"integrity":"sha512-nBfl+w+he5tt1HSrj4REFpYL28ufA+nvBv1BVIawmNui2sUl5+6FPQ1dfj96CCWKbM1uxxWuw13dl6eZhwtj7A==","signatures":[{"sig":"MEUCICav3ejvOl1u9wpgF2ortGVPyosVBBuJy88bzZ3rkriaAiEA9rwnBJZoxk6GySbi2Q38WFWEMeqXupTM17ApHyOUpxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78585395},"gitHead":"47c0cbac0824fd24fbfb6814e7d2db87eaebb556","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.15","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.17.6","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.1","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.0-beta.4_1632491989792_0.13573384488316953","host":"s3://npm-registry-packages"}},"1.33.0-beta.5":{"name":"turnilo","version":"1.33.0-beta.5","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.0-beta.5","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"be34e6bb15ff0bbfab2af1d01c998c2f7205c336","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.0-beta.5.tgz","fileCount":202,"integrity":"sha512-SJu7Kp3HQTRL7xvW/mW6hqhkX9eN+NLQoAAS15iC1Ybwqme2wASvUvajJyDTItv9dsygAIKhNnilDitXIu4Kfw==","signatures":[{"sig":"MEUCIA1oulUTcvC3mwCPjauvUYqUFTSNzEYf4TBa2Ry85m8LAiEA20h+NWut+TMuqLVeX47tgUH+q/X0qmNOf0/RnrtCplM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78599740},"gitHead":"0b5937e900ecf176ef8faadac56be4cdf413f5c5","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.15","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.18.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.2","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.0-beta.5_1634807541461_0.689799821792056","host":"s3://npm-registry-packages"}},"1.33.0-beta.6":{"name":"turnilo","version":"1.33.0-beta.6","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.0-beta.6","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"202c5ad78e59342f8995297d60ee750fb6b2bb55","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.0-beta.6.tgz","fileCount":202,"integrity":"sha512-YUbQ2NdjC8HcDSGRph4fTISd3KheEe1DxJmGasqFx70kizwvsegZ0/u+shi7H4gr/yL93ev/+rBD/qT0kQB3FA==","signatures":[{"sig":"MEUCIDVEQrMzk8vCKLgshE4XR4HD/8Ld5uZD6kGWjNnirNiYAiEA3MHjINwgVskZmuwoQr+sybFcgJzZWg89kncYQJZMtE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78599441},"gitHead":"f906bb88dee845d838bb11f0217c6e671fbaab02","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.15","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.18.1","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.2","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.0-beta.6_1635941990022_0.23155314032962648","host":"s3://npm-registry-packages"}},"1.33.0-beta.7":{"name":"turnilo","version":"1.33.0-beta.7","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.0-beta.7","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"d88ac0a93b3a9fa5c0eab894442125bf412923f4","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.0-beta.7.tgz","fileCount":202,"integrity":"sha512-0Wv492Borc3z4uzfWPbHol8XZj3lzd+k/a0KSuMze+cGc+bX9wzt9yNY6GYC0jySzP/2xwQ3KeMYzaL0X1mIXw==","signatures":[{"sig":"MEUCIQCLfJVxArvRg0S+1R8FnUNjZjfbVvIWMz1uejCM0psskwIgELkb3L3kAOggLRvclOIPLeWtePKCN+l5YgAHmy98eFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78599441},"gitHead":"d218419a38db7b98b91872d27b5e076f71a91a25","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.15","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.18.1","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.2","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.0-beta.7_1636365995012_0.7564693848211499","host":"s3://npm-registry-packages"}},"1.33.0":{"name":"turnilo","version":"1.33.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"14e08d04b90532ae8c48868b7666866318f74a4b","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.0.tgz","fileCount":202,"integrity":"sha512-P82xvNg9ubPPDO184iMhy/lA0KnXO1IecmqAEu4w12v0oqJ8jVkio7/d2S9e4mdo+riUFBlcSJDbo/VwpWPLaA==","signatures":[{"sig":"MEYCIQCsLMWa+eXSIsP3/Rj19JGcotoUXKflmlcsDyQBnE/RPQIhAIrjmDBHG1m0ZRVJNoJFMkgrAADucxDAbXxFaVi2unkw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78599434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+gpCRA9TVsSAnZWagAARs8P/16O4VFIHCwSP5xwNhdv\nyvMw+i4AzxTT6qV8b4ajG3hF2yHkOMYfw8TLJn8Bk9l+tzWRYLR4XWZhRu28\nbaqO7v7tB6i8wMLL34mdHz9WFxXgBxR/XTZHIJrR/Q/dNx2GzhaP1wWPJGFw\nU4MLkWKOyZvAHoP0iQN+OF+NoeiP8d2iWW82t+QfT4orDZVgZLHjsWFVVERF\nqnxSp5WJZbg4ZNQiv21cwLdE0AtuXYE2rw3hm4dFWgtqXiS3KvBQTSL2hUp8\nCxAIxxDXdegwMYoQ4fMvvM9AjZcm+VERNQmnwMyqDs8xAEJ/qLMBLxUkM6kw\nP/d2TjFb5sVPJHL9IWzKQkx5LrhXaMam+bpsX+EIn1zllKCFDPUUUYgiY1Ui\n5B5e0j7AR9gtYDQEF3s9ADB+GH3XEKl3i8rSeW3VkDNkiuEovaHis+CtRP3J\nLQ2/H811gBD1Pac21HEIISgRrT3J3xW4ye+SMNNT4lXGUf6cayxt+Zf0FGEm\nyFvLccs1+0TscOisQ/HbQ7lfVHPDRwfpz9w8QB9ACehsQvcsSXcfIQwbv4cw\nJdxJ8y/VP8E8lUYTytDEpx2ycfdybJuNVNSyPIim7bZZptvEAbArt63yQYhC\nU2zN2f/9CAGS6dHhRtNlPQJ4bJtbmUdy+nV4Vc6XvUqcZov4cc16S5XNn/D5\nUlle\r\n=B0Tm\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"fd2e06fb209a5691fdc4a64075a5adaa30a6b4f8","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.15","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.18.1","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.2","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"0.7.0","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.0_1636546875264_0.1296210851656474","host":"s3://npm-registry-packages"}},"1.33.1":{"name":"turnilo","version":"1.33.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"084d74a87fb544a1a6a541874252b61cb8c5a98d","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.1.tgz","fileCount":202,"integrity":"sha512-o31xkXcXiAt2c+cKEPAyTuaVHzw3lTRzVgEVqVyUk6icQtn5qboRsN4bFwx4Sz1hL1NQm6Ei6Pk+MZRU0CWfpw==","signatures":[{"sig":"MEYCIQDb7sqN/th3GpDEtuDMRwUxZgrBM7iQavIy47TLa0XboQIhAJZkQMbtI6sax/z+hcqwilihNhiChRGVlJbIX61IbQHQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78625640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+63sCRA9TVsSAnZWagAAr5sP+wev+m0ZbVyPppSBwISF\nzBbMljsxkYgmQD1ZXpV8Hl0v1WglLOwG0A7GzZ5hW6cs1itiezCFOHp/9yKy\nB32G8robOpWxFM5fN9hbf/3xM17jvF1q/aVHL7O+KXMwqVk59PgzVYVuJfev\nGS5QJCIL1DuAb8zEtgj++KuAvMLnRCV+NuKRJq10Yxb7hD0fyg7/d4XQyEdG\nMdqL9wQvDZFvG1Wa94vCPfZnvbZfLjAFF9jXXVheoD7oj7yOGjzH8I4qzYpP\n4Vz5DwRG01SAa431uL/E0+3wf/MmGdybJczECPnicqMzWVrlO55MzEE2QEWn\nEjaDwGG//EMVX5I4ItMMVwfq4E9qpGS5+rp/D8AqQhVr3EAWiTTeF2aX+iJ5\ntJtQJLFbuc8mynHrLZwOl5Tsvd9iaXor3cEVqm3AzBVdWKYeoZrrPVHHD5sv\n2vWntP0TFU0O/4342Pgr0/GNVdRxvYke7I1WfxZHGQZk62r/aaNcm06Ag+uL\nx8Uw/uyZVe7sS8Ca08i8w6nJG6p8tTdXIywBeyLYOVKW8fcTuD5heV2FfJvN\nISsbbUXOfW1NTojnavUqbEC6x5BaacIQIky7mqcuIwJGvd5gcMVKQorzeJaV\nzQnjp5XPQx4G94ZkSbEQyaxW3zmKp0IPeLZ9XnW72aR5sylCvPwancCev3Zp\nZUMX\r\n=q7HS\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b809af8baecab3b82e6489116953d1bc75f491ef","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.15","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.18.3","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.2","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"4.0.10","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.1_1643884012416_0.7705912946410289","host":"s3://npm-registry-packages"}},"1.33.2":{"name":"turnilo","version":"1.33.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"652bc012bbe154a231a4e6173768f1b0f274ce9c","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.2.tgz","fileCount":202,"integrity":"sha512-4qc2T3KsDxgIqlUEzPIDBzCUmSFX9/iTYS+J+i2LTMYIMl4csD2Zhfc5dD2/2az131z2IuWwf11LJOeD4kijew==","signatures":[{"sig":"MEUCIQC4ufCNJylZTK4uXVKcbJWNlvwgYXQqotfjcPqbCPEmXQIgWhj/MkCV61CDApDfhZHTwaqd7ScxmGEpFA9Av05SPA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78625645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDkdxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpB+A//fpO2bz9T9htcSysOZ1acfSuQaw/xTs7EA6nFJ9qtdOZ2p+2c\r\nBjKvY2Nj3ktitdYP9b+JTq+kgswBVO4W57cI79qAMo7l6mLjmSnjTReikRuc\r\nihvNc855k7VAWtCVXk0QQsG4N6YF2lYYRY61OLEHbM7OJTTsFkAY1Z19VidU\r\neMlYylSjKl6AsnKIY/deFjqDjfXHSv2DIpcULJqqRsEE9G+7PBXDJD8guKdR\r\nug4nDlJjmmQraPZO5u5DqJCQVvBMoaZIWQPkNujytgzuNCMgnzty3WMuU9Ff\r\nvpDaYxM86W/c/Dz7dCIG/pJP6TSVel+72vg3QpRytzTcaYjbdj1CV2qAtplF\r\ngscZx4vxd6F3nDdoxo9E1cpFkUN5gGrFsGYxY/38Aul3sop+jfnlltBPUprH\r\nR5Oor3HskVbWT2SNMwHAOIBx7Ep4K9FlQJpQ35lWVChLc1B2L60WdZd8nIE1\r\n+3ZxNaYzYAPcf3sPd89nLpSJECFbZisTL5CN/fD7JpMDSIdTAdLdHSWV7gLD\r\na6U8dpqDeJKslHuXzG/LP2VUXm+l2zOhbtPSFy6/C4O1+L33fIPCyUTL5bUY\r\ngW/YAsUdAoZSHIJggA3IMIGZW7y5eO1VkQmOn8LhYnhzcD57aS4n4wVvpCDu\r\n8KSEcANy2nxFOpo7EjnEtSIifpsQiEk46pg=\r\n=6Hhe\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"315015bf647bbae62e96c1072ab955d2e2b690b5","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.16","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.19.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.2","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"4.0.10","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.2_1645102960920_0.8316839876219688","host":"s3://npm-registry-packages"}},"1.33.3":{"name":"turnilo","version":"1.33.3","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.33.3","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"aa3bc9dfc982791ffe61f303ff4f1ab4b3ad8627","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.33.3.tgz","fileCount":202,"integrity":"sha512-NJhaj1irlhOMcTz2nX+dl5sNsyixZEMuyLhiaVM7HCIgaWDp/vIQJA6QkI4eiLZxHUzi9m0mPH/N95oahk3OHA==","signatures":[{"sig":"MEYCIQCiIrDcwbL5DdDFFsvRtBxPDl+FrW/CqCjL0tKi5hePBAIhAPDht+MNm1e9ENyrAx2cuBfhncTQiqOe/Zsg+Y5jzjH7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78627030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDmMcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/+A/+M37+aUVFvwckMwtU9ntGvuXrUicAoD0u9LRrEaMAtP8iTImz\r\nNkC9El/mA+20V2HOS1kEGCnEMcJ+GMjqgmqz9ewkff2+4I4/AbJ+toirRT13\r\nPPimQD6oxqLkkFDxr7h4gi2UVXNTCFltU7fV/7HiK+bR5k1/3mc8/Jo4rIYV\r\ng/u/4WYRvrre1RjoralekEZK3Trat47/xhstibuklP6Rc61GEQhAHBxB6UM0\r\nGmplUhI3nZFDzwO8XmkXuTgzH9rf+c8fFB3RY6VceQ0nxm0mNQpvyBSiL4eK\r\nkVVk0Y50L3fn++8zwva0PIV/tnwSPFfUAD85uvOUFO/PH6wenQozf1rnge+/\r\n2OiuHp5tPfdSRWUblfWGZpvserheDQBJ8oDjT6fseIPbDfXKj57KO2BEKAZC\r\nsW+kYW298pIqywlRDIs7O61r3NUC/PRj/JLs3bg071MscvBKwMTmWyZ9L8uP\r\ndz+jJC6gzqMh6hLtQNaYY+2d+GJPdYlEB9hhnlLSf6czYr1Y2qVTsAgUQU+5\r\nWtPoMasHM1MuC3nBwtdFfdzHd3L8xhtXRA01semhNVoLe5k+q6IDFMMBHDrf\r\nUPn3CTSq7ca4zPDJRrjIskK6LA7LxhW07SL4876ZdVnHALBHhFd0uYWy2Rhl\r\n/kaSv6QsZ40md50uydUtfKPf9vBUrEBMBmI=\r\n=07Ww\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"645cd868e363e0cffd13cbc6e17d854a01e650e0","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.16","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.19.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.2","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"4.0.10","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"2.1.1","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.6","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","style-loader":"0.19.1","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","css-modules-require-hook":"4.2.3","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.33.3_1645110043731_0.9397094956161025","host":"s3://npm-registry-packages"}},"1.34.0":{"name":"turnilo","version":"1.34.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.34.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"818e0046d6158f6250c510e0587f1d3e52c600ae","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.34.0.tgz","fileCount":204,"integrity":"sha512-jSqzHU7tbeX9EHYGdLKoYzOaD+pK4UV6XOihOyl+DQmUskR6m4Dzjkvj6qMTEOg0oASwjCudkrL4e1UXCPoQkQ==","signatures":[{"sig":"MEUCIGf+eOC66J+ovH1Pql9pAHemMaU2Urv7O6Gg73zIZ2tPAiEA0JLNffb0GqZgm0p3I696WP+nxWhA70LrNdgqpPa4vpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78272072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHe+lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxCQ/+KruPInj2VBX72nle3RZidce/L0kNUekpxtZcQQrmmWJK50Hq\r\ndH6UKRItcpIaEiGv4oWShcHNntH9hVsOixFfNa9YaHPajo9CkFqGMRt+rIOO\r\nSAJgrQx1ymqdWbRHtGt1eUauEyuEYcbx78CGDStoZdsNrXSE2mlRi2U94ObH\r\nljx19zYXaI1n2GBr3YCWCy5Jci6EKPyO6n5oqj23OQ7oDbW0rVhLMzbXn+pT\r\nUBjARJHidew7Va26J8peEi6f0E43348a+xx7PiV275GrkqeiODU7a7e6wKGI\r\nNAhmFR6J56gWVWjayMVue26Z+BYje2G51lGfM4l0HIv52+TGdvIoM/OfRfmB\r\n7zkPEu54dHdODDJksWI2RqEF20Xzka45OZu5xyloZ7b9zxuwPUL95nk4h3N1\r\narZr6TOoR6+U5UBMk3sjpDWGI9UDQzrIl9PpNlmnZ3NTJ+sNs8omXUssTcfE\r\nLfF+TLlZL7fhKHe7KUQc3V3tThtc1oxyf5FZW0hKRfiDVeoX/rtC+NRlO9hy\r\ncBFmwd14Q3B2i7XiZHfKUdoGT7RpCKbW6zgiGvqKwBEmrxLeV++Arf5dK0rt\r\n3ZWBDFkFsIa2zBiLGeOSJd4X76hL7dR0FfTEzkbxCtVbaxHCgHWGkbBTVBkX\r\nbv7oCGZZr+gEdoYt8O0jzadVJuzzgQ0HQfM=\r\n=f6YS\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"370a08882a6a74ca8bb61181474ecf5015913f94","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","lint:ts:fix":"tslint -p . --fix","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.16","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.19.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.2","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"4.0.10","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"5.2.7","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","url-loader":"4.1.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","css-modules-require-hook":"4.2.3","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.34.0_1646129060796_0.061216047172540033","host":"s3://npm-registry-packages"}},"1.34.1":{"name":"turnilo","version":"1.34.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.34.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"2a2a686e4fe2eb46ae34bea21d30d430e734fafc","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.34.1.tgz","fileCount":204,"integrity":"sha512-i//DWJKD6K+pJq43+oemPw5ksj84WghlmZVAxwk0jXh9zle9hDU98l+vJxAR6O1E/IkVe0/CAh19ewcLrpjsIA==","signatures":[{"sig":"MEUCIQCkEaKNeEhXjZyziAddrbY3558UhVmh51sIRDQ4pioV/wIgWVIfQXkoB9GS2ziirzhQq/eh35pO0cx0qxkeAFO3Qso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78272080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHgB3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH8A//dCgMdYudGKLACtrfm2+DMQIa5m8E5WyidRuqxoHgphh+haT3\r\nDPOCqUyiAyFJptJSqdZYbIgewen6RYosa7mXLv60/dkLZmYc86skYAR/F4gx\r\nhxPjj1gTcSOwH0TB51gMiZ6mt0NOg6/FJQNA3aWQWpzDeFmmzld5fnqxULfA\r\n9naHbR2VcukOP92OrNiNbv+cal7zPhmoW8pNeVnDBXDW8KLRJY+OTi53aTMo\r\nKzWckjZ2hqp93b6zbsaoDOrXagoYXut6Z7kP48hS99r3HCZltRPdR8of6gF+\r\neMT4CZIm4350QBFfJydROUU9jDclB4MAaPPhCA/v2p7tOkJ3OoAR92BL6Quc\r\nFPVtKItTG0lRMKqmXls2zX5YU2qv1DYZ1vJ5tCw6gPlrbqmmuhnHVQEB4Fwl\r\nfG/DpgnHuBIvpVrgsbFlejcQkqCg250RuQjm47DtwJUAAMgOzjbe/9SybzeF\r\nSEPErzbu8dZ2Y+6Gl2bRAF+6wZ34OLOVJxnFWGQ03O1WsayFYIk8q7GHb4s4\r\nkvP6R8rFdMiY8jN8yZvNvUNXhjnRXWT6j3Sp/bORFbbA6yOcHG+kRI5zDHwj\r\n8O77M3lfm4nY7KoYyaVbhLhCnBasUanMZBNn/gsHU3pX1FcQXlgD/xbWA8gy\r\nyvIyCQxoAMfFp0qgeJzWBDEqCLtsPK28/sk=\r\n=orA5\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f9666b660297210a37fd1a1d2110956ed45bde24","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","lint:ts:fix":"tslint -p . --fix","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"_npmVersion":"6.14.16","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.19.0","dependencies":{"d3":"3.5.17","nopt":"4.0.1","axios":"0.21.2","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"4.0.10","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"3.5.40","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"5.2.7","iconv-lite":"0.4.19","svg-loader":"0.0.2","typescript":"3.3.1","url-loader":"4.1.1","@babel/core":"7.7.2","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.0.6","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/d3-scale":"2.1.1","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.7.1","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","css-modules-require-hook":"4.2.3","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@types/react-syntax-highlighter":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.34.1_1646133367004_0.6254224693794572","host":"s3://npm-registry-packages"}},"1.35.0-beta.0":{"name":"turnilo","version":"1.35.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.35.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"6361f4bee0c905236741b9143e6fffa56249b557","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.35.0-beta.0.tgz","fileCount":215,"integrity":"sha512-eImqYHJHSrm0zWMT4oO9l1ivrmflSMq7WLI+lzdVP3u8XOBm+Wcx0HD1J/MNNw30MwpxRH3zKom+cu+3II3GGA==","signatures":[{"sig":"MEQCIB4lgxfyNoetOi6UlfZKWYUO5fnPcYuRkGhy0iGFHj6EAiA6OJqOuf6uYb/rGt8zwD78SCMGgj5k/Zz7e/Ln9/YIXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156852995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJy/WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTvQ/+IhZ2DQr+0UrRGnltCPyBGQgPFqjTe6iUN7sRX08kYlXmYjLz\r\nepx1voWmjlfdR/AUUsYr/KTVvPd0p7Bg+xCvSQglQMD+bsbf3qY/tNutUgTM\r\ndtmb48TdcZ5DtswS8G3kbX1Uprl6EyBX6zjIM5tveDOacz1SM2kJa0cn7rTq\r\nN4P0lMjM0NhGoUvIcbvW5xRGfXysoW7+ogoWn+RJQmcP/RwXvEegmZgpOSj7\r\nDHrMdKIUpgnVpVrS10xD2H0b+iVCbL357br0WsxWjOQfwvvx2+CowLqLm7q1\r\n9RNuMH18ITuLSqhltpYlti+ARWylOzvMv83vtRNOJxGAZOlEGPhCSQTjtJm1\r\ntMhZ/POvtgWB6KF6oRqFgbq0ASE0jvzYZy+pYgKiww65GYA1m9sdXC1b7pKK\r\nAzpgGKJhkSdM+Y49rkQ+5GFXlVLzCrHRKqexTn/d4cYumTpE9zHYdOR8gmVE\r\ngw4CfgopHON7/2y8CHQnD2KbgTq9z+jhaVHXgO/MzAjA6WL/9QpcUA7cgtRu\r\naX/uVF3rDmZKrBHeHOmx7InmrHpvdxQmri2Hxc4soFeyrCk8HcBkc6FlWzfs\r\n5BZVJoyTybWdxHG9TDEEcJhG74L3w+GBqnl1hViSHL/44ueowV2FecUru5Mo\r\n9B6zpDtseaWLMy2O/KpK0acArrOWVjHt0jk=\r\n=KriX\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ccf25651e1823e3ba522507907446fed7d7d0d64","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:size":"size-limit","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","lint:ts:fix":"tslint -p . --fix","test:client":"mocha --exit --require ./test/setup/mocha.js src/client/**/*.mocha.{ts,tsx}","test:common":"mocha --exit --require ./test/setup/mocha.js src/common/**/*.mocha.{ts,tsx}","test:server":"mocha --exit --require ./test/setup/mocha.js src/server/**/*.mocha.ts","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json ","test-watcher":"mocha --require ./test/setup/mocha.js --watch --watch-extensions ts,tsx","start:examples":"npm run start -- --examples","watch:test:client":"npm run test:client -- --watch --watch-extensions ts,tsx","watch:test:common":"npm run test:common -- --watch --watch-extensions ts,tsx","watch:test:server":"npm run test:server -- --watch --watch-extensions ts,tsx","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"2303 kB"}],"_npmVersion":"6.14.16","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.19.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.6.3","d3-dsv":"2.0.0","helmet":"3.21.2","marked":"4.0.10","numbro":"2.1.0","core-js":"2.6.0","express":"4.16.2","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.6.3","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.2.1","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"4.1.0","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"3.4.1","ts-node":"4.1.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"4.14.1","sass-lint":"1.12.1","supertest":"3.0.0","ts-loader":"6.2.1","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","url-loader":"4.1.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.7.0","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.0","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@types/lz-string":"1.3.32","@types/react-dom":"16.0.11","@types/supertest":"2.0.4","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.35.0-beta.0_1646735318505_0.7671115897476688","host":"s3://npm-registry-packages"}},"1.35.0-beta.1":{"name":"turnilo","version":"1.35.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.35.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"a660f502a3532bcc418bf0b3d9c49af2eddb2c31","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.35.0-beta.1.tgz","fileCount":237,"integrity":"sha512-mO0HxD4GYQINk2yiFX/Rfzuiy+CfqTbqsPSoyhELpavyDk0l8oHphfWPRFX35s805xO5z8hraz7mqKsQxtuICg==","signatures":[{"sig":"MEUCIQD63JRR+beLvW3zad87TBLu7gxVXHGXHf34OH39cr7IZgIgITZgbNq3J8qq8bqOdUzTG4cyVkFSkTjkW8uLpEdcBKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146087001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMflDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUYQ/8DIcowBkgzlfqAQ76fvp0EX/BoWC4ThctHnvJ2Z+r4H0pnFTA\r\nNHLv4ZocTTMpFWbn2okeilNqPZVp7CD8K3CfO3IJFmh+eGu2q538eBgz4Qtr\r\nrXify9KGqaRo5bSvTFKuDkJgz6bMnzR4udSrrJb68vsG7s67SFO8tJOAxdHs\r\nzclFQzGN4UBtP6yRFn0y8ugfrAD7222BC4tbJxriJ3/eN93S/LpQwe13XLSO\r\nAWwdDCtcXgSdlXYcgEinl7ydPXqO0JOlZ99PGzXf+TAd6Wo/NNss3hICfw6k\r\n8KH+BjESoVaFGW0knLkREufJs4LKKjIIYFngvrCHczWh/I8jDMoRLYGMTIQs\r\nKMZrikAakM18MfrTtu7gyDcjkP0eHtwO09IRDVeM5OhpX78qtvGe/Z+lRDl4\r\nvkjS4K13BRhGsAI9OSazqinEpSfxnfpLzmfn58s7uFwePMook2B+sJBI4yrP\r\nZ0HRC0qI2SVweOT7fbgWC1XzuAUSyOlWcpMxR0UVEYs2Kf21bx5kjhPKhvy7\r\nMJ6m1RSPU/aXkj9jbRA74/jAkn+I4/SUvPd/cp5Iu/wWCgzuW86aHmXoBVOl\r\nQwTvBosP0In/aKnN6dfEieLayUVPQMseRlQ/sAaS2dvIZ4YZ+8j19vGssI/k\r\nF5oLmn4sqX5lhRsi5lxxEyYX2de8coOSFkI=\r\n=s1gM\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"4b962e5b36dccd9f589ebcf180ebbf2c36543af7","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:size":"size-limit","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","lint:ts:fix":"tslint -p . --fix","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json","test-watcher":"mocha --require ./test/setup/mocha.js --watch","start:examples":"npm run start -- --examples","test:client-types":"npm run tsc -- --noEmit -p src/client/tsconfig.json","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"6.14.16","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.19.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"4.14.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.35.0-beta.1_1647442242763_0.6135765233664583","host":"s3://npm-registry-packages"}},"1.35.0-beta.2":{"name":"turnilo","version":"1.35.0-beta.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.35.0-beta.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"d2d3081a268abd9ee1bdf2791f84d834cec011c6","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.35.0-beta.2.tgz","fileCount":237,"integrity":"sha512-9KvF8h+UC6wL80Av8pKvN6MbFH+csq81iHtEM/JBN6d56eI3Tv4axFTi8oA5b8GtjrjyPIcLC+pTDM2UgBDDbA==","signatures":[{"sig":"MEUCIFkAaiIpvUhSvkUhcgugSvthQWD4spQuOPgakPgLM4YaAiEAzM6bm5QXW2NCKqmOVeNkNVyutOt0cbh0V/l8+9me+w0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145862577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM4/IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAEBAAooIy+RvUmb0OfcU2r7LWtlxMIZwy7n7vJX8+4Yy7mvb4IFh2\r\nBBrtPPxsmDwhsW87kaGGnaEuYg0kVagJ8Ci/fR+B8EU0xYwmIJordA8E4/Fd\r\nJxEk0NM1om+wUMijXdUEIIQ2PcWyFejvp04EUfabvrjdTh+Ys1KCceD/5w8N\r\n4Gu/qAtoL4J4QsERzFW4sKO7fY4VZrQ0NYgT5RZ+AcraAjvy43BQ4MWXDRYC\r\nUiIOwwillYD5+XXAaeDGGLV+O9idr9XLC5MXVwN3YjfyEeUSBcrZLhNQToON\r\n3VymQoA1opwrBqZ7llBEli1FrxeCF8sI7nrn+tJyLXyzLzxryFF10cxi6idG\r\nWr1xsf9jvBISs0lwJ/Xp3DrpD+PoyTYnDgffNlnkwv9c6+8+fsYtf4YuaLSm\r\nzVCK5MI282GCSxMGwtOR5+jF8XxEV50f7bxSozu03NnjVB1d5vjCLXhr4SBX\r\n4triBRL53CFN0XyPyd3mdC71ZmKiFIQc8JTz9bjIcBuOw1NpGQnnt8vo10oC\r\nhFTPylaxpZRqE7MiUt9Xe7rGPHG7Dd19/E9eyzC485sPq0SVZ+AsX1i4pxNA\r\nFWrloBdbZdx1UKCQgXQ9jaVbHd/J271R6OaW5hKDNh64hzrKXvPckYgNEt1y\r\nMT94SqbHjarUu/MsGWbZE9R7z5LF9pRBwrQ=\r\n=Ih3X\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a78295adcee3a44527dcf262f3a6752845f92c1d","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","tsc":"tsc","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","test:size":"size-limit","tsc:watch":"tsc -p tsconfig.json -w --pretty","watch:test":"npm-run-all -p watch:test:*","lint:ts:fix":"tslint -p . --fix","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"npm run tsc -- -p src/server/tsconfig.json","test-watcher":"mocha --require ./test/setup/mocha.js --watch","start:examples":"npm run start -- --examples","test:client-types":"npm run tsc -- --noEmit -p src/client/tsconfig.json","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- --examples"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"6.14.16","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.19.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"4.14.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"8.5.2","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.35.0-beta.2_1647546311912_0.866271279057965","host":"s3://npm-registry-packages"}},"1.35.0":{"name":"turnilo","version":"1.35.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.35.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"9161f2e822c1c9dd262149407a9498c2577423af","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.35.0.tgz","fileCount":237,"integrity":"sha512-/siKG9GMrcRnKa76Ccb8ZQ2rzqw19UN80VNU2flk5VfOjSO5VoRSkhzK2mxaYkMQzPXMDyt3wJCoIGksQP3LEw==","signatures":[{"sig":"MEQCICoR/t9nzrvvORqD1bSQcF+TiqVjkXhBm1YoqW2f8IVSAiBs5gPskLGT5n86tiufvK4GoQjVyB08v4r2TB6mVh7RzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145910566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRblLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoUBAAhQAZjZJLxuqydpeFtm8QUlnD7OlgNKEb/zoc0u8zfs4t0RJp\r\nlmZdJa1s7xQpnziOIZU27GK5NDWWBif/PWYcloyDuo+NDwXlW4Af/nLuE/Mb\r\nxHT10pB+DCIx43xS2+4P69mPDvgiY2C8XGn4jh/Ar29/fwpFoN1mW1/OAMZD\r\n4se2eWhSOgP2JQQ6CLr2cCT6IFQ4LCINmPJvV01025bhFFmt1pXwxYEBSiFF\r\nV1r0JKffQr0RUScR/o8nR+l4E7w5IjCGfvTJo7FBTB1gk6XD2fPYqzSUrbpD\r\nBcHny54d8WiyI7JYQ6zb9b3Nng7o32txqv/i7jKXgK69w0B0REyOnGiyxtR5\r\nPt076KjK/WrNImYIh6+BAT01KbjZSmkPAkyYq2Nyk2QYvTuqWZkNr39qJyry\r\nEYzNLDhtbpmriLn0mPZf2kkGjFW4LXJHQF2d6u/zLfW+7FCuN+pvQTgqEYOD\r\nCsrqII5YUHFAlXDUSpVWKqGKU9ZmVAgBq5rA/e3gG9JdkuCpTSyx4JHxMRsu\r\nSAinhuDRf8+80NqZ0OIL38XQX1wAIEhrSbJeIYxDvDjrF8bJ+D3yMSzo7Ibk\r\nXxoBdeG0TIkIhBoqUFKXbazGxcsYXDnoH+5oeiQZ5akHIXK+SSBWKz13+by7\r\nBApt7OywS0pA1mAOlk2teU7Y02wSHZ0zCak=\r\n=Sn/F\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"064e1c1da1451974fc45bdda4c059f8754634919","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- --examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- --examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"6.14.16","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.19.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"4.14.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.35.0_1648736586900_0.9941751873918852","host":"s3://npm-registry-packages"}},"1.35.1":{"name":"turnilo","version":"1.35.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.35.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"14444b1d9b2131536186ddf5d5115857c628da0b","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.35.1.tgz","fileCount":237,"integrity":"sha512-bHgxP2UCyt5jhpN/5ulZhjzxE7f7290TUPA0ijIE1eAPOt2RQ+1Jbtbtlp5hxLubQZk6vAmQ1TILcg/xCJy1hw==","signatures":[{"sig":"MEQCIEh+8XSm+78UcMWhAXUFFGAu4ytJ6pHBJxK2X34kxnGsAiA6KalGyLWK6/4LH1yY7/TNKW0X6yv4uX0ktNnvDdv14Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145855736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVD2rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa7Q//f+TvhDAlB+lk7EpnFE/A7MFbU1boIQ/sykZjFIUFNqTeAd+R\r\n4HG5ZLmnnQtVdUaqkWxeO+hHz0LBL1iLBs7+O/6WGhpcea/Xu+MO+BXPiDwy\r\nuKTKZVdVQ4LVjx7m6mqDr8aKoD1qXjni8mT0nWPFcXHzUl0NNgPSO8wo2X6a\r\nNSo+Y92MA94JpUIA19RPYO++YNZjcKsXk7iubPdly4kuZWLkCKG5PxFSz44v\r\nKBpjFTykG8fPkTfuwOQjiDnSExemgMsVfSuT7KVvrfea1sljkBCa1JDrYP/j\r\n3ips4F0aFu4p+m1lFEdCP36B29IeamYXboLTkn+Ixn4zhj7V1EOMHmqk8f78\r\nxxnapsrVh2MPFS+ylFQ5bFc13vk09WgFXgS/i5LrnD7es2OYUoHlK0yiDf+8\r\nYlf3ILDcWvmMX1w+N5wFwbpe6PcVUDkOJh3RPKHw4QjwmtFdNe6zplpzlJZw\r\n0mWveRAliQ+P9uBv2FnHAz7Pswpj9MAaquktLKAodrcUguFyvdqR3dYQwJjv\r\n1DmZXvSa1sUCy2lHDlbkZ5JyzVgfleeCtihj3DUrifZoGEKQJk5pPsjMZSPW\r\nwVEfGTcgngK6Ka4m8kuqoLbDlI/BN/7UhUc12AYU3qHoyARN1Fly44oLs4mF\r\nnLUq3OcXCfdpQQNpzEniIk6S8D9vLvNELzE=\r\n=msiw\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9c251d5feaf3b00c74fb88954378b5fc8cbd9643","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- --examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- --examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"6.14.16","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.19.1","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"4.14.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.35.1_1649687979337_0.012768122064277687","host":"s3://npm-registry-packages"}},"1.36.0":{"name":"turnilo","version":"1.36.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.36.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"211ecebceb24947308be3adf355f2197d1c9e6db","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.36.0.tgz","fileCount":237,"integrity":"sha512-iikeUDEu9p2wsvcSJBpB//tFcKm1Xf1fsB0tBhIZFI1X0+1yZ8BLfI3M/RsReNs+48rKGRcKvZ//V6Uuvr90Og==","signatures":[{"sig":"MEQCIBTlHIJS1/LRxmacNc1Kn85MeeFfkrEi1chdWGViua34AiAmho6jct04YKq3mwFSBKrB5IGYKVvA/3q521KSKHOvLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146005564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieP9EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+lA//VJ/f8KzMxI7HCfYrzLvmJLb5sUGHGUuAoTxA/Hx8777YFxqG\r\negRT6R1YI3mBiaq0u2V5zqyyoGRX4Jjg7iXJ7b3CiJmvtOE0Li01rWBCqChC\r\newOUWYmtUhX5NHIDLDg2Qi8oXu9Vnm5d2ZOvkGEEmjUPlcgFwGNluI6FixQc\r\n3jPq77zzhmMjCDUJ/3H65q0ORUPbIVR1gONd69tBjRVaVNKNNX5GMbSTJ87X\r\nxcjbyMy0kifO8h6/Hl8eKrRmJ9Q9FcPnb1C6T4YuAU0Wdq7toyFgpVSbtxnq\r\nlelQh2xC4CsoPJttM0IYVb7FpRIBbLsnnnikl4mBOMy1YjmSMC11ph6AkKJL\r\nK8wMV5R5CLahG+a5yfhywkETzB0WSK5El809mtpNXd25d8D0At5urZDg42Rx\r\nb2w+APHld7osTYEte3l2Yi3czimnf3ThTvGbDwQnhwwEGpxcLShncOhAw6w/\r\n09kxpcUxl1y92IGYDmC0b+WVTioo6jVU/iJ3gLEdDkAEgZGqS1hKC2AWsItX\r\nfl/mmYcvgJ0rlsyX9OgChPxXZR55KpJxEM+Sa5T4QyyuL3+X6U2Wgt4vadCV\r\ndAO+CBoF/pOB1dZpKrWJybWWjtVT/Kh8QOUIbLFavjuX7fO34qx8/Kz4Smxr\r\nyIldsVgCNRi9OA/0SSKZ/CrI1QtBaPphmqQ=\r\n=28Nm\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"254306f7a87c85e79de281effa57ae8199c44806","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- --examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- --examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.5.5","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"16.15.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"7.0.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.36.0_1652096836364_0.3949661814020531","host":"s3://npm-registry-packages"}},"1.36.1":{"name":"turnilo","version":"1.36.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.36.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"e3304ddac647bd0ee27cde00ff191233f6374335","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.36.1.tgz","fileCount":237,"integrity":"sha512-1D8mhsaBIe1m0OocnuVxaKkYolnfrkF82fz/7AyCKSeW66Hl5ZObFI41XZU5D3odHoWoHgaEzTKr3vRqANo30Q==","signatures":[{"sig":"MEUCICMnLnmbXqYv6NSLRWaCqQ3dno/H+Ldi1iybRDrKqWIeAiEAkZuyEghD9R3l+G1HhiTPIuRHzqzf0a9gXMdwainq0t8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146016371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLYhxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVWw//egmzjHEF0Vh6W7MZ4DNiQbOcaKnHNGpU7ZYUVG/yXLq+OCHC\r\nlfq2tRNahx1ToMmftx6sMbKfI8e+vPxhMNsXNpCJwWyGPglk3k8TH+8DsO6d\r\n1iwSE8wLzmXeYjo3l6V2pH347MB0hKqKNUroow1D6MI8WtvQ8Ip7YxEEXaFp\r\n3a9G3/n/chPof/n4NCdkcsEEJqj2tPVXGEvUaPJfGqevxTFz+4vk+mY5rjMn\r\nWe/HfbzD0nRcSuhyB/mR3RsJUo4r0uSH9Behp0h1zU4D89nvgV35zmPQYz3U\r\nh4yCEZfn+OEB0hngaWTJ5YFufROkVL1I/raURfFS0H7avd2P41K98zYeldXe\r\nE0jbVqBGBgLQ/42UsptYTMEK6m75ePBqkhjT7ji23xD3D1O39FijlnAxyKih\r\nF7CR7Fy38spvkj6ptl4AE4ozNa4pxG7iTA0gtD24g2Ij5CHPYtzJbcaUYepx\r\naF+bLWR6BvR4buFqNOBCXigbIOLrt4kXujJevfTCs2Q3QVz2m5PdvLZoGYoF\r\nKTzQaTo6tP7QZy3UNSJLOwJqGsj4ubHJLJl7yWLGFxaliyZ3XZReG/U+Njx+\r\nEqQVG5+7PZ7QyvbO2J/4MkIrFeV6LmIwXTCR4vVo/+bReFDPVVuvk4/cAqGb\r\nT6io7Z7tcBK2PJBM/EJ9UNVB9GaLIqDu48g=\r\n=52V+\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"4c3148ad08e1ac0e11844627905e0df9c16f190f","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- --examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- --examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.5.5","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"16.15.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"7.0.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.36.1_1663928433069_0.005127208426099816","host":"s3://npm-registry-packages"}},"1.37.0":{"name":"turnilo","version":"1.37.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.37.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"bdc055346cbcdebc1277736ceafed0b5c21de482","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.37.0.tgz","fileCount":237,"integrity":"sha512-5gHHDZgjetl3Tz81wQrSKbT1pq799EAprUTkqTv88OTMZkyhX25htofkBhr/vuEnvSJvy0/D6ieQkkYfYz+WLQ==","signatures":[{"sig":"MEYCIQCnxUaZXEkqNNCivXqREHH4cGnSQqR7XMHDrcHb6+7kiQIhAJbayZUbCTOXpzg/o1eNo1zZnFFC6eJD4UZxUVxeA0ot","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145675978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUTKeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLMA/+PBdtl9O//DWHw6Ym8QmqbHsdAKFVtBGaY7T9HpG3fO2MiES1\r\nM708hhZVHDNejBMbNIegUSqq+J/tTUEfzNjQK3DzRfUuWV/rO2aU8X76SJ5C\r\nHhArKSaaWKgce9pO9xXUP4Rsfh79vDVQY/zQW7zgUJyZ5U+JkK5SxZje+Sz5\r\nKqu+xgCE8x5jaI8xDZ+dimDeHg+3rFKJJJHaeuw77FXt4t7JRO1hR0W1msxu\r\nVDRfX6mofJVPyBqzga3IPeSzDPFpIaUIJGuqWygeUne1gyDwck5R0ttsvXJb\r\n9d0RgbtITzxTq+HlIDEljhtF5T6Sllmp619vnQfz47tsL9OmaSm5VFE3BgzS\r\n/JBihDWTHRFe5Dmsv0pQ0jW8PHLlerrInP/SL0u7mBI5ifdTEDrslNujk49m\r\n4CKT/PwKItlqpnAzKe6VAe8kPuOI+QHHX8Y9p3AEYYr/ydMCfisrXgSRYyu1\r\nPZ4A+DLChC8HqzLcC0bJcpPQBZwRreMqz8wcn22zyh9AJL4FWvN41Y0cNSC6\r\nWC3e3KROyEjoMXnI/2sPJvXH8mk1YIwdHgWuSccaAJU/nkWOftUc4u89aJEw\r\nDbbp/uFF9rP2fvb+EiQ0H+VZPXn0XZe4BVy1O7oJHuAS/V9Oov7LJ/N6YyAa\r\nNsrGTwT+2kNRTwsapPLmGf3z9jRNd6UC5D4=\r\n=lC0G\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"5d77473d92e0d5c1bbddc44edf765ebbe73633d5","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- --examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- --examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.5.5","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"16.15.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"7.0.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.37.0_1666265757616_0.6428883554152789","host":"s3://npm-registry-packages"}},"1.38.0":{"name":"turnilo","version":"1.38.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.38.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"53b4444c2805a90f7f5a04cb398387ed47c9c81a","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.38.0.tgz","fileCount":237,"integrity":"sha512-LBW+nSUS/M86B4/4ouBElMjRnPCaDYKgVhMTDnlg3VvwEjAsbrb8zD3NVvAGZsICa3+9Id5ZYUEv0dk8wtYmOQ==","signatures":[{"sig":"MEUCIQDCXj5biEuBcE5iRdbiabyvdNT+I/eGw/BsAVOgaRA4+QIgBoGjE9LVkHxWLQTk9YN4UI8PX2ycT+FgosTGjwh092g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145672386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbOkjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Iw//f20fNviE9Ro4LOQz1jmWpmspNZKZZnhZ/oV8ALcnR0BJqaaF\r\nbyAkd86K0/gi5htqEnUCBM/4oAyntCtibK+4/iFss2dEtLuXA82g7RvrZ034\r\nu1VlUx1E9tEr+vxzBHlLOyf9H3ngks6BDpHkyDPq8ESyjIORR28qa/LLUtJs\r\n2f6wlU8yUQtAJx1ESM9sbQfjHz5iF+N01H9lRBgDfFzqAN8ebftThZjShA6w\r\nBAzbqpEMhtyRU8S5ghG+VldM4gk864g67TKuaXQNlimKnsECfrj8cUmP5KRF\r\nvgxP9ki+WmmKIOLGpqN8vYlkQHkiBkJLUCrwFhSAA0xYVpPjlWpIx1slo6Mn\r\nGs+iT4A37gAKUOAcW+VdGYbXpNw+heVmur6D1yp8S6BZ/Ln8Vbf060QQijZv\r\nYAhA5FljSWmLslE/pnnVRHb/G/RZvwTJT4LlrP4NHFdJLhf2gdQxsaoyoiYW\r\nwoD3n2I0WTNjo66gpWFS7mIu8OmeCtkM+zWlju0P45zyNwCyDh1y2naF6+jl\r\nscjAzKqq0zKwzfnckEKwkDjfMag1Uf7LTz2b5bSOkdl62Ix2DVBRf0OC6lpS\r\nWJG4GHcjlBcOjS1ahkT3QcMCwpQg9vYODbz/6NiW5ZMr0lzRw8VvZWjnnkU7\r\ndXJoaeq+1JXm5zUUAPFIO5p5XD10KQk8Y3k=\r\n=56cn\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"fa631b2d1a46d892062729f310a74dba7afc8e26","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- --examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- --examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.5.5","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"16.15.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"7.0.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.38.0_1668081955345_0.15787191207065754","host":"s3://npm-registry-packages"}},"1.38.1":{"name":"turnilo","version":"1.38.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.38.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"c9d70a4d95e316cde361294699126832912856df","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.38.1.tgz","fileCount":237,"integrity":"sha512-RuVNJCj7F2F2tACXhEVgOn+FNvjM4Lyv8RZiLNqbkzmUt9+PY2yCKgY33JcVBVLu82C35vy2CJNkPQWXR/Tprw==","signatures":[{"sig":"MEUCIDxj3kA91tAo6Q+fYDyJHyKCNdp9BIWRb+w/A+dhQwDpAiEAo6gKb4yaJwIMjZG4A/QAlidOFsDBcjZMARyMz+hOt1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145695488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbPDBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMyhAAoDhE8mOI80GxHBGHWnRhc7kE9DCDAbt5pAYQlBeVAYMZT6PE\r\ndtBRlTi/lnb3RgvSUkrsltYrWSjiR09m0DFxx8XU8zCIDxoWwaCjGmzcN+Wh\r\ngxd5L8V9K/tJMdwEzpn0ziVntYFcQCtrJEUasfmT45Tjwpm7VAXJU+W0vH+Z\r\n6YAFMjJY9sV4HORT0au8DCCJurtV8vBClqfgtN6z55cipIZMprGMnqNLYL0D\r\nU1UEHlZiPW93IBjR4oZVJ9TrqGXAy3WYmSs97y4ImH5fJqr6vWI1xhBH7A2s\r\nTRNBhMKqfRJpFKxPsfdH/XT+RnFXM0LQDk40LYhOJ0XxCTxyzKgyVJDgbpMf\r\nYXZFNbaTPF9QVgrSM3BWP/kyoI+73oAnfV9jTxsrYgjCW5FhA+I1X7UM8Chv\r\nGroCMVkKlvNsKC+d1BziYoKKHjb1oL36IyTqM9B2AuWN1QW/lJLXyuSfJTWn\r\nr1r8Awi+UuzXoj072y41EUSCRto4duc15E19G6DJkR8dURY7z+EldvYXqSfV\r\nQiTpjy7QliLQ/XCUfifHn3nUwpxrOQoRZxje+9I/L5QPAXhg7dn0YAJjBblv\r\nB3mgLQveKbHxB0OtrPgbdRT/7HoKiR1/2470g6BsiGY2aCZT0jdQCggHh6Se\r\nTTPPA4BH9c8WimtRj2uLl1MyWSBLsLs2PK4=\r\n=h5AH\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e960406519a61a5bec478423ed27e4955386d8ff","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- --examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- --examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.5.5","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"16.15.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"7.0.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.38.1_1668083905481_0.7108355726054971","host":"s3://npm-registry-packages"}},"1.38.2-beta.0":{"name":"turnilo","version":"1.38.2-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.38.2-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"0fc8f81e4d7bfdf5125c625b0851ba4e8272d4bb","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.38.2-beta.0.tgz","fileCount":237,"integrity":"sha512-S+gAD2LVqopf/R+rUx1S8tQXIZ6EGi4/lCNi/TM6oTMg0nKhtkW/jGy9EExxkiGBEIxGo+u5Hio+86WYsjmySw==","signatures":[{"sig":"MEQCIHhqIJ6Fpy97epqXE/3xFGm7zDhJ4kE2n1zvJzJKkchsAiBzyTJ57+w/B2CqNLRKzoxLcz0dv22tX+1j2E+HoqIT3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145686149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc7t1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9hhAAollrzyUMagpNy0iaWlBFePhlTTLDGR4LAWPu/O/jXpRfOJXq\r\n9AEIPSAhd3UWCzVxxeXx8YojFjV7EOkXPVWDl5XGlqhlDqUXGkGphLu5Bpo9\r\nGSAoLLIdhfeWFc2wQL2wzR4SaDmB3khole7BJ3sVulm9v86E9kp39DtfxnEq\r\nuXSfdZIthR1ytcerYeOea5OB9wHL61oZrbothXmbd+kQwPnBLqNmhxjKynfS\r\n0pg7UaMv66rZ1cLB/58xOWujlt285VQYNs2Di0bVty9AIo0ZHpCNrwN5gXOd\r\nrgDLPRpkrv4OArp3gn9PGMna0vFqsZubujMYQnpXs9/LTcbfBy20rAaUS96P\r\n2jLb2xTAFLOI4cN6FXGi1W8RqOB7Fni8RKFv5T30hiT/3xxGk3FuKQ5HTKt5\r\nmOorB2cO1E82UQWysG1l/OkXKvURN867YhsuzaY0lStOAenCDLZn1JgvBmx2\r\nqrvEjlzCPEbyhUBxclFWROvImESVJAb+NFTe1uEAj9QF8b0XXLBxCq+mi9jp\r\n1gHUW4NibYeAqbIlDW4KRLCsC7On5yvEAC7sZGaPmxdzbqvZ0NUG6iEp0iu/\r\nPuMb7067CToMbJ8E1sXIGIW9Qca3GAogR+lC4UGzGbbB2MQN2F5/7i9bdebV\r\n8G15NY5cXtUTb5bPmqhB2+DV0iDLhm2YJdY=\r\n=OEfJ\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ee7e937376eaeb53a237f37484f634b8d383705a","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- --examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- --examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.5.5","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"16.15.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"7.0.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.38.2-beta.0_1668529012510_0.3034841307960907","host":"s3://npm-registry-packages"}},"1.38.2":{"name":"turnilo","version":"1.38.2","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.38.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"b2921301eb5aebe9d7d76d364eb0af90f25a3c52","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.38.2.tgz","fileCount":237,"integrity":"sha512-k/WyNZO4gZboNlGELwwGZ997t3BzRcfCT98wipXetrZvrPwKxI50yUo6m7LjP1S73WP6XHfaeO9CLawrE3LLyg==","signatures":[{"sig":"MEYCIQCGxHc9XZuZC7vp6fHPh8ga27/PgOo5wUgMH72iP/6mFQIhAPOMe3UQuTHMBob7D3+lmcI48tfiJWJRSwqb165kX7bU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145684675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdOFCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRvQ//cjkRSUtIlCyV1upIYMbTSVxc7jHIEd2aov0aYQ5t87U4l7Xd\r\nklfvfah8hxCouL46aU0pDCDxlud5yk4l5f3gFrIWYV7bXRxwUDLX8/JI1pTH\r\nJN6mhK+bQbWMxmY48HCvBqmUfD9zy91u2HlalWlYCWKmuvYK31TgbniYs9sN\r\nUsf8ucVGXybg+v9+bYKnLpB9rt9uKDUr+S5tcWy8BygBjaDqFu61O0wBZ6RX\r\nh7abu73/D4vkAifp6fKCXx6J0Pb/Lh6e6ekr0KtlV3Nax6GpUId6CmWPQ3EU\r\nF2HT8AkiwMYtuBNyQKEL0hGIN9WlxtdnR3Wfje+7Z/tfIRZVfeW2eCKuxnb9\r\nnR7JaTaoNixWbtDLilBxb05/L7paslFZfT6QauV+p2bbtdJr7GlAJXvz5ruU\r\nOwHNs88vMgf3LKFL8W6FPrJo2MFfp37e+oCRu8ftYAW1vkHX+3cfHMeo6M3p\r\nNg7Zq1odJxhSQW/3YPt7HqrWBNB+e/kKRb+RQo+J/u6+hER34zXl2INQh7tI\r\nmu15U+YJ8K5Ggu1K/Ant913Z4fh3rawJzcjTAEUfSP/MAvlVNA1E/tvwUPPG\r\nTc9gd39tmpWpGdGuxq8FmQ1NYahG/uGVB/o31NjmhEa5dfPJxdEixZifPwX8\r\nLOOTCE1df66LMCs43ehBVzIxjIqLX/Jv/sY=\r\n=fciM\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1151f352789f15a77541446c527756d0a9a48513","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- --examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- --examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.5.5","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"16.15.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"7.0.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.3.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.38.2_1668604225611_0.09317529328444585","host":"s3://npm-registry-packages"}},"1.39.0-beta.0":{"name":"turnilo","version":"1.39.0-beta.0","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.39.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"0726541c307e584cd0d690a74f12d7b2c2e3a140","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.39.0-beta.0.tgz","fileCount":246,"integrity":"sha512-+zSzdq3/ODSoNEmUK7J/I/8ry0fYFEvSELlN/0LH3ljkmxFdeaiSWo/3CkUrB4HHrqGCHj8NJ9VJRfeTybdVuQ==","signatures":[{"sig":"MEYCIQD2elIjlmzOBAIkuZ7Qfspt1690QNgXcFyKlJ4ynm82QAIhAOVXfZOsIOxLek9g9djMCMDyDHKPtQvM/a8lZcfPwsOk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145697876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdQCrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXcA//TPYOEFzSqPwzfwo9h8+Iq11VVyKBVLoSloOSJSj4AYBVavSb\r\npb5Xf4B7gSlTfF/i09xk1/pNQjt2IZ9dKEud9qzOHmxNz/kpXE+U5H8wDJz0\r\nnqJlqTjpIwKKVVM6BYa8+m/ps77RiDVae3YjL7B8FsAa0gtZKgVGj4R1IeZR\r\nyHKR3Je7suYCoApptW2vdwXFiHlCy9V/6Qwv6PUdJSr+4sreOOgz31HBiNm7\r\nCWNxfHY4AFkZlunJClFknZ3xFqWo4G8pfOu63eWNwoZtGVgbp9Px+IbvnPlO\r\ndlHgrmY6ctD3xst194y0COgR2Gt2+WvZnJrjcKPAo0cWw8ThbxHey73h4HlK\r\ndOaSat7Of6gbXBy9a7Vy4J4oppPfFMDafzLu9PkmnGAbkdnegHje0qAQTEVT\r\nSGrDll4AoRXoq7WxELJ/TR7cGbu9WbKPwk09HwFqSo4UNeOFE/FifQ1HovUO\r\nQyW2XECGYjiVu01Ska43jrTAEx67bW9z9otbWhvG+C1CIhg7d10tVKzYwGZ+\r\nCb2gZe1V/uNJCvvkLS5J+v3AoVwM0I54jGExZ+ErnEMCbj0yrgeD0wcG+SL3\r\nnEPjhGv0vorYStAVFMnuF27Kh9PuM8xg2BaymntXxJjlxAw4kuGvnqqRk3Fo\r\nUDhnffOL2TYv6czqAuEM8835+0aKjTOPLAA=\r\n=SJOv\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"3e325d4edef5e26e20df54ecb990124cc587a5b3","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.5.5","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"16.15.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"7.0.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.4.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.39.0-beta.0_1668612267494_0.8295409454658764","host":"s3://npm-registry-packages"}},"1.39.0-beta.1":{"name":"turnilo","version":"1.39.0-beta.1","keywords":["imply","data","explorer","turnilo","swiv","visualization","druid"],"license":"Apache-2.0","_id":"turnilo@1.39.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"contributors":[{"name":"Vadim Ogievetsky","email":"vadim@ogievetsky.com"},{"name":"Tomasz Rzeznik","email":"rzeznik.tom@gmail.com"},{"name":"Rafał Nowak","email":"rafal.nowak@allegro.pl"},{"name":"Marcin Kuthan","email":"marcin.kuthan@gmail.com"},{"name":"Michał Misiewicz","email":"michal.misiewicz@datumo.pl"}],"homepage":"https://github.com/allegro/turnilo#readme","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"5ae035e4f8949d79447c6b26a7eb03c07b4c27b7","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.39.0-beta.1.tgz","fileCount":246,"integrity":"sha512-4GM9pu5Vr+Gmfmd1LXO9RB06mw/yOXkLdFXyXy4WLD7dXATd38cb9Y7jjtRu2KcFrgIkUASi75ubeRXzTmappQ==","signatures":[{"sig":"MEUCIQCehIcaBo9K0jGLIvm0s3JmW70ZOL+boYh0eT0EVX+TegIgR7yEICWEUetxuFrZeMs9JqNIkehk4KaZyRM2ukLkrHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145695742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd14wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpb7g//ZPBdL7ibCOeE49XTFUr+TfIE/YiiI6o/KWmozV0uWOGzwpLQ\r\nYmb79ZQ13d/6zIwPjJJUqhRc+RdXra/1g87BsaH5eq9zvxFlaVQo6fwFmTCO\r\nNhZm6Q+TGnVU0hFrpFolQCkS6TEnzTtXIttg43Y1nT6cjT2kVAyShX441Mp7\r\nRWKu+lfE/2pJgxpjbfhgZGQPk88TbQ2El4oeR86ik8JJFgtpS9cnDI7PIVT4\r\nSnlHLDswI7S93wU0iEJluqBqWFcIo964wgf7Yo5FiNV1ySfyfUMGNsJMdDzw\r\nimsmsfvlEE5EtfyFVtM0inK15JcF0FUVCRfQlA7oWKNHuoUyl7HuQG+Qh2s+\r\n4hlGTfsABGs5sEDonMlHWaQsHYIZPZ7LW5xQqWTJwqZLhIb2id1HLgNQo3BQ\r\n8iRllBiqcsahHxSWgav/HNCG84xnbKcZy/7Ai1NJi7Bn4p0fqCBLHSm2EBdq\r\nCshqAkXbSJXlWHI13LJvPiR5SqPjQT+bpn7RkQQN7p6JWN5PvF2N7p9BlIq1\r\nDPHjdu7p09NG1vjZiCBKcehBc6jibXZjE55r10fn/6YwB3kovRsqVvAt1xVs\r\nMyR+olKPwwryAJV1tjpEyLmj4wHu5gsaHmR9xGKPdD6PFrTrJqABAQJinf23\r\nv963FgTW2tjYRK39dbqNLPWUKdn2L7r6dJQ=\r\n=6AoO\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"76291591fd6626cb5234929ea39b9907fa4e8334","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.5.5","description":"A web-based exploratory visualization UI for Druid.io","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"16.15.0","dependencies":{"d3":"4.13.0","nopt":"4.0.1","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"3.21.2","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","@vx/scale":"0.0.182","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","fs-promise":"2.0.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.10.0","cypress":"8.7.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"7.0.1","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.4.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","@types/nopt":"3.0.29","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"6.0.7","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"3.6.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/helmet":"0.0.37","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","react-hot-loader":"3.1.3","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/fs-promise":"1.0.3","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","create-react-class":"15.6.2","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.3.1","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.39.0-beta.1_1668767280430_0.6818029603387428","host":"s3://npm-registry-packages"}},"1.39.0-beta.2":{"name":"turnilo","version":"1.39.0-beta.2","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.39.0-beta.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"b014f52a95d26b9d86a5ec298940c12b1deccd88","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.39.0-beta.2.tgz","fileCount":249,"integrity":"sha512-eQ93bIighyi6zY8X4W0HJZFmIGZJdr2HhC6Xedti5LbXG6EJQEC20KgTatrHREFbfXJFHjBjPKYivNWgzCec3A==","signatures":[{"sig":"MEUCIQCrIGCzmiOVoWWjwx7A+BtPcBglf58KwayNzu0gWJL6/AIgZ6yHqaQj3l1r2v5Wav/6edfCsMMmRjsiayAKRmct974=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130471556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj4Z2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEvhAAoOFJRZYCjaXixSZfvIifRBwFHuU1lx1cFW+mB+46B83GqfAa\r\ntpW4d3xiGOO/03H0qF/4L1RnlSNeXYTrLttzCW3i/VAc8VvjxRQ0eizmkSxH\r\nK4/6zqP5Tm/B/Fk1FIyUM6D1pTgfzbNfBPbym9t4NEudvUs4Xu+wJb5Ttli0\r\n80GcLmGXVLcTuTxPrpUyYiZPcmOQW+Fswbie5Ra67uqxuefbRkRcLd0in4zt\r\nMZOfz7eAoPL5VwSDhb9DPT6smloOURu5BJZyXYQiQK8Y3RP8H5x4rtMI4dXJ\r\nTmofT8HgppESsJxpHfqEIoo2m5zb4zx0w1iGe+jLL3G57gr9k+nzjJysRTT+\r\nRnp4ESByJ4OlEbyn3D/+8bTktkKyb6JKinqmKD6lLPo9I6sh16Q/FYFsRXrx\r\nb2el8HWoVD3Gc57rWgB+dzg3TBLzDTQUafb7Fdb+UHfAOMsxwInkQAvmOJIX\r\nm66QLtX5Ar+es5y6oIhhzhN1TfjB1/bwQ4dJBJ2vpvAJLrO3GGaHqqD0AhgY\r\nvyVEcczLe/rp3ZOMppcrCZPpXMgioCK93ylkzqjXtCQPSvu+3o+mxETRMGg5\r\n6ONH2vw05zW3o+zdW3O/YGJmVoXXxrSjDLBzJJ9ipyrRdv6+MY80hN+1Xenv\r\nU4QHQvaPg2M4/7hj5AWnRqEeylCSk0rlbqI=\r\n=qRL5\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"7dee3468d4b9391203429e6097e1ce92ea7d034b","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready 'cypress run'","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.2","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.18.1","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","fs-extra":"11.1.0","@vx/scale":"0.0.182","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","mime":"2.3.1","nock":"11.0.0","jsdom":"9.4.2","mocha":"9.2.1","sinon":"4.1.4","enzyme":"3.3.0","rewire":"2.5.2","rimraf":"2.6.2","tslint":"5.20.1","cypress":"11.2.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"3.0.0","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.4.1","@babel/core":"7.17.5","@types/chai":"4.2.7","@types/mime":"2.0.0","@types/nock":"9.1.3","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.1.11","@types/marked":"0.4.0","@types/rewire":"2.5.28","chai-datetime":"1.5.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/fs-extra":"9.0.13","@types/lz-string":"1.3.32","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.2.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.33","regex-replace-loader":"1.0.0","start-server-and-test":"1.10.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.5.12","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.7.1","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.39.0-beta.2_1670350453530_0.3873866854335959","host":"s3://npm-registry-packages"}},"1.39.0-beta.3":{"name":"turnilo","version":"1.39.0-beta.3","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.39.0-beta.3","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"c99da46c1612acfdd04a8bea0589809c9b5149a8","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.39.0-beta.3.tgz","fileCount":249,"integrity":"sha512-bcn1Ze1jAp13vqJBJPoY/kPBAogWI8y/PIgdP68DRMLRfAYwtoEdjGpenx32sxHwzdF8xjqO0dC9fHbPtgwwow==","signatures":[{"sig":"MEUCIQCYUlSISpGJbxik9+6aheD3LPXHioMiU2IcuR21oPDPcAIgP6wfZVAHHGacTCh09kGehSJtqaPdcSJq5ywsLF0o+pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130499840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkv3ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuAhAAkSLN5WmLlI/2XopfZBcAqPXnlKIxo47K4BjVQ/uX9qbI8MVV\r\naGDMWXHvLfqFdWw14UjNqAnlPjISXsAOOXa8HquPk8Mpq3hi3BzH0m+q14AJ\r\nHHV68Rfz4ENxaH2+rNN58MFy5kHq6WFqnl8QkujigIykGxcPwkSCjUbH1eQt\r\nSHYSJvMnhyJLta4qQLFLCbsJ38HsKMloEfTas+A5Y2IpzfXF0Jd+iJapFiLn\r\nCfVCfIXK0J1z+ijsA2+eXPB8Qhmy2RmBsqwrhH07AH1rbdH58r34s1vrzgzV\r\nCPr6y9S+i3KPqykDy9SisURUBfxBnb5je+xe5PXQ/uXvF+x0lQ8WQEnKP6e0\r\nD38/UiIiedZDbUgssiQrLjTdZY0vAXFhi3+KbDbTjQ1FeZcxd2AFqJ7i10O8\r\n6wVFdwAUmjwExpdLXlqKfmle+skOE6EwDu66b1d0dvWrlWj0u9G49G2zbk5u\r\nioQIuXPKMBBOc8ilnAvVI8CSg20SDoYkehzsZCeRdFfNDhV1YjSFYEm9ZZZn\r\nFxsnFTI4K7lb2Ymm270ooRUKM0megFyG0y+l32s4v1kwGYLpYR09B0f7osSJ\r\nVEL5sHaADdi2Nznz0bPm5GM2Ib+OqIM4SvhhzzN4T++f9PUHI5ZrM1+gHBg+\r\n8xeL4l+GNT2FGukDL2TkFzF6mgeEwJQCRYM=\r\n=0Mjs\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"308bb40cc701d4eb88972c5ab3f9e529643e59e7","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.2","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.18.1","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","fs-extra":"11.1.0","@vx/scale":"0.0.182","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.7","mime":"2.3.1","nock":"13.2.9","jsdom":"9.4.2","mocha":"9.2.2","sinon":"4.1.4","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"11.2.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.1","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.4.1","@babel/core":"7.17.5","@types/chai":"4.3.0","@types/mime":"2.0.0","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.10.12","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/fs-extra":"9.0.13","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.12","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.39.0-beta.3_1670577625389_0.5902613323478108","host":"s3://npm-registry-packages"}},"1.39.0-beta.4":{"name":"turnilo","version":"1.39.0-beta.4","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.39.0-beta.4","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"12592e7033f5ad4c61e6b4fa3089331f56ce2ec1","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.39.0-beta.4.tgz","fileCount":249,"integrity":"sha512-X/0xPMAfm7NxVPvk6yEBLfMNXPk14pF9/qHi+28H3PigQYzEdroFfRPRc7bBCiHBpaUnwy8kcEPBVOAkZE2DiQ==","signatures":[{"sig":"MEUCIQDWEut/hgxVHY3CwddAgYCI9laTO5HHqZqAiZOUwg7j2gIgTMGf+jOqjsFxRDxCn3wYT/Otq9qYhRs+8Etbxh1jdTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130340032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmzajACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOFxAAlfA/jFSI3STz7y3JFBSmUtrq/3UBmVKhR6rUJh7EeW/dffCD\r\nP8IU/j68wVVWDFf2j+/8jgQu8XrtOwf4w7Oj9NZCcDddonzli7uVZFAqWyg5\r\ngq4BCPiAORjJF9mwHFN8nA8ku2yaepTadJ8av51sIF0Udw4pzgz8N1s96xGf\r\nyBVCYCrjtY8WMYo48hHeQ1Wf5N+7UKJJtGINVSw0nK/4MS9056jPsRC3AWsA\r\ndALacmodGYeakfEwALX8XHq5ir3CKkP1Tc/DtEGom6uADsspKypbsYMeOKOX\r\nQYrJFjRVP6Ra9a3ZjnNFR0y/oQXDnJB2hIlgqEPQ6YVk5YosRb8DamVYb9g4\r\nToHpBMS4KGGD92ZmLElCfLCH5lI23tftJx6I7xtMN2p41hQyoo0LVTIE7Qpc\r\nLbG4pfBuOq9VM4B3yMATU66o48tPpq41TYSUbtXvL+Y/XLBg2CdcZQdm42p1\r\nE9LJI6INujQIvt4TjkHPfxHY/lxpzDm9Zjwn7TYIurTyiURsps87jEJv4eSi\r\nenrWAyY+WeOP2pPp4WSjjFxSAkYkeGUKun5YvtnrCrnCosTWYuiLVphkU8FX\r\ndmiSOYYzboVXlKXVZYwiMw7ECoi0LyPWUmMznTvW8I4jXB7RyqQE1TCDS74v\r\nQGDb/HCOt1TjdUAcrWZBbnE9FhL01qR6Cxk=\r\n=tf5Y\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e571f025366738b430d17a663d320ab50c91b14a","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.2","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.18.1","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.2","request":"2.87.0","fs-extra":"11.1.0","@vx/scale":"0.0.182","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.8","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.1","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.7","mime":"2.3.1","nock":"13.2.9","jsdom":"9.4.2","mocha":"9.2.2","sinon":"4.1.4","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.0.2","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.1","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.4.1","@babel/core":"7.17.5","@types/chai":"4.3.0","@types/mime":"2.0.0","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.10.12","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/fs-extra":"9.0.13","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.12","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.39.0-beta.4_1671116450670_0.5625347164118428","host":"s3://npm-registry-packages"}},"1.39.0":{"name":"turnilo","version":"1.39.0","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.39.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"09aaeee18288af5bc858ab3ed5485d3803c5d7e8","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.39.0.tgz","fileCount":249,"integrity":"sha512-DyILX8sLQXb9mAC3eg3bL0wYjPXg24xKR9qPJwwiUUHYpMTSjLoyLtFv33pVtOrwgf5F6nWRwbkAe4ehLx55xg==","signatures":[{"sig":"MEYCIQD3NuoDtJSE/LUXiBtKTLpfOyZEgR4cC+l5rakmubscHAIhAPePft0U5kg3asdngpx6wI1Ra7S0odW4tInCz07xhj2i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130354692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtWUPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBZg//WOPJeZphO7lnNyos0O/yXayK0dYs0d0iHr51FMFc6wwt5+Tt\r\nbh90UT6h01CxvqY70p+DeWFrPFyJ4xcdDSR2SEQD9To43SrUsrb4Ylzpe3FR\r\nUWnhaOtPuJUoPIBxUZDOF1SV9MhwfrdJHr9q9TMw16PiUsVW4Lo939JVE9qo\r\nj2Nj4iShtyasc82b1o0gM7L+eFhynWIePdBolLvCcJOJAZ+2hSoR9DLQyv8Y\r\nhyvRplk0INZivC6hkmn2Fhaz7dK3T7VElYs+kOTQkk1CfXI3fMQnyk51tk0d\r\ngH4QBSCMLRTV3Il7PaMbb+3ORArPeQnPeU1PuEOmJoDDMV3lwyjIuCPcYi2n\r\n8jOqPC/jPIat0a8PLxWoFUiOjruiykzqfXCyu30Futnoq0bJx8PRhSMoW6Gk\r\nL4dFu5uQKRTu9/Aka/fyMPhdj+20CGEPylmvskYQS90R2bCtUhhO4w6jajxW\r\nQC6c6ac0UD9iaYYDdZAHwUuerz5STS6mTtulBSdnrEr/0oYYz0IWsVD6a5gl\r\nGtk0QjAvZXaEWLjUSaw3LPswbMJbt4abB/AWKaXLz9fACAqI4fVkIa+ijZ3R\r\nPNWcNusu4AzYl/JRUjgC97BFjsoSbqpJAUpbeITE1gz4pbTKNzezoat5/H8C\r\nuKl3xIdppVk/VvHmnC0RkbnHMivPGpi2uIc=\r\n=/DMA\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d02cb03480683e28c7b9e69238b6a351b2f0aaaf","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.2","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.18.1","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.8","request":"2.87.0","fs-extra":"11.1.0","@vx/scale":"0.0.182","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.7","mime":"2.3.1","nock":"13.2.9","jsdom":"9.4.2","mocha":"9.2.2","sinon":"4.1.4","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.1.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.1","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.5.3","@babel/core":"7.17.5","@types/chai":"4.3.0","@types/mime":"2.0.0","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.10.12","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/fs-extra":"9.0.13","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.12","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.39.0_1672832270864_0.9414235527986914","host":"s3://npm-registry-packages"}},"1.40.0-beta.0":{"name":"turnilo","version":"1.40.0-beta.0","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.40.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"7e53b0cd91eb044842dd523b707cb5d80ba1f821","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.40.0-beta.0.tgz","fileCount":296,"integrity":"sha512-WOCeVe+G79JapVtfPUBvvMvk4X58/njCf6syc6I0I+EEUDxx9TLTpFSL2m3ssgMl+zvailOccddjn2Gs3O/fBw==","signatures":[{"sig":"MEUCIQDFBGcbWWnpmU6ThQyrfFZOxc/4FhOcOTJZR8guitqKKwIgPIxQBEsEALEsExrHjMr04Tfy5xlgltW3N9vV1Ma/WLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130620274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6iX/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5pw/6A4Ck8mKL7EEu98OEii7n26CBhuWOjgfXuOv+M+3fiupmctyo\r\nunDP/gQBHPBmzoOdTQTj1tWkmNogpb6h+feHiWgLtql92DpJ417zYFJdsxJx\r\nAQKKlegzSqR7/rqBh8BJGXwvxM7UjqnUwz3M273nToMMKAV+V9Ew3ge9Hry5\r\nqc/5k3hes1ijSw2whLzPJYlkrCOYcOvnII+Xj8v3Dq1zJscEuMSBx37YpqHx\r\npmM+C/dA7ifJW+4FXZUZR+8Wpi5f4GrLEuiD6xjVggEVdtzpDZZ7Ipalh4g6\r\n5FEhZoQ+R6/2bwi9v6CVAgFSdUTNEIqcg7QThzAFRB5yXM4Q3ewBecERWNfH\r\n7tg/Pi1V05eUOtQcLMhT4yqzwjVA1DOTcyXEKrPL+1VQUE9wU8DT5uxRD8Ha\r\noSlsYIB2Sl2rDZJRGYYl1crKglpyL2sP39lYe1I7v54KEYVnmPkvhxYEkQhF\r\nKRhR6Hf1RkukX43TjhFRAtJliztAXWc/46+JfOD6jXnSfoCBlmB+kClA4lmw\r\nfyk/ZMSla77lZS7+upacDf5XMq6AH6C/kr/kR40AYfGOeeEgga9/8cUHBG7z\r\nC2dlVMvAacsKsQgBEs39FrT8P0Fofs2xlRUm85QBlltJQTgmEMAqJpb+BLhS\r\nI41qgSco+/2vDKkQsse8jMXWsY+9e5mUBVs=\r\n=h+ia\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d559bb2620eb292e4421e575e73b3018f5d0d7ae","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.3","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.19.0","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.8","request":"2.87.0","fs-extra":"11.1.0","@vx/scale":"0.0.182","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","@vx/heatmap":"0.0.183","@vx/tooltip":"0.0.184","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.7","mime":"2.3.1","nock":"13.2.9","jsdom":"9.4.2","mocha":"9.2.2","sinon":"4.1.4","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.1.0","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.1","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.5.3","@babel/core":"7.17.5","@types/chai":"4.3.0","@types/mime":"2.0.0","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.10.12","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/fs-extra":"9.0.13","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.12","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.40.0-beta.0_1676289535075_0.933708006265972","host":"s3://npm-registry-packages"}},"1.40.0-beta.1":{"name":"turnilo","version":"1.40.0-beta.1","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.40.0-beta.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"9dc62f140c134534c7fb61dc1a485d9f51228e60","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.40.0-beta.1.tgz","fileCount":297,"integrity":"sha512-bvsMQMhLpKe0hah0cOrtG1vCwWGQlu3HPDzS6LCXrv27d0x9qWK9U0y/JmkfiY66l8K5nZKf6pUgSyjdCumXyA==","signatures":[{"sig":"MEUCIDLp/IAU03S48LoFtB8s5B8N/h6TwkfYSIu7ADBGJpvIAiEAvlR9NTPeF6/8toNVPPh0a4rwjHyJ+fxy2o5khP7uDf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131996385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj70USACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqROA/+Il5xspRYXK1aLWyOut6gLrL3YNO0rIQdwIbmSsNIi5u73BWH\r\nwyqvINV0USNhoLwqD9vjFyXQIMroXYeIEBcmYhrrREplWQerKgIKkloJjXl/\r\nwPzYJ1G7qJfCor9JZIgZTVIPY7mD8wFBoeXY0Cu7Cms4LAHUmyPIONcI74xe\r\nyfrBsxLy2k3EpCmDLWYR65UPR8RKq2VwVFU8yboBFywkPay10uV5pliq+gom\r\nkW3/TfN0uN044HIKjOOF8lawECZS8jLwsbIITTP7eRWc26rZKtCClqKZeNm0\r\n27mnyC/qDzTfFId/RpOXqUlMOrX2o4cvuNCxEutp+88SWDWHdqnmWzLv32ze\r\nHyUXhXo7+NbW9urLF3pBP5E/GrKsNODnzkXWY3eMnJv+jEzvWXlDLYALpUUq\r\nvuX8k7nMA6fCpVBgzmfQFAvzutEUJUDVben1ez//t3N3KH7hO+/ImNkKsRNb\r\nYVZ0IJWvWTdN252X2TA7vqBU6I4D1RJn0NBB1W0iF2q4S4wIOoXprj9SGMVX\r\ndNFgJH2hNfZSqX7BW3l0G2vPUmvCapIdmyDcPRqi0uZMS6IOu5HsIbBbPbhM\r\ntAhfzPaSkUiEBR8KAvscCaoDqxAEr+HfpvFVr99r7sKnnJ9dYFpiY2JSdUai\r\naWy2KrSfIj3dEo+5CyOJPpCTU36DnwwTvrE=\r\n=w2In\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"5ef071068137b5eb83f9c031c705954a939f0e6d","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.3","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.19.0","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.8","request":"2.87.0","fs-extra":"11.1.0","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","@visx/scale":"1.0.0","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@visx/heatmap":"1.0.0","@visx/tooltip":"1.0.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.7","mime":"2.3.1","nock":"13.2.9","jsdom":"9.4.2","mocha":"9.2.2","sinon":"4.1.4","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.5.1","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.1","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.5.3","@babel/core":"7.17.5","@types/chai":"4.3.0","@types/mime":"2.0.0","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.10.12","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/fs-extra":"9.0.13","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.12","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.40.0-beta.1_1676625169546_0.46578925669698634","host":"s3://npm-registry-packages"}},"1.40.0-beta.2":{"name":"turnilo","version":"1.40.0-beta.2","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.40.0-beta.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"3c4966cacadba8d412536fc7eddb29a0be14ae43","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.40.0-beta.2.tgz","fileCount":297,"integrity":"sha512-GdOSzN7Zr3Ulyg6MDeGd2f0k7Xx6FTcUKAYPNMjozVOlFaGs11Q6pTZOJwsFnYUAnOx5CO9gk2xjAf5inrd2vg==","signatures":[{"sig":"MEUCIQCmRucuN5I93j/DnIK4WtKJruZEUAoWBCI1JkzF3Q78jgIgHBk2TvP6LFnCHBW3Y8JZKG5NZ55dewr573TH8pfiYvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132004474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj83wvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWZw//fWNnBgjNTsAWmGaDXYaZfQkvr4ITxFT2J9qg+oqcxfWOyGKq\r\nyANfHzPN+Pn4OHbr/qLilizGSgp14xzPVP3IRX6Pl6N/Bsf+FNIQuwIA2QLB\r\nu9c3vXz7vqyTHkvDQt/8LOjQ9FXf29IF5PpOdP4ZRcAsDZIwy7LRWhjfQ0ae\r\nHG08Ov69pa3A3mFuhWTkzJerkiD+cB1s7B/g5V3JfCpUgAL/02SMVf7A7SsI\r\nHGQjEdglNeZVfdCO7ZKWEj5RwzpulZ1ZIumxN+PKXKpg6ig/1Lk4Umx8W0JL\r\noRo5Dm07FkHI9PFXfaYVYG91FLOuNanzYFB0SBeXgCaGtNgFEqf6bK66Pu0z\r\nTFOF8XbBygA95WH82OisR0/ARuBI6fl2J4/h1vNj5CZXWZR6ZzVm6H1apwg+\r\n55iHR7SbMFAg21Z0AN8att/yQEXdVEZpvJ7UJJSdn3BEp7d30RQwx2JVtV2/\r\n17EM1Hzsuy1y1jc6jFMdkKzrDU2vD5UQjHnJpGFb7FaIVCDFkYEsakMtZ19g\r\nNf4gcSzuZQKYWLFQscDN+mTvs4cxUyi2zf17zY/a59dV/GLrhKNgGN/t8bQr\r\nLU5uZIdAjJKjuFuGugTZq986yuD/hW924nrGcAPxXn1YJCTMnYUj/01ftDD8\r\nKSYmvW86CzXzoiPk4vh/xRKlVUeREq4T6ds=\r\n=2Rcw\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"41d85c4fa307b824fe10758448c9434e289d6382","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"1990 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.3","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.19.0","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.17.3","js-yaml":"3.13.1","plywood":"0.21.8","request":"2.87.0","fs-extra":"11.1.0","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.3","@visx/scale":"1.0.0","body-parser":"1.18.2","chronoshift":"0.9.6","compression":"1.7.1","highlight.js":"11.4.0","@visx/heatmap":"1.0.0","@visx/tooltip":"1.0.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.27","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"2.4.0","request-promise-native":"1.0.5","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.0.1","react-syntax-highlighter":"15.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.7","mime":"2.3.1","nock":"13.2.9","jsdom":"9.4.2","mocha":"9.2.2","sinon":"4.1.4","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.5.1","webpack":"4.41.5","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.1","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.5.3","@babel/core":"7.17.5","@types/chai":"4.3.0","@types/mime":"2.0.0","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.10","@types/jsdom":"2.0.28","@types/mocha":"2.2.46","@types/react":"16.14.24","@types/sinon":"4.1.4","babel-loader":"8.2.3","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.0","@types/enzyme":"3.10.12","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.11.1","@types/geojson":"7946.0.0","@types/js-yaml":"3.10.1","@types/webpack":"4.41.0","@babel/register":"7.17.0","@types/fs-extra":"9.0.13","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.12","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.0","@types/superagent":"3.5.6","source-map-loader":"0.2.3","svg-inline-loader":"0.8.0","@types/body-parser":"1.16.8","@types/compression":"0.0.35","@types/webpack-env":"1.14.1","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.6","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.1","@types/express-session":"1.15.6","@types/moment-timezone":"0.5.12","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.2","webpack-hot-middleware":"2.25.0","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"2.0.7","@types/request-promise-native":"1.0.14","@types/react-copy-to-clipboard":"4.3.0","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.40.0-beta.2_1676901422884_0.5015172519437017","host":"s3://npm-registry-packages"}},"1.40.0-beta.3":{"name":"turnilo","version":"1.40.0-beta.3","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.40.0-beta.3","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"75104ddb60651018c836957d208e9da1d3889d17","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.40.0-beta.3.tgz","fileCount":297,"integrity":"sha512-L6L3+Z40annATSlNiaeLmHsLd8vlPC5r/NsCJyfiGiYicOkq4AVBEVZHp4sNi46R82I24BFwYxbI5X+XL2Ffwg==","signatures":[{"sig":"MEUCIG3ykZvNJATe4WcVS7DQuvypYdKSANNh9nQ6fdPjDTHjAiEAlUd26bUErODd3z7/uW9F+iD1gtEVrCW2ts+YezVuZSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134889277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCc0FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJTQ/7BENgZQ7GlkXqWesLSYqEHwZkDqyegf5lLLkr+aDqr+tS1Xn3\r\nvHtUCeQRtFyyW+n9PVjWlCb1m2fxpNRNwFGqdd1DR/9V052uaA9zQ63LaEbx\r\nVWQ7KWDbVmoqk1PpDcSSJLL/OkX8XDOvXa5pw05WHtowRWLcOQB7uwDn1Y17\r\nXgXZaVOf3egEYDeJiPW3u04H+8K52vwqB+9ezVO2bKeBO4tXaea7oIxKoeIX\r\nYoc4kkqMxg1Gp4cX5P/urzJJi1Al45BaRlkmvUmUn2A7nQwcq8DhPPFIMEqk\r\n906qX4IjfF/3g8+NH/N1Ai8tiQKezpFsOQmacgDwdQ1QcVogKuK/iIiuE252\r\n85yKdKgFBMOeZTLsldjZZMv7gZL/gvY8FcDbKhGSqTv8fKtOkGCwkublCEyX\r\nLpmrqg5Jv+WDseNxq5nA1DRSscXAQ51tsg6mxBrNYc+0plS4mAMJgXMS18DP\r\nDpiCxUTS3GOAaRTJ7VN21cWtXYrczSHyf0h2nkAt2yrqLe4YMZeT5l/dKo0Y\r\n0Y8Vy3N8zofn7VpurZKSp1h92k0kYPOClCHwBDkdn+OtvfOueo/4hCnLyIYK\r\niX9nkOyKVYS/dG2nYtcJoK4HPTi+6DS4TcDS6Uf7SEAp8poA9h1YgRfmagfS\r\nbnNYiWIEfaDl8F4d111bPhE/4a+Zbb9V7+w=\r\n=vZ8q\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ca501c21df7cf7b10703661a98d2b98b6b823f13","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"2440 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.3","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.19.1","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.18.2","js-yaml":"4.1.0","plywood":"0.21.11","request":"2.88.2","fs-extra":"11.1.0","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.8","@visx/scale":"1.0.0","body-parser":"1.20.1","chronoshift":"0.9.6","compression":"1.7.4","highlight.js":"11.7.0","@visx/heatmap":"1.0.0","@visx/tooltip":"1.0.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.40","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"4.4.5","request-promise-native":"1.0.9","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.1.0","react-syntax-highlighter":"15.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.7","mime":"2.6.0","nock":"13.2.9","jsdom":"9.12.0","mocha":"9.2.2","sinon":"4.5.0","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.5.1","webpack":"4.46.0","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.3","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.6.5","@babel/core":"7.17.5","@types/chai":"4.2.21","@types/mime":"2.0.3","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.12","@types/jsdom":"2.0.34","@types/mocha":"9.0.0","@types/react":"16.14.24","@types/sinon":"4.3.3","babel-loader":"8.2.5","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.1","@types/enzyme":"3.10.9","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.17.13","@types/js-yaml":"4.0.2","@types/webpack":"4.41.26","@babel/register":"7.17.0","@types/fs-extra":"9.0.6","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.1","source-map-loader":"0.2.3","svg-inline-loader":"0.8.2","@types/body-parser":"1.19.1","@types/compression":"1.7.1","@types/webpack-env":"1.16.2","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.7","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.8","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.3","webpack-hot-middleware":"2.25.3","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"4.4.2","@types/request-promise-native":"1.0.18","@types/react-copy-to-clipboard":"5.0.4","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.40.0-beta.3_1678363908574_0.9847151095814697","host":"s3://npm-registry-packages"}},"1.40.0-beta.4":{"name":"turnilo","version":"1.40.0-beta.4","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.40.0-beta.4","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"001d4e0b2effa7c6df2b1e1b6cdbaead2de8348f","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.40.0-beta.4.tgz","fileCount":297,"integrity":"sha512-vWNE/0k2LTshJ0ZeTt0VMf4z+yxFzKLbeLWcNCU1SgLy7WX30SeT+eH8AVczXUwU3+iIiLyr7QJwZCF61WyuUA==","signatures":[{"sig":"MEUCIQDmaD96ZIl2AUbFH7R92sD9mE6MnWoC63VHM6fvled4EwIgDulV3ZSz0gTJvmBerQbIE5uGJajpKL2nB0AOa2jb8OQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134847146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEtwhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9VRAAhl1ARYYQDUc4lrFCcn84icNk69Xy3nTjuDJlKa90aDEGiaRN\r\nbxaVZyArE6tnfozlsMEtzJQMZ8Pvfa7zV+Q/1WNI6qmi11lQrIioJvmhP6+S\r\nBqy4oPiB83Ei1by+H3M9BxZUFXQwafiXkSGRCyge+Oe/HOJVrME2QpvCikzc\r\nzqXneeXSS5RyBOeQGuG8EMFtOYAbJqmzAz4J8X1K6qiS432yIN3oInXMLMGt\r\nfzHAIeB0kUQKikDwSxee761CRZyi56IdL01+0rm6fpcrerSqN1PbCvccre4G\r\nUH0t1RlPwMyGisyjtnep66PbEnWp2qj0H8vVAfmlpV7p7zJ2nIvMGG575oF8\r\nw0weXYLpl49Nys0uXJExPqZUHABoetqhC95vfWxcVcagUEgj7tpuLOT+vBxL\r\nL/+fJZsoaYnIetNUBNpdTL3b0/d+wE2g/EsYX+SP4R1s6822zsGvPkPA9Hfg\r\ncTh42AYrTS8JTkgcRz/rLwNA3MLGZYERvDbhn9qzGcCYNaJjbPsqjJFjmwEw\r\nWRXidO+ecUHeNloLHoFzdTtLHBPAyGdQvJgtPhLpaKdx7hswb4+NoGg7ODvs\r\nfAiZ2AZfmw+6/xExxYsOoACH1BczMIBEueTfdt6gynDsu2Lc9E3uNXK2LBgZ\r\nUjiF52/eu8XGD9dTMkH6QMvmbR7uMFUdUTg=\r\n=BSYA\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9078cd27243cb7b10176f011ab435eded88b7969","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"2440 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.3","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.19.1","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.18.2","js-yaml":"4.1.0","plywood":"0.21.11","request":"2.88.2","fs-extra":"11.1.0","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.8","@visx/scale":"1.0.0","body-parser":"1.20.1","chronoshift":"0.9.6","compression":"1.7.4","highlight.js":"11.7.0","@visx/heatmap":"1.0.0","@visx/tooltip":"1.0.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.40","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"4.4.5","request-promise-native":"1.0.9","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.1.0","react-syntax-highlighter":"15.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.7","mime":"2.6.0","nock":"13.2.9","jsdom":"9.12.0","mocha":"9.2.2","sinon":"4.5.0","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.5.1","webpack":"4.46.0","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.3","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.6.5","@babel/core":"7.17.5","@types/chai":"4.2.21","@types/mime":"2.0.3","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.12","@types/jsdom":"2.0.34","@types/mocha":"9.0.0","@types/react":"16.14.24","@types/sinon":"4.3.3","babel-loader":"8.2.5","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.1","@types/enzyme":"3.10.9","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.17.13","@types/js-yaml":"4.0.2","@types/webpack":"4.41.26","@babel/register":"7.17.0","@types/fs-extra":"9.0.6","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.1","source-map-loader":"0.2.3","svg-inline-loader":"0.8.2","@types/body-parser":"1.19.1","@types/compression":"1.7.1","@types/webpack-env":"1.16.2","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.7","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.8","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.3","webpack-hot-middleware":"2.25.3","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"4.4.2","@types/request-promise-native":"1.0.18","@types/react-copy-to-clipboard":"5.0.4","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.40.0-beta.4_1678957600873_0.3893422198425882","host":"s3://npm-registry-packages"}},"1.40.0-beta.5":{"name":"turnilo","version":"1.40.0-beta.5","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.40.0-beta.5","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"c2cfab495963ab6f18c4fee9723480c30c7caf5e","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.40.0-beta.5.tgz","fileCount":297,"integrity":"sha512-tyRah56TGjtSbryuAYvVkOR17jK2D/PUpmS5gQwmdyndtnN/a7hHXffKr1QLyW2lVcBHKKK548VS1zXpCDQLFQ==","signatures":[{"sig":"MEYCIQC7LF4jxkLJj1Qu8nrXfaoGEOQGUnEATgkdlSuSlCj0RgIhAOTW0ZzeufA40wwJzXGt5EVKV684+hHDayVytR7JITXc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134856363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEvW9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotlQ/8D2xiZ0m5cNoyoaC54KaQOvCnHNHfM37b0FEqDC2kFWGQHFuq\r\nXHP4TZ7YVn3vaG+2lZfIEcYfGEE+mbgNQPQeOXrmbFms7mBPn851wy2fH0Bh\r\nUfi5liqJu6gqrYPrT2afokOJcymtf8c1s34cFs96AK6RBKHydSVQhNDo2lkg\r\nx8i2CvYdZ4upeCjrHmLcIFVrHRToLkYviEk/yL1jYx90sKbQPtuhpUyyeoN/\r\nKS6PvI66FGTKMSSdeVYjnV+p8r4H5seI+2G9No8l3QaHzd7xQcwJJHLcRmbD\r\nUtJ0VTbOEY96kV2sRxA2je3Ji1jf05uppDgMd2fXRKCAAiwf71+9XWbXQAFR\r\njMTpfFxolziylEA6iVH1SkXVKfh39u5BzdSd+5PnSUS5bzr+AfXOKdT7A94Z\r\nLnPp+M0qk2PvDUHzB7pgrVAhSvu2yFJEIESsXWz95koGCeqtH2JdNIZPej86\r\nC/XBS7BDrPzu5ybuTbAjWXjKgiD6bG7AkDYQVmiMPqP8fhYhiky718zLY3Em\r\ntSBLwG0tCa9PPh5vo5i6tn8Y/N63SY/kJmq/vhfeVhtIu8YAK3HqbwuFqwaG\r\nF5HVNyyNADg627PuHNy4oV/V31Va8ckFKTsb3IojPQt8OkqE6UdpX4OwyTWT\r\noDXIKN5FCe1rgqH9o7nu1e8eTJVYwkFtIwE=\r\n=WqUo\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"22782a26cd163983900c2300544a04a36df35d16","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"2440 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.3","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.19.1","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.18.2","js-yaml":"4.1.0","plywood":"0.21.11","request":"2.88.2","fs-extra":"11.1.0","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.8","@visx/scale":"1.0.0","body-parser":"1.20.1","chronoshift":"0.9.6","compression":"1.7.4","highlight.js":"11.7.0","@visx/heatmap":"1.0.0","@visx/tooltip":"1.0.0","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.40","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"4.4.5","request-promise-native":"1.0.9","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.1.0","react-syntax-highlighter":"15.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.7","mime":"2.6.0","nock":"13.2.9","jsdom":"9.12.0","mocha":"9.2.2","sinon":"4.5.0","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.5.1","webpack":"4.46.0","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.3","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.6.5","@babel/core":"7.17.5","@types/chai":"4.2.21","@types/mime":"2.0.3","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.12","@types/jsdom":"2.0.34","@types/mocha":"9.0.0","@types/react":"16.14.24","@types/sinon":"4.3.3","babel-loader":"8.2.5","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.1","@types/enzyme":"3.10.9","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.17.13","@types/js-yaml":"4.0.2","@types/webpack":"4.41.26","@babel/register":"7.17.0","@types/fs-extra":"9.0.6","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.1","source-map-loader":"0.2.3","svg-inline-loader":"0.8.2","@types/body-parser":"1.19.1","@types/compression":"1.7.1","@types/webpack-env":"1.16.2","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.7","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.8","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.3","webpack-hot-middleware":"2.25.3","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"4.4.2","@types/request-promise-native":"1.0.18","@types/react-copy-to-clipboard":"5.0.4","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.40.0-beta.5_1678964157153_0.9852137044306792","host":"s3://npm-registry-packages"}},"1.40.0":{"name":"turnilo","version":"1.40.0","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.40.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"e23c779b19685d27deb16a6c77e3e2ddc2659358","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.40.0.tgz","fileCount":297,"integrity":"sha512-wdc3AnzlI1e2SXzUHcj8h5Hg6RsqsD5YBldUW1+nOO0//yA4shGFCOUrXbKxGVD3TVhh6seDPl+2juqcx8bGaQ==","signatures":[{"sig":"MEQCIDxSM166FU16KVynDOAt94f3DnVlfO9sxFll2JYwdk8eAiB+NDzBY6JGxYb0e2E3ktJvNdbF6YX5SSztZyvFXyT45Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135831091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJotsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUzQ/+J7ts5X0iVbQHW6ggv505o0T71EmzUyRdWK6kxHWbmGEAqvO2\r\n6YtCOhiC3by2nEhst1WxsYrX8/dvhA7nnH6Wgigugd309XvcnaJiuaHrVxwo\r\nqSSNsJS65SlFl+ARrdR0FXBc11Kfnq6Ac6xC/TRJ97+hD3flOoblK3DS2+rd\r\nCmxSSf8WDFe00nBe8ocrWBzvglWbvSLctB/auxya4XkF5oAqDYNqDcE1IbzJ\r\nM6/11dlECQrbzg3kLHQqfvGrHKId+KW6XIaHAlEO+qpynljB4xGYR9ZLeyHh\r\nooSaDasIoJgWwEyNXE+7wXwtTuUkweIc/n5+3J1UzPixu2ZGUtFMsEPf31hE\r\n3cejtKhBYCv+//S65geMRuWvIhy5K3RJom8iJDQUcspb8Esd9vyo0wOzek2r\r\nMJbn7L9cMchQdEwy64FD0o+wVVlTtlDzxpdlHjgKJ5y36/5c5FzszV6botG6\r\n41M3fg3rCTVIOo65c51FvbV/tqEfMlN/tpHb0cLT4YZoLyGZ61xaBEhzgCJf\r\nFGUTBaCH8QpoGHVvkCsy5MGULlvr8UOtUuXNyEOLtnYtBGQ3U3Lb3hjysvhT\r\n0UcOdRu8QtNUGmSE/Pn7s8qx3wyjuBHsPKtsqyGfou7V+VMOfaQ0kzQdBXzj\r\nSsvVx4WicPtyPaFrp4PL6eEYiPUd9o2sAXY=\r\n=7Ch/\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e4cb3b3145da92d950e0c6866f649f190276f828","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"2440 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.3","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.19.1","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.18.2","js-yaml":"4.1.0","plywood":"0.21.11","request":"2.88.2","fs-extra":"11.1.0","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.8","@visx/scale":"1.14.0","body-parser":"1.20.1","chronoshift":"0.9.6","compression":"1.7.4","highlight.js":"11.7.0","@visx/heatmap":"1.17.1","@visx/tooltip":"1.17.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.40","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"4.4.5","request-promise-native":"1.0.9","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.1.0","react-syntax-highlighter":"15.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.7","mime":"2.6.0","nock":"13.2.9","jsdom":"9.12.0","mocha":"9.2.2","sinon":"4.5.0","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.8.1","webpack":"4.46.0","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.3","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.6.5","@babel/core":"7.17.5","@types/chai":"4.2.21","@types/mime":"2.0.3","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.12","@types/jsdom":"2.0.34","@types/mocha":"9.0.0","@types/react":"16.14.24","@types/sinon":"4.3.3","babel-loader":"8.2.5","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.1","@types/enzyme":"3.10.9","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.17.13","@types/js-yaml":"4.0.2","@types/webpack":"4.41.26","@babel/register":"7.17.0","@types/fs-extra":"9.0.6","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.1","source-map-loader":"0.2.3","svg-inline-loader":"0.8.2","@types/body-parser":"1.19.1","@types/compression":"1.7.1","@types/webpack-env":"1.16.2","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.7","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.8","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.3","webpack-hot-middleware":"2.25.3","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"4.4.2","@types/request-promise-native":"1.0.18","@types/react-copy-to-clipboard":"5.0.4","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.40.0_1680247660454_0.9861945834152819","host":"s3://npm-registry-packages"}},"1.40.1":{"name":"turnilo","version":"1.40.1","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.40.1","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"5924f3e65febebb54a160457e2d9bae70731c7ef","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.40.1.tgz","fileCount":297,"integrity":"sha512-qs1MSBCbKWli3AcJ1TNsCnl2vIKMTpJJ7jn3ISRoVoz7bhlomOXHzoICRn2+xwmBIHLhrx+3XX3V6DXZ/k5cIw==","signatures":[{"sig":"MEUCIFE6mPMMrcWUSHMC2UbDrsDtDaRIDxomMNaSFkqX0XzHAiEAgA9H5R6I5V2pb+C/6TDuVF4vZuO5pWeWc1Ei0ghEJ7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135827403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRssCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpC+xAAgkJ5RwS4AS9xaSh/L0AYpuMnAP/dvfOO+P46z9wXEUkle8J8\r\n9cWWPngx2obM2o4mdRxki+VTNccHMJwX9xwOjn15Q2FnOa66LzioF0x6XT+X\r\nggl8UAutCU0JQuHBWXSP0uQyR2lnA2JBtvoUqmn/57Q7EW1iwRbLv9s7puIg\r\nC+Xk43p11vJ4wAEra4W2MnEmJJlhS8S5AeSnge0FMZxL6JbYEwN8YBohBj8z\r\ni5G+Lug63or1D+gcXxuSDTAQd1c8bNEGUErX/yo7GjjipZblmb+Je9LPU8B2\r\nizso5OkI2n5LBjGFXBgeA4wr2EGygip2seLs5a+UPJHajpbosrb3WqWuvqAn\r\nFAAHqj2RoujH5GjpTFmhfCGMM8HiMSSXASc3UpCIimO8WMaTf5dfk2PQ3rvx\r\nPZZGr9lzakUG+M9eXQUOuETJ1dQDgF2SbAg2SB9sZtZzdboR9jd04WndNyd0\r\nSQqdSV1JO6jLOchGj79kz0+815BJXA9aRb340WjZqI6x3GXXB0XrtqVKDfi5\r\nToAlJ+MjCRjINbxm1khWFDb3carLKS+4si/Zs4ED+BDRrtbB1donJn7K2sPO\r\nNpUCZ4wWceAWSrzhlw5Js2NPY2AqhTW95Bjg/w/9ISPFbFkZt4Zwc3BWcXDN\r\n1ZkkYTwalVzfHU5VioBZgNbHkWqmhgtHnmE=\r\n=ATTw\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"97e1feffa91bddb92ca392cdb407921d69a47705","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"2440 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.4","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.20.0","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.18.2","js-yaml":"4.1.0","plywood":"0.21.11","request":"2.88.2","fs-extra":"11.1.0","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.8","@visx/scale":"1.14.0","body-parser":"1.20.1","chronoshift":"0.9.6","compression":"1.7.4","highlight.js":"11.7.0","@visx/heatmap":"1.17.1","@visx/tooltip":"1.17.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.40","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"4.4.5","request-promise-native":"1.0.9","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.1.0","react-syntax-highlighter":"15.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.7","mime":"2.6.0","nock":"13.2.9","jsdom":"9.12.0","mocha":"9.2.2","sinon":"4.5.0","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.9.0","webpack":"4.46.0","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.3","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.6.5","@babel/core":"7.17.5","@types/chai":"4.2.21","@types/mime":"2.0.3","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.12","@types/jsdom":"2.0.34","@types/mocha":"9.0.0","@types/react":"16.14.24","@types/sinon":"4.3.3","babel-loader":"8.2.5","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.1","@types/enzyme":"3.10.9","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.17.13","@types/js-yaml":"4.0.2","@types/webpack":"4.41.26","@babel/register":"7.17.0","@types/fs-extra":"9.0.6","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.1","source-map-loader":"0.2.3","svg-inline-loader":"0.8.2","@types/body-parser":"1.19.1","@types/compression":"1.7.1","@types/webpack-env":"1.16.2","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.7","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.8","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.3","webpack-hot-middleware":"2.25.3","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"4.4.2","@types/request-promise-native":"1.0.18","@types/react-copy-to-clipboard":"5.0.4","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.40.1_1682361090231_0.8345954124429993","host":"s3://npm-registry-packages"}},"1.40.2":{"name":"turnilo","version":"1.40.2","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.40.2","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"bc61b0c799f7717b83ad3a6d190004217072e188","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.40.2.tgz","fileCount":297,"integrity":"sha512-NbV1OpjneGfhO0nDOeVhTxbc9WEA8UQCUWPTTkj0DC1oqPaEs3Hbt+Vmrl2bAIatAEVyxKdwWQkEItkKUAFnJA==","signatures":[{"sig":"MEUCIEHQduXmUM8V9eEnp/4rrBI+oJwRMInDUe7382kGO7MgAiEAv0ixIIt/ANt6TC2M2ue3/knVhpeJGotT+vuwdpDBJfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135824320},"gitHead":"3fea1d352aa8b9cf6cca06fa3c9056f669a88a24","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"2440 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.4","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.20.0","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.18.2","js-yaml":"4.1.0","plywood":"0.21.11","request":"2.88.2","fs-extra":"11.1.0","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.8","@visx/scale":"1.14.0","body-parser":"1.20.1","chronoshift":"0.9.6","compression":"1.7.4","highlight.js":"11.7.0","@visx/heatmap":"1.17.1","@visx/tooltip":"1.17.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.40","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"4.4.5","request-promise-native":"1.0.9","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.1.0","react-syntax-highlighter":"15.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.7","mime":"2.6.0","nock":"13.2.9","jsdom":"9.12.0","mocha":"9.2.2","sinon":"4.5.0","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.13.0","webpack":"4.46.0","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.3","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.6.5","@babel/core":"7.17.5","@types/chai":"4.2.21","@types/mime":"2.0.3","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.12","@types/jsdom":"2.0.34","@types/mocha":"9.0.0","@types/react":"16.14.24","@types/sinon":"4.3.3","babel-loader":"8.2.5","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.1","@types/enzyme":"3.10.9","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.17.13","@types/js-yaml":"4.0.2","@types/webpack":"4.41.26","@babel/register":"7.17.0","@types/fs-extra":"9.0.6","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.1","source-map-loader":"0.2.3","svg-inline-loader":"0.8.2","@types/body-parser":"1.19.1","@types/compression":"1.7.1","@types/webpack-env":"1.16.2","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.7","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.8","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.3","webpack-hot-middleware":"2.25.3","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"4.4.2","@types/request-promise-native":"1.0.18","@types/react-copy-to-clipboard":"5.0.4","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.40.2_1685966901883_0.045320319124540154","host":"s3://npm-registry-packages"}},"1.40.3":{"name":"turnilo","version":"1.40.3","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.40.3","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"e7c8616e0df13b8d215b275f6bc68529ad44b67d","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.40.3.tgz","fileCount":297,"integrity":"sha512-VLFO02wY/3oPtCpm0R8tITYpVktBhQwbnBWOUk42GrfNFNpCXzXTNuBk6Yku45VVeIGTPoOMhnNAD8WUDuwbXQ==","signatures":[{"sig":"MEQCIAshkGaIbkTiD2CMa+h0ocrtD70OOilV7Bb6r7AqBQplAiB0fMICDOGyO/aWqnK2aV4U6EDa+uNKB1PfBNBojAXefg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135828261},"gitHead":"83b657972c9896694c663aa931249f3756392118","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"2440 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.4","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.20.2","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.18.2","js-yaml":"4.1.0","plywood":"0.21.11","request":"2.88.2","fs-extra":"11.1.0","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.8","@visx/scale":"1.14.0","body-parser":"1.20.1","chronoshift":"0.9.6","compression":"1.7.4","highlight.js":"11.7.0","@visx/heatmap":"1.17.1","@visx/tooltip":"1.17.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.40","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"4.4.5","request-promise-native":"1.0.9","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.1.0","react-syntax-highlighter":"15.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.7","mime":"2.6.0","nock":"13.2.9","jsdom":"9.12.0","mocha":"9.2.2","sinon":"4.5.0","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.17.1","webpack":"4.46.0","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.3","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.6.5","@babel/core":"7.17.5","@types/chai":"4.2.21","@types/mime":"2.0.3","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.12","@types/jsdom":"2.0.34","@types/mocha":"9.0.0","@types/react":"16.14.24","@types/sinon":"4.3.3","babel-loader":"8.2.5","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.1","@types/enzyme":"3.10.9","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.17.13","@types/js-yaml":"4.0.2","@types/webpack":"4.41.26","@babel/register":"7.17.0","@types/fs-extra":"9.0.6","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.1","source-map-loader":"0.2.3","svg-inline-loader":"0.8.2","@types/body-parser":"1.19.1","@types/compression":"1.7.1","@types/webpack-env":"1.16.2","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.7","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.8","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.3","webpack-hot-middleware":"2.25.3","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"4.4.2","@types/request-promise-native":"1.0.18","@types/react-copy-to-clipboard":"5.0.4","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.40.3_1752581836034_0.9125340850091164","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-beta.0":{"name":"turnilo","version":"1.41.0-beta.0","keywords":["turnilo","druid","data-visualization","business-intelligence"],"license":"Apache-2.0","_id":"turnilo@1.41.0-beta.0","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"homepage":"https://allegro.github.io/turnilo","bugs":{"url":"https://github.com/allegro/turnilo/issues"},"bin":{"turnilo":"bin/turnilo"},"dist":{"shasum":"94b13d19ff530e1700b29df28c755ab1b3baf565","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.41.0-beta.0.tgz","fileCount":297,"integrity":"sha512-aWxrlufnyxrwBMl5Aezilgi0DQKYhyEhACC2G1+wG4xsdVLfCJnyZYbdxio31cCRY87RvWmiJ9qmDVCnMSAG2g==","signatures":[{"sig":"MEQCIFGzmEM48/Av3Vhw3xXzcYmk8nmkmrTNLqhSG6BjPgxvAiBvmmmRlDQcyf0+8MiY9q43sSKDCCZD0LWzsn56rq57fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135878240},"gitHead":"f840ef0cc9c0e0bfa1926b732337d15bf19c9025","scripts":{"e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","fix":"npm-run-all -s fix:*","lint":"npm-run-all -p lint:*","test":"npm-run-all -s test:*","build":"npm-run-all -s clean build:server build:client","check":"npm-run-all -c -p lint test build e2e","clean":"rimraf build/*","start":"./bin/turnilo","fix:ts":"tslint -p . --fix","e2e:dev":"cypress open","lint:ts":"tslint -p . --format verbose","e2e:test":"cypress run","lint:sass":"sass-lint -v","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","lint:types":"tsc --noEmit -p src/client/tsconfig.json","watch:test":"npm-run-all -p watch:test:*","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","start:examples":"npm run start -- run-examples","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start:dev:examples":"npm run start:dev -- run-examples","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit"},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"repository":{"url":"git+https://github.com/allegro/turnilo.git","type":"git"},"size-limit":[{"gzip":false,"path":"build/public/main.js","limit":"2440 kB"},{"gzip":false,"path":"build/public/polyfills.es5.js","limit":"44 kB"},{"gzip":false,"path":"build/public/dnd.es5.js","limit":"4.75 kB"}],"_npmVersion":"8.19.4","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","directories":{},"_nodeVersion":"16.20.2","dependencies":{"d3":"4.13.0","nopt":"5.0.0","axios":"0.21.2","react":"16.14.0","d3-dsv":"2.0.0","helmet":"6.0.0","numbro":"2.3.6","core-js":"2.6.0","express":"4.18.2","js-yaml":"4.1.0","plywood":"0.21.11","request":"2.88.2","fs-extra":"11.1.0","commander":"9.4.1","immutable":"4.0.0-rc.9","lz-string":"1.4.4","react-dom":"16.14.0","file-saver":"1.3.8","@visx/scale":"1.14.0","body-parser":"1.20.1","chronoshift":"0.9.6","compression":"1.7.4","highlight.js":"11.7.0","@visx/heatmap":"1.17.1","@visx/tooltip":"1.17.1","@sentry/browser":"5.0.6","immutable-class":"0.9.8","moment-timezone":"0.5.40","plywood-base-api":"0.2.9","node-spawn-server":"1.0.1","react-transition-group":"4.4.5","request-promise-native":"1.0.9","plywood-druid-requester":"2.6.13","react-copy-to-clipboard":"5.1.0","react-syntax-highlighter":"15.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.7","mime":"2.6.0","nock":"13.2.9","jsdom":"9.12.0","mocha":"9.2.2","sinon":"4.5.0","enzyme":"3.11.0","rewire":"6.0.0","rimraf":"2.6.2","tslint":"5.20.1","cypress":"12.17.1","webpack":"4.46.0","@types/d3":"4.13.12","node-sass":"8.0.0","sass-lint":"1.12.1","snarkdown":"2.0.0","supertest":"6.3.3","css-loader":"5.2.7","iconv-lite":"0.4.19","size-limit":"7.0.8","svg-loader":"0.0.2","typescript":"3.6.5","@babel/core":"7.17.5","@types/chai":"4.2.21","@types/mime":"2.0.3","@types/node":"14.0.4","file-loader":"6.2.0","memoize-one":"5.1.1","npm-run-all":"4.1.5","querystring":"0.2.0","sass-loader":"10.4.1","webpack-cli":"3.3.12","@types/jsdom":"2.0.34","@types/mocha":"9.0.0","@types/react":"16.14.24","@types/sinon":"4.3.3","babel-loader":"8.2.5","randomstring":"1.1.5","tslint-react":"4.2.0","@types/d3-dsv":"2.0.1","@types/enzyme":"3.10.9","@types/rewire":"2.5.28","chai-datetime":"1.8.0","ignore-styles":"5.0.1","webpack-merge":"4.2.2","@babel/runtime":"7.17.2","@types/express":"4.17.13","@types/js-yaml":"4.0.2","@types/webpack":"4.41.26","@babel/register":"7.17.0","@types/fs-extra":"9.0.6","@types/lz-string":"1.3.34","@types/react-dom":"16.9.14","@types/supertest":"2.0.11","@babel/preset-env":"7.16.11","@types/file-saver":"1.3.1","source-map-loader":"0.2.3","svg-inline-loader":"0.8.2","@types/body-parser":"1.19.1","@types/compression":"1.7.1","@types/webpack-env":"1.16.2","base64-arraybuffer":"0.2.0","@babel/preset-react":"7.16.7","@types/randomstring":"1.1.7","react-test-renderer":"16.14.0","tslint-eslint-rules":"5.4.0","@types/chai-datetime":"0.0.37","regex-replace-loader":"1.0.0","start-server-and-test":"1.14.0","terser-webpack-plugin":"2.3.8","immutable-class-tester":"0.7.3","tslint-no-focused-test":"0.5.0","webpack-dev-middleware":"3.7.3","webpack-hot-middleware":"2.25.3","enzyme-adapter-react-16":"1.8.0","mini-css-extract-plugin":"1.6.2","@babel/preset-typescript":"7.16.7","css-modules-require-hook":"4.2.3","@statoscope/webpack-plugin":"5.20.1","@size-limit/preset-small-lib":"7.0.8","css-minimizer-webpack-plugin":"1.3.0","@types/react-transition-group":"4.4.2","@types/request-promise-native":"1.0.18","@types/react-copy-to-clipboard":"5.0.4","@babel/plugin-transform-runtime":"7.17.0","@types/react-syntax-highlighter":"13.5.2","@babel/plugin-proposal-class-properties":"7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/turnilo_1.41.0-beta.0_1752732504689_0.8103389510034174","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"turnilo","version":"1.41.0","description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","keywords":["turnilo","druid","data-visualization","business-intelligence"],"repository":{"type":"git","url":"git+https://github.com/allegro/turnilo.git"},"bugs":{"url":"https://github.com/allegro/turnilo/issues"},"homepage":"https://allegro.github.io/turnilo","license":"Apache-2.0","bin":{"turnilo":"bin/turnilo"},"scripts":{"test":"npm-run-all -s test:*","watch:test":"npm-run-all -p watch:test:*","test:common":"mocha --exit --require ./test/setup/mocha.js 'src/common/**/*.mocha.{ts,tsx}'","test:client":"mocha --exit --require ./test/setup/mocha.js 'src/client/**/*.mocha.{ts,tsx}' --file 'src/client/utils/test-utils/jsdom-setup.ts'","test:server":"mocha --exit --require ./test/setup/mocha.js 'src/server/**/*.mocha.ts'","watch:test:common":"npm run test:common -- --watch --watch-files 'src/common/**/*.mocha.ts'","watch:test:client":"npm run test:client -- --watch --watch-files 'src/client/**/*.mocha.tsx' --watch-files 'src/client/**/*.mocha.ts'","watch:test:server":"npm run test:server -- --watch --watch-files 'src/server/**/*.mocha.ts'","start":"./bin/turnilo","start:examples":"npm run start -- run-examples","start:dev":"NODE_ENV=dev-hmr ./bin/turnilo","start:dev:examples":"npm run start:dev -- run-examples","build:client":"webpack --config config/webpack.prod.js","build:server":"tsc -p src/server/tsconfig.json","build":"npm-run-all -s clean build:server build:client","clean":"rimraf build/*","watch:types:server":"tsc -p src/server/tsconfig.json -w --pretty --noEmit","watch:types:client":"tsc -p src/client/tsconfig.json -w --pretty --noEmit","watch:types:e2e":"tsc -p cypress/tsconfig.json -w --pretty --noEmit","watch:types:common":"tsc -p src/common/tsconfig.json -w --pretty --noEmit","lint":"npm-run-all -p lint:*","lint:types":"tsc --noEmit -p src/client/tsconfig.json","lint:ts":"tslint -p . --format verbose","lint:sass":"sass-lint -v","fix":"npm-run-all -s fix:*","fix:ts":"tslint -p . --fix","e2e":"start-server-and-test start:examples http://localhost:9090/health/ready e2e:test","e2e:test":"cypress run","e2e:dev":"cypress open","check":"npm-run-all -c -p lint test build e2e"},"dependencies":{"@sentry/browser":"5.0.6","@visx/heatmap":"1.17.1","@visx/scale":"1.14.0","@visx/tooltip":"1.17.1","axios":"0.21.2","body-parser":"1.20.1","chronoshift":"0.9.6","commander":"9.4.1","compression":"1.7.4","core-js":"2.6.0","d3":"4.13.0","d3-dsv":"2.0.0","express":"4.18.2","file-saver":"1.3.8","fs-extra":"11.1.0","helmet":"6.0.0","highlight.js":"11.7.0","immutable":"4.0.0-rc.9","immutable-class":"0.9.8","js-yaml":"4.1.0","lz-string":"1.4.4","moment-timezone":"0.5.40","node-spawn-server":"1.0.1","nopt":"5.0.0","numbro":"2.3.6","plywood":"0.21.11","plywood-base-api":"0.2.9","plywood-druid-requester":"2.6.13","react":"16.14.0","react-copy-to-clipboard":"5.1.0","react-dom":"16.14.0","react-syntax-highlighter":"15.5.0","react-transition-group":"4.4.5","request":"2.88.2","request-promise-native":"1.0.9"},"devDependencies":{"@babel/core":"7.17.5","@babel/plugin-proposal-class-properties":"7.16.7","@babel/plugin-transform-runtime":"7.17.0","@babel/preset-env":"7.16.11","@babel/preset-react":"7.16.7","@babel/preset-typescript":"7.16.7","@babel/register":"7.17.0","@babel/runtime":"7.17.2","@size-limit/preset-small-lib":"7.0.8","@statoscope/webpack-plugin":"5.20.1","@types/body-parser":"1.19.1","@types/chai":"4.2.21","@types/chai-datetime":"0.0.37","@types/compression":"1.7.1","@types/d3":"4.13.12","@types/d3-dsv":"2.0.1","@types/enzyme":"3.10.9","@types/express":"4.17.13","@types/file-saver":"1.3.1","@types/fs-extra":"9.0.6","@types/js-yaml":"4.0.2","@types/jsdom":"2.0.34","@types/lz-string":"1.3.34","@types/mime":"2.0.3","@types/mocha":"9.0.0","@types/node":"14.0.4","@types/randomstring":"1.1.7","@types/react":"16.14.24","@types/react-copy-to-clipboard":"5.0.4","@types/react-dom":"16.9.14","@types/react-syntax-highlighter":"13.5.2","@types/react-transition-group":"4.4.2","@types/request-promise-native":"1.0.18","@types/rewire":"2.5.28","@types/sinon":"4.3.3","@types/supertest":"2.0.11","@types/webpack":"4.41.26","@types/webpack-env":"1.16.2","babel-loader":"8.2.5","base64-arraybuffer":"0.2.0","chai":"4.3.7","chai-datetime":"1.8.0","css-loader":"5.2.7","css-minimizer-webpack-plugin":"1.3.0","css-modules-require-hook":"4.2.3","cypress":"12.17.1","enzyme":"3.11.0","enzyme-adapter-react-16":"1.8.0","file-loader":"6.2.0","iconv-lite":"0.4.19","ignore-styles":"5.0.1","immutable-class-tester":"0.7.3","jsdom":"9.12.0","memoize-one":"5.1.1","mime":"2.6.0","mini-css-extract-plugin":"1.6.2","mocha":"9.2.2","nock":"13.2.9","node-sass":"8.0.0","npm-run-all":"4.1.5","querystring":"0.2.0","randomstring":"1.1.5","react-test-renderer":"16.14.0","regex-replace-loader":"1.0.0","rewire":"6.0.0","rimraf":"2.6.2","sass-lint":"1.12.1","sass-loader":"10.4.1","sinon":"4.5.0","size-limit":"7.0.8","snarkdown":"2.0.0","source-map-loader":"0.2.3","start-server-and-test":"1.14.0","supertest":"6.3.3","svg-inline-loader":"0.8.2","svg-loader":"0.0.2","terser-webpack-plugin":"2.3.8","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-no-focused-test":"0.5.0","tslint-react":"4.2.0","typescript":"3.6.5","webpack":"4.46.0","webpack-cli":"3.3.12","webpack-dev-middleware":"3.7.3","webpack-hot-middleware":"2.25.3","webpack-merge":"4.2.2"},"size-limit":[{"path":"build/public/main.js","limit":"2440 kB","gzip":false},{"path":"build/public/polyfills.es5.js","limit":"44 kB","gzip":false},{"path":"build/public/dnd.es5.js","limit":"4.75 kB","gzip":false}],"gitHead":"91497003a76583631b12dcf2db5d1b067784427b","_id":"turnilo@1.41.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-VW/wfx3dS+WpleuYThrOtq+I+DwRs97r75TlBKfb0hrpWnYsP098wyihyTBnN7SQ2PhsFS0gHqlHMQRUWA8f2g==","shasum":"d3e779e7de1c54b842dd3bd02e82ac931b630b95","tarball":"https://registry.npmjs.org/turnilo/-/turnilo-1.41.0.tgz","fileCount":297,"unpackedSize":136631221,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDp3SWj72mDOuHS8k+g/NxabxkJ0P/7HGpcSUgPADVxCgIgMohmZXfS1ZmjznSGc9h2VT3juKtxrDpEruTTXq3k2p0="}]},"_npmUser":{"name":"allegrotech","email":"opensource@allegro.pl"},"directories":{},"maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/turnilo_1.41.0_1753076501048_0.9019630756092123"},"_hasShrinkwrap":false}},"time":{"created":"2018-01-30T08:49:15.424Z","modified":"2025-07-21T05:41:41.515Z","1.0.0":"2018-01-30T08:49:15.424Z","1.0.2":"2018-02-01T12:11:03.515Z","1.1.0":"2018-02-12T13:38:52.317Z","1.2.0":"2018-03-15T09:37:26.042Z","1.3.0":"2018-04-03T11:11:44.720Z","1.3.1":"2018-04-03T14:26:18.042Z","1.4.0":"2018-04-30T13:15:09.713Z","1.4.1":"2018-05-09T09:37:45.122Z","1.4.2":"2018-05-21T09:41:46.345Z","1.5.0-beta.0":"2018-05-24T09:27:03.432Z","1.5.0-beta.1":"2018-05-25T10:48:06.962Z","1.5.0":"2018-05-25T12:11:08.967Z","1.6.0":"2018-07-20T11:07:14.359Z","1.7.0-beta.0":"2018-08-08T09:52:12.214Z","1.7.0":"2018-08-08T14:52:33.281Z","1.7.1-beta.0":"2018-08-13T13:19:00.506Z","1.7.1":"2018-08-14T08:42:44.819Z","1.7.2":"2018-08-16T11:16:17.929Z","1.8.0-beta.0":"2018-08-29T08:16:28.051Z","1.9.0-beta.0":"2018-08-30T12:17:16.536Z","1.8.0-beta.1":"2018-08-30T13:52:13.137Z","1.8.0":"2018-09-03T08:16:41.591Z","1.8.1-beta.0":"2018-09-26T11:24:16.476Z","1.8.1-beta.1":"2018-09-26T12:45:22.596Z","1.8.1":"2018-09-28T09:11:04.774Z","1.8.2-beta.0":"2018-10-26T09:29:45.511Z","1.9.0-beta.1":"2018-10-26T10:42:10.100Z","1.9.0":"2018-11-02T10:13:20.789Z","1.9.1":"2018-11-05T15:40:26.900Z","1.10.0-beta.0":"2018-11-23T14:46:21.823Z","1.10.0-beta.1":"2018-11-26T13:40:07.821Z","1.10.0":"2018-12-03T14:59:12.590Z","1.11.0":"2018-12-20T10:18:23.662Z","1.12.0-beta.0":"2019-01-17T13:39:54.214Z","1.12.0-beta.1":"2019-01-18T10:39:38.835Z","1.12.0-beta.2":"2019-01-22T13:32:37.380Z","1.12.0-beta.3":"2019-02-01T10:42:58.598Z","1.12.0":"2019-02-04T14:31:03.274Z","1.13.0-beta.0":"2019-02-15T10:01:02.617Z","1.13.0":"2019-02-21T10:37:52.116Z","1.14.0-beta.0":"2019-03-13T10:11:55.231Z","1.14.0-beta.1":"2019-03-20T13:22:35.379Z","1.14.0":"2019-03-20T15:50:19.891Z","1.15.0-beta.0":"2019-05-08T14:51:36.570Z","1.15.0-beta.1":"2019-05-10T10:24:33.386Z","1.15.0":"2019-05-17T09:09:38.297Z","1.16.0-beta.0":"2019-05-29T11:37:00.443Z","1.16.0":"2019-06-06T08:41:53.601Z","1.16.1":"2019-07-09T11:03:20.169Z","1.17.0":"2019-08-05T12:15:29.519Z","1.17.1":"2019-10-15T10:17:49.014Z","1.18.0":"2019-11-04T10:08:04.999Z","1.19.0-beta.0":"2019-11-22T10:28:44.918Z","1.19.0":"2019-11-26T13:56:17.883Z","1.20.0":"2019-12-09T13:08:57.983Z","1.20.1":"2019-12-11T12:12:31.310Z","1.21.0-beta.0":"2020-01-16T14:09:23.892Z","1.21.0":"2020-02-03T11:03:23.997Z","1.22.0-beta.0":"2020-02-18T14:30:10.773Z","1.22.0-beta.1":"2020-02-20T14:22:52.964Z","1.22.0-beta.2":"2020-03-02T10:00:50.653Z","1.22.0-beta.3":"2020-03-06T11:31:10.032Z","1.22.0-beta.4":"2020-03-06T12:00:59.514Z","1.22.0":"2020-03-09T10:48:35.510Z","1.23.0":"2020-03-26T16:43:33.351Z","1.23.1":"2020-03-30T14:13:41.785Z","1.23.2":"2020-04-02T11:07:16.388Z","1.24.0-beta.0":"2020-04-07T09:04:06.476Z","1.24.0-beta.1":"2020-04-07T14:22:38.574Z","1.24.0-beta.2":"2020-04-10T09:10:39.959Z","1.24.0":"2020-04-17T08:56:30.448Z","1.25.0-beta.0":"2020-05-14T09:06:57.697Z","1.25.0-beta.1":"2020-05-28T08:47:09.247Z","1.25.0":"2020-06-15T12:55:13.923Z","1.26.0-beta.0":"2020-06-22T11:53:23.577Z","1.26.0-beta.1":"2020-06-25T08:29:47.361Z","1.26.0":"2020-07-28T12:51:56.010Z","1.27.0-beta.0":"2020-10-07T15:11:13.931Z","1.27.0":"2020-10-16T08:15:28.488Z","1.28.0-beta.0":"2020-10-20T12:13:19.705Z","1.28.1-beta.0":"2020-10-23T14:14:48.232Z","1.28.1-beta.1":"2020-11-10T10:26:26.616Z","1.28.1-beta.2":"2020-11-16T11:15:23.234Z","1.28.1":"2020-11-26T11:50:14.761Z","1.29.0-beta.0":"2020-12-09T12:53:04.152Z","1.29.0-beta.1":"2021-01-07T14:44:55.349Z","1.29.0-beta.2":"2021-01-11T15:03:49.264Z","1.29.0":"2021-01-27T14:23:19.721Z","1.30.0-beta.0":"2021-02-02T15:58:24.212Z","1.30.0":"2021-02-24T10:52:04.455Z","1.31.0-beta.0":"2021-03-03T14:57:58.576Z","1.31.0-beta.2":"2021-03-04T11:23:18.446Z","1.31.0-beta.3":"2021-03-08T13:57:15.115Z","1.31.0-beta.4":"2021-03-10T15:21:30.790Z","1.31.0-beta.5":"2021-03-11T10:39:22.629Z","1.31.0":"2021-04-12T09:50:37.017Z","1.31.1-beta.0":"2021-04-14T10:45:49.789Z","1.31.1-beta.1":"2021-04-14T10:59:46.875Z","1.32.0-beta.0":"2021-04-14T12:08:00.726Z","1.32.0-beta.1":"2021-04-22T08:54:14.066Z","1.32.0-beta.2":"2021-05-10T09:38:52.419Z","1.32.0-beta.3":"2021-05-14T08:21:39.471Z","1.32.0":"2021-05-21T08:22:12.218Z","1.33.0-beta.0":"2021-07-02T09:06:07.914Z","1.33.0-beta.1":"2021-07-07T08:00:40.132Z","1.33.0-beta.2":"2021-08-13T09:44:43.952Z","1.33.0-beta.3":"2021-09-03T14:34:41.379Z","1.33.0-beta.4":"2021-09-24T13:59:50.173Z","1.33.0-beta.5":"2021-10-21T09:12:21.746Z","1.33.0-beta.6":"2021-11-03T12:19:50.363Z","1.33.0-beta.7":"2021-11-08T10:06:35.375Z","1.33.0":"2021-11-10T12:21:15.720Z","1.33.1":"2022-02-03T10:26:52.709Z","1.33.2":"2022-02-17T13:02:41.263Z","1.33.3":"2022-02-17T15:00:44.117Z","1.34.0":"2022-03-01T10:04:21.072Z","1.34.1":"2022-03-01T11:16:07.564Z","1.35.0-beta.0":"2022-03-08T10:28:38.936Z","1.35.0-beta.1":"2022-03-16T14:50:43.199Z","1.35.0-beta.2":"2022-03-17T19:45:12.346Z","1.35.0":"2022-03-31T14:23:07.401Z","1.35.1":"2022-04-11T14:39:39.685Z","1.36.0":"2022-05-09T11:47:16.774Z","1.36.1":"2022-09-23T10:20:33.485Z","1.37.0":"2022-10-20T11:35:58.006Z","1.38.0":"2022-11-10T12:05:55.697Z","1.38.1":"2022-11-10T12:38:25.960Z","1.38.2-beta.0":"2022-11-15T16:16:52.987Z","1.38.2":"2022-11-16T13:10:26.031Z","1.39.0-beta.0":"2022-11-16T15:24:27.923Z","1.39.0-beta.1":"2022-11-18T10:28:00.902Z","1.39.0-beta.2":"2022-12-06T18:14:14.036Z","1.39.0-beta.3":"2022-12-09T09:20:25.759Z","1.39.0-beta.4":"2022-12-15T15:00:51.107Z","1.39.0":"2023-01-04T11:37:51.287Z","1.40.0-beta.0":"2023-02-13T11:58:55.474Z","1.40.0-beta.1":"2023-02-17T09:12:50.036Z","1.40.0-beta.2":"2023-02-20T13:57:03.291Z","1.40.0-beta.3":"2023-03-09T12:11:49.057Z","1.40.0-beta.4":"2023-03-16T09:06:41.461Z","1.40.0-beta.5":"2023-03-16T10:55:57.599Z","1.40.0":"2023-03-31T07:27:40.929Z","1.40.1":"2023-04-24T18:31:30.664Z","1.40.2":"2023-06-05T12:08:22.358Z","1.40.3":"2025-07-15T12:17:16.401Z","1.41.0-beta.0":"2025-07-17T06:08:25.502Z","1.41.0":"2025-07-21T05:41:41.344Z"},"bugs":{"url":"https://github.com/allegro/turnilo/issues"},"license":"Apache-2.0","homepage":"https://allegro.github.io/turnilo","keywords":["turnilo","druid","data-visualization","business-intelligence"],"repository":{"type":"git","url":"git+https://github.com/allegro/turnilo.git"},"description":"Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot","maintainers":[{"name":"allegrotech","email":"opensource@allegro.pl"}],"readme":"# Turnilo\n\n[![npm version](https://img.shields.io/npm/v/turnilo.svg)](https://www.npmjs.org/package/turnilo)\n[![build status](https://github.com/allegro/turnilo/workflows/Build/badge.svg)](https://github.com/allegro/turnilo/actions)\n[![Join our Slack chat](https://img.shields.io/badge/slack-chat-purple.svg?logo=slack)](https://join.slack.com/t/turnilo/shared_invite/enQtOTI4ODcxMjcyNjU2LTFlOTk5YWZlOGMyZDZhZWU3MGNjNDRhZmI1Y2UzNDlkZmY3YzYxYTJhYzIzMzc0MTc3MzA3OTE1NmQ5NDI1M2I)\n\nTurnilo is a business intelligence, data exploration and visualization web application for [Apache Druid](https://druid.apache.org).\nTurnilo is a fork of [Pivot](https://github.com/implydata/pivot) which is currently available under commercial licence only.\nThis repository was forked from the stalled repository [Swiv](https://github.com/yahoo/swiv) \nwith the latest version of Pivot under Apache license.\n\n## Motivation\n\n[Druid](https://github.com/druid-io/druid) is heavily used as business intelligence platform at [Allegro](https://allegro.tech/).\nIn order to gain wide adoption of non-technical users, Druid requires simple yet powerful user interface.\nIn Allegro we have decided that we are going to continue Pivot development as an open source software,\nthis is how Turnilo emerged.\n\n## Manifesto\n\n* High usability for non-technical users over sophisticated but rarely used features.\n* Focus on interactive data exploration over static predefined dashboards.\n* Self-describing reports for users without deep domain expertise.\n* Outstanding integration with Druid over support for other data sources like SQL databases.\n* Focus on data visualizations over Druid cluster or data ingestion management.\n* Data cubes configuration as a code over UI editor backed by non-versioned database.\n* Stateless over stateful server-side architecture.\n* Support for most recent versions of standards compliant browsers.\n\n## Features\n\n* Intuitive, drag and drop, gorgeous user interface to visualize Druid datasets.\n* Fully dedicated to low latency Druid \n[Timeseries](https://druid.apache.org/docs/latest/querying/timeseriesquery.html), \n[TopN](https://druid.apache.org/docs/latest/querying/topnquery.html) and \n[GroupBy](https://druid.apache.org/docs/latest/querying/groupbyquery.html) queries.\n* Unified view for historical and real-time data.\n* Blazingly fast.\n\n![Turnilo UI](https://github.com/allegro/turnilo/raw/master/docs/assets/images/showcase.gif)\n\n## Try it!\n\nYou can try an online demo with example datasets (Covid-19 and Wikipedia) at [https://turnilo.app](https://turnilo.app).\n\n## Join us!\n\nFeel free to ask on [GitHub Discussions](https://github.com/allegro/turnilo/discussions)\nor join the chat on [Slack](https://join.slack.com/t/turnilo/shared_invite/enQtOTI4ODcxMjcyNjU2LTFlOTk5YWZlOGMyZDZhZWU3MGNjNDRhZmI1Y2UzNDlkZmY3YzYxYTJhYzIzMzc0MTc3MzA3OTE1NmQ5NDI1M2I).\n\n## Pre-requisites\n\n* [Node.js](https://nodejs.org/) - 14.x or 16.x version\n\n:warning:\nDo not use `yarn` command for dependency management and project build, use `npm` instead.\nWith `npm` builds are reproducible (thanks to package-lock.json) and even faster than with `yarn`.\n\n## Usage\n\nInstall Turnilo distribution using [npm](https://www.npmjs.com/).\n\n```\nnpm install -g turnilo\n```\n\nStart off by running Turnilo with example datasets\nand open [http://localhost:9090/](http://localhost:9090/).\n\n```\nturnilo run-examples\n```\n\nUse `connect-druid` command to connect to the existing Druid broker.\nTurnilo will automatically introspect your Druid broker and figure out available datasets.\n\n```\nturnilo connect-druid http[s]://druid-broker-hostname[:port]\n```\n\n## Documentation\n\nLearn how to configure and customize Turnilo:\n[https://allegro.github.io/turnilo/](https://allegro.github.io/turnilo/)\n\n## Development\n\n### Install project dependencies.\n\n```\nnpm install\n```\n\n### Build the project.\n\n```\nnpm run build\n```\n\n### Run project\n\nRun example datasets.\n\n```\nnpm run start:examples\n```\n\nConnect to the existing Druid broker.\n\n```\nnpm run start -- connect-druid http[s]://druid-broker-hostname[:port]\n```\n\nConnect to the existing Druid broker using your config file.\n\n```\nnpm run start -- run-config path/to/config.yml\n```\n\n### Run project in developer mode\n\nEvery change in frontend code would recompile project and reload page.\n\nRun example datasets.\n\n```\nnpm run start:dev:examples\n```\n\nConnect to the existing Druid broker.\n\n```\nnpm run start:dev -- connect-druid http[s]://druid-broker-hostname[:port]\n```\n\nConnect to the existing Druid broker using your config file.\n\n```\nnpm run start:dev -- run-config path/to/config.yml\n```\n\n\n## Testing\n\n### Unit tests\n\nRun all unit tests.\n\n```\nnpm run test\n```\n\nOr run tests separately for common, client and server modules.\n\n```\nnpm run test:common\nnpm run test:client\nnpm run test:server\n```\n\n### End to end tests\n\nRun all e2e tests. It will start Turnilo with example datasets in background.\n\n```\nnpm run e2e\n```\n\n### End to end tests development\n\nRun server\n\n```\nnpm start:dev:examples\n```\n\nRun cypress interactive tools for e2e testing\n\n```\nnpm run e2e:dev\n```\n\n\n## Debugging \n\n### Server module\n\nIn WebStorm\\IntelliJ open \"Run/Debug Configurations\", click \"Add New Configuration\".\nNext choose \"Node.JS\", set \"JavaScript file\" to \"./bin/turnilo\" \nand \"Application parameters\" to \"--examples\".\n\nYou can find more infrmation [here](https://www.jetbrains.com/help/webstorm/running-and-debugging-node-js.html)\n\n## Generating documentation locally\n\n### Prerequisites\n\n* [Ruby](https://www.ruby-lang.org/en/documentation/installation/)\n* [Bundler](https://bundler.io)\n\nGo to the docs folder and:\n\n1. Install `bundle install` or `update bundle` update dependencies\n2. Run `bundle exec jekyll serve --livereload`\n3. Open [http://localhost:4000/](http://localhost:4000/)\n\n## License\n\n**Turnilo** is published under [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0).\n","readmeFilename":"README.md"}