{"_id":"datawheel-canon","_rev":"127-e3a046ee81be55731cda99df997945f1","name":"datawheel-canon","description":"Reusable React environment and components for creating visualization engines.","dist-tags":{"latest":"0.15.21"},"versions":{"0.1.0":{"name":"datawheel-canon","version":"0.1.0","description":"Reusable React environment and components for creating visualization engines.","main":"lib/datawheel-canon.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"d6d51e891c5dbe497f220dd9818aeab110acd0b6","_id":"datawheel-canon@0.1.0","_shasum":"d7dc7ec188a1a00d92f3c2407e4d42493f8df362","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"d7dc7ec188a1a00d92f3c2407e4d42493f8df362","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.0.tgz","integrity":"sha512-LCb1VcngBxw00lq0bmusDnECvKdbaW2lCr5D4kzvWVWuxvvPD2+LJbH7YASU9atotqERJbl28A9/9J5cTp8M1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvmrhse5q65tpTTcf0KHCw4RBnFLsrIWBYFhwTUMsgKgIhAKq2Pulec0G3eHsP12hHkKWiaTmruTImjNS8iqfJv5SN"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.0.tgz_1487020871923_0.17116667120717466"},"directories":{}},"0.1.1":{"name":"datawheel-canon","version":"0.1.1","description":"Reusable React environment and components for creating visualization engines.","main":"lib/datawheel-canon.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"635f056df040c8d29d71da83e0dbd88d94433085","_id":"datawheel-canon@0.1.1","_shasum":"cfb8467542aba9640ecc9fa84bc2d26233c73ef2","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"cfb8467542aba9640ecc9fa84bc2d26233c73ef2","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.1.tgz","integrity":"sha512-M7By4ghkyJlVl3L09uSsOk2U69b1rdT4dXC+3p/EcXLtbeFyqtIq+U+J3M//cKIlBj7kp1xV1Ru7i/y8u7d6Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1LBDMXTfi9BEVuAbeGxHEpi030lnJK0y2gagOenyyZwIgJgyXvsDbuXx8xeg7Eudr8ACzh8G2YZvRkIlZ4AY29Zk="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.1.tgz_1487021128222_0.17176620569080114"},"directories":{}},"0.1.2":{"name":"datawheel-canon","version":"0.1.2","description":"Reusable React environment and components for creating visualization engines.","main":"lib/datawheel-canon.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"c683ee1a491ba6c19f56026caa8210bc993bb068","_id":"datawheel-canon@0.1.2","_shasum":"a8d5772b744ec77886d8a51f272cd208fb88ff98","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"a8d5772b744ec77886d8a51f272cd208fb88ff98","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.2.tgz","integrity":"sha512-D0WduFa3jX+kLixo+nAD9f5VEEL5xoJA1wn5MoujjvS3XlZCCWuiuwf+6o5Y4PfLRuy2dUx/9F1cM86XB1P36g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpJBRpEobauL2Otv0a+1OtaIR9iavXBdaXgeCr1JD0iwIgHxgCtP9NWooSXVXrmUokdCV5mizbGFbSTfLMTH3pZ4Q="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.2.tgz_1487021189456_0.8328532392624766"},"directories":{}},"0.1.3":{"name":"datawheel-canon","version":"0.1.3","description":"Reusable React environment and components for creating visualization engines.","main":"lib/datawheel-canon.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"cc6799d8e19d05004158c7dcc8391054391fd22e","_id":"datawheel-canon@0.1.3","_shasum":"1c3db7f1b343c8229bd8c8ae8369385d809c64e4","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"1c3db7f1b343c8229bd8c8ae8369385d809c64e4","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.3.tgz","integrity":"sha512-jkA8KQRmQLUhMzaTEzw7ptpWsfnsydbgFifaZLN/RMUvVnI/WunZKzw0t3TfHCF/nfRhNyfB0Ar2AhBHHLjKrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5H1TWgc5hCaq64rxmiOoekQWhKsR758hh2NllbpsZdgIhAMKjiXZAtUqNKEAZ+vVaG5bW3+9MAd3WCV7xqjRkOZrE"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.3.tgz_1487021239632_0.0023286258801817894"},"directories":{}},"0.1.4":{"name":"datawheel-canon","version":"0.1.4","description":"Reusable React environment and components for creating visualization engines.","main":"lib/datawheel-canon.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"8bccea561be3cbabdb5d2ab2ee5c5981f6fb687d","_id":"datawheel-canon@0.1.4","_shasum":"3c12d91ed3fc0674eae5b173acdd261358e26fe7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"3c12d91ed3fc0674eae5b173acdd261358e26fe7","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.4.tgz","integrity":"sha512-zq4lM/QV1GYWHzx4NBXzbSQm6bYXmpo1DurbgWHqaEDex8xQ7RHXzpbifSRM1tjO9U3yLsXqUyZypTUNEPZAww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcBGC6Y1SFQpxt3JmRx7N7avyn714VwNoFQcBeM8c2kAiARaAp/LC0FRe+VRBhKoAUelYBBCKvKIDjjhPmONj+Z2Q=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.4.tgz_1487081161525_0.126683097332716"},"directories":{}},"0.1.5":{"name":"datawheel-canon","version":"0.1.5","description":"Reusable React environment and components for creating visualization engines.","main":"lib/datawheel-canon.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"ccdeb29d4ee625293e6b7a85307c02f527053dc7","_id":"datawheel-canon@0.1.5","_shasum":"f85912b8cfd73858dd94fe0eb5dc24fe3399cc1f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"f85912b8cfd73858dd94fe0eb5dc24fe3399cc1f","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.5.tgz","integrity":"sha512-dvIE+54VVMJQOEdXJHPsw4Iw27h8okbW61HALtLCul4Hm5NJY92xjdApJfdnEyKh+XlT3zb26fQx1JLo1JPAaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFH3f7dBjIGctp62xilSVEjjypX02mI+q1Ix0fSRJJmeAiEAmcvXr+xl+NxWwH+0Q3yjn4i4uwqMe7wqS6YdcF3XwLM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.5.tgz_1487081675605_0.5294073466211557"},"directories":{}},"0.1.6":{"name":"datawheel-canon","version":"0.1.6","description":"Reusable React environment and components for creating visualization engines.","main":"lib/datawheel-canon.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"7d3030cbce5032768cecfa534b7747f13fe6a753","_id":"datawheel-canon@0.1.6","_shasum":"4e6c8155b9f24c4e00c71d5f9ff0771e742d41bb","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"4e6c8155b9f24c4e00c71d5f9ff0771e742d41bb","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.6.tgz","integrity":"sha512-iP9XkFxvkAZ6yiK6f0OFer8DR60lzSfENLJ0iqYl6RiYhxvUGuKse+3GTN+xHCZ3ep4ZYha6h3YI+v2u2S4WRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLCqJXblhadBkwbrYaLuFKAHizF6wDmDwQ1xiHbVrfuAIhAOSPO0P9cSvv7DSZ8ZPpJMOz9QmZ8jTi08TI7hj6sqiF"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.6.tgz_1487081869634_0.8247963865287602"},"directories":{}},"0.1.7":{"name":"datawheel-canon","version":"0.1.7","description":"Reusable React environment and components for creating visualization engines.","main":"lib/datawheel-canon.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"4d6b15722bdfc4d4c104863bede7e16e0c60290a","_id":"datawheel-canon@0.1.7","_shasum":"55037111e77aa522872f6b05859a97ac972e14f9","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"55037111e77aa522872f6b05859a97ac972e14f9","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.7.tgz","integrity":"sha512-M0MSyxxB2NydkTps2k3cMPitBk2CYXz67GAg3s+YMVqCgizXxYs4OWG44EwosB0mOMFYid6li5XWqVcxgjOMcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2en8Awd10t042m/v4LLIvnZ/NdgZazLTlt+uHDBODEAiBjzwaA9zItLKq30Iyv35b8abGIT60vetZVx3bYx8orkA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.7.tgz_1487084585560_0.8821583562530577"},"directories":{}},"0.1.8":{"name":"datawheel-canon","version":"0.1.8","description":"Reusable React environment and components for creating visualization engines.","main":"lib/datawheel-canon.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"b064210b41e5ad491ad72e0f5613dd602b8fb1b4","_id":"datawheel-canon@0.1.8","_shasum":"dd05df07df3d9e39483b877fd83350c7635042be","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"dd05df07df3d9e39483b877fd83350c7635042be","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.8.tgz","integrity":"sha512-p1QFnecUknjoCxC+spZBRo2thiEiy9kcYxPQyhKuUiPjv47iiEUjq1+8edw4iB8Yy14TezOgUBv2/pfCL5xbUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBoHSjleI9yryw7e3xs+V1/X92AE5SCmT3L11+/oyeIAiEA3GOlENdpfUB6b7sclDS8/9xr982N43aLEEYErXZ9Lgs="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.8.tgz_1487085444504_0.13655055407434702"},"directories":{}},"0.1.9":{"name":"datawheel-canon","version":"0.1.9","description":"Reusable React environment and components for creating visualization engines.","main":"lib/datawheel-canon.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"4831f00399d7ae8bb344b579ae14a5fe94374822","_id":"datawheel-canon@0.1.9","_shasum":"18c62baab5b16c1be5aeb46d3ba7fec3b3f1acfa","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"18c62baab5b16c1be5aeb46d3ba7fec3b3f1acfa","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.9.tgz","integrity":"sha512-7LW4xEMkCadoIjAnzAS8i3101h7VhuoEwLg8ebdFp+peu0JduH0tjv9wdFtsVk41BlbJL4qbOg15kRnsd9g04g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+U2l12f8ebEhnS4zPQYJjE1HkT36OdpwnaSXUHQCCvgIgYJpKYhU4xkShaxKH3Jw1k3A70RtN2a9flYmDdFESuTs="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.9.tgz_1487086231991_0.3866267807316035"},"directories":{}},"0.1.10":{"name":"datawheel-canon","version":"0.1.10","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"69c390a21d2712f9e3cfbc25471d3c56212eda73","_id":"datawheel-canon@0.1.10","_shasum":"81cef9c826fb0bed2121006f8cc4e06a3c057ea7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"81cef9c826fb0bed2121006f8cc4e06a3c057ea7","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.10.tgz","integrity":"sha512-8YMLNDqLSuh2V1r+sPMbduxsGgUWgdJyiOIg5r5WMfA5tHSFHyNXpIS5B8Nnfk/kH8jfIkYMCnO+DpLdwbkxVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4MO/xtFecxSmRfboVBIMbbZHormpwntXkDcjAS7jS9gIhAMJuFucSJk+G0aFz63zpFFDfhMiNl5EHanAHrCkvlOZg"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.10.tgz_1487086547504_0.4039042335934937"},"directories":{}},"0.1.11":{"name":"datawheel-canon","version":"0.1.11","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"4272dd215f5c4eb8561604fe98e4603d3db17b30","_id":"datawheel-canon@0.1.11","_shasum":"4dd2201d4d704891403534e686bbe298b1ba955f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"4dd2201d4d704891403534e686bbe298b1ba955f","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.1.11.tgz","integrity":"sha512-CfnvFRxh+ZfPNb4DNlFyJaM6SRrsrnnjqTeR+tstTt4hKWe1rHfHlMs0Cm/8iAv0cnRIV6wAcVlzDFwKGICasg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvSUHNiVrYaZiGbsC2jz2wHEsBjhKIR8LDFk/Ws6Pv1wIgDJDwkvqmqmV8OZGaN74aPBjce+/DdNl998Jl14gssAY="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.1.11.tgz_1487087091912_0.5733815461862832"},"directories":{}},"0.2.0":{"name":"datawheel-canon","version":"0.2.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-react":"^0.2.2","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"cde448a6e6769b6f390c39ebb3bfdb5c9f236c26","_id":"datawheel-canon@0.2.0","_shasum":"a8bd8dc48a346774b86d941624d2ca7c118ad0ce","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"a8bd8dc48a346774b86d941624d2ca7c118ad0ce","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.2.0.tgz","integrity":"sha512-tRVaQNlVswJf4+HtEgMETG+FcMsXbLd8W+RUvaAz7jYhh9hcbJ0egBlAg6VI4fzoHzh9XqgIpsMWxIlxQe4FIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDsnLSCYG1t0xCx0R2P4OIxkym8fYxIt+yScTSq7Wt9AiEArWhEe0LXcPzoT40O8MIMGAAMHllg5B4QRi0Fw7C8K9A="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.2.0.tgz_1487873881269_0.6586897107772529"},"directories":{}},"0.2.1":{"name":"datawheel-canon","version":"0.2.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-react":"^0.2.2","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"9782e4aba62a08a73fc6eccf95570caf53c1e26c","_id":"datawheel-canon@0.2.1","_shasum":"acf1dcbe7a8de40d37fa3ffa3680cec354441aba","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"acf1dcbe7a8de40d37fa3ffa3680cec354441aba","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.2.1.tgz","integrity":"sha512-CF2uvITuuTajkVWyvfIAo5bqcoOrholtenEN2wNfRgv0bMhlIaWgQHsALtxR9gPGmuxHFLP/ayuuT6t0ByQyhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmBEhPqSPBHKYFl0gxQ5FHWzjtGonMdDrHaEhLEq12AAiAqvAdT+849W8H5zsCG4tfyse+scjZ9NViMmq6smh/0fw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.2.1.tgz_1487873959234_0.0022509165573865175"},"directories":{}},"0.2.2":{"name":"datawheel-canon","version":"0.2.2","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-react":"^0.2.2","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"a224deffa2f7ef608d31dded42a52ebd463b01f2","_id":"datawheel-canon@0.2.2","_shasum":"41afc1102cca0af381aaaa0fcb3f602964a7eeea","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"41afc1102cca0af381aaaa0fcb3f602964a7eeea","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.2.2.tgz","integrity":"sha512-xxU9sDPLPF6XgSnORY3/MWPH+SYeAR8epbjQ0BbETnnOcLvaBHd1QlNFFOaFA+dUfFL6LHgew4twmqtUZO3sFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFho7TjvFc2jk1R/5oEIIPM86GFrmxYzJ33CBvIIz6RQIgP8n9BRX+QpRzNT1eLKsA6Kny0yZBE9MIDF9z+pQnDIc="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.2.2.tgz_1487880279450_0.741289678029716"},"directories":{}},"0.2.3":{"name":"datawheel-canon","version":"0.2.3","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-react":"^0.2.2","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"494a50f64bb0bc0330eb44185d77226ac39f0f8f","_id":"datawheel-canon@0.2.3","_shasum":"6d5346e1d99169973ca53ab05b1a1772b57cd271","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"6d5346e1d99169973ca53ab05b1a1772b57cd271","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.2.3.tgz","integrity":"sha512-tyhUDvpJgROBbO0QPeSY1R0BBJb//tilKmNS8wm73iv5dLAz+zaQySdO2Z8LFgVjeiBcHLV7NY0MCfqOd87sJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAgsV/ES7N5Hh0CTKFW5/QMhPn+SvTWNsJaCzSiyDgvAiBM/9YPTfT6EKeSNQ/POK1lZpH2y0JsAyJUA6xo+YEHpg=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.2.3.tgz_1487882211574_0.4454296827316284"},"directories":{}},"0.2.4":{"name":"datawheel-canon","version":"0.2.4","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-react":"^0.2.2","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"3c562f8f015a20735c3c2eada1bcac0cc9da6209","_id":"datawheel-canon@0.2.4","_shasum":"56d9aeb29893ee404b47783644fe86c0fa5b65d5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"56d9aeb29893ee404b47783644fe86c0fa5b65d5","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.2.4.tgz","integrity":"sha512-bIcYMlylcBF0rZYfSTK37TljUFdYwpV5hXxWIZeRhRTJew73mx4iG5tsNbBuAiu7Z9Z2C5LtOaGFqvt92Du7Gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcxFoI4YwesRml9lWFeKEAv/Lza+EBjm16sIU22qEr8gIgEDJpVM2qTK2bJ1XFeXRbr8qVxm6UrWPfizrNx+rSjqY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.2.4.tgz_1488406189279_0.7806555740535259"},"directories":{}},"0.2.5":{"name":"datawheel-canon","version":"0.2.5","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.13.1","babel-cli":"^6.7.5","babel-loader":"^6.2.5","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.2.3","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.23.1","d3plus-react":"^0.2.2","d3plus-text":"^0.9.14","d3plus-viz":"^0.6.2","es6-promise":"^3.1.2","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^1.0.1","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","json-loader":"^0.5.4","nodemon":"^1.10.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^8.0.2","postcss-loader":"^0.10.1","postcss-nesting":"^2.3.1","postcss-reporter":"^1.4.1","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^3.1.0","react-redux":"^4.4.1","react-router":"^2.7.0","react-router-redux":"^4.0.0","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.0","webpack":"^1.13.2","webpack-dev-middleware":"^1.5.1","webpack-hot-middleware":"^2.12.1"},"gitHead":"a2500ce17c1c6e410d7e3230ca8634e1476a7cc6","_id":"datawheel-canon@0.2.5","_shasum":"2a2871fb3c381f98997fb4bb5400f142acfc368c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"2a2871fb3c381f98997fb4bb5400f142acfc368c","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.2.5.tgz","integrity":"sha512-9oJTGJOhcFS/ElZEi1pPAw1xxe4LahSMj2lQougZB2XzuzHiUkWc1DhKgz4L/9T10+R49npqTUUM4VUzN4/VsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU0mMrzBTU16z9Kh9gEE23H0ry6PEvfP+dpJQDUQjkYQIhAIYMTTOAjOt9ueH7vHhUMMYUDVuSCuD5sQ8oUw0yz5yd"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.2.5.tgz_1488407846622_0.44417222775518894"},"directories":{}},"0.3.0":{"name":"datawheel-canon","version":"0.3.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.3","d3plus-text":"^0.9.17","d3plus-viz":"^0.7.0","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"0fc9d27c7fd8e3806a85e2bbe994eb69f7be9c37","_id":"datawheel-canon@0.3.0","_shasum":"ec31363a7965c157bff333bcf66092d222d6fe9a","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"ec31363a7965c157bff333bcf66092d222d6fe9a","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.3.0.tgz","integrity":"sha512-d/eHnaXVH5caABkCvoZeUQMTgBAd6Gz8fodt/tzNqmvjuFnloeCUZC7lT3cDogytOt/b9ScymZffWQab/QvxvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhMRLgo7Y4lyZgG/Q3EVNfBr2oFmTQ1yWZ51OPSkPgmAiEA6Lq21vr0Xw2g2j4vF5ctKASdXwUAUymJMNEmP5fDB4A="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.3.0.tgz_1489512173306_0.34995096758939326"},"directories":{}},"0.3.1":{"name":"datawheel-canon","version":"0.3.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.3","d3plus-text":"^0.9.17","d3plus-viz":"^0.7.0","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"3d2919916bd468299ab41b634f50d1c6eb04553d","_id":"datawheel-canon@0.3.1","_shasum":"1ce272853d9599c2c67376bdcf627d659144db0e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"1ce272853d9599c2c67376bdcf627d659144db0e","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.3.1.tgz","integrity":"sha512-Pj924rbfWRWLKmVVStIA1N/qxS6e476TI3ZR/D9wj5VjlOTlWjn3t1lSZ/ATG+ulGODhcXlkDiJ8VJ+uGSfKxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiUJdIxJ7fcBQay0NT7/+GRw/w8o1xD5YfUkvyTpQL4QIhAK7Kgb4PMbUIwL7PnaTA/tWuBbLSbVXTJTafh2L7sXrI"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.3.1.tgz_1489517252430_0.33200626401230693"},"directories":{}},"0.3.2":{"name":"datawheel-canon","version":"0.3.2","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.3","d3plus-text":"^0.9.17","d3plus-viz":"^0.7.0","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"da252dc9a0192549d449c988fdf47bf626eba925","_id":"datawheel-canon@0.3.2","_shasum":"f2711000ccec8031f272f47236a033aaf4db81e9","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"f2711000ccec8031f272f47236a033aaf4db81e9","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.3.2.tgz","integrity":"sha512-Yn30coG8Oz6IxLLaneHFFPb2VHeyh8ijHhRMiBC2yjo6ONU5qaTqzDo+ae4nXjzr7KdNWCWpuiuU8zzIUmAoUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKPCnYXG+uCkT4GAklnFnqCby7HwOlodfYmuvVh8xFKAiAljkop/ZfJMkGN04R9F15uqBtIupeHKawfC9Ncy7CUUg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.3.2.tgz_1489517454167_0.6968020421918482"},"directories":{}},"0.3.3":{"name":"datawheel-canon","version":"0.3.3","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.3","d3plus-text":"^0.9.17","d3plus-viz":"^0.7.0","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"b68b0c8e6416a1d748523827adf84d8e4e23fda3","_id":"datawheel-canon@0.3.3","_shasum":"68e3ed9ded64b1749aba179342e24e1da6ca5fc5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"68e3ed9ded64b1749aba179342e24e1da6ca5fc5","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.3.3.tgz","integrity":"sha512-gDs3kLsg6KCb0ezYQQA6uACXzE3mVExDm0yQEG4pAdEtH7jAwaKFNH/FXEgBBIL8pK9SecASU11M8b1BwRKoow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClxZ092AF/Gc0n0hkwLmK8LmExN3JevGrZEXf3q5BO5gIhAJdDp6vc6/3AlXubCpcbJtKuyfUEgLpw3PTqi3fhXu9f"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.3.3.tgz_1489520070327_0.5675463548395783"},"directories":{}},"0.3.4":{"name":"datawheel-canon","version":"0.3.4","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.3","d3plus-text":"^0.9.17","d3plus-viz":"^0.7.0","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"8b44995161f9bb16560a1e72d9b90a33fbbd1a94","_id":"datawheel-canon@0.3.4","_shasum":"d2a386a7e0b5d42c0bb5d07568abc787f7b29936","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"d2a386a7e0b5d42c0bb5d07568abc787f7b29936","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.3.4.tgz","integrity":"sha512-BMbAfmF+tBzEF3WbryJyctXx9tbVzjx1Ep9GcYNEjQs/SWDUAZ065Kbu9XvwcfIN+MA+lYSTZN7gz5l41wiXUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1klqIGj7f5OIHmISd8tQ9gMwW1iRZdzqWEX0GlTp0vAiEAw11Nvr31iQTuIB+ImuGYtqHjHbFHm0KF97lPHHZS+tU="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.3.4.tgz_1490651341475_0.8414492001757026"},"directories":{}},"0.3.5":{"name":"datawheel-canon","version":"0.3.5","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.4","d3plus-text":"^0.9.17","d3plus-viz":"^0.8.1","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"2278d0c33ae581d5d4116712dd20275872267bb7","_id":"datawheel-canon@0.3.5","_shasum":"0668d789c2d0bccff4860d4c7f0b351eb9b50ed3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"0668d789c2d0bccff4860d4c7f0b351eb9b50ed3","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.3.5.tgz","integrity":"sha512-OAEcfmbW2nUcZm7WOc109PBC41YldMOTtYdWhQ+NMJPqx3lxaQ+0wnpwCmXHZCVbnuWoY+d85vWCpaXdB/Dlqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9JkP5iegCOK5G0824DSlwX1i5N7M1gG8gYTUSBoLCjAiEAyvDx7X0yBq/RWAFczPsXViP+/keKZDfmE5puVx0d2aA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.3.5.tgz_1490674645199_0.4277478326112032"},"directories":{}},"0.4.0":{"name":"datawheel-canon","version":"0.4.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.4","d3plus-text":"^0.9.17","d3plus-viz":"^0.8.1","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.6","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"1a73b7da48425163c1c04cd65d862bdc6df8c181","_id":"datawheel-canon@0.4.0","_shasum":"217d8e82ea4f91ef737c7833b86ce3053a71e8d7","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"217d8e82ea4f91ef737c7833b86ce3053a71e8d7","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.4.0.tgz","integrity":"sha512-uTwB6O0s7hrwLgXiJWHVfEQR+QYiHgCoD1mMl4rEVP82Hnis6cGH9jVdXa9o5KjiXmTj7ziME/yn6QvHxZcY4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoCV/qySGyBx82upI1NB3338r0d0rfKXzPdIqx0mT5OAiBEhiehAVLnWI3JVZ3TDr1V5RS8hnGjB9ICzprm/mPbVw=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.4.0.tgz_1491944897483_0.9279849117156118"},"directories":{}},"0.5.0":{"name":"datawheel-canon","version":"0.5.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.4","d3plus-text":"^0.9.17","d3plus-viz":"^0.8.1","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.6","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"583a2444812c8f8582dc7460373c4dd18b8eb34c","_id":"datawheel-canon@0.5.0","_shasum":"26a12cddc999932cc9ae6983ddf61f7d2c01edd5","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"26a12cddc999932cc9ae6983ddf61f7d2c01edd5","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.5.0.tgz","integrity":"sha512-YI+M8QTdsgDiFW5aKFsdMeJKrc1HvnFoWr5xopWpAfQ3mfLTK7dxc/Wh8qZNpEd79CvQIHZ/zjnum6c46lnftw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+kNAgH1kR/HgV5IiFHuIv+1RUpgjiMMxui/q60GFGRAiEA0jsArlpw1YS/qdFu3/o9rxjIJv+tDlEo9I0O1Kv/FM0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.5.0.tgz_1493234129173_0.4625490775797516"},"directories":{}},"0.5.1":{"name":"datawheel-canon","version":"0.5.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.4","d3plus-text":"^0.9.17","d3plus-viz":"^0.8.1","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.6","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"f3f2e375a53675c37cc9ba22ab9221aa2c1bca52","_id":"datawheel-canon@0.5.1","_shasum":"4f1660e0e7b731f8b08eef559596d97268e66c40","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"4f1660e0e7b731f8b08eef559596d97268e66c40","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.5.1.tgz","integrity":"sha512-i0UpOMIehD20LQvKOvs9Jgam9jZBUr0KFoSMcG+54KffHJJmJ5LN7lP1ZQkw0cRr7vlbSV4GQKN6Fc8wDaMc4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmRwxwK8LIIVZCqMtt7NzDQiHxJFkXN10y8wQYtrLrZAiEAiQrxHHCHrlZmW5sw9O9/GR6UorJN7vAto/gVvkn90So="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.5.1.tgz_1493237477075_0.7375996317714453"},"directories":{}},"0.5.2":{"name":"datawheel-canon","version":"0.5.2","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.4","d3plus-text":"^0.9.17","d3plus-viz":"^0.8.1","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.6","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"69dc785919fe2c4e3612b40eb37094f83f3b0d2f","_id":"datawheel-canon@0.5.2","_shasum":"1f5e4311fbff62497b4a99ad0f852ca1e3100b0a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"1f5e4311fbff62497b4a99ad0f852ca1e3100b0a","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.5.2.tgz","integrity":"sha512-c4nN6ygHhyWHeAF5wWoNp6m2Knu9IVzHZSSfPzS4QXAObHMbXglLrGqfVesX98qzmYbrpdf6fKIwTsQNEiv8aQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyxMxWZaSlTOlCuDkmlHLJfn2AFTCTpWUP6BjkIDshaAiEA5vmXhZzWDmn2NMvGAoS2YbffdBF2sOFrxHlqqpMKxGo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.5.2.tgz_1493241963264_0.12756311264820397"},"directories":{}},"0.5.3":{"name":"datawheel-canon","version":"0.5.3","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.4","d3plus-text":"^0.9.17","d3plus-viz":"^0.8.1","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.6","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"1d2087ee1a6af4b4be00e829bf78940b151e5e58","_id":"datawheel-canon@0.5.3","_shasum":"b660c5cf208c410676c4c1d38c9b634505335cca","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"b660c5cf208c410676c4c1d38c9b634505335cca","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.5.3.tgz","integrity":"sha512-PeXxF4FoWYNqie+9IYqVXEJOINLX1yqv+3AtSWbLFS48W7EmN3sg/iMZapTzDuPP/uxkMB5RkXiZqYgAS1WavQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvjsiS3kiFFLurfUqN5fAMyF3WSMSj+8wq+w19R1Zu0QIhAJ4qIBc2HGCKjkUrRLsffjAY3Tq7qSl17zGtWzg7xrqx"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.5.3.tgz_1493322796509_0.8175722528249025"},"directories":{}},"0.5.4":{"name":"datawheel-canon","version":"0.5.4","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.4","d3plus-text":"^0.9.17","d3plus-viz":"^0.8.1","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.6","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"1d32e534a9839196328c2fd17d502e1a3a857a9a","_id":"datawheel-canon@0.5.4","_shasum":"71fb587a4be47413b1e8c9a6245e8997b49b9a60","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"71fb587a4be47413b1e8c9a6245e8997b49b9a60","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.5.4.tgz","integrity":"sha512-fffPhdbOiGgBjBv99JzDo2nvxRvhJ6skqgNFkhQwBYFiN165I9DKsTAWwF14pKtYo/hwonq3QrvUCZa4dz98SA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAS/jfxVjCLwvQAJw68lB682hx0w9qN7STKPnPQ84CMwAiEA79Q9tq1A3HAfRhxXSTDAFZXAcNS6Zu6BeVDGX/RkPLg="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.5.4.tgz_1494265125350_0.9916328813415021"},"directories":{}},"0.5.5":{"name":"datawheel-canon","version":"0.5.5","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.4","d3plus-text":"^0.9.17","d3plus-viz":"^0.8.1","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.6","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"119a2ab32d2a63712674eaa47dbe6b4692f60fbd","_id":"datawheel-canon@0.5.5","_shasum":"ae96b24979cdb933f1500b04b93b42f76c39eee6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"ae96b24979cdb933f1500b04b93b42f76c39eee6","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.5.5.tgz","integrity":"sha512-vFOvQweHWoAF9DUJ0rcBxwnn9jkFSHdm073Vkj8fHRDh86oNet6AOyey0DFMADoyqBs9HeFydduyEllkJdBPqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFjaeKlp9m5G5q3Lyl+t7zmk+BEzzKTHwVhRYYNxlHEAiAPdMTOuAVQ/YsMXVEiJ3ckFrgtYcpXDmTw/qPgyhNgZg=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/datawheel-canon-0.5.5.tgz_1494266290183_0.8428289263974875"},"directories":{}},"0.5.6":{"name":"datawheel-canon","version":"0.5.6","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.7","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.6","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"b05c9ff25720d77d9026b2c59b9796c3d9e49136","_id":"datawheel-canon@0.5.6","_shasum":"7b27cc3adf9f3f232c177b6d2dc0d27789d6b9ea","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"shasum":"7b27cc3adf9f3f232c177b6d2dc0d27789d6b9ea","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.5.6.tgz","integrity":"sha512-JIC/im2J7IKe6cPXMALbZp4WmSMe26lBTmkMZUGuDT2n1zIbpmpA8wmI5aSlPwyPPZSWlWvaO+8wgbVjrZYnjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDOMUj7teNVF9w1BkagIp745Kk3eooiAZKC8ofmJqi0AiA5bOWSpWMKfWX3yuWNruwX8etuSTlgT+71HX0OA3Gd/Q=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.5.6.tgz_1496171248358_0.0431836296338588"},"directories":{}},"0.5.7":{"name":"datawheel-canon","version":"0.5.7","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","express-flash":"0.0.2","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1"},"gitHead":"d249be544b0b9db7bf7af3d8b2f50d8f5c500acb","_id":"datawheel-canon@0.5.7","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"dist":{"integrity":"sha512-qJsaA1UHAiYQBvj82Uxxqe63LmxFFcJUMSvcnGI06lbDbO0UzGURM2lL7MZDcPAowpi6RNrVl4TxrsCmtcpKCg==","shasum":"fe4410b89f3d455811181a66be4402772b2e5532","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.5.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPlXyy2wFTRkU+qP5azrrlK4bjoBsHTNrYcLJc7mpodAiEA1gDZhIoiRtFKEo8EIJXPfjVoZCak9OEgI6NIHipJ424="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.5.7.tgz_1496243452118_0.925306229153648"},"directories":{}},"0.5.8":{"name":"datawheel-canon","version":"0.5.8","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","chalk":"^1.1.3","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"cec068d9da2022c2ef20c325604e257f13143056","_id":"datawheel-canon@0.5.8","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-6NnmvILk2sl+S8suZtscBvawi0wUZEFDQTIYWRPl+R9MLDuSn/wbZT+CZ2E+xkyIyHE17kvOALpsKr4r3bJGag==","shasum":"145779361f1250634b2a251501b78d583ccd9244","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.5.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaDGamgFfqx/v295phinElkRGPT+G4bsUE8hRor+0T0wIgHt3opRS6GL0k2GDIJEnDi8wbPLbvlcYedFLd43mTQRE="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.5.8.tgz_1497767085500_0.027636328246444464"},"directories":{}},"0.5.9":{"name":"datawheel-canon","version":"0.5.9","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","chalk":"^1.1.3","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"d3dc2370b3c824b702e54f324d242ae32e402535","_id":"datawheel-canon@0.5.9","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-HOE5fVcZps4UTKtSSliK9t+O0sBCeJFFw/rzjDNIrhCldOkrAFsRwpe30vdqxN86IAUIKapd25azCPYDnSOh4w==","shasum":"3656ffddd5e93ce54d910254106d2b9831d29555","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.5.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLeCSSmVZNFcBHK/R+v9dM0l9ORN8HikWdPmNvFXCKBQIhAIp3ddxGyGDTr0yLzEu4DcYffvsGZL/DwAcBNK+/qy8+"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.5.9.tgz_1498231287748_0.5282798898406327"},"directories":{}},"0.6.0":{"name":"datawheel-canon","version":"0.6.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","chalk":"^1.1.3","compression":"^1.6.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"d5e7fa3d1a58b53897d72c462ec8e8b60e25dac1","_id":"datawheel-canon@0.6.0","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-nmyQRnNHuW9fAiXeuFLjdcNL83ry9MSPcazk7KFo+dpB/79Bzq1GJlilT/IJX18j/7qyHJni7a0aseUK0BvaNw==","shasum":"e979b7c0daa1b4a4b1e79b11449933c9a825bcc2","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKW3gFLDztMQGEvMU2FvDGTboqqSBxZAaKOFzWgBNXYwIhAJ1aUHrwc+vJbrD2VYYxoMSaBI2KjUjb1TXtGT6tHlbK"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.6.0.tgz_1498507298131_0.9980209246277809"},"directories":{}},"0.6.1":{"name":"datawheel-canon","version":"0.6.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-local":"^1.0.0","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"d00590e3fee7c3bfdbf33c6ee1d4db020dd0df88","_id":"datawheel-canon@0.6.1","_npmVersion":"5.0.4","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-h5SsXggsGhIqExPJyPzpBuQgrB0mjfQzePT7oc1HUSW5kHRdpjErewLcvRFiarrjDq5xaM/AXBRmKU1WH+q9Xg==","shasum":"906d4b849b2d09ef0c6da013d497d26f37da6f80","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsVH25ESFKQgw6VO9DMInIh3YFn8/sSNmPn96Q3TuLogIhAJEUEA7o9YafpQ6d7SV0YimIm0aWF34jiHcfu/FSzsUR"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.6.1.tgz_1498670963572_0.9649183587171137"},"directories":{}},"0.6.2":{"name":"datawheel-canon","version":"0.6.2","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-local":"^1.0.0","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"25a90e4d45299c87f77a13a0e28d31571cbff1e3","_id":"datawheel-canon@0.6.2","_npmVersion":"5.0.4","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-uOucnYTVSxbtzTHsEF3qaNgSOmY9Vk/gLFiNHgxRgk4B3zAxy7Y5MImsZgaJmYPH0oFMgwi/irvHTEqQlsLmKg==","shasum":"c9c69417f1abbef6b8b5fdb1b41217088dcef8ef","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.6.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmstUjcf44zy5YFO6ejQz2WgNmOzsPwNQhoIV4H0t4awIgYQ2/bbtWHzeRZ4y3BHQHA0F5dIeSdY8qoaFeIFl6+EA="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.6.2.tgz_1499108317296_0.8758287252858281"},"directories":{}},"0.6.3":{"name":"datawheel-canon","version":"0.6.3","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-local":"^1.0.0","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"77c817f7b0a2ffa084a66fe3c6811ce205f83790","_id":"datawheel-canon@0.6.3","_npmVersion":"5.0.4","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-nUOeOE5WpOmg7LR6FInHHleHu2o8vemIEhBNnwrIVztMzmxEvzdJarQD980hDGFXvDH9jpYGb0fNKMjjR2p99w==","shasum":"55c296d439213f320dfdc9652fbef31b3a621950","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.6.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOYnYzBRAMzPMXcOcRRw76XA6nYI5noLBPynP17b491AiEA4z/ObP3D444CSkWLIy4qYWoWvzQX7XLw8lECD+tNpfs="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.6.3.tgz_1499108762152_0.7618855312466621"},"directories":{}},"0.6.4":{"name":"datawheel-canon","version":"0.6.4","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-local":"^1.0.0","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"5727f3760903fd950016c1830a90dcf9c224b832","_id":"datawheel-canon@0.6.4","_npmVersion":"5.0.4","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-tfjBhIojEDKm7Mp75ynFJihf2fOu2YR3/lXBBROwGtzTnfiBEK87LXtigC1fVRMiVgy63fi4ofsaV5ghi/3+gg==","shasum":"01bf7c70eeace6f2df7bf2104fc3993b5c690acb","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.6.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW43BzoMvjBjDoIm0DwPdcr2/vc5WuW/Y5wVkS4VOdwwIgB8KVDnahFSjoCk+7KcDZ3fRkNshRsf8jkXSK1s4afeo="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.6.4.tgz_1499109208341_0.6112513053230941"},"directories":{}},"0.6.5":{"name":"datawheel-canon","version":"0.6.5","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-local":"^1.0.0","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"312c7dbe307c8095da2e600809dec279d7218f76","_id":"datawheel-canon@0.6.5","_npmVersion":"5.0.4","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-Jw+7i+OTO5v3d3PxEzG+bn+E6GHf4KKlMXf7ajB/tw9JitVgsx3F6AkMFSnE7gxbviFAgdMSPzdXvPNtcsvGzA==","shasum":"93d62109820543150578b035b08fd30f73c49662","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.6.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2sGYdTFqWYWf/hAtSRdk/Bwo6IzFCN+1Ceo9QeeA2DAiEAk3+knhWNFmFPiuSLdhFSVYpxZHQBcaa874Y89qJc2m0="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.6.5.tgz_1499275417192_0.051630598958581686"},"directories":{}},"0.6.6":{"name":"datawheel-canon","version":"0.6.6","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-local":"^1.0.0","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"c3741d2fe677cf4bf25488a121ea352717c3db9f","_id":"datawheel-canon@0.6.6","_npmVersion":"5.0.4","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-e0FIsKFiI4v6+uCd8fki3/UsdkLXL5/BdbUF9H+WgAPEjqSR6d/t36K8RPcMqTP5n1nsL1qheCrTWGMeZT+ibg==","shasum":"9616df79614fbf0539ae59d102ba2d6e06687f8a","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.6.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRH/teZlKJ2perBCo87OsybDg8yplRX48I/KjV9cgTDAiA84jbEsMf3YVmsWvNetf/k30ZPbIbEKnlFtisM/FNfhw=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.6.6.tgz_1499276327356_0.3541774060577154"},"directories":{}},"0.7.0":{"name":"datawheel-canon","version":"0.7.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-local":"^1.0.0","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"c41f3db6eeca3ccbbc1bc1abf548531c07dcf972","_id":"datawheel-canon@0.7.0","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-uQprsoa9yeqPQUlxl7syKCLdpxxVUsRc1T6ChyHo+wuDOAox11I217ySLZLcgv5ebQ4jDEf8rxmeyixTSCRHnQ==","shasum":"88e3e8a2354d70fc990ccff713ef4ad18edba851","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFqyo/OmqzlrGebzfiK9zU6eKDBWuN0pz6YPETfUa2DAIgN1J+aDSOu8mCflFVaTDDU1V2xLXxtwCEqvAidcd81qM="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.7.0.tgz_1500411990923_0.12182982685044408"},"directories":{}},"0.7.1":{"name":"datawheel-canon","version":"0.7.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"a01949b5004f20061dac01d72805354fdcd0cd9f","_id":"datawheel-canon@0.7.1","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-r5pvCD0CK8wcgWNJgdc8Gn5yVhUsaruosGoA8v9DY+BNtF5oL04WOSP859pZG18xn8UdVfAUcsSyL1HSmLhktA==","shasum":"ffd138c997dd3ffeeb7fc071834b49fbd997d1aa","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.7.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3ko5W8KthJWTFKL4RUdGFuNDqm5NhUNAYvurWGkIThgIgRn0y8KXpqNPffc0oDT6suGsTLPkUbIUfUSeRj29gDSA="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.7.1.tgz_1500573541166_0.8234511732589453"},"directories":{}},"0.8.0":{"name":"datawheel-canon","version":"0.8.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","js-yaml":"^3.9.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-for":"^2.1.1","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-map":"^0.9.0","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"239033f964054c42dba5d9f583d02022e3077f99","_id":"datawheel-canon@0.8.0","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-z/FPFAsT2siBTZEtby/12+VnRQfwtB6iR9pZixLpcfSy9lxqZ5nvVXYqOqEjQsx7H4WU/QcTGVy1weYnNPeqSQ==","shasum":"41141b4c520db8b068e520a77599bea696ffab0c","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0kHkfllYtjSEZUubo1S0H8d9xZwuUQ/8bOx4Rd+5TAAiBMo2EQNaOMevyD6tAoIq3iZzxMpWoAz3R4NBliJ3Vu1A=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.8.0.tgz_1500927811124_0.2673386172391474"},"directories":{}},"0.8.1":{"name":"datawheel-canon","version":"0.8.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","js-yaml":"^3.9.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-for":"^2.1.1","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-map":"^0.9.0","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"2ef271b703d5f2e49dc1fd7e54165bf27b3d306f","_id":"datawheel-canon@0.8.1","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-Pf2y2pKqi5PRVOaik70pT6CQWe9ZLSCWYNxVEehHMKKBRsFRJlc8BtRZY0iDLc4axteonhxqd/etL/V7NeDtzg==","shasum":"76d3a22b1f5509204a238a0da7f9f4cf4d7befde","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.8.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3NiPjo1keurXRyK5DGxg+2BlLucqAFlNbsditiGBqDgIhAPt1YpNxZOffxTHnE7ny9LAuB/8T+aXG2KDS1rrM1n0T"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.8.1.tgz_1501092823266_0.43351481342688203"},"directories":{}},"0.9.0":{"name":"datawheel-canon","version":"0.9.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","js-yaml":"^3.9.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-for":"^2.1.1","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-map":"^0.9.0","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"f1e4e96b4ee17f8909201d8cbb92e77853928cf4","_id":"datawheel-canon@0.9.0","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-q9LjvcDFKaQU7H0T7Xc17BYc0dBPvVZVBPyy7Y7OeO7jhP8b9/VMNpTXK35fXhwtmrmOuSmy612YQJlkpjPoxA==","shasum":"d6bb4c53c36869e7961e42ea2639b05b92165210","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.9.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaX581jK+52bA6XAuzZeu9YHHt5xZxQC9MK5DDF6Q0pAiBRBC2is9p8mbDF5+mkttyf9Eg18Bri6nAsZoFyRyrPpQ=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.9.0.tgz_1501110734129_0.7570323969703168"},"directories":{}},"0.9.1":{"name":"datawheel-canon","version":"0.9.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","js-yaml":"^3.9.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-for":"^2.1.1","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-map":"^0.9.0","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"77220dd726c7dc605cd9597e96563fe253a67b93","_id":"datawheel-canon@0.9.1","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-ZnLOKxEfZVUpyQstx16TrZUAH6C9S88ThQVIvgDXsrPgzd3BqB2vep2fa4d5VNQspn1RlbDjUrBB/7jJRdrQRg==","shasum":"039cf0b2155c808990fce68a6275a33672639991","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.9.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAhVOQKTwS9Pk9vCUFloy62zI/lNg3zlUbQd6ftRpnIAiEAyTqyxG/nLvHIF0z3w3j0+93T8Z8LcMCvn56S86dgogo="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.9.1.tgz_1501514632622_0.0009468663483858109"},"directories":{}},"0.9.2":{"name":"datawheel-canon","version":"0.9.2","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","js-yaml":"^3.9.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-for":"^2.1.1","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-map":"^0.9.0","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"6a9d07833c12e5aabe0de7fd319993c5bc683a4e","_id":"datawheel-canon@0.9.2","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-lZlvPAW+Jo6QEOziSDLrZ29ceBfMEfQW1fVZRdRr5C/w1VJcXl2K68/iQqUVpL6y3IrmlwbbTM+mBGJdDRfZAA==","shasum":"bfe0dc70ca572a00d85688369dd1dd4b43e83111","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.9.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbXFiaCXiUaurtqR7C8Qg4FJblvMH7w+AdCy1fkqtUDAiAJw541HwvCGkC8AQ3l+5efR+VgFQmDsNJAQ6NHu4a6og=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.9.2.tgz_1501519057724_0.6089494610205293"},"directories":{}},"0.9.3":{"name":"datawheel-canon","version":"0.9.3","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","js-yaml":"^3.9.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-for":"^2.1.1","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-map":"^0.9.0","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"83cbe60a9f29efbbca0701e5221eb85d21421a6e","_id":"datawheel-canon@0.9.3","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-hLiNNAuTJqKMJf3H0I2lG0DcBM+IDOIgxEiJkqeFYApYgp9CP69e9/l07XKEKTN03p/sSlX3eIpFik/L9U/CeQ==","shasum":"d65f94e4dcfa88f02ea8b36da2dc4bc81235b1dd","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.9.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6YqiSERg3q5xZybXp3modp30SPzWmiN4DqMpsXYrg/AiB1A0xi8c40MJzFsB51KJ9EsloH22M2KMh0+z/7Tfwc8Q=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.9.3.tgz_1501519327048_0.25131652574054897"},"directories":{}},"0.9.4":{"name":"datawheel-canon","version":"0.9.4","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","js-yaml":"^3.9.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-for":"^2.1.1","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-map":"^0.9.0","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"4e814b90daa1e429fb14264431e9d86ad86dcb6b","_id":"datawheel-canon@0.9.4","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-8QpVVFCwrejmPixK42LNHbFOyLovI0BiiMZfGWRa0IHD/8ARP9yoxDOLxU5Jtv2U9oGa6tEt7s9NHNip1nfSkw==","shasum":"54382747c5631e2d514352f3a30f21074b69d779","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.9.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChiYqNGkKoxU0YNnekjGUVN56GBoDGJ1IL6ERu+yeHcAiAvzWjE+JsvtBk+jo4kOlx5I3tqaSuyJFCrZ2esJcbjVw=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.9.4.tgz_1501607006794_0.24294427456334233"},"directories":{}},"0.9.5":{"name":"datawheel-canon","version":"0.9.5","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.11.2","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","js-yaml":"^3.9.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-for":"^2.1.1","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-map":"^0.9.0","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"82587316186e2ac4cb77122ef0d11d5f10fe7b3d","_id":"datawheel-canon@0.9.5","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-Dfgn/gOfKwSbYc1JXs0vwK3J8ocnqtpXBP1SiqNXXgRRA/qGFsAWYXkPbhtnFYE8Z1+OID7FSed3SLV7ytcBEA==","shasum":"e0df8980df3c11af4019f2377d67c39ff150b8ec","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.9.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwpI5kCozbZ3k+tNte+HMzHN8StTSfKPPLgbZk4DoirAiBFsHy/rqK6s+optHnMci2NdyxTvqyJauxAktOw9eqWlQ=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.9.5.tgz_1502302465727_0.8629240330774337"},"directories":{}},"0.9.6":{"name":"datawheel-canon","version":"0.9.6","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.11.2","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","js-yaml":"^3.9.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-for":"^2.1.1","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-map":"^0.9.0","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"0305be44f269b719c6c6a5bec6c8b2a2f02458e6","_id":"datawheel-canon@0.9.6","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-6JuarAH32EpX4HIJ6keGlM10Kkbx514scjbR60V3pbm39BcWKe64opxmWzyk86pWeTBfznyPDIlq08mG28WUdg==","shasum":"3b2cea94b8ce8d2dae8dc736ed42853b05b65e31","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.9.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAG1y/uzqgdmEEoO6Xbf1lntNmo3rHdw9QLr6mp1XamAIhANsK/kT7r56eCCCHcFZUSLSCO1E6ZGW90XsQAhcbK4Xq"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.9.6.tgz_1502305162685_0.735192138236016"},"directories":{}},"0.9.7":{"name":"datawheel-canon","version":"0.9.7","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.23.0","axios":"^0.15.3","babel-cli":"^6.24.0","babel-loader":"^7.0.0-alpha.3","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.3.2","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^1.1.3","compression":"^1.6.2","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.27.3","d3plus-react":"^0.2.11","d3plus-text":"^0.9.18","d3plus-viz":"^0.9.2","es6-promise":"^4.1.0","eslint":"^3.12.2","eslint-plugin-react":"^6.9.0","express":"^4.13.4","extract-text-webpack-plugin":"^2.1.0","file-loader":"^0.11.2","grizzly":"^2.1.2","helmet":"^3.0.0","i18next":"^7.2.1","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.11.1","inline-environment-variables-webpack-plugin":"1.1.0","js-yaml":"^3.9.0","lost":"^8.0.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^5.0.0","passport":"^0.3.2","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^2.7.0","postcss-custom-properties":"^5.0.2","postcss-for":"^2.1.1","postcss-import":"^9.1.0","postcss-loader":"^1.3.3","postcss-map":"^0.9.0","postcss-mixins":"^5.4.1","postcss-nesting":"^2.3.1","postcss-reporter":"^3.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^4.0.0","react-i18next":"^3.1.0","react-redux":"^5.0.3","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.3.1","redux-logger":"^2.6.1","redux-thunk":"^2.0.1","sequelize":"^4.2.0","serialize-javascript":"^1.3.0","shelljs":"^0.7.6","style-loader":"^0.13.2","url-loader":"^0.5.9","webpack":"^2.2.1","webpack-dev-middleware":"^1.10.1","webpack-hot-middleware":"^2.17.1","yn":"^2.0.0"},"gitHead":"0f6c54500e0ccaf666dbf0bf9bc57d474cdff163","_id":"datawheel-canon@0.9.7","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-NpOFVXmyTWsHUOIuPayzSJwd9SCwnVN7qvB/NB9wftsB3dnnrugjCq1BnDas1r5pvISXqkR9FEeg632woLllcg==","shasum":"92339d07e77a0a908f306d1043cfb8b245d40c05","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.9.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt+QC1x4iOobirjpM8114Yvk26Zqo2lr+bNt4Y/vImTAIhAIbeL1Ghkm14yx1AXbY0M1t+Q0jCKcd23w7KRHXACSQD"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.9.7.tgz_1502750722934_0.7339142800774425"},"directories":{}},"0.10.0":{"name":"datawheel-canon","version":"0.10.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.27.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^2.1.0","compression":"^1.7.0","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.28.7","d3plus-react":"^0.2.13","d3plus-text":"^0.9.21","d3plus-viz":"^0.10.4","es6-promise":"^4.1.0","eslint":"^4.5.0","eslint-plugin-react":"^7.3.0","express":"^4.15.4","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","grizzly":"^2.1.4","helmet":"^3.8.1","i18next":"^9.0.0","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.9.1","lost":"^8.2.0","node-notifier":"^5.1.2","nodemon":"^1.10.2","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^7.2.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.1.0","postcss-for":"^2.1.1","postcss-import":"^10.0.0","postcss-loader":"^2.0.6","postcss-map":"^0.9.0","postcss-mixins":"^6.1.0","postcss-nesting":"^4.1.0","postcss-reporter":"^5.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^5.2.0","react-i18next":"^5.2.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.8.0","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.18.2","url-loader":"^0.5.9","webpack":"^3.5.5","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.18.2","yn":"^2.0.0"},"gitHead":"e9986a184c54cd68c253f9d6546b169761a9b34d","_id":"datawheel-canon@0.10.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-9WIANbe0IY3CAEZmmi15ucqM8W/4TPlgWvw7hFTLIZ/yUKOeKhOZ5+H982o66NKhxVQzJ0tJYKbSk1+pahdafw==","shasum":"c50d0d27bb38283cc8e01f35b467ee887ea0ceb5","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.10.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgalkqVQoaNPHdJax45Bw3RufDIiAfl8sO/1Vd25rxOAiEA2pnDwGLDchllJ7A0d/9bPAx3LoIkidWFuSfcP14Bkaw="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.10.0.tgz_1504206722731_0.7111271088942885"},"directories":{}},"0.10.1":{"name":"datawheel-canon","version":"0.10.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.27.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^2.1.0","compression":"^1.7.0","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.28.7","d3plus-react":"^0.2.14","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.8","es6-promise":"^4.1.0","eslint":"^4.6.1","eslint-plugin-react":"^7.3.0","express":"^4.15.4","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","grizzly":"^2.1.5","helmet":"^3.8.1","i18next":"^9.0.0","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.9.1","lost":"^8.2.0","node-notifier":"^5.1.2","nodemon":"^1.12.0","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^7.3.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.1.0","postcss-for":"^2.1.1","postcss-import":"^10.0.0","postcss-loader":"^2.0.6","postcss-map":"^0.9.0","postcss-mixins":"^6.1.0","postcss-nesting":"^4.1.0","postcss-reporter":"^5.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^5.2.0","react-i18next":"^5.2.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.8.2","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.18.2","url-loader":"^0.5.9","webpack":"^3.5.6","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yn":"^2.0.0"},"gitHead":"5372849241a3584e81b5f6139091c77ac12be58d","_id":"datawheel-canon@0.10.1","_npmVersion":"5.4.1","_nodeVersion":"8.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-819XV0XUXYU8WT2YGVO/1VwOHsFBdJtzJMZCVdn9aI+TUlEMSsLN3YgCnIy02XP5rSEOPu878odcYzj6UDI85w==","shasum":"614c400561406f1604c28abb9c23c2af8b10c0f1","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.10.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHzAY5vrc3r3BHIIUX/kYV7P2eznxnk7zuK+9rfF9FCICIQCoVEN073aaulKsIUCAC9sHrwf3KWbX0t1ivb22yusWzQ=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.10.1.tgz_1504903869097_0.8268195127602667"},"directories":{}},"0.10.2":{"name":"datawheel-canon","version":"0.10.2","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.27.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.17.2","chalk":"^2.1.0","compression":"^1.7.0","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.28.7","d3plus-react":"^0.2.14","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.8","es6-promise":"^4.1.0","eslint":"^4.6.1","eslint-plugin-react":"^7.3.0","express":"^4.15.4","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","grizzly":"^2.1.5","helmet":"^3.8.1","i18next":"^9.0.0","i18next-express-middleware":"^1.0.4","i18next-node-fs-backend":"^0.1.3","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.9.1","lost":"^8.2.0","node-notifier":"^5.1.2","nodemon":"^1.12.0","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^7.3.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.1.0","postcss-for":"^2.1.1","postcss-import":"^10.0.0","postcss-loader":"^2.0.6","postcss-map":"^0.9.0","postcss-mixins":"^6.1.0","postcss-nesting":"^4.1.0","postcss-reporter":"^5.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^5.2.0","react-i18next":"^5.2.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.8.2","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.18.2","url-loader":"^0.5.9","webpack":"^3.5.6","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yn":"^2.0.0"},"gitHead":"b544d28e63aa9b0d83fa4ed4975483a1e01c7f64","_id":"datawheel-canon@0.10.2","_npmVersion":"5.4.1","_nodeVersion":"8.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-KlwpXBFWvP0rB9gR5fwkXeGFclyQCVuBrWhUd7WOmBorDvt2xTNEs4Z5wmAE+gmBasS3anVQHicLARqMIuMdfw==","shasum":"93ae3e1a3baf48e4c1e55d90c3689146973c5a4b","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.10.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyh080IVCzKGbSCoyDID3+QNff5UEasbXPdskRG3WWeAiEA0ukvAujIFToAmpibetkcR15K1e3ORneZtwiWR0YyRuM="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.10.2.tgz_1505233493856_0.48436067975126207"},"directories":{}},"0.10.3":{"name":"datawheel-canon","version":"0.10.3","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.27.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.1","chalk":"^2.1.0","compression":"^1.7.0","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.28.7","d3plus-react":"^0.2.15","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.9","es6-promise":"^4.1.0","eslint":"^4.6.1","eslint-plugin-react":"^7.3.0","express":"^4.15.4","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","grizzly":"^2.1.5","helmet":"^3.8.1","i18next":"^9.0.0","i18next-express-middleware":"^1.0.6","i18next-node-fs-backend":"^1.0.0","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","node-notifier":"^5.1.2","nodemon":"^1.12.0","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^7.3.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.1.0","postcss-for":"^2.1.1","postcss-import":"^10.0.0","postcss-loader":"^2.0.6","postcss-map":"^0.9.0","postcss-mixins":"^6.1.0","postcss-nesting":"^4.1.0","postcss-reporter":"^5.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^5.2.0","react-i18next":"^5.2.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.8.3","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.18.2","url-loader":"^0.5.9","webpack":"^3.5.6","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yn":"^2.0.0"},"gitHead":"46489ff059ed909591cc40cab2f18360dc7eee2c","_id":"datawheel-canon@0.10.3","_npmVersion":"5.4.1","_nodeVersion":"8.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-vhpyVNL+an5pnWfMxVnCxTl2f07GjBeOUYkR/KoCZBPNGGn1YVadFN0P4BvyzxjQPdjNRJXyu4xoixBlsVrNOg==","shasum":"5bbdc3bfd2bb4e8f4352880df423290a8ae9b01f","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.10.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcz/aQ5GJ7FBkmVwGSG1eTVixywx3rYiEpXMqW9nW6sAIgXNB4mWzMK0mSbn4j45LFlu5sLqcvNtF/VEHyS9lSz+I="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.10.3.tgz_1505249233520_0.23784243874251842"},"directories":{}},"0.10.4":{"name":"datawheel-canon","version":"0.10.4","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.27.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^2.0.2","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.1","chalk":"^2.1.0","compression":"^1.7.0","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.28.7","d3plus-react":"^0.2.15","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.9","es6-promise":"^4.1.0","eslint":"^4.6.1","eslint-plugin-react":"^7.3.0","express":"^4.15.4","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","grizzly":"^2.1.5","helmet":"^3.8.1","i18next":"^9.0.0","i18next-express-middleware":"^1.0.6","i18next-node-fs-backend":"^1.0.0","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","node-notifier":"^5.1.2","nodemon":"^1.12.0","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^7.3.0","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.1.0","postcss-for":"^2.1.1","postcss-import":"^10.0.0","postcss-loader":"^2.0.6","postcss-map":"^0.9.0","postcss-mixins":"^6.1.0","postcss-nesting":"^4.1.0","postcss-reporter":"^5.0.0","prop-types":"^15.5.10","react":"^15.3.1","react-addons-css-transition-group":"^15.6.0","react-dom":"^15.3.1","react-helmet":"^5.2.0","react-i18next":"^5.2.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.8.3","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.18.2","url-loader":"^0.5.9","webpack":"^3.5.6","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"e3398eb55e35ca743bb2455935389921dcfef4ef","_id":"datawheel-canon@0.10.4","_npmVersion":"5.4.2","_nodeVersion":"8.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-3zZWLu9MapGh3MQ2LM0H1bj1H+Umw/oF1TCRfhBQPuBLXbECwZM6GIObiYYi1VdQuypr8SBDGyezJQbYpFdpZg==","shasum":"8102a91ba32f8ccc55f9c6a1a90f571dab4826b7","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.10.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe3be9sWu5z2Su/SkXW0Na6YL1fVJt5tYuo6iVpibnfAIgRWWZyDDF6ljYiIedFe/8HYUMlr4vW37PaSZUWk2GnTU="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.10.4.tgz_1505756142264_0.2317187488079071"},"directories":{}},"0.11.0":{"name":"datawheel-canon","version":"0.11.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.29.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.1","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.0","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.28.7","d3plus-react":"^0.2.15","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.9","es6-promise":"^4.1.0","eslint":"^4.6.1","eslint-plugin-react":"^7.4.0","express":"^4.15.4","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","grizzly":"^2.1.5","helmet":"^3.8.1","i18next":"^9.0.0","i18next-express-middleware":"^1.0.6","i18next-node-fs-backend":"^1.0.0","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.0","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.1.0","postcss-for":"^2.1.1","postcss-import":"^10.0.0","postcss-loader":"^2.0.6","postcss-map":"^0.9.0","postcss-mixins":"^6.1.0","postcss-nesting":"^4.1.0","postcss-reporter":"^5.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.0.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.8.3","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.18.2","url-loader":"^0.5.9","webpack":"^3.5.6","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"ef9f53c949d78f58a069ecc81b6f2f0323aa6ace","_id":"datawheel-canon@0.11.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-Tb1jFTS9+jUifHpygWU+4brnMZXIL+9U1yBonG5MmpNfw1zzcW4vgwFLmJkSezQjEpKIp5wMJogWuLSEHGxw/g==","shasum":"97f2ec5a48418faa17e9ed3ab16ac22405ed32cc","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmMB0UuaO0ZlhIid98jmznyQwR3FNcuUj8EOKasPAqeQIgIFd0ILxRUasGq8oGKmkgDus3FbiX7nn99rOjY5NypC0="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.0.tgz_1506617200192_0.5906140881124884"},"directories":{}},"0.11.1":{"name":"datawheel-canon","version":"0.11.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.29.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.1","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.0","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.28.7","d3plus-react":"^0.2.15","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.9","es6-promise":"^4.1.0","eslint":"^4.6.1","eslint-plugin-react":"^7.4.0","express":"^4.15.4","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","grizzly":"^2.1.5","helmet":"^3.8.1","i18next":"^9.0.0","i18next-express-middleware":"^1.0.6","i18next-node-fs-backend":"^1.0.0","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.0","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.1.0","postcss-for":"^2.1.1","postcss-import":"^10.0.0","postcss-loader":"^2.0.6","postcss-map":"^0.9.0","postcss-mixins":"^6.1.0","postcss-nesting":"^4.1.0","postcss-reporter":"^5.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.0.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.8.3","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.18.2","url-loader":"^0.5.9","webpack":"^3.5.6","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"eeff4f9e3ed9267f804e733e35359dad89a3c05d","_id":"datawheel-canon@0.11.1","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-JiwPXR6oS00UF7rr9aDlOOYLcSdBjGx2ZR93nYsYAxBsX7MKnLNRxmFdiE1qL2ma2TH5X/USBTHcBse+Ripakw==","shasum":"d8be3072cdc5540efa665f46a6ccd42043574cc0","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE71dN1kQjN3bKrv0IPr51TqexnL6H2aEAAoqeyDqPsLAiEA+wXbr10BPen+sn37EV08BWoeUCcfajuSL4oeM44zdfY="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.1.tgz_1507048194388_0.42622892023064196"},"directories":{}},"0.11.2":{"name":"datawheel-canon","version":"0.11.2","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.30.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.1","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.0","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.28.7","d3plus-react":"^0.2.16","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.11","es6-promise":"^4.1.0","eslint":"^4.6.1","eslint-plugin-react":"^7.4.0","express":"^4.15.4","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","grizzly":"^2.1.5","helmet":"^3.8.1","i18next":"^9.0.0","i18next-express-middleware":"^1.0.6","i18next-node-fs-backend":"^1.0.0","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.0","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.1.0","postcss-for":"^2.1.1","postcss-import":"^10.0.0","postcss-loader":"^2.0.6","postcss-map":"^0.9.0","postcss-mixins":"^6.1.0","postcss-nesting":"^4.1.0","postcss-reporter":"^5.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.0.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.8.3","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.18.2","url-loader":"^0.5.9","webpack":"^3.5.6","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"087f0c5fc5f30bf577a6e9ba2481ad660483cf72","_id":"datawheel-canon@0.11.2","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-gFiOTzdS9sNhAZ+w2E4+UyXsxwhabpUD5fm1kZE0YbgLR7RaBL6PuR39yJn2jEor7zUT1V2lIsxxnXosBXza3Q==","shasum":"6cbf35f3ef3c6a968c319dc25abcdc112e2ca49c","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpY/rrBDwJBxcci9PoQnPHdneJXzCxSj2gPmeHT9XnUAiBsvOPWX0l1O/O231YW21W56JBN1mMHqLFrE48Fb9nrQA=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.2.tgz_1507154765040_0.20373898232355714"},"directories":{}},"0.11.3":{"name":"datawheel-canon","version":"0.11.3","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.30.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.8","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.1","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.0","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.2","css-loader":"^0.28.7","d3plus-react":"^0.2.17","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.11","es6-promise":"^4.1.0","eslint":"^4.6.1","eslint-plugin-react":"^7.4.0","express":"^4.15.4","extract-text-webpack-plugin":"^3.0.0","file-loader":"^0.11.2","grizzly":"^2.1.5","helmet":"^3.8.1","i18next":"^9.0.0","i18next-express-middleware":"^1.0.6","i18next-node-fs-backend":"^1.0.0","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.0","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.1.0","postcss-for":"^2.1.1","postcss-import":"^10.0.0","postcss-loader":"^2.0.6","postcss-map":"^0.9.0","postcss-mixins":"^6.1.0","postcss-nesting":"^4.1.0","postcss-reporter":"^5.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.0.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.4.7","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.8.3","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.18.2","url-loader":"^0.5.9","webpack":"^3.5.6","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"b2e5381fcbf1aa1a6f9e46dbf0547d399859dcff","_id":"datawheel-canon@0.11.3","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-isJB3d1Rmzr8W+kDzSaQDqwiPzisrGdS04YR0gfBfPtQqKdbjdf5xHeZTDjTmAfH86DjVEHHvD1pMdpWLXDXzA==","shasum":"cf2b702ffb3c64e7164756f466a21599fa00414d","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtKk3kHCu8oIkSIIOJ1OjwLp6RopCFfScDNQ9OKVqh2AiA8ibwYLurdrabuF1Y0wofsXLwF1o7pc9/3RLNFhWM1Bg=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.3.tgz_1507648262288_0.17780870688147843"},"directories":{}},"0.11.4":{"name":"datawheel-canon","version":"0.11.4","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.31.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.17","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.11","es6-promise":"^4.1.0","eslint":"^4.8.0","eslint-plugin-react":"^7.4.0","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.1","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.1","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.1","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.7","postcss-map":"^0.9.0","postcss-mixins":"^6.1.1","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.0.6","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.0","url-loader":"^0.6.2","webpack":"^3.7.1","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"8247d427e5d52967e2079f341006f5bf1178201c","_id":"datawheel-canon@0.11.4","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-N3mdOkknXUNcHHLS/u/9+HBJdq9EEG9v84FGJBylHKcx3uFu6Sc8k9HrrFlLUmmaj7iliShFZj55JKqATAOy7g==","shasum":"48fa026f6df062ad8de3e26a835ef2d75a8f1025","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz41ExVupTf+jVGUTTe53YTyXXodtcV8EHvaJDLwNRuAIgOsPBFY0OJJyk5gvtXck92p/mzhviEMG+UIxXIN461GM="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.4.tgz_1507919496451_0.08966589253395796"},"directories":{}},"0.11.5":{"name":"datawheel-canon","version":"0.11.5","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.31.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.17","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.11","es6-promise":"^4.1.0","eslint":"^4.8.0","eslint-plugin-react":"^7.4.0","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.1","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.1","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.1","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.7","postcss-map":"^0.9.0","postcss-mixins":"^6.1.1","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.0.6","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.0","url-loader":"^0.6.2","webpack":"^3.7.1","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"b290042fc9073ba14e9329aae9595d0e84734a0f","_id":"datawheel-canon@0.11.5","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-4arPAnSvvKrrDHN9t8AT+8+wCq9YMXzTTHx1mcp58PTTDbdu8+u+KU3alM5Crso/Nebf8QeoRnmI1ZmiD5LoiA==","shasum":"a3fe526a074112ca8f5d8b4a05d1e2c97227a512","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyxuHbA8qTRpaLvEVrjdc9+xSu//1116T64C/lgQ8qQAIhAIa96CqVBsNh2QCzoF5sitaMPlHC8fsaNuyktRt3eHU1"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.5.tgz_1508155671636_0.19394628959707916"},"directories":{}},"0.11.6":{"name":"datawheel-canon","version":"0.11.6","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.31.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.18","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.11","es6-promise":"^4.1.0","eslint":"^4.8.0","eslint-plugin-react":"^7.4.0","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.1","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.1","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.1","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.7","postcss-map":"^0.9.0","postcss-mixins":"^6.1.1","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.0.6","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.0","url-loader":"^0.6.2","webpack":"^3.7.1","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"03829a58df5880bf9ef5552c59f3000bb0cf165c","_id":"datawheel-canon@0.11.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-CzYrBZMQWS9iJxJdipbKYnxlBZJdBcmkLJT1DagokBJYfPBvz3J8dP4dHxFFT0Flro8IXMXJxVZ7Zuld3aafCA==","shasum":"1993106c66709944e9c8f8218fe0fed0a2f81ff5","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3GKkdy7VkPUiopQDgpeaBf7FkpZ3i4KTFAP4+W347cAiEAtj/Bte7KkLHlWnvmshaJPqUMM6P2FpvSctFgYcUE83k="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.6.tgz_1510792834191_0.9120889359619468"},"directories":{}},"0.11.7":{"name":"datawheel-canon","version":"0.11.7","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.31.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.19","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.11","es6-promise":"^4.1.0","eslint":"^4.8.0","eslint-plugin-react":"^7.4.0","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.1","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.1","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.7","postcss-map":"^0.9.0","postcss-mixins":"^6.1.1","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.0","url-loader":"^0.6.2","webpack":"^3.7.1","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"82abbfe70f201faf3e097da3d5f64111e52d4e38","_id":"datawheel-canon@0.11.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-2rNRUPGZLu5RIxi9tQ0ww2Elhtj2KjZwG4/RVvnLdQNLwTDl0rCcPJgS4t0Lwa+0V0WIlrpiiE865qzAjLTqGQ==","shasum":"83261f73d4f2e3947135146f294ad14673096d17","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiikZmee0TnzsTMQ/dhxujyE/iuKX6X/GViVAc5xIFfAiA716cj2wx2qQnnNtYloyP/NhmgQKAUnnuJ45CbJMFsHA=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.7.tgz_1510799462593_0.3945445539429784"},"directories":{}},"0.11.8":{"name":"datawheel-canon","version":"0.11.8","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.31.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.19","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.11","es6-promise":"^4.1.0","eslint":"^4.8.0","eslint-plugin-react":"^7.4.0","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.1","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-parser":"^0.12.0","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.1","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.7","postcss-map":"^0.9.0","postcss-mixins":"^6.1.1","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.0","url-loader":"^0.6.2","webpack":"^3.7.1","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"314a78b99125b0c5d0ae50969db00a0cc740ab62","_id":"datawheel-canon@0.11.8","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-28pq3J22cmk3xCZmPYHj68j8/idM49oYFKY3bL1SyWduIY9I8Sq3FqR2VEIYJudDHPD9TIjsW2wMZ/dAiKzSWg==","shasum":"8c289de5ad473fa216ebcf983c91a3aae825a30e","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC70/3Cj6rg4rF4emEjWuAWpNrDJiB96FyQmHVlGw6cmgIhANoq3M94e3Q0nmm6sCa8WRFLNu+ReeI5NAbqWX5IZtcR"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.8.tgz_1511377136365_0.34283556835725904"},"directories":{}},"0.11.9":{"name":"datawheel-canon","version":"0.11.9","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.31.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.19","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.11","es6-promise":"^4.1.0","eslint":"^4.8.0","eslint-plugin-react":"^7.4.0","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.1","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.1","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.7","postcss-map":"^0.9.0","postcss-mixins":"^6.1.1","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.0","url-loader":"^0.6.2","webpack":"^3.7.1","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"ed78951a47dd7209db6403b360e6ccdd63a04437","_id":"datawheel-canon@0.11.9","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-GqtwfRcWzwtqUamCNOsc8tOdI2EOqX00HtQi9ppk5SO7/p2kdC7v8Gj+MdVDFcGbe28IYCA5M1Zq4QUHFFtCgw==","shasum":"b6263c353d145d95a5d1123a20ae14c9c0d28ada","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNw1mQ3f57F+piEuhDS4SPM0LQ7aOlqUkK84JtiOZWTwIhAPwYFGl2CLizD5bw05cO9Hnh0yp8bIcCcU04MKA9FMrT"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.9.tgz_1513194469437_0.9152053205762058"},"directories":{}},"0.11.10":{"name":"datawheel-canon","version":"0.11.10","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.31.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.19","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.11","es6-promise":"^4.1.0","eslint":"^4.8.0","eslint-plugin-react":"^7.4.0","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.1","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.1","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.7","postcss-map":"^0.9.0","postcss-mixins":"^6.1.1","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.0","url-loader":"^0.6.2","webpack":"^3.7.1","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"7f9d264dff5170241b3d685b020d844ef7b5f2db","_id":"datawheel-canon@0.11.10","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-HDtpeNICnVIcMm7ZlhxE61bxZpw20X+bgFUJvahjLXEfham3gyF96CGPBCaU+l0z2Hl/nKMG/M7yY6MtSrQeEw==","shasum":"2631aa0b4ddd2acf3e74e5a66cd3ca44cc614dc8","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCquFGKjy17+MOZQZ3C9oWLQ+u+W9JqUz5eNnlicRqwZwIgHb0SsPxIiMdNrwyxT1BTKSeCI0XcMtFtJrsLVrxITu8="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.10.tgz_1513200154268_0.9515203833580017"},"directories":{}},"0.11.11":{"name":"datawheel-canon","version":"0.11.11","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.31.0","axios":"^0.16.2","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.1.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.19","d3plus-text":"^0.9.22","d3plus-viz":"^0.10.11","es6-promise":"^4.1.0","eslint":"^4.8.0","eslint-plugin-react":"^7.4.0","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.1","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.1","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.7","postcss-map":"^0.9.0","postcss-mixins":"^6.1.1","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.0","url-loader":"^0.6.2","webpack":"^3.7.1","webpack-dev-middleware":"^1.12.0","webpack-hot-middleware":"^2.19.1","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"5ff4f705b0c7177fe3af2146d73951ff8ab692b0","_id":"datawheel-canon@0.11.11","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-saPFjd1q7AEMTysb5XxKU48+FBKIXeN5xdFt381DzZBkBFuuUOypwWvxIl1dq17XGGB8/9pUdW7X7M3GLVv9zA==","shasum":"1a5518bbe6e6d54d361e837967b0fd74892b02db","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAV9XwXlnQEE8cHz6oWBPwc2H3L4R5KV/xNCXnOhsRkAiEAsc8kUHEfawovBdH0sBZJC6PPTMlGzMAXtqI8c7NtSsg="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.11.tgz_1513278871706_0.9169236766174436"},"directories":{}},"0.11.12":{"name":"datawheel-canon","version":"0.11.12","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.19","d3plus-text":"^0.9.23","d3plus-viz":"^0.10.12","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"5801be7e93b9cd6fcd131480a306981c3732b4a0","_id":"datawheel-canon@0.11.12","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-DmZbJFsZKepN3ehwWsFQZPk2p55jsv8usJl+6S339/Nq98zVIwwNDS6UMTxU3Q1mXz9GzO64E4RdE0KFp24ClQ==","shasum":"b001111b00413e5a479425fc8c196fcc8e0bc59f","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK87NcdOOk5H8V6GRWJCsuvaPCi9d9UHqDKFDy9l333gIgaVYv2wK/XL3ROn04+x2AmPdDPVAIMLlnncj9qxOu6kA="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.12.tgz_1513287974968_0.22398660308681428"},"directories":{}},"0.11.13":{"name":"datawheel-canon","version":"0.11.13","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.13.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.19","d3plus-text":"^0.9.23","d3plus-viz":"^0.10.12","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"b9f72d482e4c9710070138fb6591e959e09a5415","_id":"datawheel-canon@0.11.13","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-hjnBcKkbuAMwqrjmLVzWQjowHpV9f9GaS5OkiVtd4N78lQuEGVIaVz7lLegYfoj6FM/eb+VjLPdkhpVClJ/X4g==","shasum":"d1d9a79c1ec6676db4e1d4cac2bdd0c0c9eb74f5","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAJ6pTtZl36RexFfiAaGKxfMenpnLVyhrp6IGr7qd8TAiBCxqPbO/ROCrBqWuvzYWq10/bbOzxwaAxlHFfYDNhR8Q=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.13.tgz_1513294606403_0.7370805153623223"},"directories":{}},"0.11.14":{"name":"datawheel-canon","version":"0.11.14","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.19","d3plus-text":"^0.9.23","d3plus-viz":"^0.10.12","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"5578d20a9dc778938faec35fbf20682b43293de2","_id":"datawheel-canon@0.11.14","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-9EM24gbEADeOYWdGjfIccWqHD1SaiNUc4o8K+2hYOUth/kq9otSokfw6v0hjjNDZTvD2WfDW6dJwWZ6UQbKKDg==","shasum":"0c9d95e413cc4692aa0766c74fd4c361f65ed93f","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqvIWO22gcATIhBCTa9P75al9A4P4GeBMJIAbmo7V4+AiEA8d4ELyBy2+VYMPc1O1Y2ApnpZVuJQ8HmSo49F8s1kpY="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.14.tgz_1513350474634_0.3250537314452231"},"directories":{}},"0.11.15":{"name":"datawheel-canon","version":"0.11.15","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.20","d3plus-text":"^0.9.23","d3plus-viz":"^0.10.13","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","node-notifier":"^5.1.2","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"e8d80b054f1ed9683611232bc8922ad48e93da90","_id":"datawheel-canon@0.11.15","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-dODTS6hVxs111B+aHsghhWUJp9pRY4vLO3dzzeEJ6Ux5MIcKIU4sQL7VJycUNOOobKPOS+fjOO+x1vcDHBpj/Q==","shasum":"25b3a4d4dc17b4bca71ce62d39e58f1381b01c7c","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.11.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4sReKia9r/qqtd/X0Qp/x0SfcAcYOjyZoeCbRXCv1MwIhANwRKIvsDkj8dHuRt+H6H2mVR88qduy8YXiegzSJRn8L"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.11.15.tgz_1513959318844_0.4656010309699923"},"directories":{}},"0.12.0":{"name":"datawheel-canon","version":"0.12.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-lodash":"^3.3.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.22","d3plus-text":"^0.9.24","d3plus-viz":"^0.10.14","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"8e64ccc28858da6f10f34798eb9381b8be66a294","_id":"datawheel-canon@0.12.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-UO4MhVZsfEeUa6YbsxC7RIGnGHB0AOeNakKtE6DGnpdqu+l61D2O9r1U8Tewh2NC8BBYBAiVnWOvgHJMyI5DVg==","shasum":"43b9fd3ae0da9636633796186aea44cf5822c762","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.12.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICa+ZeImTG94H49hBh1P9s3NLZxejlp3G8EQJcASHp44AiEAzpAmkdNztfc+V3AjNs3OcQI3DtD+4UBWiRHv6WYPBXw="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.12.0.tgz_1513982861511_0.5229897138196975"},"directories":{}},"0.12.1":{"name":"datawheel-canon","version":"0.12.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-lodash":"^3.3.2","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.22","d3plus-text":"^0.9.24","d3plus-viz":"^0.10.14","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"ce7b2a3c7889436e089948d428e9a8b14bac7412","_id":"datawheel-canon@0.12.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-3slBu93uqWeEqTHYZpJK6ztAS/+WHqn7K/22By8+3kI/kM9Tu9MFAvRI8hi/Mra+Qgc6pE6iMtSzzBhbquaoKA==","shasum":"30e400715220037dad0531b68813724b32fc00bb","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.12.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUKLE4NLdvgqRo1m1nlvclI8T2DuqdkGKVJFuHsbLVKgIhAJZKHosQd85OpcGczqQBVZUXNTRY7XBSjLoTLXV6BNXm"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.12.1.tgz_1514312250804_0.41826856113038957"},"directories":{}},"0.12.2":{"name":"datawheel-canon","version":"0.12.2","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"3cb3bf52f14829fa71b608dfffafae1e967ba216","_id":"datawheel-canon@0.12.2","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-WX4YhGl1NjNqjyCw3QzFgHhUAk0k+3ST9cLCHhBNTSmkQnwlLQvR0ysGVm/3/AMKCrkWTfQBkdMErzSzEKJDmw==","shasum":"e305449479da2701ed8d242932016d8448cf248c","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.12.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD468dj5j8BAvkom1BVyYFoGWbHDqq/H7ppv7ysq3n20AIgGvt/EhtnG9c0apzqN565FPRho8WQVNGtOzYK4cIpS8I="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.12.2.tgz_1515014302181_0.1833608925808221"},"directories":{}},"0.12.3":{"name":"datawheel-canon","version":"0.12.3","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"67dc79639f5afb4b75edb2c76b0a210544cc4851","_id":"datawheel-canon@0.12.3","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-ZnYv5XrD3PC59/1EVKkqAq7Ko64g1u0Hr1xgTUquQI3dxe7CMNRH6r98DmBqulAQEg6jVJCiIHQLj9RZ6PGPlQ==","shasum":"52c95fec23feaf44056a1c034fe559fc2df3a238","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.12.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTCl6di4WE7mUUndRcDUA2/ZVtQWRTAyksrPWrZMsppgIhAL47O/YlUlyx5N0rHl15yF9VC4r6ZOVNLxA83cMWLwt/"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.12.3.tgz_1515116302473_0.07272064383141696"},"directories":{}},"0.12.4":{"name":"datawheel-canon","version":"0.12.4","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"73f4d9d8df258504535a600bd118159d5ea7d9c7","_id":"datawheel-canon@0.12.4","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-bZYNqF12l7Ny3QyBFutJvweBvJZkei5xb/DprIkzQdzW+3h6y4wk0QlaRZmO4lSVM/V7JbV1P+yXNgHLv/23Lw==","shasum":"6d4f68c0a9e3a66b483162fd6e76a769fc2d4977","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.12.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsdEiBua0XvznS/eymgxLjzxdPvtHvBRys/vORzUgWUgIgSxmP7rPB2Hpmg+EV9bBRle0V8teiHFOMqSs1AVggFJE="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.12.4.tgz_1515162274209_0.12521872366778553"},"directories":{}},"0.12.5":{"name":"datawheel-canon","version":"0.12.5","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"352cbb8e3c3a4c321d420b579f0a980217769678","_id":"datawheel-canon@0.12.5","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-zaWzromz1nS0MK73g7RLV+dbyaWp0j52D4QUNnc2K/OvK0GuP5/ULDykmH+mYcba2041J6YpFAW/TTdL0dK45w==","shasum":"e720aa0cedd0d6244a3e19ea4da8a762f3e119ea","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.12.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2GD21joimAlOAe35D4SS0MheAj42knhgc7jJy61P+xAiEA6/mkJS1uyTTakgnZMZStu1AXnqYyofyjTTrLEo1H6vk="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.12.5.tgz_1515532659447_0.16917606675997376"},"directories":{}},"0.12.6":{"name":"datawheel-canon","version":"0.12.6","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"20036f39ab53cc030fc895909204ccf1ea14c29c","_id":"datawheel-canon@0.12.6","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-KoNGqhisvMEpmhJGHQgbh36eeEN+qI7OShAnEg4bxjE9/uCoSmCd7IbjDH3NF03TmxbL4mgH3hzqMa8BzBa3PQ==","shasum":"ee52f1bfaab062a0ddbcbedd831997edb99b89d8","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.12.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOGhYFgOWHXUqohDNuidMsDcc4MDkZxEIYClXbiaTHqAiBiCa5iMLzzEbp9Oz5Hz0kUCnfIy9efeA3XhXygTTPwYQ=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.12.6.tgz_1517611435587_0.17191928601823747"},"directories":{}},"0.13.0":{"name":"datawheel-canon","version":"0.13.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"275599d35608654ce05bf103ad1a5dbdb1b8cbd2","_id":"datawheel-canon@0.13.0","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-uAMMn5dxqZdKz6SSL/iuQb+vWGF/gKtiL4SWhYiDaa3zuJg9zaaL32XoYAM3dmadPWGECuXylMNCw9mCEyF5jQ==","shasum":"a8f159885af973458053362e23ec8949e9cc7fbf","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.13.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnQM0o+qreqfLP3QS+yTM6pDuXdhdhYh92WOwFbwQx8gIgakmk8jMRPm+06ROdHgcWXF9gyqREFuL6dhE6hHf2TEI="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon-0.13.0.tgz_1517863698831_0.2053566505201161"},"directories":{}},"0.13.1":{"name":"datawheel-canon","version":"0.13.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","dev":"canon-dev","build":"canon-build","locales":"canon-locales","release":"node bin/release","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"7b1ce3148a7fba38d1068e5ccc546ecfe2e877f2","_id":"datawheel-canon@0.13.1","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-NPI+VCIaCCv8nJy54OOOoCQKv2/jHELo6MMxOezpJMxFcLdSWeKCmfP5nYpBH+a2oRP8vxP9JOECGfSZou/W+g==","shasum":"ecee080c2c493ccb25065dd85d50a9bf6c33fd01","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.13.1.tgz","fileCount":72,"unpackedSize":5728537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJ+TxgdcgPPUDn2QlkhPgn9/oqkNjdXX3Y57JIaRUm0AiBq4DG7wbSmXMHckpGsqw3tJBaE1PMDvUhCS3g/gEQzqw=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.13.1_1518043800888_0.935213988473601"},"_hasShrinkwrap":false},"0.14.0":{"name":"datawheel-canon","version":"0.14.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"compile":"node bin/compile","release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"ca42cc01085b044fddc8b5bf891849ccb74b8587","_id":"datawheel-canon@0.14.0","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-FddhZ7A5al15Rgk797m2brLKHpPDumoajLc/Tm7p7EOZDzbUxik1wEiq+3oGe9NUEhLsqKKS7YU5X8UYQxVVKQ==","shasum":"00519c262ecf2c8c92156ae6574421202acf0f1b","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.0.tgz","fileCount":86,"unpackedSize":5741182,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOTPtPwRnjXGaS+H5kztHF2hDlsbfWPH2KynC6w16rWAIhAIgczMa/cgtbHSfDKRK3L0z8CnsbURoClQZrag70YT8H"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.0_1518120801440_0.29216104980371305"},"_hasShrinkwrap":false},"0.14.1":{"name":"datawheel-canon","version":"0.14.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"0fc67e3627c324d4b7239815fc263b67be2717c0","_id":"datawheel-canon@0.14.1","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-jk1bqy6RZvuJ+r6QuvR144QffAHt13QYTsuqUnFVyGiwAqU6AyL5fQmjhOsu+9ZFoI2oJJZA1qd4DgZSRCeYVw==","shasum":"811f9ef8792fcefbe7eee96fd8eb007cea2992ba","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.1.tgz","fileCount":85,"unpackedSize":5740568,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlNMMZL5U6PMYntXWw5dQn7klyBKqTOzkeqhtq7Z53yAiBmEQtwVOYXE9+lE1On0u4d88H7ml2aVew0cDF1LC9ePw=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.1_1518121011277_0.48326411305837347"},"_hasShrinkwrap":false},"0.14.2":{"name":"datawheel-canon","version":"0.14.2","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"a174333bd0b79a8c9cbf33d3e3d6ec9e19a0d40b","_id":"datawheel-canon@0.14.2","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-FsqqH9WZ5/Vugo4RECSGUuqCJAJw0jkJIJY+J7w+RqPCK0uJkS1NfGxmSQUU1LddWBRFXxo7MVcISWQ9TIBXzg==","shasum":"d30485af7501db35c45cb38f4b4a6ae25287cd68","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.2.tgz","fileCount":86,"unpackedSize":5740957,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhuz8kip+uBFETUgLjgKUrNapPUXkCHTGo38/fASwvVAiA0rUEiWV8dss8OeNRo8x/euUUSPTqsDLoYt+N/BOmOeg=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.2_1518122208086_0.4288395296936882"},"_hasShrinkwrap":false},"0.14.3":{"name":"datawheel-canon","version":"0.14.3","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"5143c77e5fe97f48289647037c8bb889e3ea4a0c","_id":"datawheel-canon@0.14.3","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-mDl8DIcz0zRuKwKAum4owpkFCYPO5J6RTGUX3SIcKFk9mVGUsHDWUSsYu6X4GFUP1Knsj4Ou6F5qopl0of7L1g==","shasum":"ea8aea9a60caa5002f4e1875f12e2a418420bb20","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.3.tgz","fileCount":86,"unpackedSize":5741324,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKdZLpF63K2SIlTvXko3tYzWZjqGFqmNaALJgUvGedsAIgW3SMlfFh43WakmU4DhL/ETOa4o9bwBHLcoTk+EDXheg="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.3_1518122627062_0.7038661562498856"},"_hasShrinkwrap":false},"0.14.4":{"name":"datawheel-canon","version":"0.14.4","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"1655cddfcc506e78d8b33c26d82c58b4e88cb3bc","_id":"datawheel-canon@0.14.4","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-ZBs/tUuiH44G8IRAfjgyme+aKj4eZjFu3Wsxxvyg/zF/dhiKcggCHBWWFKcrRZjxWQij6qT41eqAxwpqg9kyDg==","shasum":"3163a4df5a8009b0039163d1a25c01562bdbe51b","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.4.tgz","fileCount":85,"unpackedSize":5740068,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHCoGkqo3Qa7GPoLhNr91xZIcgDKbEWY7uY3Nkc7+gSAIgOtzm/YS4klge45ziwk49/iRTErA+ZNmQuEkAnCPGzDM="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.4_1518472333734_0.5955272477784386"},"_hasShrinkwrap":false},"0.14.5":{"name":"datawheel-canon","version":"0.14.5","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"d43614c2eaf4bafc4bc69ea33767f3fc30dc10d6","_id":"datawheel-canon@0.14.5","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-s4lEy9ss+3owkcAFg4NJd7fOlYQqHXUlUJhxSM75KYDJEIDd1/khQdI64iUFf9DT+TqkNYv4KrleiqBSs4CRhQ==","shasum":"f11aeeb80eff39333cedfb67287d65a24172c4dc","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.5.tgz","fileCount":85,"unpackedSize":5740476,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAWWtfvdteaF3A9ebiISWLQ1Iy7fYq8I6WK1ehlc9U4QIgRrF1M+U/0v+grPnZxwUsNdjnnml9E+ArFDz7zMzEG+k="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.5_1518539960083_0.5286828363885059"},"_hasShrinkwrap":false},"0.14.6":{"name":"datawheel-canon","version":"0.14.6","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"4fb120d62439c7ff4de13a2e71bbb1633bcf523a","_id":"datawheel-canon@0.14.6","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-ppI2Xgv5zlhJM7/2cclHBKDInHMXTn4vLXbLfEc/2kN8sabSCiNNUvpKgmpfDAnhWxInafq3zYaaPxavDLriTA==","shasum":"eb902da108e30d73463893d9e2bee9b973e914ad","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.6.tgz","fileCount":85,"unpackedSize":5741593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5x3iTT6CLNVfgI7ceOQNIpvBj8ZYBtfmfiYFuOawlPAIhAMbF7b3USUToNLR7+JENQ6Zd+bnMzqwngl26zmwYW5DX"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.6_1518801073707_0.8772674232060029"},"_hasShrinkwrap":false},"0.14.7":{"name":"datawheel-canon","version":"0.14.7","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"6fa81463c32dffa0f8c5ac444701dfba7b88fef2","_id":"datawheel-canon@0.14.7","_npmVersion":"5.7.1","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-vSgMY0g+s6cRKVyI1HrMtW9FgYqr56BFQ8/mH68n99qwFZu+kqA6OxEOE/Lrq3lat8P5CoF5a+Z6+e+NKaZoeQ==","shasum":"92eeda2a5c2a0caf0d3620137e2e38806c1c3872","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.7.tgz","fileCount":85,"unpackedSize":5742994,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9H6vZ1oI35dXsjCRo3Zik5V49IBN+6usUt2O5bPlSeAiEA8KMXlltUd8RHzLGGjsYf250sExvebw9ROmX8I9gUwas="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.7_1520523509305_0.5135311820672808"},"_hasShrinkwrap":false},"0.14.8":{"name":"datawheel-canon","version":"0.14.8","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"35fbcfea4baf3a0cc5ea741f3b7aa37d0e9e8488","_id":"datawheel-canon@0.14.8","_npmVersion":"5.7.1","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-2I1bC1gFygoGMjgnOtdnKVQ8wun36m29ZHG8OFETKWluaN2pbzw5h5Nn9Ms6BN+P1JG3wq1IR7+0hlDEAHUU4Q==","shasum":"31eef70dcd630c98ffd0728b49e8d917f2bbef43","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.8.tgz","fileCount":85,"unpackedSize":5743550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLqxk3qU30lqPN6YjfN32Fpk2YeKoiV8TGhsuagAtqSQIgffoN9dNXdcNbEPsAdCr6gwvJZrKZoUqwf9hdC/ZXcu0="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.8_1520544661546_0.7971990750713525"},"_hasShrinkwrap":false},"0.14.9":{"name":"datawheel-canon","version":"0.14.9","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"36454cdb84bfe383b85baa6d1b9c93f80bdccc8c","_id":"datawheel-canon@0.14.9","_npmVersion":"5.7.1","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-j+TjmhdpuWTAoS6MgR3h7gfM6x87Au3XoxCxOLwN/0mdcUyFM4jdGrGBPgZCorqrEu76JSyG7PMWlU8UCUexTg==","shasum":"a807fc003680111298027f57199f4170cf3e5506","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.9.tgz","fileCount":85,"unpackedSize":5743637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1Y5LCw+ZzZpmzhOaBfRXXa5WVAl5ddjqe6sPfv+XyewIhANnzmoqEBbQAoQCI1bqVdzV+oXqV1wehVDyAfMWyYRPL"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.9_1520633698570_0.4434504304999223"},"_hasShrinkwrap":false},"0.14.10":{"name":"datawheel-canon","version":"0.14.10","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.2.24","d3plus-text":"^0.9.25","d3plus-viz":"^0.10.15","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"9b8478a975bc17dc96bdc153b7201f37e95d200e","_id":"datawheel-canon@0.14.10","_npmVersion":"5.7.1","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-gRayU2sfdrD3gS8DVUHvsg5vf2e0ZRRhWmNY+Me6dLHYkMxGroBMAiBtFUoWEgqftUi1nDMii0dtOE80dZnxOg==","shasum":"64610f074e6c49ef79710b535a537df7399854a7","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.10.tgz","fileCount":85,"unpackedSize":5744059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeBu08EcztoNQobMc1cpLW5xWk/Y6UVSnfqYXF2fO6fQIhAKYfG0/GZRBMPs3iSRk3YeJuLaxM5PRSy0b82bSwyPoB"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.10_1520959012016_0.8448171672009719"},"_hasShrinkwrap":false},"0.14.11":{"name":"datawheel-canon","version":"0.14.11","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.3.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.10.18","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"b843e356b3ab6d20db32bbe15854f0f3213616d9","_id":"datawheel-canon@0.14.11","_npmVersion":"5.7.1","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-lZ8+5IdFqQOvageanlzVwxvRcWbn/nyTuO/GGW12DWj2eOgsSmR8cClkkOoI2xhnSsjkRPCGEsmnabJUluMxIQ==","shasum":"a391c59f37ef20d17e2350d5a46771c991c77bdb","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.11.tgz","fileCount":85,"unpackedSize":5744058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANhHWfTiPXtAP8Q9e9nwMMSeOZ56HbpxBoD3HDGrh1zAiA/s1ga2PYeBxXHq6kTR97MarWV2JJA1xNTvtQ9QaWKpw=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.11_1521226980682_0.8576160354146094"},"_hasShrinkwrap":false},"0.14.12":{"name":"datawheel-canon","version":"0.14.12","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.3.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.10.18","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"46024d2eadf1ce62b7ff24162cb9cfb77c0a790a","_id":"datawheel-canon@0.14.12","_npmVersion":"5.7.1","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-k5HxpTLY11aSRZKf1e8D55DwQQT8CC5TDHZnDLJRdahVXF+32cGOHlRjmJ6/BTea5xYs9VU8+ZP25WVpEeJ8UA==","shasum":"b3639fc72b59363d057e82dc3a3297347b8570d7","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.12.tgz","fileCount":85,"unpackedSize":5745272,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2mw2lxCbAtJve1UAMtTpcqBkr4f+Z/3VdEumdb7mwwQIgYavNyVknUAdYB71dA/4chSahvByaVy83oZcohE0Eiu0="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.12_1521741348049_0.033949033801095485"},"_hasShrinkwrap":false},"0.14.13":{"name":"datawheel-canon","version":"0.14.13","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.3.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.10.18","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"e97cbf87bf7c4303117e6268af30f783b56f3872","_id":"datawheel-canon@0.14.13","_npmVersion":"5.8.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-6Tod6ZVTR4F4gDW6u5dV3itYEUJ1eA3K79T0ehxMhtqlxUWei5mB2Ex2bQ/UIyzDn/8GkhCVawjonNdY1zMeMw==","shasum":"92c58e1a478ec57f50fdaa9cadd33755b55b5322","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.13.tgz","fileCount":85,"unpackedSize":5745856,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGjWHfzXuuS6H+Olh5QNfB5TPe+ZpcuUlIVYrR355oUZAiAzmTNBHXe22z8q6PNp1/C4XWICmquOcZGaV+HUKTIutg=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.13_1522083160142_0.5992066461455079"},"_hasShrinkwrap":false},"0.14.14":{"name":"datawheel-canon","version":"0.14.14","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.3.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.10.18","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"cf2ead6d4be3a8b9438704ec6aee8149ea68b136","_id":"datawheel-canon@0.14.14","_npmVersion":"5.8.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-9qsBVez97NBYgHrlf2uI/c8Mk8SKKJMO4pbhCcJyvQtIcnsLSFgSIbUICxM8mRZ04WQDvBWao+b7jOf++CGlVQ==","shasum":"e5ad3b76157aa8b7eb00bb7a0c6bebf81eb038fb","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.14.tgz","fileCount":85,"unpackedSize":5745905,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDauaLbftHD/CvbplPeuXAfLSaQ39uGFLNvpTSMhwyV7AIgYwngY13yLKSlkkOJXiGUSRFmzTKXYqC29uIQgnAgino="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.14_1522090691413_0.899594612916711"},"_hasShrinkwrap":false},"0.14.15":{"name":"datawheel-canon","version":"0.14.15","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"^1.35.0","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.3.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.10.18","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"bf10e3a8c231e5c04b413ce73e3c1f82a3107586","_id":"datawheel-canon@0.14.15","_npmVersion":"5.8.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-1237VCvCdrJi3myJkUtzd7xcSnegh0tm6jC7u/NXf7gMzlUxwCwQQmzvrpFv3IMrDZVbWkT14Lal/VU3rpFs4w==","shasum":"fb888d4abf2f6348379eacb8affe244da51a795a","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.15.tgz","fileCount":85,"unpackedSize":5746361,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+HO4AWURNx46oYMfNCkWNL9G/FL1tCp5pXBo+tok6zwIhAPt+Hw/Wufr75BVdSe3No4yCUAd3+hAnAc847e7UirJf"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.15_1522187712533_0.8614381196640613"},"_hasShrinkwrap":false},"0.14.16":{"name":"datawheel-canon","version":"0.14.16","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.3.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.10.18","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"6f9dc4f2e2ac61ae4b2dc2618c3e53b18e1ce645","_id":"datawheel-canon@0.14.16","_npmVersion":"5.8.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-nLTK/GNklehXglG7laTwQNGW2/mQ2IMoI8DIHu6N4jvpUkJl1VNLCSnrHfsQLhn+8A6mv0wDxq2eCMsuveLXEA==","shasum":"9e7f37b6ffc1aa30805a057a229e9ecc71297c47","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.16.tgz","fileCount":85,"unpackedSize":5746397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVvo4JRbUj85c+QTC1OPoq2eahDaS7Uf0niU+HdM0PqAiEA35d1HS1sdsTTGp+XSTvAokLwQU6XpGoReDtw44cAR0Q="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.16_1522247761100_0.48326063473845493"},"_hasShrinkwrap":false},"0.14.17":{"name":"datawheel-canon","version":"0.14.17","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.3.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.10.18","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"1a9bde6973bb3d476727551f9791188dc2d05dfc","_id":"datawheel-canon@0.14.17","_npmVersion":"5.8.0","_nodeVersion":"9.3.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-icWakFQMts16hTPEfJ2IK0YmsOJRyyPdfEepkKLbo1NnplpUW5xvRjE+7sFKDy5c0IR8ew6sYYnRRGwdB7F1OQ==","shasum":"a004a162b25fe03de63df8245b7c78e9619589ea","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.14.17.tgz","fileCount":85,"unpackedSize":5746806,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIWgMJcb6ZNF5HmrrzNpOZ6EYBMJZck7FLlLZC1+v50wIhAKxAlPfjShxMjEM8txxnqPSqS6grC4i8DvFZtTZ/Ccr3"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.14.17_1522268521044_0.0020693492456167473"},"_hasShrinkwrap":false},"0.15.0":{"name":"datawheel-canon","version":"0.15.0","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.0","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.0","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"dc95eb4f8adbfb3ae3d320a4ecbbb113e757b9b9","_id":"datawheel-canon@0.15.0","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-jjT1JTQpnx3GfdPM/o5RTrjObbdDozooKOINhnCvJbyndfgRMjC+CVsj0btEo0KvmcLBop6RV4sBEYxBH0aKOA==","shasum":"c05358dde7154a7ecaffefad043505010eeb6fc1","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.0.tgz","fileCount":85,"unpackedSize":5746804,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8xpfv/rWXQibaWeqGn9i3G6I4Jc8sRqfs2DNq9JjNcQIgSgVvXK6lSWlmF7LBhgrkhIc8n2UvKGXpzBNrMP9l6Nc="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.0_1522436930733_0.2721905724434215"},"_hasShrinkwrap":false},"0.15.1":{"name":"datawheel-canon","version":"0.15.1","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.0","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.0","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"b76a870eab80a4111370e63504ed070bebee7b7f","_id":"datawheel-canon@0.15.1","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-nbszlDsiwuTnTRDtySGXmsHyCrFsg+S4ksPcxeboFtG/4IO/rnqdkm63qG5Oc20HjZ1LvPnWMD0ZomrKIev4+A==","shasum":"eb199d5f61e2f902cacc2e2064042e0fa477d9bf","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.1.tgz","fileCount":86,"unpackedSize":5749783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9WItlC3N9201OM4Ux79pQz2sBsBhHfUs97We5zSMRPQIhAKdU9VDZlIIAu4D4ps/le6+vo93rlBXZ6YfFHyVFnFiD"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.1_1522765732715_0.9693913604741857"},"_hasShrinkwrap":false},"0.15.2":{"name":"datawheel-canon","version":"0.15.2","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.0","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.0","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"4b9a5ffe34ef9001118a21c9c223a337e6938b62","_id":"datawheel-canon@0.15.2","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-12VmfT/4Q2Im1CuxX1oorXPsaa2nXu+vR1/vhTAdB/wbUHB6OBXzawDZIxYqJ706icuYfDdzyZZfe9vN0jfjpw==","shasum":"c025e8f294cc04ea9f1c25fcb5fdbd52764b4994","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.2.tgz","fileCount":88,"unpackedSize":5754927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKMmcw7NZRanBxnR1XruyPOjkBi1f1JkzfGURQ+IYzvAIgZz+bd/B8cf3bnp8quwuABmO9giBKKkwtmzxG9NOmBjI="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.2_1522951171519_0.6767922654395737"},"_hasShrinkwrap":false},"0.15.3":{"name":"datawheel-canon","version":"0.15.3","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.0","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.0","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"96ce75c35aff730a565bfe4caa896e0f18e902e5","_id":"datawheel-canon@0.15.3","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-hodB5qdH8ejT5lDntdloJrIyi6nbMSWtrWAH0PD3puMzWYUny0d95gnWjs2dNcv5NXFCLxqme2rbFfuHzyB5kg==","shasum":"3c1fdd3b2b891f27d8c1a63b587c4ac868e7404a","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.3.tgz","fileCount":90,"unpackedSize":5755101,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm7kJMlO9doYHHHq2SGvoMd9i0vUquz8kM60l5usRCLgIgPWI8gHo0MVgpPaKpwKUu9ArGJc502Zqs+TC0dRiRg3o="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.3_1523301925472_0.04362101156412801"},"_hasShrinkwrap":false},"0.15.4":{"name":"datawheel-canon","version":"0.15.4","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.0","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.0","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"d662772a57411304791e4b66240954bda5335897","_id":"datawheel-canon@0.15.4","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-HbvbOAdCvyVAD/TCbN0uty2za6VpdKeVQRkgD5njKYnxAfWUPSm19KO7ICzZuivQ/li6HS7/lK1f0q+hE0D+/w==","shasum":"8ea34628f5838dce86d5640e3bf966117dbae8d5","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.4.tgz","fileCount":90,"unpackedSize":5755075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2AiZeCxwAaaDPkOvlLk5qbNMKlE56ZEBrcdnMgAW0UAiBM40hjOvnUuaAu79OuEWpRHoWO5voBYydPiGyogJ2Mmg=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.4_1523304178896_0.9551245601517255"},"_hasShrinkwrap":false},"0.15.5":{"name":"datawheel-canon","version":"0.15.5","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.0","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.0","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"ad9440d911cb32cef488132c1417cc4f95fff54e","_id":"datawheel-canon@0.15.5","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-k9Kh09vniU/GbXURojI8wgdqEQXxdtiYeNU6FA0iBkpkGsaG3aWcpEK0vZqjFv3CgT+wZ9IBzXgq232OpMuZdA==","shasum":"778c33963ad71c1e33fcf164abc876374a5928d2","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.5.tgz","fileCount":90,"unpackedSize":5756377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNMZByVV5wiASkAVE91GDDLfc1XTRQWhc8wFxMzzHGwAiA+gtLZbB7hn/9O9a0Uwq+ju7Vuv+YKxc69ZpCnv462ag=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.5_1523383049684_0.08679333919963361"},"_hasShrinkwrap":false},"0.15.6":{"name":"datawheel-canon","version":"0.15.6","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"c9dd2b5cf8f6d9cb55bea485375a8b1d7214e00b","_id":"datawheel-canon@0.15.6","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-SlR4yQpEZRO5Q+RA0D0jNVMcd70OWdzDRC37XIp3pTo/KFTX0HKgXVzhLKC/c6fX0/VmNnWr2phwH5mt5IA9vQ==","shasum":"7702bad46483852325e468e10903883764bd3aae","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.6.tgz","fileCount":90,"unpackedSize":5756481,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqBXX2an+IcYQbhuFt8MsvoSf7wW/WMtBRf+JhHlrQbwIhAOSX8b1a+/Z8lfh9GXWO69XjRjLUUMActEzLEaa4ux+A"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.6_1523389900055_0.39920690539812975"},"_hasShrinkwrap":false},"0.15.7":{"name":"datawheel-canon","version":"0.15.7","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"7a3b087b6df1ffa192c4dec87fc4aad72514af99","_id":"datawheel-canon@0.15.7","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-8sj/Ec6dk1yUCF/Lof92staGECOQfJUGFOrzJ92gmBZ8wrToKSjx7Uy3MCa9PgqVo0riCgfsn3hdElVmRXRB/w==","shasum":"f32c19692d6a787e3140e35a57dace974bda572b","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.7.tgz","fileCount":90,"unpackedSize":5759307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2i4OCRA9TVsSAnZWagAAekYP/1gMTA5T5FE5O8iEm6O0\n2OSergO0R1NoNDV/2KdrsmIJJesFRgums0A5CESz8n6M2JjIMoN6s26TFn5D\nTz86WH4mrSS10BVgazot1E7K2StqjPXhBxnL9uRUed7p+Xgzo6GZulbMmQK4\ncs7wrzaJo7Ud8fdYIMla+9J1kXbb5QCEQX2IjFWoLaPnSb3JmRZTpOT6Pfpi\nt1z3r5Ig//0elHGmDm1d6fOdNHAvWasZnkpxZxky3ySZDRMWzCACFigPMU6F\nM7UoU8M4BMccHgO1XXZL/eiPg+1ug9Sr+bckP0tpcnC5Dyb8MeFbUqIaiIp1\nJ+ZMCpthwDnzth3sbqDpmxjI68K7StFqOCkTjY0HhN21xXMwDawEpx6l5cTZ\nilZo1LAqxSn4LIks4TO81dD63XhWWRh8gIFZQV1bkDCsOgEvqfez2aV0FwZP\n++MiLTSIHFIzMGGOhzkiiDNQKmDLjNXO+pSB3FjiUzXrkoAE41pWqF0Kqr7Q\ntqq21LX3wf9mVB+EPSS7qy7T0pb7t7sIix9wiItpGM7/KLc5lCWAdyIcFYfu\ntzi0dWVYmfNfZb47d5syzc0ELQyDjdec06R70SET1th+DSkxOFUM/WpNMZcy\nOcu/IPmUVRD5y5S/b5DFic1GoI7n65ZSRciF6Pxn4wjy0ZZdtMJvL0hTmeNt\nIpQK\r\n=zGZD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEb1AASi1e5cvtrIR7xIaDCAc38TrQ1v1qW8GosJxXgFAiEAsY5vLRP9BT4Jlt2X5H741TG5DdEKXU/zW8ieqtZRHIE="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.7_1524248076274_0.7882372803145226"},"_hasShrinkwrap":false},"0.15.8":{"name":"datawheel-canon","version":"0.15.8","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.0.2","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"34f93f6d8f17fcd1e66721da591634db511ee33b","_id":"datawheel-canon@0.15.8","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-2h6p9ZJBq8TJy0Bo99cvorM4VmOjRmm3XXOWPdKEAS2SJ1PB03rPNEJUduwXQ0WEswxQDChkq9Bzk91kxhoB6g==","shasum":"4f11d43948b8f4454dbdb3ec032da0335060da9f","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.8.tgz","fileCount":128,"unpackedSize":34098148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2jMRCRA9TVsSAnZWagAAQCgP/joszbxnf7BjdDYhaXM+\nNcQt6wfwDrxaXgSEkz4iWn3eyU2GL4LnwcPWHugAqVgry4A7KQmfaC5dVxFP\nBf2T/vNKpYn5Hkgac3fHNJ2bETVcQaRhlW4vDMX/DG/JUIWEJr/ak6JtXBOU\nBsuN8C66+KwpAfO/dhgA7ASdSqLEyVvhA5secfwWZnIE8PwAFyXI2nWQeOeM\nSoR5Ww88VAu2SLIRuabb4lDHOP8xwNzmsNULDGw2ozzYuZll1D2vkFLkHKg4\n4Y64urBrFj3J7qJh/+LJvtgYp3czqq7H/Tlwgyn8ZnOG9EW/lcPvZ+G5f16v\nxid2pIb0FsPqDVRQP3x+CZd1917IHHl3XV/rRKrLpDBRX9cdN4e2EdFLU8BU\nhy6hAnMsNW2v+YNlLiovlVYUnMOhkuuAAA00QaVbV4nhVeE/v5JVRSugnp4g\nmmicrKvN/flKvBHu/hUkB4c+B7kXbQv20LBIzlQ03Lw1A3Q7HEYY2+n0cFoK\nvf2PAQdu+Ewv7edAUQRpvVrF+eqefgHRGR4EuDe1/cJOlZjrEwlcAPFSDBfG\nhP0zQP+iShriCoN2ORFr1EbbEUlUNFLAztS0gE3i+f6ktW4dOsoBoS89QwlG\nw2y4BQdiBOLlemFX8CF2Tyo4LkYnrGItWi5/iuWjGdBwgBlouLvTYwwG3lXm\nIO8V\r\n=Fe5p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEg4AHqeiq8OTxD7hU+dQfU+LqcIdu39L6/THPbJxpn/AiEA05+FNQxQOJmCn/QiBkWtBP2bly2jd+rjrxS53Mq9kk0="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.8_1524249359306_0.30031793774927995"},"_hasShrinkwrap":false},"0.15.9":{"name":"datawheel-canon","version":"0.15.9","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"6847cd54a1bf698ee148da2dfc72397c6a9b5637","_id":"datawheel-canon@0.15.9","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-g5DezztvH2fCdKkwQo+pJzsd7StMMlktLAN9Gc5UyyFNF4nmXMSliu4cJiVfKICa6+gEnsqMaxGyAX8dF4I6Fw==","shasum":"43d5b7cbb90e373f2f51a3deea009ddcc9edd036","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.9.tgz","fileCount":249,"unpackedSize":117034421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa52X+CRA9TVsSAnZWagAAj3MP/jRn/qvK1Nq8xFhDY2ll\nEIHLBLe/JZhq752tEF9nIUkilVI2+KLS4FOygeiAAToGmKM0ER7dgMUTLygH\nh0xnMb2Z+hxqJYKCI/YPoOFNeoN2VJ5DT7L/RVkfJ1SXU+W+p+niBZFOhpRj\nrJPTof2/6SZZ8d/AhaDSPS5yAPaeoMhgqI4k+PB3gVy8JXekFIfiy53UNUPM\n0U/FATOAw2OwzT1kyK7Kuyd4Q2BY6Eigm4zeXCyytaj5k18hrXzJpd06aKN3\nlo/UYusGrgLbZdMMcex/EKU8CAMbPuw0WisAKy83h9Gayxund1/GFpXC3mZC\n7kt48nJlk2QIIVIIZDl69pgxsqZ6yzzWc3tHdHbAmWlbHtRm602X07bK7cE9\nBfoFET9PKbAyTN/ndnJn/TCRj++wPOV7vMjCBlo8O3N+IkDmcOIrL8u5DsOR\nLll8/Ng3D0qqTwBXxvPDx6dBLDb1oBiu8N756/z8VtmKRMvujexLhEPP+qN1\n74P5rpx59t+EY7EXufRkWy7IPhA16LzN+KxjkvrixCRxChgeZeIiUWAWGF2F\niyMxDWtwfhof3IbQrilS1Vwn6fG+ema3TtSSb+XbGVbN6JD+1kZeY+1m+j4D\nVjeWrRVnjjccLB2f+vLaQqJx6OfLVN+ycdEVn/26L3Pd+OE3iAkOe1KP6B5Y\n045x\r\n=H7X/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErd1iOwJccDgbdNCJavsEKioRWCG3rqCZ7lgRA1AwHNAiEAniYt2hdQaqsJkywD35x5glAiHhy/NaRhUhq33p55vZE="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.9_1525114362950_0.04584272222229635"},"_hasShrinkwrap":false},"0.15.10":{"name":"datawheel-canon","version":"0.15.10","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-cli":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"10e2555fc20c34bd9d29f0b8e50bda0df7c168b6","_id":"datawheel-canon@0.15.10","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-3iL2qgKdeaP/QyWZIuAuHqEfOJsUisncuCdICr8LEZLjx5oBq8KKo8OqkIPV2c5Ja8Jw8f38rjD4xzfxu+R+ew==","shasum":"60f589825b1d612c67ca2646458b7960a7d5a159","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.10.tgz","fileCount":249,"unpackedSize":117608163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa60f7CRA9TVsSAnZWagAAF8IP/jiiodC7CPUDHzJaqVBm\nuQP3XsXRJsQ46InPpfZYtqLKbTs/KAFP8rPVAcU8qd5hyAdw/EpIFUa3/+f/\nFExnzWsscpHgGwkQ70WxXiy/B99MTKeFayaaO8yzgHHzrRW66+v8E68kbbGh\nFyzRk/tXZ0MUA4IUh7pJD7E3yPXqcndPPjlWp9rzD5iCJDJJp6xuS2wPzbsJ\nvQzHDgCL61OuqFc28ImmFI2yKYO0CbTMc/cfEJNNAPK1/HshVW74adefRIXG\nCaUtl4h65R1cA8t9ioBY1zj+6Z7FU7jUIBMzPQR9BxMX5emUL1M8+F8pYMPS\nzAbTWtMVJH5iqON4rmrSRy4KfKymbgbWG8cuU6SRg7GiQdixxU0a4FLHH64+\nDHcRD8mLfVYkos85Dsx7SzL5Gp32wKr4pYEciC20imZIKmyXz9Rm4Fjblw0L\n5fxDu2jWuSMjn5sd7KdEbKlQABtPC+gmJE8JKM+MkNxfeHAlqk1opoj76o4M\ngjMufBX+al0vjhCcdDbzrupbaqMI4WGvm4WHH3YGDfWx2t5Lp81ZpuYczqhy\nJdz8DK06Dya1xB515XbJ5qu9ivpJzKimgNWvsmdOnrD/37fwfm4h7c2uA9c9\n3NvmtBiT8ebeGXZPOmH+gE/iOodhxfIRKihDzSXgviiuB3lF4agjw/j/xXIo\nhFzM\r\n=Ueu5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/XEWkMg4bIsLEoNIO9qaARwey/ReDRsdS+JUgElloCwIhAIspD/AHNHU8ycyAXdcqANPQU6IFvinWwcbH1mTMv8wB"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.10_1525368824303_0.52776609180618"},"_hasShrinkwrap":false},"0.15.11":{"name":"datawheel-canon","version":"0.15.11","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-core":"^6.26.3","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"c322144204fa116f9a7d700a9ba5ee501e3a616c","_id":"datawheel-canon@0.15.11","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-h7K+rOzN0hr8EQIz5gGWJgPYyJ7wGqDufTNqZ5WTfxpx5koeqJymp2bw9AB7nzk+pSzQv6nrImDO/BS5tkzoBw==","shasum":"731d15f89a2f08788e3bdd179e6a7f0021e6f5a1","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.11.tgz","fileCount":248,"unpackedSize":115916962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7IhGCRA9TVsSAnZWagAAhHQP/3Wa1f7ifjdTsAofXztR\nYGep73i3rSr8C20ZIeJd5eULbWstFRr31OojmcoARNj7LUORFDbyy+jisAlb\nyVhZEpMMV7ipYNUQp1JzUIG2x+irn93LeDhDR3UNxP+uRdF0KShtRoHGIKQt\nYC915h9k8tpZ8Wsdr0EMZClpyh4AXJc0OUq8twKzUAIx6pyQlaLJ/ICH7VaY\nfGcrmuP1dJzr5eYt5FTnf0VkI1+gYb/mrvAh/JJf/J8P8WIX0yLa4gwa1Nax\nzud8lZct+FDpfW2xBwAVr855pGKdJmUH5AkShYO/nnTbhP25eSNDSctY3pjU\nmMB6yH2GfkL3tbV+U/fwGcpHyrUD63vFYT0GLjtu8JcTgwEWotbiaUUwBV7h\nwPmO+4Gqa/e7CSdDPhbN/GGBN/1YnXImSiFhZtLzJ9yb7GAwONkVxRwV5Gpk\nfoPWlOe7z7Euf4DyIwSzRxYYE6qJoYtjhX+eUFCl6RLc91EBPPA77WVmKL+m\n4kTnzx+QFAZ3oEjl8cJapHa1WaAhCgI6Hf+JeaCBesXikFqD5DNU208cLuD8\nZI3rzkGJIXqz+uTpZJLOzHef43it2L/csMxGGbXa8EEMeolJ8nxSS/i2+KTZ\ndO5RPLNyV5aGHl7sDp/2svKpPGACrJs0FHt8Dk/vZ97jHEF7AT9Cmh+ab2o5\nsyrn\r\n=mbFW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRpvlWE1lXRZR/mqKFSCi/Vc9pI69IuAbVATXj+cBw+AiAlAC9s7NwIsoNNrith9WCz2lIpTdozlLxeXK/ZY9Cicg=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.11_1525450819826_0.5357686751816255"},"_hasShrinkwrap":false},"0.15.12":{"name":"datawheel-canon","version":"0.15.12","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-core":"^6.26.3","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"f252cb5f265be4f7c70c36b5ed28e9b26328d639","_id":"datawheel-canon@0.15.12","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-UFS7YebdxVPA0XR1dXnNuYbUIDimG65aVGpr+S19EseqMSdamSc0ItPFCKF2KpDC2VlnbOiZ4LdiTOEd+lCe1Q==","shasum":"7cee828b613b8d705a321d639ad8a246f3234704","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.12.tgz","fileCount":248,"unpackedSize":115917737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa81BUCRA9TVsSAnZWagAAfDkP/R2ZHoZES8o3tKLIy6cD\nSibubtY6Hg89DpwGSVeRYHwE5vn4nmfa7YZHYoxz12INnyxzdNRf3ctmkBLF\n5YPFX6EB5wPEK+tQ9xu34yXKzgfuv4hFFFJbljUutyURIBdm7ZoO7pr6KM+3\n79/0VX53wjqPG7ugtQh0bxjPuRCNPTPbW3iKduDBSqQT/a5BbR/QVJ1X0txX\nqtuwGhGxbH0hgMZAeOAcZ3A1ToOsL1vjFHsBJCrNCtlhryj40BPULA5vr/jZ\nXZZZFDmiByNW9/aScqSSh6iaF4AiG+qq9DAGiEkV1fTtz+yKsnLRjWuDsyC4\nDNOAQmMqpxWzZR6kE8LnqUdwbxuY4XJsEbyEXpAbNoC0+sjdH9B6eOgvhURM\nGHsD2OTmvrhu21YHRQbV1rPWVAn8rg2eKh7UN5jeUnHh7CxvE4MBTJ5NQ8JQ\nc5aZnnKcd+eOlEhgV1sgZ350d6uDdBMmlmk6behe9kPce02NKxsXCypeAyAF\nWsd4AqTevUFWbhgt7anoXYUM01kVAaQVELuCOHtsvvu7srLZqUWZFozp3nJs\n5fjt1i88sMlvJP8nScts2TiysyarW6/iam1uGCm8N3M0D4DAq2b1iMHeMQHD\nydCP3umIBIlJGjyEYId7B+9XUdYKgxiCSCH55gPBo6O91nwQ5oUh0G6b0Mf8\nOpIS\r\n=99IX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHidslHlfgEcUyBQohzrSoVN9P4QbN8wT0J/YEZ2I2CFAiBMkkydKSmvC7Ml8osmkiWUqEI+z4pGhlvIv9axCKyCUg=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.12_1525895249371_0.88589964942392"},"_hasShrinkwrap":false},"0.15.13":{"name":"datawheel-canon","version":"0.15.13","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-core":"^6.26.3","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"52803b90a8559439bb15f9cc4d5ddc39c3fd1574","_id":"datawheel-canon@0.15.13","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-TZS7U7DXVdFStRytMsmiNygXJBYQRftaJaIPJKs2RCNxvlUZPKYkcUOidbk8qEMJK2EcMsbalqgZmCLLS/tYTw==","shasum":"7694f181870a78a1cb9e4bb851cb9ce1ac487d3e","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.13.tgz","fileCount":248,"unpackedSize":115917737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa81CoCRA9TVsSAnZWagAAAM8P/idkeWSPe67eqqSmGOFd\n8JLrUMqMK6G2fQPBqbP0jYZweSyoiYLyIM28wAnoJYF1fJ5nV4FIIQ8gqv98\nlbmjh5lWmECAg7KvPkiaKddUx3cNuUDj8fOd39XMSHYc7JwQt0MHWKLamPMB\n36YArUhqjNAZz68+mctgtl9SASejIEPwrBTsQDEl7gFOIwZk1DXDIOJwfO2+\nq7PbEvihXaprzXVVNdIp+hNUT/njn3G+ZwJpsm3erqyWUUoLn9qqmw3ZiF0G\nlUp1aEYX38rKimiK9gyT/prWOjHlf19mGwF12g+rRJyPRhLzzGkMCjM+opr6\nFMTYIvBDleL3i3TZItSzsZMzs6t2tZwvxrvN/EQ2y/I2JeGjA0vgTOeqswCj\n1B3Sflhhb4FcPdQK5Sd0KzEW0ku3VfqHYiwLi3tVra3v5uyXva+fC8JDbEBd\nK3eD5L4GWv7gxnlh7hwfJ8WzUXGq3FTXyEPCnhdT4VX9ehTPq9hyfutrfG/n\n59h8KRyaEmCC8WzVuNFdOO8PVnoPwpfnT8nMRsgUfwDwTLRGzuIPe4owdjRs\nzLNbOIP8hsgO3FwdBXF6sJzulrT77aJW1REkR+613fbhpxRv19+iJFxsZkWS\nwygciEnCnvY1P/pwLP4KaOCzhT29zG88sa6lsGhir/CcX1JJiq5mUFZHE1UD\ncxI9\r\n=Va2g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBO7R4BsmQvm/GgSgbcGLuXwad80Ty3LIr2f0yFPubmSAiBpP8gmKbdQAo3MVWu4H6T/a52Dj0HjqGlkZwvR5OWF0g=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.13_1525895333934_0.012560144644987004"},"_hasShrinkwrap":false},"0.15.14":{"name":"datawheel-canon","version":"0.15.14","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-core":"^6.26.3","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"57a9fac7ed64774b2f930152745cf53bc95bebd4","_id":"datawheel-canon@0.15.14","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-xB7371oV5y/gJdx4wUQIgMFFGvOYi7GYxS+wzMxh7rCaNpt8LFXh7lyp6gwBG+dP7jzOyS+o8eCiG0GbK0rA3Q==","shasum":"efed33e25f543c26533c3e3c25088687d587fcb2","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.14.tgz","fileCount":90,"unpackedSize":5763889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa81DzCRA9TVsSAnZWagAA5r8P/iJq6/4IvGEXil/MwLcf\nTKeXzRDLMiAAYyr4/fJv6pjQFLttdWNcn8vMAXyL+2Z4IDwTWn+Sa5hz45HF\nFUTxcXs0TqpJQFG1OyJSMqQJGsSDEn5pJUWik+oO9f2Z6dyEHAbMLI3NH5xS\nR7/0W8mNwwAA2DAUsG4/7RHenIHPy04jStvqvVLYt/IqH8XIgg8N6I/c/T9C\ns7joz76IMyB0ajcwcNAZaP561VVW+TkaDxMtPHxtZ5ZXUtGDgSO3udmjxQRH\nV1fiQPjGEn2KnqE2aZFTbkq/1pPWxH9/1bwdLocNxNXwZK3dc25Jg8Y9n1wD\nmz/y+McHuX9jFF6BhfaSKK5CXTI9FCMAMOzl8EBAGBLirrwC63lb+FDFAqyC\nJz7P5FAL3HKHWHbGzbiMn3fK4faH0abegwt5OQX+2lG+9Vm2eYoicFlF/D3G\n+xWw6/A/tsxz/VL+DULykenefEibR5JRr8UqjGnOUk2sgK/aUBrYklZJaghj\nocpxBGRJcgdJpGG10TTIGOtZ//7OEJ1LRkqe5gPWFuu//OCF0WNnpLd7J6Hk\nVHxRwzFCT4pSfLnOLSeh3Bhlb0enowstbXU5499BwxcqJWh27XdhdATaObUn\no04lKmV5dPcIA07JInqKRhqyVrbUCdoDwjWnx2hBebuZRPpnsPmN/uzHrgWH\nMw7m\r\n=zVmm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjJOQ6P78ckmwz9v9XPGPviSM6OyvSh3Z4gFzXPSPrtAiEAp+aebnC7tJnn7bSZyr39XinK2xP6nXKKwUBfJpPyja8="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.14_1525895408446_0.85411838156047"},"_hasShrinkwrap":false},"0.15.15":{"name":"datawheel-canon","version":"0.15.15","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-core":"^6.26.3","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"50879e2709469c07f0511c7d042b806053e7c751","_id":"datawheel-canon@0.15.15","_npmVersion":"6.0.1","_nodeVersion":"10.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-gZthoFyABNK4/QRRH/Eoomk0PCCQMx7rcitz3MVNJjTDwMIPCcCtQy+tl80F/D/a5irFRIwR6BIbFpm+GKds1A==","shasum":"992f824f2a1e36b350b121606b6c8976967a2430","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.15.tgz","fileCount":90,"unpackedSize":5763969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9dsRCRA9TVsSAnZWagAAuiIP/1sI26qhuIoNsusX4+f5\nDJciKJl9dzBqLukJafwKg5If+nDL3A1eWRTFbKp86BAJjuv23qczI8lT1OvN\nxYg0nD2MTbmHUxymC26gu13RysxFcetxiG/hzl8Iq5NeYDeuzAPab0VTaKrj\nqwaD+oTEmUow7bg+0OUTG1qPIGZE0bG+Tny3jKqQmr46+AAnBmV5KQKyeWbw\nyg7ZDygrZnWrCmE8aYVbKjb1jQp1aPgYAFgvkB5fbnKyVz9rZAPvYZ4xMNm5\nQZaQ/zzDKDpzPViZfnQyvDwM4adEH1910IbGaY6OYOKAugfwDLq6EzLKRc5o\nKWbjHrIB8UgiICEKVniH3K/yIlpyJvlp4UC8otJkOJXRi+L0E2dZPbXNLO+s\ngV90CvSsMZuhWQXRjgc8aJ5V54S3RA+W8PIQPlDEFRno0k4zgO94ldt1+8f1\nxa3G95jfwaCXQbW7dUnEqm2T83QNXb3u3yzz4ShmJp8QUrFlY7Xm5qwCzgPb\nHFDu6fFR/TzQ/jTaA4E+mlT2R9uC73R1+EJH5t19OLpcA3KaVbbvJjBH+J9+\n/Q74Lp12zua2JBywJqxdmvMSNk9bVXBBvFHW0AgDnvsCVkOVEXZs9bKyjGW4\nERqDLavvZdqcgxdpKg6kQnB0ReZAtNZpMrsj5i+R6Mc341WdpNdeoOq9d/DZ\nxsDS\r\n=cOL3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8d1kzceWfKnOWFN7r5bdqxYZUpB9e1XEGaSGtG6qTcAiA+Ro4WRxP/Lhfv6yaM13n90AIa8oGCwT/k6MyK2q1wkA=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.15_1526061837819_0.2850241768242343"},"_hasShrinkwrap":false},"0.15.16":{"name":"datawheel-canon","version":"0.15.16","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-core":"^6.26.3","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"a06e5c0763e25b278ca14f5e52c802502b7e5d96","_id":"datawheel-canon@0.15.16","_npmVersion":"6.0.1","_nodeVersion":"10.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-1Daj/PudkN1VEF9KykQJuAr3SGYv7NVqmV9OfDFf0kR+qO/Wic/NbdSlJq8SCI+5TFWvuV6zIaVbRLSkwYy1kA==","shasum":"c103cd3d5b08c6064ce08522796a9c48fd8f149d","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.16.tgz","fileCount":90,"unpackedSize":5763977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+vw/CRA9TVsSAnZWagAAP3wP/13bbY/QC3qvfVF7kksF\nO8LQA01PF8rmVXekD9qDVze4OOYWFPd1L+lQ3iDrZXTfk06Qak02qs4JK4M+\nLWElRk+hLySa5bnWp1zpn8a8rqK9VK4x+ntW3xizHHX1a2AeDm0HKCgTk0I4\n1SUk83blXmOlRR0ysxPf7MbkIbfr+sQYJ9ZflZcd582/dEA4TVKVA825GkWv\nKr0IWtVpQizj4eTw5D+rlcQsRMPt6FnbxRc6T3n30n/lM7EvJHeftp1WPYeV\nDQXdUZip5VCtSk1psZHCkdEWt+1N/fh3VkqpyUmLPbW/fZ5oe4MbeEkkh0Oa\nBPehxFJ8PgUAdP+XP9Ge7WyeMlY6SGUOMA6vGg6j+x/TyZaOx5NPZn/oTjHr\nl6NBcYjRiamP2yZtKFhzVH/Kp8poObI+om+evFtCfsdsW4MqMz1vRrmb+PVy\njwPNYTgw90yN4HYe8s5NvdgrtM7UVAxGxq5ueEiEx8kz9kiCm8ZEaJTcm70J\n44cHhZjPnK1+I6oDRoR2zLrtiRVtkB3B8Yj2JkgUqw74y44IS7Z6jdrHIP6c\nd5AYFqYKGfdXJzsmigIAtRrO4mOBNV/1tVGLOXGqCqeVDseW2lnI8oVHMDAg\njwYGVIAsVtg+KdtpJDGktr/UWV+wx5d9sJVj/PF6Qc1ddU1Yxz+AWwSaE4iu\nTBfj\r\n=7Egl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCn82N0/2Oqo8v4+T9QsOJZ4NV1dj8NGEKE1NidKJMM2gIgaNQX1mM0I3lyLskXRXxKorZjR5jXhMawha91VVpwmx8="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.16_1526398013345_0.2495888486541249"},"_hasShrinkwrap":false},"0.15.17":{"name":"datawheel-canon","version":"0.15.17","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-core":"^6.26.3","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"d90bca963390f083841e6e1857fdc0f4634257b8","_id":"datawheel-canon@0.15.17","_npmVersion":"6.0.1","_nodeVersion":"10.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-tcJosp3oZsETIVigfqObKT3XiMDBhNkboQBAptTc5d0MI+3vCvcEeH87kPYW5anoVRnxNHq98NO0WxNi+CRV+w==","shasum":"d11dfdf98ced166c4a5f0ef608310197729cdee5","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.17.tgz","fileCount":90,"unpackedSize":5764013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEHB8CRA9TVsSAnZWagAAoJ4P/RjE99FhKLnPXRuaKaoB\nB1hRKDEcslQWEo9AHRiGAjDDxd5DjiLz89mtiE5I1YQf78cmF6QsJUMxqaPh\nekMchyitQWW94W012Bqi/Lp6ULLCbfhHFJOVfG1Hi/As281MS6Snj7i3OtOE\nm2gWlSoVQ3Rm3VKRQvQbe7vWKg/tQ5RuTsRkwdkKallMwF7nZOZ5TCtMm8FW\nA2OjuA/DAKi+bNrnP0Zafrfn8t6zjgAKQ9AOxCc/CaFP3QLPKVl4pvXaX/zk\nMGq0XI+YY3EX4x+dgcWOm0iClgHfxHnqBswja4c/MgmRr0w+PynsA/P621Dn\nUcY4M2DJS5TGab8fGmNz6FsBU+HVM6bGe2bdsjsQOi7WyZqUe9dm40nnvA0N\naNOCgSIRz8FH11bdPTNo2xyH7JbAaFhPNvIItuI/QBLO7URIRFpr9I5StAoJ\nteZoJbBmCXC1o7YfEWEXZcWhLlFwHBMv7+MS5jIv+OtXGrpuMS4u7i6VL8w9\njfRDxCXk135YNdyeOQxO33ifYXu+ptT+2rP9s4L0kC8swTrXZZRJtSUgPmqo\nacBZtFdeukn/ab+ul+sATMKotc6mopsv6Clc7pp7+zn1/sLQrTutNhsfe977\nDkcczHC8mFKeTAEfNulKyoMXA5YBxjG9lcFPpi9IiuZ5BSjxNrk5ygmtNKD6\npoOz\r\n=Cj1A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjkXF2mYTxgkSvvr40FGAFhCd2S700mC9Wacn4i5pi6AiEAgUW5H0lqsqGITtsDpt9f/npiPR62bWlbfDFhMHCfGWw="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.17_1527804026655_0.5675797098785529"},"_hasShrinkwrap":false},"0.15.18":{"name":"datawheel-canon","version":"0.15.18","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.5.5","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"f72dfa01efcf3162fbcbce2888ed1614eee097d2","_id":"datawheel-canon@0.15.18","_npmVersion":"6.0.1","_nodeVersion":"10.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-BEjc4quV0nygD9olUqxIterHcHPMLsSxg533VgcZ2ETxQE/qJQeFuX9iZo3pBDesLUY1yqyhj9CgbGKK62roXw==","shasum":"d34ec027ec3e50e4c174711074e7de3ec6dee747","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.18.tgz","fileCount":90,"unpackedSize":5764099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFeDGCRA9TVsSAnZWagAAxr8P/j8oTAkBvm0ecaRmKsDp\nQhrROm8f+4IvQEcfbqL1japDCL8nkuyXmMCRAIn0XA3fdbxDqhhQgYjsXWih\nKSgvxSuByVvlw2YLW23RbWmCj4SwBLTPSKZ/foWzN9jeem9HbFoDQdriOqF6\nXuQNNDSSRWR/rURP6sSCkqwjPBwJT8FgAqi3m2JbXz/9OepQuAifCuWy4J5o\nd53sn6U5lnvNT2S90RzTrXp0XMu+OcJHjaBJBslVR3ba9CsYuwIX4Lw9FcXQ\nxwNkqLXJ21QX14FVuJ2wwp9S3BG3OTC+76DTSx+s8oNtz/yEOrJ7lAeevSO0\nSD7Kljn61DA4YvtH/22I10jVx/hXQgfIqUYc24Uz/WiaMA/TT7+UAS6o5l9Q\ndfURsjwYVh2ALtTOufZ53G/WowVq2p+oq0CVQxWO8YDnyPEO39JUFjvIfo1j\nczY4KCu3+47kKhgh2zD7B9PhIN1GFa4YRYxkz6Us/1cjQvHk6SUPP0xcf8ba\naIFOJluahEMu5PMoLgEI/qVaEBS66ttgKCMfHZCsZ08gKw3EcvoiM4JXn1sY\nwjoIJI0WlKoJbgObimujRr8vmm0IFYEl7j9hzrdrqaJ9pNjjZy8MGm0NcK2t\nwZdepYPoRq9NP4wRECTV8hJRmkiCcoThB0B3y738UEJZlcbb1XlJzmin3362\ni1dz\r\n=1jkg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBj4j8pY5VJWQdXo7lRGNIwyiBXsMczCD1GVqo6E58PTAiBzEpF64OvS6REqwrN7Em/7eARhBrapcZct4WOjGlWNjQ=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.18_1528160451385_0.25971398191824835"},"_hasShrinkwrap":false},"0.15.19":{"name":"datawheel-canon","version":"0.15.19","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.7.9","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"c0d6e5e80525a7f763a591d95572a035388accf4","_id":"datawheel-canon@0.15.19","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-tQO/UFsIE166sv294fO3ac1z2DK1dLLB8eDANWGlrDBn7+2U8zv+zTLF4Ylzc3ZGIpTUAqYPICU+ZZJbfepYlw==","shasum":"37d11b25dc3fe7fafed461cc11bfb5035a9a6714","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.19.tgz","fileCount":90,"unpackedSize":5764548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbICVcCRA9TVsSAnZWagAACr4QAJgKD+tux5lhQpYQetIp\nJRzIyd8eNvk01SHDZoi1VqYSw5NTsFNuGhuVjCQCxyKPUEoVXgEfPHR6MnfP\nZY74tiEsXMVwyKtRoe0xPzJZKfgxmF+sSlJnnqpXAMYMWuoWakNMQSWfXYpt\ndLKaBSrtlj2SMCDlRqZqYkILXr+phTH4BWuLrdGXLyQq+/Ndeeebt4qCGMga\nq9vQf+fXMlK7rYT66UUnlF5dTNU0bAW1/yu7wavX2IRZaImRjgUlVju4SvfU\nKlsMo5idVdY6SCN81hgvUPFXAoXbi90+ZrKL206Lpb2WSujxdGRPwqCuvTpE\nsL1+5Qomk4VeOafu2VcGvRD4MflfXKLeEk6KXfRyHYGOXsGohKKrF4fPyo/7\ndczfxtUZduyGIrdwUKrO2rhu1GF6rgbnx5elJcqDkAJe9kfb+SYEvxx6YFQN\nyuD+wpoKy7c2d585LOdH7u8sWKV1lmavPLvLDhZM50+56TJ8BX00QS9vQVN9\nKvcN+ZwruJPSrYD0swTArwVCsthC59eOc4jjIqzMaJZPVHr8xeMIjd7rKD+t\nSco/6gDGoRnC6ywGICGuT0nG77iIc3sigcvjnz6oAXAohPTMalNEYNAnHiiF\nQSVKWtyZsVe/Zx3Niguxf0TKfdYbmBcxgblM/8OV6AJmATepvcZI54Jr8LRQ\n6F10\r\n=Q4Ta\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGbkbqSAYSgOK4cVw5wVe3JeBq0QjpRRxAyNKRZJHbxAiAzp3pkWvshlnPrHqhMTpT72LKLPhcia7FObLvAiUzpJQ=="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.19_1528833369540_0.5283403108750384"},"_hasShrinkwrap":false},"0.15.20":{"name":"datawheel-canon","version":"0.15.20","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.7.9","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"75879960e5837dd7ddf5cb1a43d08a938977839b","_id":"datawheel-canon@0.15.20","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-4WCVawRplykTLGkrGdcga5ZMo8XJpUWJlsOXsH9+jQLykBxuHt11uzAndZ13z/BUO+lEIwWY3CJ7Apw6chfZEw==","shasum":"5922a280ef6b782f8f779d61f079dbf107292e39","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.20.tgz","fileCount":90,"unpackedSize":5767380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLW/NCRA9TVsSAnZWagAAMyIP/A8S6N06evaTjdaNYPai\n/sRwFN2LOHFmvT0RbCaQBgIV7kBsHiO78hfBcRolHkQI3GOAQNxp7XCXu2TD\nPvnI0Dc0IIDsDr/6eofQKLkABnfZpk1TtY3OPQgjRwQDvIkLhSp+ahnu30YV\nbA/hwh9isCDVCuC9yVcR4wANVJNa1hziHU1Tgdk6Lkh4xJI9PAF4GhWcX3DH\nLhsDNPgbqMUJYG15mKEKi/Ftip2SgxpzjnbY6GErudVR8vX7mj10h5iumBPh\nrHKcK3PKhgMSQ9TM07wPXARhEcmPBfWPRRO07vBoEmPG1v8149PLNIIkp+sC\nlKzYh7Odsa5BCMEy6IRcluO3VhiHuvda51kGZ9oItROLzxrA4j6FiQEfBSQj\nJ1lpYL19mTzpOQli1UykuUVYLlERzpubBbLB75yKPbNFD9eWKhZSfHHKWK7i\nPE3A3OhCtzJZ4OhkAHs6mPBV8CzXiuCaBKy3dmyPN6DZTRo4IH/mtGm2VL+a\nVvJoozq9UqgawjLNn1nxLdQVY0KgGe2AhEeeszqHRAYzXiCpeU/EtVsKsWpX\nQiJ+bTt3Ld77WbBBE9A+5+safGA4NgB1J8DZFaBNWqOrmRi3SMvhvaZM0q+c\n8CMPl4l/Go1SO6gNpi9EicWtJbV1R2PLYllo4qhR23C8HcDWjGawePSTpVGY\nw5nm\r\n=CWzO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj3+fCfFp+L70ttZrc4J2XXyjXlume9AbyHIVsjW6H6AIhAPn+oFRLja7DcFMjU/j4nmSPJqhl/bNXdl18ekykjBeE"}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.20_1529704396960_0.06184666311687459"},"_hasShrinkwrap":false},"0.15.21":{"name":"datawheel-canon","version":"0.15.21","description":"Reusable React environment and components for creating visualization engines.","main":"src/index.js","bin":{"canon-build":"bin/build.js","canon-dev":"bin/dev.js","canon-locales":"bin/locales.js","canon-setup":"bin/setup.js","canon-start":"bin/start.js"},"scripts":{"release":"node bin/release","build":"canon-build","dev":"canon-dev","locales":"canon-locales","setup":"canon-setup","start":"canon-start"},"repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","dependencies":{"@blueprintjs/core":"1.35.5","axios":"^0.17.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-loader":"^7.1.2","babel-plugin-direct-import":"^0.5.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-imports":"^1.4.1","babel-plugin-transform-react-constant-elements":"^6.5.0","babel-plugin-transform-react-inline-elements":"^6.6.5","babel-plugin-transform-react-remove-prop-types":"^0.4.10","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.5.0","babel-preset-react-hmre":"^1.1.1","babel-preset-stage-0":"^6.5.0","bcrypt-nodejs":"0.0.3","body-parser":"^1.18.2","buildmail":"^4.0.1","chalk":"^2.3.0","compression":"^1.7.1","cookie-parser":"^1.4.3","cookie-session":"^2.0.0-beta.3","css-loader":"^0.28.7","d3-array":"^1.2.1","d3plus-react":"^0.4.1","d3plus-text":"^0.9.26","d3plus-viz":"^0.11.6","es6-promise":"^4.1.0","eslint":"^4.13.1","eslint-plugin-react":"^7.5.1","express":"^4.16.2","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.5","grizzly":"^2.1.5","hard-source-webpack-plugin":"^0.6.4","helmet":"^3.9.0","i18next":"^10.0.7","i18next-express-middleware":"^1.0.7","i18next-node-fs-backend":"^1.0.0","i18next-scanner":"^2.2.1","inline-environment-variables-webpack-plugin":"^1.2.1","iso-morphic-style-loader":"^2.0.1","js-yaml":"^3.10.0","lost":"^8.2.0","mailgun-js":"^0.13.1","nodemon":"^1.12.7","normalize.css":"^7.0.0","opbeat":"^4.17.0","passport":"^0.4.0","passport-facebook":"^2.1.1","passport-github":"^1.1.0","passport-google-oauth20":"^1.0.0","passport-instagram":"^1.0.0","passport-linkedin-oauth2":"^1.5.0","passport-local":"^1.0.0","passport-twitter":"^1.0.4","pg":"^6.4.2","postcss-conditionals":"^2.1.0","postcss-cssnext":"^3.1.0","postcss-custom-properties":"^6.2.0","postcss-each":"^0.10.0","postcss-for":"^2.1.1","postcss-import":"^11.0.0","postcss-loader":"^2.0.9","postcss-map":"^0.9.0","postcss-mixins":"^6.2.0","postcss-nesting":"^4.2.1","postcss-reporter":"^5.0.0","pretty":"^2.0.0","prop-types":"^15.6.0","react":"^15.6.2","react-addons-css-transition-group":"^15.6.2","react-dom":"^15.6.2","react-helmet":"^5.2.0","react-i18next":"^6.1.0","react-redux":"^5.0.6","react-router":"^3.0.2","react-router-redux":"^4.0.0","react-scroll":"^1.7.9","react-transform-hmr":"^1.0.4","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.0.1","sequelize":"^4.13.10","serialize-javascript":"^1.4.0","shelljs":"^0.7.6","style-loader":"^0.19.1","url-loader":"^0.6.2","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-dev-middleware":"^2.0.1","webpack-hot-middleware":"^2.21.0","yml-loader":"^2.1.0","yn":"^2.0.0"},"gitHead":"7a66836095ebbd0fd2154ce38f5320ae091ad448","_id":"datawheel-canon@0.15.21","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"davelandry","email":"landry.dave@gmail.com"},"dist":{"integrity":"sha512-rAqNUnjUqZCufjg5CRwutBOMOHRIRhfnRy4Dw43D8IrRJ9S5NWYHDFFXPLNZa01apOKYv5M3jjCwS+0eci2o9g==","shasum":"93d60613b9ff1c2328dfb6ac57278da45df29ee6","tarball":"https://registry.npmjs.org/datawheel-canon/-/datawheel-canon-0.15.21.tgz","fileCount":92,"unpackedSize":5765502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMpdACRA9TVsSAnZWagAApHIP/3B8Vix5YWDUjRniCs/W\nNIZa/j9fWFFbE2Cn6xfIvL5Mbcinqbn2nmCM2jkxptt8oMec9+SzwnvdyATY\nuVWkgCHIw8g1fs4fK5YhxVmj3aO8gSuZEkY/lG+9UGRwnRVI9ffOdCqCA8IW\nLb7nnBy9qX1PEoqoW6Lq4EMNp5DnpsUSdiqgAZGeO07b/K1fdHTSouNExGYk\npmT3sfZkfsdivl9SGZfVYRjeJl/CGNUT22lpjFwR2/lWA7632fTpyfwRhHUn\nfLqvbsLr8NFnAGEADcjaIqJiXzwmpqfLnNuGT7bZmzBZDZIgHoJVey1zupC/\nHV77DAIYhTfPGH1S4qo3sW5/61cQLxans+D+Ke+a8WLpvpD+YxZ1EwnjZVV8\nTwDuG3fqJLBVYy/E7414U0mILmKX4DG4DO6RDQWw7mhNtoehMmdQxPLvQmRW\nWZmzm3wtWrjtoIVDw/o02kFdxnB9LCMWKQVa4QrLX25TVTZNXApQII8JjfNT\nMk4L0/YQYqMpgom9bYlpGvRHCLkSPV3WbvspcVqki+YVbb0EgtRuQxiOzYLB\nL9p0VCKOGgXH5pj+HB9AOF7UKWMKoXy+LI4m0Hy+PvTw/qkcDNlTPuC3f+qX\npr9FtlULUjRZm3cFMc+g6MpcYzPILO/Wzb/KAnMs0UWQu+JX1DPLAoJLyvr+\nlGvg\r\n=92pn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErMe6okyszwR5BJ5UEvqA5A0nSNNyqJbwc3g548iJLHAiEAt/PHxH8wOMQlc+5CNL2xvntyyXYvctOwjl50sY3kaFI="}]},"maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datawheel-canon_0.15.21_1530042176352_0.09625541753237576"},"_hasShrinkwrap":false}},"readme":"# datawheel-canon\nReusable React environment and components for creating visualization engines.\n\n![](https://github.com/datawheel/datawheel-canon/raw/master/docs/bang.png)\n\n#### Contents\n* [Setup and Installation](#setup-and-installation)\n* [Deployment](#deployment)\n* [Localization](#localization)\n* [Header/Meta Information](#header-meta-information)\n* [Page Routing](#page-routing)\n* [Redux Store](#redux-store)\n* [User Management](#user-management)\n  * [Loading User Information](#loading-user-information)\n  * [Privacy Policy and Terms of Service](#privacy-policy-and-terms-of-service)\n  * [Password Reset](#password-reset)\n  * [E-mail Verification](#e-mail-verification)\n  * [Roles](#roles)\n  * [Social Logins](#social-logins)\n    * [Facebook](#facebook)\n    * [Github](#github)\n    * [Google](#google)\n    * [Instagram](#instagram)\n    * [LinkedIn](#linkedin)\n    * [Twitter](#twitter)\n* [Custom API Routes](#custom-api-routes)\n* [Custom Database Models](#custom-database-models)\n* [Server-Side Caching](#server-side-caching)\n* [Opbeat Error Tracking](#opbeat-error-tracking)\n* [Additional Environment Variables](#additional-environment-variables)\n\n---\n\n## Setup and Installation\n\ndatawheel-canon is published on NPM, and should be installed just like any other node package. After creating a package.json file (try `npm init`), install datawheel-canon like this:\n\n```bash\nnpm i datawheel-canon\n```\n\nOnce installed, run the following command to create some initial scaffolding:\n\n```bash\nnode node_modules/datawheel-canon/bin/setup.js\n```\n\nNow that the necessary files are in place, simply run `npm run dev` to spin up the development server.\n\nIf you encounter an error that causes the node server to keep running in the background, the following command should kill the process:\n\n```bash\nkill -9 $(ps aux | grep datawheel-canon/bin/server.js | grep -v grep | awk '{print $2}')\n```\n\n---\n\n## Deployment\n\nDeploying a site with canon is as easy as these 2 steps:\n\n* `npm run build` to compile the necessary production server and client bundles\n* `npm run start` to start an Express server on the default port\n\n---\n\n## Localization\n\nIn order to enable localization for a datawheel-canon site, you must first define the available languages as an environment variable:\n\n```sh\nexport CANON_LANGUAGES=\"en,es\"\n```\n\nNext, any component that needs access to localized text needs to be wrapped in the react-i18next translate function:\n\n```jsx\nimport React, {Component} from \"react\";\nimport {Link} from \"react-router\";\nimport {translate} from \"react-i18next\";\n\nclass Nav extends Component {\n\n  render() {\n\n    const {t} = this.props;\n\n    return (\n      <nav>\n        <Link href=\"/about\">{ t(\"nav.about\") }</Link>\n        { t(\"nav.welcome\", {name: \"Dave\"}) }\n      </nav>\n    );\n\n  }\n}\n\nexport default translate()(Nav);\n```\n\nWhen a component is wrapped with `translate`, it will have access to a function named `t` inside it's props. This function is what handles fetching the appropriate translation, and also allows us to scrape an entire project to locate every string that needs translation. When you are ready to start populating translations, simply run `npm run locales`.\n\ndatawheel-canon will search your entire codebase for any component using the `t( )` function. Translations are stored in JSON files in a `locales/` folder in the root directory. In this example, running the script would produce the following file structure:\n\n```\nlocales/\n├── en/\n│   ├── [project-name]_old.json\n│   └── [project-name].json\n└── es/\n    ├── [project-name]_old.json\n    └── [project-name].json\n```\n\nTranslations that are in use are stored in a JSON file, while translations that were previously in use (from the last time the script was run) but are no longer in use are stored in the file suffixed `_old`. While running the script, any existing translations will be kept as is, so there is no need to worry about overwriting previous translations.\n\nSince this is our first time running the scraper, both language's translation files will look like this:\n\n```json\n{\n  \"nav\": {\n    \"about\": \"\",\n    \"welcome\": \"\"\n  }\n}\n```\n\nIf you look at your site in this state, now strings will be displayed in the components because their translation values are empty! A filled in translation file would look like this:\n\n```json\n{\n  \"nav\": {\n    \"about\": \"About\",\n    \"welcome\": \"Welcome back {{name}}!\"\n  }\n}\n```\n\nNotice the second string contains a variable surrounded by two sets of curly brackets. This is the notation for passing variable to translated strings, and is crucial in creating mad-libs style text.\n\nAdditionally, to set the default language used in the site on first visit, set the following environment variable (default is `\"en\"`):\n\n```sh\nexport CANON_LANGUAGE_DEFAULT=\"es\"\n```\n\n---\n\n## Header/Meta Information\n\nAll tags inside of the `<head>` of the rendered page are configured using [Helmet](https://github.com/helmetjs/helmet). If a file is present at `app/helmet.js`, the Object it exports will be used as the configuration. This file can use either ES6 or node style exports, but if you import any other dependencies into that file you must use node's `require` syntax.\n\nHere is an example configuration, as seen in this repo's sample app:\n\n```js\nexport default {\n  link: [\n    {rel: \"icon\", href: \"/images/favicon.ico?v=2\"},\n    {rel: \"stylesheet\", href: \"https://fonts.googleapis.com/css?family=Work+Sans:300,400,500,600,700,900\"}\n  ],\n  meta: [\n    {charset: \"utf-8\"},\n    {\"http-equiv\": \"X-UA-Compatible\", \"content\": \"IE=edge\"},\n    {name: \"description\", content: \"Reusable React environment and components for creating visualization engines.\"},\n    {name: \"viewport\", content: \"width=device-width, initial-scale=1\"},\n    {name: \"mobile-web-app-capable\", content: \"yes\"},\n    {name: \"apple-mobile-web-app-capable\", content: \"yes\"},\n    {name: \"apple-mobile-web-app-status-bar-style\", content: \"black\"},\n    {name: \"apple-mobile-web-app-title\", content: \"Datawheel Canon\"}\n  ],\n  title: \"Datawheel Canonical Design\"\n};\n```\n---\n\n## Page Routing\n\nAll page routes need to be hooked up in `app/routes.jsx`. This filename and location cannot be changed, as the internals of datawheel-canon rely on it's presence. For linking between pages, use the [react-router](https://github.com/ReactTraining/react-router) `<Link>` component:\n\n```jsx\nimport {Link} from \"react-router\";\n...\n<Link to=\"/about\">About Page</Link>\n```\n\nWhen linking to an anchor ID on the current page, use the `<AnchorLink>` component exported by canon to enable a silky smooth scrollto animation:\n\n```jsx\nimport {AnchorLink} from \"react-router\";\n...\n<AnchorLink to=\"economy\">Jump to Economy</AnchorLink>\n...\n<a id=\"economy\" href=\"#economy\">Economy Section</a>\n```\n\nIf needing to modify the page location with JavaScript, you must use the current active router passed down to any component registered in `app/routes.jsx`. In the past, it was possible to use the `browserHistory` object exported from [react-router](https://github.com/ReactTraining/react-router), but as more advanced routing features have been added to canon, it is now necessary to use the inherited live instance. This live instance is available as `this.props.router`, and can be passed down to any children needing it (either through props or context). Here is an example usage:\n\n```jsx\nimport React, {Component} from \"react\";\n\nclass Tile extends Component {\n\n  onChangePage() {\n    const {router} = this.props;\n    router.push(\"new-route\");\n  }\n\n  onChangeQuery() {\n    const {router} = this.props;\n    router.replace(\"current-route?stuff=here\");\n  }\n\n}\n```\n\nNotice the different usage of `push` and `replace`. Pushing a new URL to the router effects the push/pop history of the browser (so back and forward buttons work), which replacing the URL simply updates the value without effecting the browser history.\n\n---\n\n## Redux Store\n\nDefault values can be added to the Redux Store by creating a file located at `app/store.js`. This file should export an Object, whose values will be merged with the defaul store. This file can use either ES6 or node style exports, but if you import any other dependencies into that file you must use node's `require` syntax.\n\nHere is an example:\n\n```js\nexport default {\n  countries: [\"nausa\", \"sabra\", \"aschn\"]\n};\n```\n\n---\n\n\n## User Management\n\nBy setting the following environment variables:\n\n```sh\nexport CANON_DB_NAME=\"XXX\"\nexport CANON_DB_USER=\"XXX\"\nexport CANON_DB_HOST=\"XXX\"\nexport CANON_DB_PW=\"XXX\"\nexport CANON_LOGINS=true\n```\n\ndatawheel-canon will automatically instantiate a \"users\" table in the specified database to enable full user management. At this point, all that is needed in your application is to use the Login and Signup components exported by datawheel-canon:\n\n```jsx\nimport {Login, SignUp} from \"datawheel-canon\";\n```\n\nThese two components can either be used directly with a Route, or as children of other components. They are simple forms that handle all of the authentication and errors. If you would like to change the page the user is redirected to after logging in, you can override the default \"redirect\" prop:\n\n```jsx\n<Login redirect=\"/profile\" />\n```\n\nIf a `false` value is provided as a redirect, the redirect will be disabled and you must provide you own detection of the `state.auth.user` object in the redux store.\n\n*NOTE*: If also using [social logins](#social-logins), the `CANON_SOCIAL_REDIRECT` environment variable needs to be set in order to change those redirects.\n\n### Loading User Information\n\nOnce login/signup forms have been set up, any component that needs access to the currently logged in user needs to dispatch an action to request the information. Ideally, this logic happens in `app/App.jsx` so that anyone can access the user from the redux store:\n\n```jsx\nimport React, {Component} from \"react\";\nimport {connect} from \"react-redux\";\nimport {Canon, isAuthenticated} from \"datawheel-canon\";\n\nclass App extends Component {\n\n  componentWillMount() {\n    this.props.isAuthenticated();\n  }\n\n  render() {\n\n    // use this auth object (auth.user) to selectively show/hide components\n    // based on whether user is logged in or not\n    const auth = this.props.auth;\n    console.log(auth);\n\n    return (\n      <Canon>\n        { auth.user ? `Welcome back ${auth.uesr.username}!` : \"Who are you!?\" }\n        { auth.loading ? \"Loading...\" : this.props.children }\n      </Canon>\n    );\n\n  }\n\n}\n\nconst mapStateToProps = state => ({\n  auth: state.auth\n});\n\nconst mapDispatchToProps = dispatch => ({\n  isAuthenticated: () => {\n    dispatch(isAuthenticated());\n  }\n});\n\nexport default connect(mapStateToProps, mapDispatchToProps)(App);\n```\n\n### Privacy Policy and Terms of Service\n\nIn order to force new users to agree to a Privacy Policy and/or Terms of Service when signing up for a new account, you must specify the valid routes as environment variables. If one or both of these routes are set, then a check box will appear in the `<SignUp>` component with the corresponding page links.\n\n```sh\nexport CANON_LEGAL_PRIVACY=\"/privacy\"\nexport CANON_LEGAL_TERMS=\"/terms\"\n```\n\n### Password Reset\n\nIf a user forgets their password, it is common practice to allow sending their e-mail on file a link to reset it. datawheel-canon has built-in [Mailgun](https://www.mailgun.com) support, so once you have set up an account for your project through their website, you can enable this ability with the following environment variables (taken from the [Mailgun](https://www.mailgun.com) developer interface):\n\n```sh\nexport CANON_MAILGUN_API=\"key-################################\"\nexport CANON_MAILGUN_DOMAIN=\"###.###.###\"\nexport CANON_MAILGUN_EMAIL=\"###@###.###\"\n```\n\nWith those variables set, if a user is trying to log in and types an incorrect password, the alert message will contain a link to reset their password. They will receive an e-mail containing a link that directs them to a page at the route `/reset`. This route needs to be hooked up as part of the **app/routes.jsx** file, and needs to contain the `<Reset />` component exported by datawheel-canon. For example:\n\n```jsx\nimport React from \"react\";\nimport {Route} from \"react-router\";\nimport {Reset} from \"datawheel-canon\";\n\nconst App = () => \"Hello World\";\n\nexport default () => <Route path=\"/\" component={App}>\n  <Route path=\"reset\" component={Reset} />\n</Route>;\n```\n\nIf you would like to change the default path of the reset link, use the following environment variable:\n\n```sh\nexport CANON_RESET_LINK=\"/my-reset-route\"\n```\n\nThe `<Reset />` component relies on detecting a unique token in the URL (which is sent in the e-mail to the user). If you would like to embed the component into an existing page, you must pass the Router object to the component on render:\n\n```jsx\n<Reset router={ this.props.router }/>\n```\n\nWhen sending e-mails, datahweel-canon will use the \"name\" field of your **package.json** file as the site name in e-mail correspondence (ex. \"Sincerely, the [name] team\"). If you'd like to use a more human-readable site name, it can be set with the following environment variable:\n\n```sh\nexport CANON_MAILGUN_NAME=\"Datawheel Canon\"\n```\n\nThe default contents of the e-mail to be sent is stored [here](https://github.com/Datawheel/datawheel-canon/blob/master/src/auth/emails/resetPassword.html), and can be overridden using any local HTML file using the following environment variable:\n\n```sh\nexport CANON_RESET_HTML=\"path/to/file.html\"\n```\n\nThe path to this file is relative to the current working directory (`process.cwd()`), and the text inside of the file is run through the i18n parser like all of the front-end client facing components. The associated translation tags can be located under the `mailgun` key inside of the `Reset` key.\n\n### E-mail Verification\n\nIf you would like your site to require e-mail verification, you can utilize [Mailgun](https://www.mailgun.com) in a way very similar to the [Password Reset](#password-reset) workflow. Set the appropriate [Mailgun](https://www.mailgun.com) environment variables:\n\n```sh\nexport CANON_MAILGUN_API=\"key-################################\"\nexport CANON_MAILGUN_DOMAIN=\"###.###.###\"\nexport CANON_MAILGUN_EMAIL=\"###@###.###\"\n```\n\nAnd then hook up an `/activate` route with the `<Activate />` component:\n\n```jsx\nimport React from \"react\";\nimport {Route} from \"react-router\";\nimport {Activate} from \"datawheel-canon\";\n\nconst App = () => \"Hello World\";\n\nexport default () => <Route path=\"/\" component={App}>\n  <Route path=\"activate\" component={Activate} />\n</Route>;\n```\n\nIf you would like to change the default path of the activation link, use the following environment variable:\n\n```sh\nexport CANON_ACTIVATION_LINK=\"/my-activation-route\"\n```\n\nThis component needs to be viewed while logged in, and contains a button to resend a verification e-mail with a new token. Similar to the `<Reset />` component, if you would like to use the `<Activate />` component inside of a pre-existing route (such as an account profile page), you must pass the Router location to the component:\n\n```jsx\n<Activate location={ this.props.location } />\n```\n\nAdditionally, the component has an optional property to allow it to be hidden on a page. The verification will still register, but the component itself will render `null`:\n\n```jsx\n<Activate hidden={ true } location={ this.props.location } />\n```\n\nBy default, activation e-mails are only sent when clicking the button in the `<Activate />` component. If you would like to send a verification e-mail when a user first signs up, enable the following environment variable:\n\n```sh\nexport CANON_SIGNUP_ACTIVATION=true\n```\n\nWhen sending e-mails, datahweel-canon will use the \"name\" field of your **package.json** file as the site name in e-mail correspondence (ex. \"Sincerely, the [name] team\"). If you'd like to use a more human-readable site name, it can be set with the following environment variable:\n\n```sh\nexport CANON_MAILGUN_NAME=\"Datawheel Canon\"\n```\n\nThe default contents of the e-mail to be sent is stored [here](https://github.com/Datawheel/datawheel-canon/blob/master/src/auth/emails/activation.html), and can be overridden using any local HTML file using the following environment variable:\n\n```sh\nexport CANON_ACTIVATION_HTML=\"path/to/file.html\"\n```\n\nThe path to this file is relative to the current working directory (`process.cwd()`), and the text inside of the file is run through the i18n parser like all of the front-end client facing components. The associated translation tags can be located under the `mailgun` key inside of the `Activation` key.\n\n### Roles\n\nEvery new user of a datawheel-canon site has a default \"role\" value of `0`. This value is accessible via the user object in the \"auth\" redux store object. The default roles are as follows:\n\n* `0` User\n* `1` Contributor\n* `2` Admin\n\ndatawheel-canon exports a `<UserAdmin />` component that allows for changing these roles. It is a simple table that displays all users and their current role assignments.\n\n### Social Logins\n\nOnce the respective social network application has been set up in their developer interface, datawheel-canon looks for a corresponding API and SECRET environment variables to enable that login.\n\n*NOTE*: If deploying using Supervisor, environment variables cannot be wrapped in quotation marks.\n\nIf you would like to change the page the user is redirected to after logging in using a social network, an environment variable is needed:\n\n```sh\nexport CANON_SOCIAL_REDIRECT=\"/profile\"\n```\n\n#### Facebook\n1. [https://developers.facebook.com](https://developers.facebook.com)\n2. Once logged in, hover over \"My Apps\" in the top right of the page and click \"Add a New App\"\n3. Set up \"Facebook Login\" as the product.\n4. Choose \"Web\" as the Platform.\n5. Skip the Quickstart guide and go directly to \"Settings\" in the sidebar. Your settings should look like the following image, with at the very least `http://localhost:3300/auth/facebook/callback` in the Valid OAuth redirect URIs. Once there is a production URL, you will need to add that callback URL here along with localhost. ![](https://github.com/datawheel/datawheel-canon/raw/master/docs/facebook-oauth.png)\n6. Go to \"Settings\" > \"Advanced\" and turn on \"Allow API Access to App Settings\" (at the time of writing, it was the last toggle in the \"Security\" panel)\n7. Go to \"Settings\" > \"Basic\" and copy the App ID and App Secret to your environment as the following variables:\n```sh\nexport CANON_FACEBOOK_API=\"###############\"\nexport CANON_FACEBOOK_SECRET=\"##############################\"\n```\n\n#### Github\n1. [https://github.com/settings/applications/new](https://github.com/settings/applications/new)\n2. Fill out the form and set \"Authorization callback URL\" to `https://localhost/auth/github/callback`\n3. Click register application\n4. From the next screen copy the Client ID and Client Secret values to:\n```\nexport CANON_GITHUB_API=\"###############\"\nexport CANON_GITHUB_SECRET=\"##############################\"\n```\n\n#### Google\n1. [https://console.developers.google.com/](https://console.developers.google.com/)\n2. Once logged in, enable the \"Google+ API\"\n3. Go to the \"Credentials\" tab inside the \"Google+ API\" settings view and click \"Create Credentials\" and create OAuth client credentials\n4. Click the name of the credentials you created in the previous step\n5. For \"Authorized JavaScript origins\" add `https://localhost`\n6. For \"Authorized Redirect URIs\" add `https://localhost/auth/google/callback`\n7. Set the Client ID (CANON_GOOGLE_API) and Client Secret (CANON_GOOGLE_SECRET) values in your environment:\n```sh\nexport CANON_GOOGLE_API=\"###############\"\nexport CANON_GOOGLE_SECRET=\"##############################\"\n```\n\n#### Instagram\n1. [https://www.instagram.com/developer/](https://www.instagram.com/developer/)\n2. Once logged in, click the \"Manage Clients\" button in the top navigation, then click the green \"Register a New Client\" button.\n3. Fill out the meta information about your project, but specifically set the \"Valid redirect URIs\" to `http://localhost:3300/auth/instagram/callback`. Once there is a production URL, you will need to add that callback URL here along with localhost.\n4. Click the green \"Register\" button when done.\n5. You should be returned to the page listing all of your projects. Click \"Manage\" on the current project and copy the Client ID and Client Secret to your environment as the following variables:\n```sh\nexport CANON_INSTAGRAM_API=\"###############\"\nexport CANON_INSTAGRAM_SECRET=\"##############################\"\n```\n\n#### LinkedIn\n1. [https://www.linkedin.com/developer/apps/new](https://www.linkedin.com/developer/apps/new)\n2. Fill out the form (LinkedIn requires that you add a square image of at least 80x80 px)\n3. Click \"Submit\"\n4. Under the OAuth 2.0 section for \"Authorized Redirect URLs\" enter `https://localhost/auth/linkedin/callback`\n5. Click \"Add\" then click \"Update\"\n6. From the same application settings screen, copy the Client ID and Client Secret values to:\n```\nexport CANON_LINKEDIN_API=\"###############\"\nexport CANON_LINKEDIN_SECRET=\"##############################\"\n```\n\n#### Twitter\n1. [https://apps.twitter.com](https://apps.twitter.com)\n2. Once logged in, click the \"Create New App\" button on the top right of the page.\n3. Fill out the meta information about your project, but specifically set the \"Callback URL\" to `http://localhost:3300/auth/twitter/callback`.\n4. Go to the \"Key and Access Tokens\" tab and copy the Consumer Key (API Key) and Consumer Secret (API Secret) to your environment as the following variables:\n```sh\nexport CANON_TWITTER_API=\"###############\"\nexport CANON_TWITTER_SECRET=\"##############################\"\n```\n5. Click the \"Permissions\" tab then at the bottom under \"Additional Permissions\" check the box that reads \"Request email addresses from users\" (if you would like to request e-mail addresses from users).\n---\n\n## Custom API Routes\n\nIf you app requires custom API routes, datawheel-canon will import any files located in a `api/` directory and attach them to the current Express instance. For example, a file located at `api/simpleRoute.js`:\n\n```js\nmodule.exports = function(app) {\n\n  app.get(\"/api/simple\", (req, res) => {\n\n    res.json({simple: true}).end();\n\n  });\n\n};\n```\n\n*NOTE*: Custom API routes are written using Node module syntax, not ES6/JSX.\n\nIf you'd like to interact with the database in a route, the Express app contains the Sequelize instance as part of it's settings:\n\n```js\nmodule.exports = function(app) {\n\n  const {db} = app.settings;\n\n  app.get(\"/api/user\", (req, res) => {\n\n    db.users.findAll({where: req.query}).then(u => res.json(u).end());\n\n  });\n\n};\n```\n\nAdditionally, if you would like certain routes to only be reachable if a user is logged in, you can use this simple middleware to reject users that are not logged in:\n\n```js\nconst authRoute = (req, res, next) => {\n  if (req.isAuthenticated()) return next();\n  return res.status(401).send(\"you are not logged in...\");\n};\n\nmodule.exports = function(app) {\n\n  app.get(\"/api/authenticated\", authRoute, (req, res) => {\n\n    res.status(202).send(\"you are logged in!\").end();\n\n  });\n\n};\n```\n\n---\n\n## Custom Database Models\n\nIf you have custom database models that you would like to interact with in API routes, datawheel-canon will import any file in a `db/` folder and set up all the associations Sequelize requires. For example, a `db/testTable.js` would look like this:\n\n```js\nmodule.exports = function(sequelize, db) {\n\n  return sequelize.define(\"testTable\",\n    {\n      id: {\n        type: db.INTEGER,\n        primaryKey: true\n      },\n      title: db.STRING,\n      favorite: {\n        type: db.BOOLEAN,\n        allowNull: false,\n        defaultValue: false\n      }\n    }\n  );\n\n};\n```\n\n*NOTE*: Custom database models are written using Node module syntax, not ES6/JSX.\n\n---\n\n## Server-Side Caching\n\nSome projects benefit by creating a server-side data cache to be used in API routes (for example, metadata about cube dimensions). datawheel-canon imports all files present in the top level `cache/` directory, and stores their return contents in `app.settings.cache` based on their filename. For example, to store the results of an API request in the cache, you could create the following file at `cache/majors.js`:\n\n```js\nconst axios = require(\"axios\");\n\nmodule.exports = function() {\n\n  return axios.get(\"https://api.datausa.io/attrs/cip/\")\n    .then(d => d.data);\n\n};\n```\n\nThe results of this promise can then be used in an API route:\n\n```js\nmodule.exports = function(app) {\n\n  const {cache} = app.settings;\n\n  app.get(\"/api/cache/majors\", (req, res) => {\n\n    res.json(cache.majors).end();\n\n  });\n\n};\n```\n\n---\n\n## Opbeat Error Tracking\n\nIf you would like to enable error tracking using Opbeat, add these 3 environment variables after initializing the app in the Opbeat online interface:\n\n```sh\nexport CANON_OPBEAT_APP=your-opbeat-app-id\nexport CANON_OPBEAT_ORG=your-opbeat-organization-id\nexport CANON_OPBEAT_TOKEN=your-opbeat-secret-token\n```\n\n*NOTE*: Opbeat runs as express middleware, and will only track in production environments.\n\n---\n\n## Additional Environment Variables\n\nInteracting with the internals of canon is done by specifying environment variables. The recommended way to set environment variables is to use `direnv` (installed with `brew install direnv`), which will detect any file named `.envrc` located in a project folder. This file should not be pushed to the repository, as it usually contains variables specific to the current environment (testing locally, running on a server etc).\n\nHere is an example `.envrc` file which turns off the default redux messages seen in the browser console and changes the default localization language:\n\n```sh\nexport CANON_LOGREDUX=false\nexport CANON_LANGUAGE_DEFAULT=\"es\"\n```\n\n|variable|description|default|\n|---|---|---|\n|`CANON_API`|Used as a prefix with the fetchData action and the attribute types returned from the `ATTRS` url.|`undefined`|\n|`CANON_ATTRS`|A URL that should return a list of attribute classification strings to be pre-cached and passed to the default redux store.|`undefined`|\n|`CANON_BASE_URL`|If hosting assets or running the server from a different location that the project folder, this variable can be used to define the base URL for all static assets. A `<base>` tag will be added to the start of the `<head>` tag.|`undefined`|\n|`CANON_GOOGLE_ANALYTICS`|The unique Google Analytics ID for the project (ex. `\"UA-########-#\"`).|`undefined`|\n|`CANON_FACEBOOK_PIXEL`|The unique Facebook Pixel ID for the project (ex. `\"################\"`).|`undefined`|\n|`CANON_GOOGLE_TAG_MANAGER`|The unique Google Tag Manager ID for the project (ex. `\"GTM-#######\"`).|`undefined`|\n|`CANON_HELMET_FRAMEGUARD`|Pass-through option for the \"frameguard\" property of the [helmet](https://github.com/helmetjs/helmet#how-it-works) initialization.|`false`|\n|`CANON_LOGREDUX`|Whether or not to display the (rather verbose) Redux store events in the browser console.|`true`|\n|`CANON_LOGLOCALE`|Whether or not to display the (rather verbose) i18n locale events in the browser console.|`false`|\n|`CANON_PORT`|The port to use for the server.|`3300`|\n|`CANON_SESSION_SECRET`|A unique secret key to use for cookies.|The \"name\" field from package.json|\n|`CANON_SESSION_TIMEOUT`|The timeout, in milliseconds, for user authentication cookies.|`60 * 60 * 1000` (one hour)|\n|`CANON_STATIC_FOLDER`|Changes the default folder name for static assets.|`\"static\"`|\n|`NODE_ENV`|The current environment. Setting to `production` will result in the removal of browser development tools and return smaller package sizes.|`development`|\n","maintainers":[{"name":"davelandry","email":"landry.dave@gmail.com"}],"time":{"modified":"2022-06-14T19:56:39.347Z","created":"2017-02-13T21:21:12.525Z","0.1.0":"2017-02-13T21:21:12.525Z","0.1.1":"2017-02-13T21:25:28.841Z","0.1.2":"2017-02-13T21:26:31.743Z","0.1.3":"2017-02-13T21:27:22.229Z","0.1.4":"2017-02-14T14:06:02.169Z","0.1.5":"2017-02-14T14:14:37.898Z","0.1.6":"2017-02-14T14:17:51.809Z","0.1.7":"2017-02-14T15:03:07.773Z","0.1.8":"2017-02-14T15:17:25.144Z","0.1.9":"2017-02-14T15:30:32.657Z","0.1.10":"2017-02-14T15:35:48.142Z","0.1.11":"2017-02-14T15:44:52.544Z","0.2.0":"2017-02-23T18:18:03.833Z","0.2.1":"2017-02-23T18:19:21.576Z","0.2.2":"2017-02-23T20:04:40.052Z","0.2.3":"2017-02-23T20:36:52.175Z","0.2.4":"2017-03-01T22:09:51.570Z","0.2.5":"2017-03-01T22:37:29.163Z","0.3.0":"2017-03-14T17:22:55.838Z","0.3.1":"2017-03-14T18:47:34.845Z","0.3.2":"2017-03-14T18:50:56.429Z","0.3.3":"2017-03-14T19:34:32.651Z","0.3.4":"2017-03-27T21:49:03.766Z","0.3.5":"2017-03-28T04:17:27.582Z","0.4.0":"2017-04-11T21:08:18.281Z","0.5.0":"2017-04-26T19:15:31.706Z","0.5.1":"2017-04-26T20:11:19.761Z","0.5.2":"2017-04-26T21:26:05.859Z","0.5.3":"2017-04-27T19:53:17.159Z","0.5.4":"2017-05-08T17:38:47.224Z","0.5.5":"2017-05-08T17:58:11.033Z","0.5.6":"2017-05-30T19:07:30.263Z","0.5.7":"2017-05-31T15:10:53.978Z","0.5.8":"2017-06-18T06:24:47.342Z","0.5.9":"2017-06-23T15:21:29.527Z","0.6.0":"2017-06-26T20:01:39.960Z","0.6.1":"2017-06-28T17:29:25.528Z","0.6.2":"2017-07-03T18:58:39.038Z","0.6.3":"2017-07-03T19:06:04.125Z","0.6.4":"2017-07-03T19:13:30.497Z","0.6.5":"2017-07-05T17:23:38.919Z","0.6.6":"2017-07-05T17:38:49.097Z","0.7.0":"2017-07-18T21:06:32.859Z","0.7.1":"2017-07-20T17:59:02.801Z","0.8.0":"2017-07-24T20:23:32.998Z","0.8.1":"2017-07-26T18:13:45.273Z","0.9.0":"2017-07-26T23:12:16.043Z","0.9.1":"2017-07-31T15:23:54.527Z","0.9.2":"2017-07-31T16:37:41.037Z","0.9.3":"2017-07-31T16:42:09.090Z","0.9.4":"2017-08-01T17:03:28.685Z","0.9.5":"2017-08-09T18:14:27.502Z","0.9.6":"2017-08-09T18:59:24.952Z","0.9.7":"2017-08-14T22:45:24.896Z","0.10.0":"2017-08-31T19:12:04.821Z","0.10.1":"2017-09-08T20:51:11.121Z","0.10.2":"2017-09-12T16:24:55.838Z","0.10.3":"2017-09-12T20:47:15.517Z","0.10.4":"2017-09-18T17:35:44.145Z","0.11.0":"2017-09-28T16:46:42.603Z","0.11.1":"2017-10-03T16:29:56.419Z","0.11.2":"2017-10-04T22:06:07.155Z","0.11.3":"2017-10-10T15:11:04.758Z","0.11.4":"2017-10-13T18:31:38.485Z","0.11.5":"2017-10-16T12:07:53.583Z","0.11.6":"2017-11-16T00:40:34.481Z","0.11.7":"2017-11-16T02:31:02.765Z","0.11.8":"2017-11-22T18:58:58.216Z","0.11.9":"2017-12-13T19:47:51.390Z","0.11.10":"2017-12-13T21:22:36.289Z","0.11.11":"2017-12-14T19:14:33.695Z","0.11.12":"2017-12-14T21:46:16.893Z","0.11.13":"2017-12-14T23:36:48.329Z","0.11.14":"2017-12-15T15:07:56.581Z","0.11.15":"2017-12-22T16:15:19.033Z","0.12.0":"2017-12-22T22:47:43.468Z","0.12.1":"2017-12-26T18:17:32.675Z","0.12.2":"2018-01-03T21:18:24.398Z","0.12.3":"2018-01-05T01:38:22.665Z","0.12.4":"2018-01-05T14:24:36.305Z","0.12.5":"2018-01-09T21:17:39.708Z","0.12.6":"2018-02-02T22:43:59.109Z","0.13.0":"2018-02-05T20:48:21.162Z","0.13.1":"2018-02-07T22:50:02.320Z","0.14.0":"2018-02-08T20:13:22.970Z","0.14.1":"2018-02-08T20:16:52.775Z","0.14.2":"2018-02-08T20:36:49.637Z","0.14.3":"2018-02-08T20:43:48.632Z","0.14.4":"2018-02-12T21:52:15.316Z","0.14.5":"2018-02-13T16:39:21.648Z","0.14.6":"2018-02-16T17:11:13.945Z","0.14.7":"2018-03-08T15:38:29.472Z","0.14.8":"2018-03-08T21:31:01.834Z","0.14.9":"2018-03-09T22:14:58.746Z","0.14.10":"2018-03-13T16:36:52.244Z","0.14.11":"2018-03-16T19:03:00.889Z","0.14.12":"2018-03-22T17:55:48.356Z","0.14.13":"2018-03-26T16:52:40.396Z","0.14.14":"2018-03-26T18:58:11.607Z","0.14.15":"2018-03-27T21:55:12.667Z","0.14.16":"2018-03-28T14:36:01.292Z","0.14.17":"2018-03-28T20:22:01.246Z","0.15.0":"2018-03-30T19:08:50.875Z","0.15.1":"2018-04-03T14:28:53.387Z","0.15.2":"2018-04-05T17:59:31.717Z","0.15.3":"2018-04-09T19:25:25.607Z","0.15.4":"2018-04-09T20:02:59.050Z","0.15.5":"2018-04-10T17:57:30.110Z","0.15.6":"2018-04-10T19:51:40.161Z","0.15.7":"2018-04-20T18:14:36.429Z","0.15.8":"2018-04-20T18:35:59.797Z","0.15.9":"2018-04-30T18:52:43.438Z","0.15.10":"2018-05-03T17:33:45.241Z","0.15.11":"2018-05-04T16:20:20.476Z","0.15.12":"2018-05-09T19:47:29.842Z","0.15.13":"2018-05-09T19:48:54.821Z","0.15.14":"2018-05-09T19:50:08.625Z","0.15.15":"2018-05-11T18:03:58.355Z","0.15.16":"2018-05-15T15:26:53.498Z","0.15.17":"2018-05-31T22:00:26.850Z","0.15.18":"2018-06-05T01:00:51.573Z","0.15.19":"2018-06-12T19:56:09.736Z","0.15.20":"2018-06-22T21:53:17.226Z","0.15.21":"2018-06-26T19:42:56.573Z"},"homepage":"https://github.com/datawheel/datawheel-canon#readme","repository":{"type":"git","url":"git+https://github.com/datawheel/datawheel-canon.git"},"bugs":{"url":"https://github.com/datawheel/datawheel-canon/issues"},"license":"MIT","readmeFilename":"README.md"}