{"_id":"storybook-chroma","_rev":"28-86c9ab8d85458855a6232011f2d7adb7","name":"storybook-chroma","dist-tags":{"latest":"4.0.2","debug":"3.0.3-debug.0","alpha":"3.5.1-alpha.1"},"versions":{"1.4.1-dev":{"name":"storybook-chroma","version":"1.4.1-dev","description":"Visual Testing for Storybook","main":"./dist/assets/storybook-addon.js","scripts":{"prebuild":"rm -rf ./dist","build:bin":"../../node_modules/.bin/babel --root-mode upward -s -d ./dist ./src -D --only 'src/assets/**/*.js,src/bin/**/*.js'","build:webpack":"../../node_modules/.bin/webpack","build":"../../node_modules/.bin/npm-run-all --serial -l build:**","dev":"../../node_modules/.bin/npm-run-all --parallel -l 'build:** -- --watch'"},"bin":{"chromatic":"./dist/bin/chromatic.js"},"dependencies":{"@babel/runtime":"^7.3.1","@chromaui/localtunnel":"1.9.1-chromatic.3","apollo-fetch":"^0.7.0","commander":"^2.9.0","debug":"^3.0.1","denodeify":"^1.2.1","env-ci":"^2.1.0","isomorphic-fetch":"^2.2.1","jsdom":"^11.5.1","jsonfile":"^4.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-loggly-bulk":"^2.2.4","param-case":"^2.1.1","progress":"^2.0.3","progress-stream":"^2.0.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","uuid":"^3.3.2"},"peerDependencies":{"@storybook/core":"3.* || 4.* || 5.*"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/register":"^7.0.0","babel-loader":"8","npm-run-all":"^4.0.2","prettier-eslint":"^8.8.2","tmp":"^0.0.33","webpack":"^4.29.2","webpack-cli":"^3.2.3","webpack-node-externals":"^1.6.0"},"gitHead":"ae5e2b4188ee4eba953314d447659047b7dc4af0","_id":"storybook-chroma@1.4.1-dev","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"tmeasday","email":"tom@thesnail.org"},"dist":{"integrity":"sha512-VMacss8/iQGxw4i58h/4CDB0EwDlbJ4X5x8ohRxoYmo7+wMV+8XJ+MK7nHfgfO5yrNyVkxsGxqC6eqZZ0yy3yQ==","shasum":"3f96ecb906f7c7e61e7d6732fe65dfacdc6f0bb6","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-1.4.1-dev.tgz","fileCount":39,"unpackedSize":237996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHaRMCRA9TVsSAnZWagAAMEwP/A9sKETbIso+vEvEQiNl\nik5sV54TjXfsxIpWJspJSvRl2gJBklHBLK4XyHLjqAaOWt4luH3oNeTFBhMu\n/gX2moIsX78jDZgBAGLoKbrGeWTGpprLUO8WCRajamGTRQ1JtiAX12XZmPMj\nRl7Kz7gIuFkZiWXkDhI/vY7PPynqcQ81BWZ83w4KS4uQORxcsPbqp+33QnxM\nMVuFtzvLiN+2J9SGC4XL03lplkg98HBHZ5GeD8DwxjemoEEbx7Qq/D0fxkuA\n3Kst4XlkE3tYQK5lXkYr4dJwrvb3wqVCpWvk9hCIDCMlXsh0BcwHrV5fcsjH\n8YCuohz7VXvZ3Nk7L5jqnVGXbOSwFY4LQb9QcPVvgDuzy9t9sSQtCy44rvev\n5CZ/RUauF85lAutUPgI7t+V+HwDOY7l9A2iJ81Unb156DlzEJ/JYbh2c9PGP\nytVxLj5MogH5ue90zhyMt+xLReVZHDQqYoWRB0X4W0eFhVKxgx8INeTybpA9\nL/1M/XJngHnMSRZZ419TlVlZP/0T9VD+mrf4gI+DvLnEc+aZfS1nA7KxUmVc\na/XnseHK3BCo+sAHAF+nE/5EUdchWAIBYbkrPsGI5io3hicg2KwfVqdv7c3i\ngGGwD8K1f+gs4ESa4wbaoZPK7bZvIY2aK7DDlWEiwkqg7SseicXrq9+0ZYv6\nkvmL\r\n=dAX6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMdNUSNpZU97VhXql7mcK65r3Q/xpjdHOVNdfHUc6GzAiEAluO7PgZaULhMrPCtUxrwhuuk1vzBdKx/RgoTyCjD5W0="}]},"maintainers":[{"name":"tmeasday","email":"tom@thesnail.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_1.4.1-dev_1562223692083_0.6946373122839136"},"_hasShrinkwrap":false},"2.0.0":{"name":"storybook-chroma","version":"2.0.0","description":"Visual Testing for Storybook","main":"./dist/assets/storybook-addon.js","scripts":{"prebuild":"rm -rf ./dist","build:bin":"../../node_modules/.bin/babel --root-mode upward -s -d ./dist ./src -D --only 'src/assets/**/*.js,src/bin/**/*.js'","build:webpack":"../../node_modules/.bin/webpack","build":"../../node_modules/.bin/npm-run-all --serial -l build:**","prepare":"npm run build","dev":"../../node_modules/.bin/npm-run-all --parallel -l 'build:** -- --watch'"},"bin":{"chromatic":"./dist/bin/chromatic.js","chroma":"./dist/bin/chroma.js"},"dependencies":{"@babel/runtime":"^7.3.1","@chromaui/localtunnel":"1.10.0","async-retry":"^1.1.4","commander":"^2.9.0","debug":"^3.0.1","denodeify":"^1.2.1","env-ci":"^2.1.0","jsdom":"^11.5.1","jsonfile":"^4.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","param-case":"^2.1.1","pino":"4.10.2","progress":"^2.0.3","progress-stream":"^2.0.0","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","uuid":"^3.3.2"},"peerDependencies":{"@storybook/core":"3.* || 4.* || 5.*"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/register":"^7.0.0","babel-loader":"8","npm-run-all":"^4.0.2","prettier-eslint":"^8.8.2","tmp":"^0.0.33","webpack":"^4.29.2","webpack-cli":"^3.2.3","webpack-node-externals":"^1.6.0"},"_id":"storybook-chroma@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"tmeasday","email":"tom@thesnail.org"},"dist":{"integrity":"sha512-V0q/kj7FU68+eJ7R/bmyJRo1W8S8anUGfnGIShE6ITIAnu9Pp0PMJOcyXV3fBByALEfgIZuRDqkRvyOXsqXGag==","shasum":"a05f6a932392eb17e2cba7b618d977cc2c0e3c74","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-2.0.0.tgz","fileCount":43,"unpackedSize":259586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLsMCCRA9TVsSAnZWagAAvzgQAKClU5wTM8XvnipmwUQH\nUo/p9B3oWnN7JKwUslkB2Vh5XChdKBorFT01vZ9VRAktSeNnlKjlv/2rtxbX\nLcKnhxK6IJ377eXapBZ7yXMIF1chZKfTzxmWiBjajBC/0x4qSH8EsoYF0ZfK\nwQYozafONdJ5Xfp40FzKXxDrYzLqL5lUcaBPRanJzakFpyscUU7BzDrjUevv\nGJM/SQNkp+UBeazR7jla0KgttrEflhMkMewFACBBLXCBOnknGptCpfJXe7qv\nO3MenOQa5J2aDCo55pRwaFsqCjdkDEdRk7D6Re+T7SuD3vIKpwWk3XjYpl5o\nKjrX/B7iMfQXEfVp12w+5OvhWS8faYBKrzO+ijQzHk/AAc/CMGLnrRs7EfN4\ndxTcJ6jOmBq33zDeXEZDFbEnHrBnu09zexT1NCTvibNAHjHznWt/KVhF2uwg\njJHxHORKslELvNVeWVHRfyfI5dmAX0zfFSZZI8BQOy7IbDwD3bfhZOdjMG9y\nn8IOrVw9Dm9GEXkgQe8PV8DAVXV5ochPojqOOVM5+PzvCIomKVq6mg0UJAwK\nUKdfyoKc7wiA4GFM83Ob7hKCIBDXyKwlEvxrbcdUQglTkiivlJS3k7QipjXT\nUUwe8z1ZiwdarDfbu9Y1LGLfxHk4THyZitVfYo0Ri5PfgIgeLFkCiRbJZnxm\nLsEd\r\n=KnFF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBiRj5ezcFvPHVV2MYw9AM45ZPwMK+6gw1xoLa+QLyYCAiAzPJwApr3SAONDtN8lN++juZ89I8u/T4Ux3nj2B+rdPA=="}]},"maintainers":[{"name":"tmeasday","email":"tom@thesnail.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_2.0.0_1563345665875_0.6070748919630742"},"_hasShrinkwrap":false},"2.1.0":{"name":"storybook-chroma","version":"2.1.0","description":"Visual Testing for Storybook","scripts":{"prebuild":"rm -rf ./dist","build:bin":"../../node_modules/.bin/babel --root-mode upward -s -d ./dist ./src -D --only 'src/assets/**/*.js,src/bin/**/*.js'","build:webpack":"../../node_modules/.bin/webpack","build":"../../node_modules/.bin/npm-run-all --serial -l build:**","prepare":"npm run build","dev":"../../node_modules/.bin/npm-run-all --parallel -l 'build:** -- --watch'"},"main":"./dist/assets/storybook-addon.js","bin":{"chromatic":"./dist/bin/chromatic.js","chroma":"./dist/bin/chroma.js"},"peerDependencies":{"@storybook/core":"3.* || 4.* || 5.*"},"dependencies":{"@babel/runtime":"^7.3.1","@chromaui/localtunnel":"1.10.0","async-retry":"^1.1.4","commander":"^2.9.0","debug":"^3.0.1","denodeify":"^1.2.1","env-ci":"^2.1.0","fake-tag":"^1.0.0","jsdom":"^11.5.1","jsonfile":"^4.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","param-case":"^2.1.1","pino":"4.10.2","progress":"^2.0.3","progress-stream":"^2.0.0","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","uuid":"^3.3.2"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/register":"^7.0.0","babel-loader":"8","npm-run-all":"^4.0.2","prettier-eslint":"^8.8.2","webpack":"^4.29.2","webpack-cli":"^3.2.3","webpack-node-externals":"^1.6.0"},"_id":"storybook-chroma@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"tmeasday","email":"tom@thesnail.org"},"dist":{"integrity":"sha512-kT5yXlap9kg5Yta0P7I2TUOzzHZawpUPvC71Xddo7w7LGSNLUjzzUYWQ6W5qQBRO6485bkdg6uHyt3CQPmp/Qw==","shasum":"d0e4c6fb285e73b1061a0bee7cc9529c27a63c78","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-2.1.0.tgz","fileCount":43,"unpackedSize":265156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ/pkCRA9TVsSAnZWagAATZoQAJ9XZRP+3C/QsSsN19OP\nK76ndfodJvhMXgT5Iyd2XWimG1dnIOt6vnLKK/KyM+uLEAvUu4M0qpbmFnt2\nxu5eIMPnFUXJXuZhrD6Qw6o5i/yNkPEyGI28DNWogGJyLS0jm3ZY1vWgjtLr\n2W1KQWgOCKM/qnMab56jqCfsnW7jl2YKNOCD5Syo8HyXq5no9UXY/T4FoLbh\nAYU5X+mHJ1x5NCU4qaGsqf2D8w8p/0NRdqMrViY0sjy2szm+m7LVf+wmEmVy\nGwnq6KDK31Y09RLQvNYVF84jHqACE3xKTZS7sHQuECS33T2KwzGrPL7CrvjO\nPMtL6zSRxuo1StxXdcGljgcIAXYJ8NtHkcnUf68foPVxy6ivwxzzBORn275+\nMqmA2zp3+fOB83Uxlb3l39lTetSNTAcrnnaTlvVtRHYKjO0xQgPCL/4VMCXS\n8l35edvrZLGMzUnyYwYRuUj/ThA/14LJq/WUHAJDvniybGA7AG/TFx2SRm2Z\n1rkY9KxFYcM9fLfHZ3aYHcA05atloo1iFIu6jVxAJ5058V8q83DUciDiamC+\nobGcP2AlqDjZvMHi10a0aSrH+o+jcMRBCXSD0Na5ZOC13/jYYBUuSYPg3OFx\ngxqbeZP6y5hLd+QEfyTuXXbMcc7KwoSwjg+yMAO7tr2ycWgydynZ5OOGLuf3\nZHZC\r\n=+7D+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1n9mjq8jVtjZrMLZHMGUs8YycmPaxLdf3B9qL/ORQfwIhAOINYI7q6mMgtb0ys++OjyIzY4FJi/RX8tkX0KhMjTyH"}]},"maintainers":[{"name":"tmeasday","email":"tom@thesnail.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_2.1.0_1564736099621_0.49948769985865504"},"_hasShrinkwrap":false},"2.1.1":{"name":"storybook-chroma","version":"2.1.1","description":"Visual Testing for Storybook","scripts":{"prebuild":"rm -rf ./dist","build:bin":"../../node_modules/.bin/babel --root-mode upward -s -d ./dist ./src -D --only 'src/assets/**/*.js,src/bin/**/*.js'","build:webpack":"../../node_modules/.bin/webpack","build":"../../node_modules/.bin/npm-run-all --serial -l build:**","prepare":"npm run build","dev":"../../node_modules/.bin/npm-run-all --parallel -l 'build:** -- --watch'"},"main":"./dist/assets/storybook-addon.js","bin":{"chromatic":"./dist/bin/chromatic.js","chroma":"./dist/bin/chroma.js"},"peerDependencies":{"@storybook/core":"3.* || 4.* || 5.*"},"dependencies":{"@babel/runtime":"^7.3.1","@chromaui/localtunnel":"1.10.1","async-retry":"^1.1.4","commander":"^2.9.0","debug":"^3.0.1","denodeify":"^1.2.1","env-ci":"^2.1.0","fake-tag":"^1.0.0","jsdom":"^11.5.1","jsonfile":"^4.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","param-case":"^2.1.1","pino":"4.10.2","progress":"^2.0.3","progress-stream":"^2.0.0","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","uuid":"^3.3.2"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/register":"^7.0.0","babel-loader":"8","npm-run-all":"^4.0.2","prettier-eslint":"^8.8.2","webpack":"^4.29.2","webpack-cli":"^3.2.3","webpack-node-externals":"^1.6.0"},"_id":"storybook-chroma@2.1.1","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-neDQ30s7RiOAqSFp4HmJQJha8QmxdDZXkYHgNfRXCxENYaoacXpuEFJ6mgA0awtQrbBLQUvF88FmZVPCCyNIMQ==","shasum":"1fbd259ab678633625c298a8aef1126761ade688","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-2.1.1.tgz","fileCount":43,"unpackedSize":265296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSXqlCRA9TVsSAnZWagAABPQP/0W6SU1lmlFf1Z1Rd8KV\nS0OrE6dP/j5xtOJDXD5MdOeotHA+8iddxoS2lsDSpycAhawIZUuH9JY0qwFG\nVOoxWVfN0ogKQDHbXrIgcdGp0KjQEeQqbnuk0/csOmr5kZt5QJuRVmxJEidY\nQfDBde+DuI8FrUj2tfd9DcTCPfBnIa5BRJ2JC2wlUdMeO3ACalaci6nIdKA9\n+3p2B22H44p/Bb30GCAJwwYzPTWV4cOXhwALYs9G5CE6Jy27X4EmGDereJtY\nClsCqfzQpUfCsCwcpr1hRmEso1ZwA+5Z6eCMr6lmD6JMwH0bOZfy12UVULxy\nduOQzQCGPwxer845n7ejogeOAvdc5bPoikC47HMvBAZVgi6OCibsV/euvcG/\nV6T4c8XRJFv2phpWfEZ7pd4rWvA+uNk4HJKxKJ77H6ZtBxMmED2mj0/UvgmF\nHx2oexiGTn91FAwJ3n48BPXAIZyYSTDMARRmZGKcfjuKRK81kujzEn6UqPFT\n1VvCYVbpiPy/Ht+MszDOO41Kx7Wcz2McS3+8CAiffXavRQHzMQJuDsoDH1K5\n1oQGdCNpKcbpLm8yPs5Ii1cK1sqPw/oXzyQNj8YPjlWXDrw3OQ2pdH+3XOud\nI34ruO93maAfDpv8OUdHfCD0KElS+aE7BcQWlIh6m1AR1LCrynmP8bzSkdvY\npzP7\r\n=iA+A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE92/ODhoTorsNgBRpz9ImKvn48iQc+Z8oxyJl80jLFTAiB7gEtAzNshyoqQh9EOe9gMbrn4ma8ikydknW/6FbO+Ng=="}]},"maintainers":[{"name":"tmeasday","email":"tom@thesnail.org"}],"_npmUser":{"name":"tmeasday","email":"tom@thesnail.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_2.1.1_1565096612346_0.38799616417056715"},"_hasShrinkwrap":false},"2.2.0":{"name":"storybook-chroma","version":"2.2.0","description":"Visual Testing for Storybook","scripts":{"prebuild":"rm -rf ./dist","build:bin":"../../node_modules/.bin/babel --root-mode upward -s -d ./dist ./src -D --only 'src/assets/**/*.js,src/bin/**/*.js'","build:webpack":"../../node_modules/.bin/webpack","build":"../../node_modules/.bin/npm-run-all --serial -l build:**","prepare":"npm run build","dev":"../../node_modules/.bin/npm-run-all --parallel -l 'build:** -- --watch'"},"main":"./dist/assets/storybook-addon.js","bin":{"chromatic":"./dist/bin/chromatic.js","chroma":"./dist/bin/chroma.js"},"peerDependencies":{"@storybook/core":"3.* || 4.* || 5.*"},"dependencies":{"@babel/runtime":"^7.3.1","@chromaui/localtunnel":"2.0.0","async-retry":"^1.1.4","commander":"^2.9.0","debug":"^3.0.1","denodeify":"^1.2.1","env-ci":"^2.1.0","fake-tag":"^1.0.0","jsdom":"^11.5.1","jsonfile":"^4.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","param-case":"^2.1.1","pino":"4.10.2","progress":"^2.0.3","progress-stream":"^2.0.0","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","uuid":"^3.3.2"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/register":"^7.0.0","babel-loader":"8","npm-run-all":"^4.0.2","prettier-eslint":"^8.8.2","webpack":"^4.29.2","webpack-cli":"^3.2.3","webpack-node-externals":"^1.6.0"},"_id":"storybook-chroma@2.2.0","_nodeVersion":"8.15.1","_npmVersion":"6.10.0","dist":{"integrity":"sha512-zFrKOU/l2LZ+ydq/iGbhh58vGFpPGX0swEeCwV0Oio7iH5PwyEqplWDXBMt+2eRZm666N1ZRAcyyTIemo+zcig==","shasum":"63083892c3ec415640bdd01cbdd56cfd085261c5","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-2.2.0.tgz","fileCount":43,"unpackedSize":272809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX28uCRA9TVsSAnZWagAAlTEP/0u95B9II17VeoI/f9bg\nh1pt8Hg3YJLdsiqla7ziJ1KJFS+QWd7k0TaqAzefYn7XGnqsMqhcYrjhwugT\nAhe9fW0lLXfigjcOIyVak37n1A6/SMB2USESviJH/hdja9wYFW7t0b7rB9c7\nt3uQl4d3Y/tin1DGL5NytueeK0ZsVDdqZN47mgaykGXHRp9sSEvqydKmXcpk\nhT9iagIJCVLDs2oqSkC3N0JzKvDwvgJIC+49aqOUSkGeAOk7h/t9LZ7Rpa8u\ntuUCplI8sM/cVRQ/suPXoYABvk8kNZ8VPzI+OeiACRSN0lCEgqtpNdrMKiLw\nzmBRXncnWUJrT0kFhrC0aGIRvqEAwpCTIy3ZP+ABGiqgKWxtcVzmKrpxrr7Q\nFD+thxcvR1c8b4FZL7VlXAniX3WcEK0+hiF5M3jP44oa9vvmgCxRObfehTFV\nNgFXBltaIYG4gWJuxYqsJFTH8Sn1KhwN8VbLcbxHoinB3Qkin4Oy0STW+Clj\nvB4LVJ+jjnvIsZC3thfhRQqP+csBg1etU7n3dg1UaBPhcho4qONBxQQKTZwv\nfateEHw+x7ynB2xN7UyFP4q46Yd/HmzSx7HBnXNKNMqTRkpc352wzTra/J18\nGokIWO5UPDvXHBFLTDWYu7wdnaLX+4uMSN+uS9eTtWxiXZG9IjRGfpDXct8V\nWxv7\r\n=I9Bg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPVUgw5BPxY5UlQsVKq4CLdPbs6vPqPd0AcZJrw9H1WwIgemmp3DHg81CfaLgp1M3nkrL/aaXRWm9JSgWm1hbq7Rc="}]},"maintainers":[{"name":"tmeasday","email":"tom@thesnail.org"}],"_npmUser":{"name":"tmeasday","email":"tom@thesnail.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_2.2.0_1566535469325_0.6613442982393989"},"_hasShrinkwrap":false},"2.2.1":{"name":"storybook-chroma","version":"2.2.1","description":"Visual Testing for Storybook","scripts":{"prebuild":"rm -rf ./dist","build:bin":"../../node_modules/.bin/babel --root-mode upward -s -d ./dist ./src -D --only 'src/assets/**/*.js,src/bin/**/*.js'","build:webpack":"../../node_modules/.bin/webpack","build":"../../node_modules/.bin/npm-run-all --serial -l build:**","prepare":"npm run build","dev":"../../node_modules/.bin/npm-run-all --parallel -l 'build:** -- --watch'"},"main":"./dist/assets/storybook-addon.js","bin":{"chromatic":"./dist/bin/chromatic.js","chroma":"./dist/bin/chroma.js"},"peerDependencies":{"@storybook/core":"3.* || 4.* || 5.*"},"dependencies":{"@babel/runtime":"^7.3.1","@chromaui/localtunnel":"2.0.1","async-retry":"^1.1.4","commander":"^2.9.0","debug":"^3.0.1","denodeify":"^1.2.1","env-ci":"^2.1.0","fake-tag":"^1.0.0","jsdom":"^11.5.1","jsonfile":"^4.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","param-case":"^2.1.1","pino":"4.10.2","progress":"^2.0.3","progress-stream":"^2.0.0","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","uuid":"^3.3.2"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/register":"^7.0.0","babel-loader":"8","npm-run-all":"^4.0.2","prettier-eslint":"^8.8.2","webpack":"^4.29.2","webpack-cli":"^3.2.3","webpack-node-externals":"^1.6.0"},"_id":"storybook-chroma@2.2.1","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ztFtB4eyJo2RkpdXiOqVemqJpnephIIXjeZPqWL/a24hasZcYb3yOL3ngCuYEB6C8zDOPkCieabk7XLWhjSS6w==","shasum":"58bb5a48d149adaa43cda1172a85dd2daf75b700","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-2.2.1.tgz","fileCount":43,"unpackedSize":272877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYm1HCRA9TVsSAnZWagAAvfYQAI6Jrc7dMkP2UBC1Gcdv\ncXKZlj3R4151Bt/M6/LTMXwgFqTgUqJce5hNjuI69dLS5xCMe00hse5s2mEV\nH7n5UqJqNcVbiXgXn7bOKLH04j2HF3iD61DIfcy5dKzJRZEvM4n14TBLhWqw\naJwWoG5+5MMrMYll+TJo6h1yBRAurH7Y6NnBnKq2i5TVPShzFX1k30h4mTtD\nddiay0ExIqOQ05+6fZ0mcNVDOLwFlwe+aqk29GJbYKIMF0oSW4VpPS98CR3i\nZK/da2MdAotnIQ2pwxGP1T59aBfKc3qhYb75wIzZyRsWdzqM6bwtbj8dJOaG\nXO2GQ8+mgYnIJIH0A7XH/UeOmuvllShi2lnxIuG4imZvrzhT3X94ZFevJf8I\n1vsZB6yDdSqWQl69X4sQWxJQZh7JbisXxFWwW/LyJTyda3NLnlEOVxyjWsTt\njwV6Ut9jk//nsJe2mPg1OZZirAzelgnCdY1yDMEXL7nL+/sd8lWbqNaBxvR+\n2MpNatvdwpqTT+B3qQDUhuH6Pfukoo5z3NuTyyH7BQbzBVV86qeEP1a63A1x\nll9gZ5p/Byq5tdpcxNYip5Bp+TdmB08rY9XZM7vEuwr/k1Iq01ILdjO+6Zj0\nspZN/9hhdM0K0HW+IkhWRgSkBrvtGonr2vYk/VjaYZUG+qbsA/h+63YlH4/X\ndo4b\r\n=zekE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRhhxr+e94Slh+1QmdCamlDhX5hJh4SyHZnPKmAvVvxwIhAIhOj9r3DpHB3YsOwvRwohp47uuEpIwXWKM6UGPXOda9"}]},"maintainers":[{"name":"tmeasday","email":"tom@thesnail.org"}],"_npmUser":{"name":"tmeasday","email":"tom@thesnail.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_2.2.1_1566731590495_0.40565920117338417"},"_hasShrinkwrap":false},"2.2.2":{"name":"storybook-chroma","version":"2.2.2","description":"Visual Testing for Storybook","scripts":{"prebuild":"rm -rf ./dist","build:bin":"../../node_modules/.bin/babel --root-mode upward -s -d ./dist ./src -D --only 'src/assets/**/*.js,src/bin/**/*.js'","build:webpack":"../../node_modules/.bin/webpack","build":"../../node_modules/.bin/npm-run-all --serial -l build:**","prepare":"npm run build","dev":"../../node_modules/.bin/npm-run-all --parallel -l 'build:** -- --watch'"},"main":"./dist/assets/storybook-addon.js","bin":{"chromatic":"./dist/bin/chromatic.js","chroma":"./dist/bin/chroma.js"},"peerDependencies":{"@storybook/core":"3.* || 4.* || 5.*"},"dependencies":{"@babel/runtime":"^7.3.1","@chromaui/localtunnel":"1.10.1","async-retry":"^1.1.4","commander":"^2.9.0","debug":"^3.0.1","denodeify":"^1.2.1","env-ci":"^2.1.0","fake-tag":"^1.0.0","jsdom":"^11.5.1","jsonfile":"^4.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","param-case":"^2.1.1","pino":"4.10.2","progress":"^2.0.3","progress-stream":"^2.0.0","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","uuid":"^3.3.2"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/register":"^7.0.0","babel-loader":"8","npm-run-all":"^4.0.2","prettier-eslint":"^8.8.2","webpack":"^4.29.2","webpack-cli":"^3.2.3","webpack-node-externals":"^1.6.0"},"_id":"storybook-chroma@2.2.2","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VDqqvenfmH3BpjszUFn3o66U4d9uRuBJ9uiFCMoRQgRB3yIUaQ/EIaJHS3l2pB8hRKOkj4MRtaFhi3730MeQZQ==","shasum":"f61cf007ea883c490d300fc58da8dc0d82babcad","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-2.2.2.tgz","fileCount":43,"unpackedSize":272878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYm82CRA9TVsSAnZWagAA9vgQAI23e3CgbpoNB712F5iE\nl4zquj9sZjNT+7+xF50ndce048aiicwcUXOk/4/pT+znnyw+XjA0ZcdwPcii\nvQC3dH0F4tqzKxwjc8FGxnh7MRCxNLInTYixDssmFbTboInDYDS8sx5yl2lk\n6q51GRyGMLBIez5rk/f4MWDPxodNmu86nRJZv8ybslt7pqmql0THwfwcQhru\nh1tDiHfCidlv3qkaM7cWjV5HwC2B+vS91+fvZBcrkdyukhrNbbkWSDe9RBXe\nlXxUadbx1465CvdgZaBCSqPB9EbC6ynZXD1HQAkXszxgcyzV21j2FfjfF6yA\nLsyygFAXEwf4jm4u20KRgPVU0KxueoiAVd0tMwoBahRivn7VIX8EDYjG0lae\nIL/+CMw6WSmqa76kHKrffUiOWyEP4sV+wJBWa7u5+QPtxjRZQvXk9kF04SYa\nvoqaaVLjCcp68tWEchccsjZVdeyoA8Tf3v3I2Qv6G/1Ufwf8Z7C3pBrrcm+8\n/Dbjv/7PPaMLhQTJy+g6K7wxFIu+50j5ISg2MgAU9Pa36fk8WOVhmNELegvt\nt0d/yOgnnBGO/1pCawIR2izMftQcWtWLmRoaX5XgCP3vAvEphtztAXeJtEX3\nq5lLY3DrTBo3eXtHJJj+h5lAFQle/XdGQkGd9SyN01ZWoQOGIRQhR/OtTGQK\nyVJ5\r\n=E6Qq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOfqoq8uB37JtcLL7Iydq1NjOkD229eqgJh1z/bJaIQgIhAICHY2VoE7UwjPZzytGCa2pi1sZzzHpG+wxUAu6+jDJS"}]},"maintainers":[{"name":"tmeasday","email":"tom@thesnail.org"}],"_npmUser":{"name":"tmeasday","email":"tom@thesnail.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_2.2.2_1566732085920_0.5381838050254399"},"_hasShrinkwrap":false},"1.0.0-debug.1":{"name":"storybook-chroma","version":"1.0.0-debug.1","description":"Visual Testing for Storybook","main":"./storybook-addon.js","module":"./src/storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook","build:bin":"BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009","test":"jest"},"dependencies":{"@babel/preset-react":"^7.0.0","@babel/runtime":"^7.3.1","@chromaui/localtunnel":"2.0.0","@storybook/router":"^5.0.0","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","common-tags":"^1.8.0","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.0","env-ci":"^4.1.1","esm":"^3.2.25","fake-tag":"^1.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.8.0","jsdom":"^15.1.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.2","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.3","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.2","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.1","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-env":"7.5.5","@babel/register":"^7.0.0","@storybook/react":"5.2.0-beta.30","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^2.4.2","cross-env":"^5.2.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^22.4.1","eslint-plugin-json":"^1.4.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","husky":"3.0.3","lint-staged":"^8.1.7","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.0.0","why-is-node-running":"^2.1.0"},"readme":"# Storybook Chromatic & Storybook Chroma\n\nA CLI for uploading/connecting your storybook to chromatic/chroma.\n\n## Install\n\n```sh\nyarn add storybook-chromatic\n# or\nyarn add storybook-chroma\n```\n\n## Usage\n\nAdd a npm script called `chromatic` to your `package.json`\n\n```\n  \"chromatic\": \"chromatic\",\n```\n\n### Main options\n\n```\n--app_code=\"<your app code>\"\n```\n\nYou can also use the environment variable: `CHROMATIC_APP_CODE`\n\n### Storybook options\n\n```\n--build-script-name [name], -b  The npm script that builds your Storybook [build-storybook]\n--script-name [name], -s  The npm script that starts your Storybook [storybook]\n--exec <command>, -e  Alternatively, a full command to run to start your storybook\n--do-not-start, -S  Don't attempt to start or build; use if your Storybook is already running\n\n--storybook-port <port>, -p  What port is your Storybook running on (auto detected from -s, if set)\n--storybook-url <url>, -u  Storybook is already running at (external) url (implies -S)'\n--storybook-build-dir, -d     <dirname>  Provide a directory with your built storybook; use if you've already built your storybook\n--storybook-https  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-cert <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-key <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-ca <ca>  Use if Storybook is running on https (auto detected from -s, if set)    \n```\n\nThese options are not required, this CLI is 0-config if you have a `build-storybook` script in your `package.json`.\n\n### Chromatic options\n\n```\n--auto-accept-changes [branch]  Accept any (non-error) changes or new stories for this build [only for <branch> if specified]'\n--exit-zero-on-changes [branch]  Use a 0 exit code if changes are detected (i.e. don't stop the build) [only for <branch> if specified]\n--ignore-last-build-on-branch [branch]  Do not use the last build on this branch as a baseline if it is no longer in history (i.e. branch was rebased) [only for <branch> if specified]'\n--preserve-missing  Treat missing stories as unchanged (as opposed to deleted) when comparing to the baseline'\n--no-interactive  Do not prompt for package.json changes\n--only <component:story>  Only run a single story or a glob-style subset of stories (for debugging purposes\n```\n\n### Debug options\n\n```\n--skip  Skip chromatic tests (mark as passing)\n--list  List available stories (for debugging purposes)\n--ci  This build is running on CI, non-interactively (alternatively, pass CI=true)\n--debug  Output more debugging information\n```\n\n## Contributing\n\nBecause of the nature of this package: it being a connector between storybook and a web service, you may need an app_code to test this locally. Just send us a message at opensource@hichroma.com or sign up for an account!\n\nAll contributions are welcome!\n\n## Future plans:\n\n- We'd like to unify this so there's just a single package on npm.\n- Migrate to Typescript\n- Deprecate all the storybook options in favour of a sane `--config` flag\n\n## Publishing\n\nWe publish with a script:\n\n```sh\n./scripts/publish.js\n```\n\nYou can pass any flags to this you'd normally be able to pass to `npm publish`, such as `--dry-run` or `--tag=\"alpha\"`.\n\nBefore publishing we check if the current user has permissions and if the version isn't already on npm\n\n## Compatibility & versioning\n\nCompatibility is guaranteed between this package and chromatic like so:\n\n- Production chromatic ensures it’s compatible with what’s on NPM\n- What's on the master branch is equal to what's published on npm\n- This package ensures it’s compatible with production chromatic\n\nTo facilitate upgrading in the future, removing and adding features, this is the process:\n\n- Any new features will have to be on chromatic production before they could be used in this package\n- We can feature flags to be able to test new functionality\n- Chromatic production can not remove any features this package depends on until after the usage has been removed from this package.\n  Plus a grace period so users have upgraded\n","readmeFilename":"README.md","gitHead":"381ec80c6d132dc35b25bc6bf966b5d0c13cbdc9","_id":"storybook-chroma@1.0.0-debug.1","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LZ2JiHf0S4LKa7bLV3+Be7mEKBXjnZsFei/gUXSbyqB24aBrsMnb/pto8iqsfissoTyumQhfMJdQmZkor/0m+Q==","shasum":"a3cfff2da0effc7ec8205dd9b585431bb655f016","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-1.0.0-debug.1.tgz","fileCount":51,"unpackedSize":110815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZPk0CRA9TVsSAnZWagAAmjMP/1kkfdUwBrtCUvZxY0TD\nx00ifdlmeGCYPe4k9dnBBhfJZ0E9IGTa1otdkmn6C2nSM4/dZ/hnvxHksS21\nosUuhNmKeug9isSvBBmRFyFCQPs1fnU1ugF1QJkA1R01lKeyesLjkSc4Uhty\nR7yCw9hqawcbQiHvGeaRk+XHLCm1fbomPuo07dDcquD8G6cykwoaNSs8xVwX\n0ax4m7NfcvC/7PrsODe1y/wynoWKltm7GmN2ti+GBmjPaKUvOVMINO3xzVCC\nhpWbxhGAS2DQoVygDNeYqnzA1M/k61cH/UVC4RI3Zy2BKOfs1jeEcOFmsdCj\n8KQ+2hrKnaXp8uygmzKKfYTXA7v69KI7IfRYxlq8iyGRkaQkC/Sz5sGz8eZg\n+k8wUnuhmNZpY6fvMwJ4mhp6gdXpR8MMMcSd4dr8GypWsPuuELW5OEo9Jsev\npsA9UUV+csEyNX5qPLvzxq0jk95uNbTABryHFTzl5/FtiHHrcyFQx6hc9IND\n+kSWcxzvzJCWdjtrBO5Hnsvh7w41qO1F2qCzkmgU8oQo5RQlTw7RNCP4bpQP\n09RPAElYsRjIfCYrsPSelCDrrIpWSg0JHS7gOs3Jjxd346ZWdAcQ6JH/bIie\nF3dADdy9Ch5eAm80kELp50YDUVgGOQtF+creNYMi+zDO5AV/uMaE7nXKYNxA\n3ReG\r\n=Is41\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQ4nsQU36JOFLyra4x7ckHtyrRlwfRr54EKKx3zCQ+RAiEA4oEHljY0HQ/2m6/gOuoAYrk2AaTzZHgSgZo/9moE7NU="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_1.0.0-debug.1_1566898483819_0.057336018625868235"},"_hasShrinkwrap":false},"1.0.0-debug.2":{"name":"storybook-chroma","version":"1.0.0-debug.2","description":"Visual Testing for Storybook","main":"./storybook-addon.js","module":"./src/storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook","build:bin":"BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009","test":"jest"},"dependencies":{"@babel/preset-react":"^7.0.0","@babel/runtime":"^7.3.1","@chromaui/localtunnel":"2.0.0","@storybook/router":"^5.0.0","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","common-tags":"^1.8.0","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.0","env-ci":"^4.1.1","esm":"^3.2.25","fake-tag":"^1.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.8.0","jsdom":"^15.1.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.2","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.3","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.2","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.1","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-env":"7.5.5","@babel/register":"^7.0.0","@storybook/react":"5.2.0-beta.30","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^2.4.2","cross-env":"^5.2.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^22.4.1","eslint-plugin-json":"^1.4.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","husky":"3.0.3","lint-staged":"^8.1.7","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.0.0","why-is-node-running":"^2.1.0"},"readme":"# Storybook Chromatic & Storybook Chroma\n\nA CLI for uploading/connecting your storybook to chromatic/chroma.\n\n\n<img width=\"100%\" src=\"https://user-images.githubusercontent.com/3070389/63930825-5abe5f00-ca54-11e9-8320-7ee949823458.gif\" alt=\"\">\n\n## Install\n\n```sh\nyarn add storybook-chromatic\n```\n\n## Usage\n\nYou can use this package normally, which means installing it and adding a script called `chromatic` to your `package.json`\n\n```\n  \"chromatic\": \"chromatic\",\n```\n\nBut alternatively (and this is useful for testing) you can use npx:\n\n**Use a git branch**:\n```sh\nnpx -p chromaui/chromatic-cli#master chromatic\n```\n\n**Use a debug version on npm**:\n```sh\nnpx -p storybook-chromatic chromatic\n```\n\nUsing npx has pros and cons:\n\n- 👍 You'll never be out of date, you'll use the latest version every time, never have to worry about upgrading this.\n- 👍 You don't need this package as a dependency, and don't need to install it during local development\n- 👎 This will add a delay when you actually do want to run this, like in your CI, delaying feedback.\n\n### Main options\n\n```\n--app_code=\"<your app code>\"\n```\n\nYou can also use the environment variable: `CHROMATIC_APP_CODE`\n\n### Storybook options\n\n```\n--build-script-name [name], -b  The npm script that builds your Storybook [build-storybook]\n--script-name [name], -s  The npm script that starts your Storybook [storybook]\n--exec <command>, -e  Alternatively, a full command to run to start your storybook\n--do-not-start, -S  Don't attempt to start or build; use if your Storybook is already running\n\n--storybook-port <port>, -p  What port is your Storybook running on (auto detected from -s, if set)\n--storybook-url <url>, -u  Storybook is already running at (external) url (implies -S)'\n--storybook-build-dir, -d     <dirname>  Provide a directory with your built storybook; use if you've already built your storybook\n--storybook-https  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-cert <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-key <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-ca <ca>  Use if Storybook is running on https (auto detected from -s, if set)    \n```\n\nThese options are not required, this CLI is 0-config if you have a `build-storybook` script in your `package.json`.\n\n### Chromatic options\n\n```\n--auto-accept-changes [branch]  Accept any (non-error) changes or new stories for this build [only for <branch> if specified]'\n--exit-zero-on-changes [branch]  Use a 0 exit code if changes are detected (i.e. don't stop the build) [only for <branch> if specified]\n--ignore-last-build-on-branch [branch]  Do not use the last build on this branch as a baseline if it is no longer in history (i.e. branch was rebased) [only for <branch> if specified]'\n--preserve-missing  Treat missing stories as unchanged (as opposed to deleted) when comparing to the baseline'\n--no-interactive  Do not prompt for package.json changes\n--only <component:story>  Only run a single story or a glob-style subset of stories (for debugging purposes\n```\n\n### Debug options\n\n```\n--skip  Skip chromatic tests (mark as passing)\n--list  List available stories (for debugging purposes)\n--ci  This build is running on CI, non-interactively (alternatively, pass CI=true)\n--debug  Output more debugging information\n```\n\n### Environment variables\n\nThis package will load any variables from a `.env` file if present\n\n## Contributing\n\nBecause of the nature of this package: it being a connector between storybook and a web service, you may need an app_code to test this locally. Just send us a message at opensource@hichroma.com or sign up for an account!\n\nAll contributions are welcome!\n\n## Future plans:\n\n- We'd like to unify this so there's just a single package on npm.\n- Migrate to Typescript\n- Deprecate all the storybook options in favour of a sane `--config` flag\n\n## Publishing\n\nWe publish with a script:\n\n```sh\n./scripts/publish.js\n```\n\nYou can pass any flags to this you'd normally be able to pass to `npm publish`, such as `--dry-run` or `--tag=\"alpha\"`.\n\nBefore publishing we check if the current user has permissions and if the version isn't already on npm\n\n## Compatibility & versioning\n\nCompatibility is guaranteed between this package and chromatic like so:\n\n- Production chromatic ensures it’s compatible with what’s on NPM\n- What's on the master branch is equal to what's published on npm\n- This package ensures it’s compatible with production chromatic\n\nTo facilitate upgrading in the future, removing and adding features, this is the process:\n\n- Any new features will have to be on chromatic production before they could be used in this package\n- We can feature flags to be able to test new functionality\n- Chromatic production can not remove any features this package depends on until after the usage has been removed from this package.\n  Plus a grace period so users have upgraded\n","readmeFilename":"README.md","gitHead":"f052e2ecffe35f4587ec61c6bdb365d1162de22a","_id":"storybook-chroma@1.0.0-debug.2","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-64hMMVOrJUnX0ZHUazsqjL0Ja3NSkjvdrlHOOrtNQxs4wT5+36VHbVCGH4VGp5IczcILDMFkRd2KvAWJKhGzLA==","shasum":"31002215c6a68bb5eaeca924839c907fa10bf341","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-1.0.0-debug.2.tgz","fileCount":60,"unpackedSize":631622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ6iWCRA9TVsSAnZWagAAh7YP/02i5GZWwJG4yJHT5Q6U\n/bita8gdmhFm8QbIXG97F+5w141b53ghnQD5K915CQoHjwQvj+VMGY6iilCy\nU9BsO73Ib5ENtt3VI2Fghrv/7IZwt3TY9mDoXHpZMI9OhU32CNr09IUJODL1\nR6XrFmSMWnjdu8XKrzuR9z6yvKY8eFEilUKyIIo7TiuXPG9WaMJ1UvCMmgdd\n5yl4Zv8GY6on7Seq+gm4AhJG2gqvAwbl8tUCickIduZTpkz/JyR1SYuGldQ8\n7+MrX/84fWIhfyKL0P36cKa8tI+d6AAtgZFz2c1Y3PHASm0dlecAAb4kaYtC\nYWw+ESW7UJt6uC/1c6EhdIL49ORbVDKYMInD60NTrPyHpw8geMBYl1AGeAtk\noOXi857We5bZQGFNi5tZq6PoPq+5XQ9lVQNFyA3Uq+vf8zY7Pyb1hWgy4i7b\nacngJC5EIz4Em8iVpAoJqU3gYNebRwvOqVi1d88HL6KvwBpUbUxAFW1Bp7uU\nQxVQ/kEPMm5EuYEALL4HNEO9pn2BRg+IY+ooTfZIH6WRKXi6VHophLdX7APw\ndfsqAGREAE42djxmlauWkEvokihusjiNvltpkkPM5tuWg3viZx0ULvXWIUMN\nq0ZYGtBsBnzMGXtRfpG1f5VN1hYPGE8uU/Dcdjc944HaJr17wMXVoEC/xcKe\nI1OT\r\n=3IgG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAROtRZSehnRodB/HLbOCS/+hGtlWWSbx09etMHqWIGOAiEAtJ8RtNZLRNozmgpZn4d3DCViD7IiUi9jGsToN3l5oQI="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_1.0.0-debug.2_1567074453688_0.27880627817142"},"_hasShrinkwrap":false},"1.0.0-debug.3":{"name":"storybook-chroma","version":"1.0.0-debug.3","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook","build:bin":"BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009","test":"jest"},"dependencies":{"@babel/preset-react":"^7.0.0","@babel/runtime":"^7.3.1","@chromaui/localtunnel":"2.0.0","@storybook/router":"^5.0.0","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","common-tags":"^1.8.0","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.0","env-ci":"^4.1.1","esm":"^3.2.25","fake-tag":"^1.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.8.0","jsdom":"^15.1.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.2","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.3","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.2","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.1","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-env":"7.5.5","@babel/register":"^7.0.0","@storybook/react":"5.2.0-beta.30","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^2.4.2","cross-env":"^5.2.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^22.4.1","eslint-plugin-json":"^1.4.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","husky":"3.0.3","lint-staged":"^8.1.7","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.0.0","why-is-node-running":"^2.1.0"},"readme":"# Storybook Chromatic & Storybook Chroma\n\nA CLI for uploading/connecting your storybook to chromatic/chroma.\n\n\n<img width=\"100%\" src=\"https://user-images.githubusercontent.com/3070389/63930825-5abe5f00-ca54-11e9-8320-7ee949823458.gif\" alt=\"\">\n\n## Install\n\n```sh\nyarn add storybook-chromatic\n```\n\n## Usage\n\nYou can use this package normally, which means installing it and adding a script called `chromatic` to your `package.json`\n\n```\n  \"chromatic\": \"chromatic\",\n```\n\nBut alternatively (and this is useful for testing) you can use npx:\n\n**Use a git branch**:\n```sh\nnpx -p chromaui/chromatic-cli#master chromatic\n```\n\n**Use a debug version on npm**:\n```sh\nnpx -p storybook-chromatic chromatic\n```\n\nUsing npx has pros and cons:\n\n- 👍 You'll never be out of date, you'll use the latest version every time, never have to worry about upgrading this.\n- 👍 You don't need this package as a dependency, and don't need to install it during local development\n- 👎 This will add a delay when you actually do want to run this, like in your CI, delaying feedback.\n\n### Main options\n\n```\n--app_code=\"<your app code>\"\n```\n\nYou can also use the environment variable: `CHROMATIC_APP_CODE`\n\n### Storybook options\n\n```\n--build-script-name [name], -b  The npm script that builds your Storybook [build-storybook]\n--script-name [name], -s  The npm script that starts your Storybook [storybook]\n--exec <command>, -e  Alternatively, a full command to run to start your storybook\n--do-not-start, -S  Don't attempt to start or build; use if your Storybook is already running\n\n--storybook-port <port>, -p  What port is your Storybook running on (auto detected from -s, if set)\n--storybook-url <url>, -u  Storybook is already running at (external) url (implies -S)'\n--storybook-build-dir, -d     <dirname>  Provide a directory with your built storybook; use if you've already built your storybook\n--storybook-https  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-cert <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-key <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-ca <ca>  Use if Storybook is running on https (auto detected from -s, if set)    \n```\n\nThese options are not required, this CLI is 0-config if you have a `build-storybook` script in your `package.json`.\n\n### Chromatic options\n\n```\n--auto-accept-changes [branch]  Accept any (non-error) changes or new stories for this build [only for <branch> if specified]'\n--exit-zero-on-changes [branch]  Use a 0 exit code if changes are detected (i.e. don't stop the build) [only for <branch> if specified]\n--ignore-last-build-on-branch [branch]  Do not use the last build on this branch as a baseline if it is no longer in history (i.e. branch was rebased) [only for <branch> if specified]'\n--preserve-missing  Treat missing stories as unchanged (as opposed to deleted) when comparing to the baseline'\n--no-interactive  Do not prompt for package.json changes\n--only <component:story>  Only run a single story or a glob-style subset of stories (for debugging purposes\n```\n\n### Debug options\n\n```\n--skip  Skip chromatic tests (mark as passing)\n--list  List available stories (for debugging purposes)\n--ci  This build is running on CI, non-interactively (alternatively, pass CI=true)\n--debug  Output more debugging information\n```\n\n### Environment variables\n\nThis package will load any variables from a `.env` file if present\n\n## Contributing\n\nBecause of the nature of this package: it being a connector between storybook and a web service, you may need an app_code to test this locally. Just send us a message at opensource@hichroma.com or sign up for an account!\n\nAll contributions are welcome!\n\n## Future plans:\n\n- We'd like to unify this so there's just a single package on npm.\n- Migrate to Typescript\n- Deprecate all the storybook options in favour of a sane `--config` flag\n\n## Publishing\n\nWe publish with a script:\n\n```sh\n./scripts/publish.js\n```\n\nYou can pass any flags to this you'd normally be able to pass to `npm publish`, such as `--dry-run` or `--tag=\"alpha\"`.\n\nBefore publishing we check if the current user has permissions and if the version isn't already on npm\n\n## Compatibility & versioning\n\nCompatibility is guaranteed between this package and chromatic like so:\n\n- Production chromatic ensures it’s compatible with what’s on NPM\n- What's on the master branch is equal to what's published on npm\n- This package ensures it’s compatible with production chromatic\n\nTo facilitate upgrading in the future, removing and adding features, this is the process:\n\n- Any new features will have to be on chromatic production before they could be used in this package\n- We can feature flags to be able to test new functionality\n- Chromatic production can not remove any features this package depends on until after the usage has been removed from this package.\n  Plus a grace period so users have upgraded\n","readmeFilename":"README.md","gitHead":"fd59cb45c8937cacc32df40d6f35cc4b598066ed","_id":"storybook-chroma@1.0.0-debug.3","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ujh6R0HMAWIc/OWeOVeOAReab0hXLcTLilgUyFGduJAa+0VhA6RjoNNbSGKpQi2SKo1FX2PvmFcG0Ri916qZ1g==","shasum":"d7220666b2851e85663e070b7db4cca7662109f9","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-1.0.0-debug.3.tgz","fileCount":59,"unpackedSize":623839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbP56CRA9TVsSAnZWagAAEssP+wSK21N5pIoA0+onwcFp\nK+GUQZCFrQsOIb3qQxFce8Wvc0LFIXAL5d98it29j4dqaTwVA2AIp4LZb8Hx\nxxQB6KP2kNx71gkJSiqqLZdUtMcc8Wa/1KS85zR+78mVMfrMZ/rS3/NWBqp4\nwjMEQWOMEn+lO2dgwiX8lrwxO4AKeL0QEXPhVj1PmCSaTTWO8ISImgfKLvIO\n0SNim4weTDo2cBcsy9H8xTI6FeuKo+YbeLmtLdrbwoh5TTFk1lrSGNTFa3t/\n3tbO8ROC8OzwmjfdsiEBfwQioDDH3zvj2BGs0aZ87jmnrqpoOU1T8V36dbVY\nvHEFAAsKWcp+FIWpiPF4uAo31uX9N44a4zkqsmMYDxYRJuBjS4RyRpCHylXi\nlobP1CkurPuLg7Dw1lGdKsXlrf2uqlR9gjkYBMbEOTH8lFSbxGwoCmo/MljU\nhSUumEdt4d/+5ZAjZ5ScJDkRxWHsQTxrTFks1rRgsd4OX4xcIuPSVnNZhHWr\n0sAXXkZ1TN+EsGhsbtCc29UxWNOTEJsKrjbPE7I5RrMF0IZmOwYs4CyrCxl2\nb2Nb8uzNVBgs8bv9WligraBdZNzs3msm8/c13NWdzrdUPEQHnQJXpWB3gZ79\nuW4XitzxKUOjts0uUuoB309WIV+r37tKlX43YPLAlAyOosg62pgEbnyWSjEX\nidPd\r\n=pEQf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjgxtfhrvDRLnQ0BL/UqBLYXuHp6mQSe9tp19+RcIJUAIgDo6/+EN5i22Qa0jAYyjHJ5nySq1cGb3xtmzpW/M2kYc="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_1.0.0-debug.3_1567424121089_0.16145205629758919"},"_hasShrinkwrap":false},"3.0.0-debug.0":{"name":"storybook-chroma","version":"3.0.0-debug.0","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook","build:bin":"BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009","test":"jest"},"dependencies":{"@babel/preset-react":"^7.0.0","@babel/runtime":"^7.6.2","@chromaui/localtunnel":"2.0.1","@storybook/router":"^5.2.1","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","ts-dedent":"^1.1.0","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.0","env-ci":"^4.1.1","esm":"^3.2.25","fake-tag":"^1.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.9.0","jsdom":"^15.1.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.3","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.3","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.3","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.6.2","@babel/core":"^7.6.2","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"7.6.2","@babel/register":"^7.6.2","@storybook/react":"5.2.1","@typescript-eslint/eslint-plugin":"^2.3.1","@typescript-eslint/parser":"^2.3.1","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^2.4.2","cross-env":"^6.0.0","eslint":"^6.4.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.3.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^22.17.0","eslint-plugin-json":"^1.4.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.12.4","husky":"3.0.5","lint-staged":"^9.3.0","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.0.0","why-is-node-running":"^2.1.0"},"readme":"# Storybook Chromatic & Storybook Chroma\n\nA CLI to connect your Storybook with Chromatic or Chroma.\n\n<img width=\"100%\" src=\"https://user-images.githubusercontent.com/3070389/63930825-5abe5f00-ca54-11e9-8320-7ee949823458.gif\" alt=\"\">\n\n## Install\n\n```sh\nyarn add storybook-chromatic\n```\n\n## Usage\n\nYou can use this package normally, which means installing it and adding a script called `chromatic` to your `package.json`\n\n```\n  \"chromatic\": \"chromatic\",\n```\n\nBut alternatively (and this is useful for testing) you can use npx:\n\n**Use a git branch**:\n```sh\nnpx -p chromaui/chromatic-cli#master chromatic --dev\n```\n\n**Use a debug version on npm**:\n```sh\nnpx -p storybook-chromatic chromatic\n```\n\nUsing npx has pros and cons:\n\n- 👍 You'll never be out of date, you'll use the latest version every time, never have to worry about upgrading this.\n- 👍 You don't need this package as a dependency, and don't need to install it during local development\n- 👎 This will add a delay when you actually do want to run this, like in your CI, delaying feedback.\n\n### Main options\n\n```\n--app-code=\"<your app code>\"\n```\n\nYou can also use the environment variable: `CHROMATIC_APP_CODE`\n\n### Storybook options\n\n```\n--build-script-name [name], -b  The npm script that builds your Storybook [build-storybook]\n--script-name [name], -s  The npm script that starts your Storybook [storybook]\n--exec <command>, -e  Alternatively, a full command to run to start your storybook\n--do-not-start, -S  Don't attempt to start or build; use if your Storybook is already running\n\n--storybook-port <port>, -p  What port is your Storybook running on (auto detected from -s, if set)\n--storybook-url <url>, -u  Storybook is already running at (external) url (implies -S)'\n--storybook-build-dir, -d     <dirname>  Provide a directory with your built storybook; use if you've already built your storybook\n--storybook-https  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-cert <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-key <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-ca <ca>  Use if Storybook is running on https (auto detected from -s, if set)    \n```\n\nThese options are not required, this CLI is 0-config if you have a `build-storybook` script in your `package.json`.\n\n### Chromatic options\n\n```\n--auto-accept-changes [branch]  Accept any (non-error) changes or new stories for this build [only for <branch> if specified]'\n--exit-zero-on-changes [branch]  Use a 0 exit code if changes are detected (i.e. don't stop the build) [only for <branch> if specified]\n--ignore-last-build-on-branch [branch]  Do not use the last build on this branch as a baseline if it is no longer in history (i.e. branch was rebased) [only for <branch> if specified]'\n--preserve-missing  Treat missing stories as unchanged (as opposed to deleted) when comparing to the baseline'\n--no-interactive  Do not prompt for package.json changes\n--only <component:story>  Only run a single story or a glob-style subset of stories (for debugging purposes\n```\n\n### Debug options\n\n```\n--skip  Skip chromatic tests (mark as passing)\n--list  List available stories (for debugging purposes)\n--ci  This build is running on CI, non-interactively (alternatively, pass CI=true)\n--debug  Output more debugging information\n```\n\n### Environment variables\n\nThis package will load any variables from a `.env` file if present\n\n## Contributing\n\nBecause of the nature of this package: it being a connector between Storybook and a web service, you may need an app code to test this locally. Just send us a message at opensource@hichroma.com or sign up for an account!\n\nAll contributions are welcome!\n\n## Future plans:\n\n- We'd like to unify this so there's just a single package on npm.\n- Migrate to Typescript\n- Deprecate all the storybook options in favor of a sane `--config` flag\n\n## Publishing\n\nWe publish with a script:\n\n```sh\n./scripts/publish.js\n```\n\nYou can pass any flags to this you'd normally be able to pass to `npm publish`, such as `--dry-run` or `--tag=\"alpha\"`.\n\nBefore publishing we check if the current user has permissions and if the version isn't already on npm\n\n## Compatibility & versioning\n\nCompatibility is guaranteed between this package and Chromatic like so:\n\n- Production Chromatic ensures it’s compatible with what’s on NPM\n- What's on the master branch is equal to what's published on NPM\n- This package ensures it’s compatible with production Chromatic\n\nTo facilitate upgrading in the future, removing and adding features, this is the process:\n\n- Any new features will have to be on Chromatic production before they could be used in this package\n- We can feature flags to be able to test new functionality\n- Chromatic production can not remove any features this package depends on until after the usage has been removed from this package.\n  Plus a grace period so users have upgraded\n","readmeFilename":"README.md","gitHead":"4da593eb91fc51c5133edf4cfc6821a7fabd7776","_id":"storybook-chroma@3.0.0-debug.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bSl6T7MZbaquKw5uuKIuAaGVD+ypp89UB19T4/6isXBJiC5SUu8dORLREYS6C4em8txEokD2i5SkIkOAVv1aqA==","shasum":"6a1621c14ea3711c42294a3c85c02f8b4d017fac","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.0.0-debug.0.tgz","fileCount":64,"unpackedSize":149598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkw3yCRA9TVsSAnZWagAAixYP/0YBYyLMGH7MgLIoB3w6\nKBouRyz7sCAxXEkgerBfwDVnkhmOD/itfSJdOEghaW28Tcp1NsRL198Sl3pT\nGq9IVeOx9HY4ZI5VpZO9/Jlyxb5/dIoeIgYUpd/1gunvFY/oLArDlpK02p4U\nLq2pR+rbZXrPmRNYaI0L8nC8kZ/3ClMku0/FtMYyfeb1hUPI/LvHQ32RfiOO\nHTbY8AUcemhBV+M0CKVaj0RGQL+YSCipmvs5VXhP66J07XfpNYMO8Rw1OlmA\naPvUA7FjD7nj/rWkVsFfZpZDR8ES08qmzpYfvsv6DUC5XOYl2oIUgogjX+gm\nxPPNP3UQCX+Pzx1+1/pCLMtgBGkoEffPYn+OIIx4hapQwTHB/zDhj2bv2UVa\nzUy06o5nxkNvdOM3g2Oipk1xmJsourAOdOxNRoFjhZgdMBEvCRiexzZvYZPv\nlQrSRjeZoiqy62a2APEs5091kGQPSmX80inAKxB9PONsAp8aITfhBJeZplNh\n7zoKIKy5Z7LGOXch7VRaJDE3W9gHDGfU6Vta1r5Pu0df58qJLA8px3cubiKX\nPqGTUEvtbH/dhbpE9ed8ChaQOZ9Z6a9q97WM7/dTBjZl8jWaPx94XJ8gCznI\nB/9N4LDp29+KVSpTR6g/KllJdtsujHxTbfCkpZXdAU+HT12Kt2YyRqF3Z9Ze\nZenq\r\n=6//H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNTyp7on4ft3yW3xt1PsUV4vN28x/dfdIhUZ1X8mMlXQIgFrBp+TZRtQcfPKGM5t9OO9K923F4l5QAaz9oacRbMLA="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.0.0-debug.0_1569918449533_0.7148414568283823"},"_hasShrinkwrap":false},"3.0.0":{"name":"storybook-chroma","version":"3.0.0","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook","build:bin":"BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009","test":"jest"},"dependencies":{"@babel/preset-react":"^7.0.0","@babel/runtime":"^7.6.2","@chromaui/localtunnel":"2.0.1","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.0","env-ci":"^4.1.3","esm":"^3.2.25","fake-tag":"^1.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.9.0","jsdom":"^15.1.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.4","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.4","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","ts-dedent":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.3","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.6.2","@babel/core":"^7.6.2","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"7.6.2","@babel/register":"^7.6.2","@storybook/react":"5.2.1","@typescript-eslint/eslint-plugin":"^2.3.2","@typescript-eslint/parser":"^2.3.2","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^2.4.2","cross-env":"^6.0.3","eslint":"^6.5.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.3.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^22.17.0","eslint-plugin-json":"^1.4.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.15.1","husky":"3.0.8","lint-staged":"^9.4.1","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.10.1","why-is-node-running":"^2.1.0"},"gitHead":"96df304edf3c9c0a44045670b73e6043feba1444","_id":"storybook-chroma@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.16.1","_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"dist":{"integrity":"sha512-ueMbogRFU1CZ8BF9QZoB0YZz83XVlxkYdNKw27TnJl3JGTc0Ea6qwgqqQY8Zvu6OgCkeTnHo2YNgOmJUNVGYAQ==","shasum":"33c0a9b5f15b506ca164b5ba22beb557f6c622f2","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.0.0.tgz","fileCount":65,"unpackedSize":633994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlm9OCRA9TVsSAnZWagAA02UP/2Qg/TgCyEAe03qpoEa5\nov3Lmkp/SlA4vZxZF2aw5XKqtK4U9B7kZ37pXlM1VjL/RKMwaJ4SZuX5b2Jr\ncIDR54MV3VPnb7JnOusF4bgdbW8f7GTX2zZGi9louG0QAB0bWExruaLAi1DU\nV+nohR1OfJLZCNRTFxsnmqQVTtoXjycgSvdXmTnuIFnPG0m9Q3noLNi82gfu\nk0Z+Ea/DlYDsroL02bneJNFvofOuWzk60i5/f5kQZL9QZQOEzZvHn339cWa6\nE4QYDUCtTCAwZfjXTebh4xCY8GS2j0HXpHE/PZc1kSTeFBwEsUsywmk6WNx1\nHMbsQSnaGm8O9RczS6aRjtki5bev3mr0/12O3k1kzAGRidyMwRbyxpIlOpIx\nQduLx7ZJvglJ5KqZ1Y8ZgaEmG3nQz4ibMXky1efMT67CfHxLB9stHUEVYiGv\nCTJVxhxKLBVyloLED9ZiG9oN4XfbILqDS1WGwwV20b70G6htSLZeDLw1/VgE\n5M9MF/EII+iUstx3f3nPdj7x62D+P5FJ1pqjjoCiU6xpQ3zSJC3FncyH+kw3\n2zRnV+sZV379DReGD9JfY60AJJYWj4Ak9w9IqO9EFDb2vwvY83eCrDxgN1ra\nQdDDWf/5nuskx+H+XQ3LZGeJV90k971uoREWd8wlKVUo4xvo5PUt8nRiBtOb\ncI04\r\n=YMbw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVOubB1zKFOX1F1v9Z/YgXQtb9n+hcZ34vvc7i001DDAiB8uuS7wYyrIzsh1z1MNZ/oJqK+bzHxbzZlfUiRSQoz6w=="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.0.0_1570139981639_0.04565637399825606"},"_hasShrinkwrap":false},"3.0.1":{"name":"storybook-chroma","version":"3.0.1","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js","chroma":"./bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook","build:bin":"BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009","test":"jest"},"dependencies":{"@babel/preset-react":"^7.0.0","@babel/runtime":"^7.6.2","@chromaui/localtunnel":"2.0.1","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.0","env-ci":"^4.1.3","esm":"^3.2.25","fake-tag":"^1.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.9.0","jsdom":"^15.1.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.4","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.4","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","ts-dedent":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.3","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.6.2","@babel/core":"^7.6.2","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"7.6.2","@babel/register":"^7.6.2","@storybook/react":"5.2.1","@typescript-eslint/eslint-plugin":"^2.3.2","@typescript-eslint/parser":"^2.3.2","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^2.4.2","cross-env":"^6.0.3","eslint":"^6.5.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.3.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^22.17.0","eslint-plugin-json":"^1.4.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.15.1","husky":"3.0.8","lint-staged":"^9.4.1","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.10.1","why-is-node-running":"^2.1.0"},"gitHead":"22bcf26e488f6896f15b86342732b5eee4705b47","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.0.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-eJlE5Ld5IuziaGKRK1hEvJVBPXOB7+hLIi7pcQTkgCfq7h/hXjvK7HevDOVl+e3kDj0SN2asyidrCH3wnhQnNw==","shasum":"1db94085be10f58a87f32d672f0202fd246666bd","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.0.1.tgz","fileCount":64,"unpackedSize":150051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm7ovCRA9TVsSAnZWagAA5hoP/j1zcLiWCtfu4fPnPTO3\n8O0sUl/q5muOH7D3o5nk4Vy58h3ugKoArilp5rdsVdQ6ebX9YnrFywqvOxoz\ngGfTXLbKpz+ccCPJ1nvI/pHehf3aLlkg4IvAU8aJJ1KIUmtstQ4lFqAT+Tig\nE+rctirCs86q2/sH1g+8zrNZI3AGrYLbGIfKNB8lD9CUrEciCYPQiEIntHoT\nvK4g65uhsH215E8jlh9RXtnccaS2hEfaiRRFGYqfC6fOxo3+DKzTg6CRjxGX\nm3N3Gijrb4xriesrxQuANUY+wDr7myC9hjFF+QBkjqMCYXRc58YY75VqTuhZ\nS60vhi/wiCTd3ol2gB1PZtGsYmBuY/c40Y2r+9DUopWsYJg1gpgqtMw98Os/\ngDFCFdmaltMenC0SQ3C+GdaL3rkAJUGkqaLlz4xyXS7mLe/pFn/0qD+S+I0W\n1ZsLLs+RHIfeRdsJYKyjEdD07+oIzIij2lcoG53Jr0kTEBsh6jdjhGftwmm2\nCjBdqOyb5Un0TO37Suv3+T7fN0h81nykwUhKSf55TK5ydawgg9ST4py54uJA\nJ3WA6LI5oYSnFaYooes683o4MPPwuXm+a8Hwi0HHMqU4ZreQm7cAynipuZZt\nSfPr0fYYgHQPHx9g51f4yki+K7OhIv5sUPcnXrM4GGHazmGQy0+YLrSnjFyi\nUJCH\r\n=QQj8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGx/wu03izbGHxacVL8Bvx+gwsuW3hTpn0jCbxn9HyEPAiBP8Kxqz9Hn4cN+I6a2hsxzpWfekYkdkODmBFNl2Ikuzg=="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.0.1_1570486830574_0.21283135820409083"},"_hasShrinkwrap":false},"3.0.2":{"name":"storybook-chroma","version":"3.0.2","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js","chroma":"./bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook","build:bin":"BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009","test":"jest"},"dependencies":{"@babel/preset-react":"^7.0.0","@babel/runtime":"^7.6.2","@chromaui/localtunnel":"2.0.1","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.0","env-ci":"^4.1.3","esm":"^3.2.25","fake-tag":"^1.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.9.0","jsdom":"^15.1.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.4","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.4","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","ts-dedent":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.3","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.6.2","@babel/core":"^7.6.2","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"7.6.2","@babel/register":"^7.6.2","@storybook/react":"5.2.1","@typescript-eslint/eslint-plugin":"^2.3.2","@typescript-eslint/parser":"^2.3.2","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^2.4.2","cross-env":"^6.0.3","eslint":"^6.5.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.3.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^22.17.0","eslint-plugin-json":"^1.4.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.15.1","husky":"3.0.8","lint-staged":"^9.4.1","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.10.1","why-is-node-running":"^2.1.0"},"gitHead":"9aea6de24062ce510e5eed99b0bff8ab06251ae2","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.0.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rpwnEH+toWa13OMwgwibHurz4bUwAyVS1vRGVs/wnewZmkWKqQ5b8EXURZ2ROVkjnhkts33Z8dduRLi8X/XJGw==","shasum":"97ba137ed933cc7f0295bdf62f59fab881cd1393","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.0.2.tgz","fileCount":65,"unpackedSize":151364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnbX4CRA9TVsSAnZWagAA32oP/3XlyYsVXiVljb0iRsch\nOfEI+Zs0LrJk6er7Z6uC2QMQ2TFy1ftMI2ssg8PHbJW2zHJeankr0ty0vwcL\nSbCoZOwAS0BKVuCjJJ80ApR+1Bha6vcoY0iIBOf05ZKo7UftltCFVh8/80rm\nnW8hnpD5BuVD41C0qb2gm3JBbaz86MNYNb6DZaBpUYcK52Qw4yyDTIrV+NIr\nz2ogK7c9NRAzupDWnZ4r/Cbxm+AFcaPC3DY7z3MeSnxSkVVwZWg2E8opPr5z\nha+lYRcV64Gfc/qncsgdm44Rci6gVSeGwPPWKRMzPXasYRAv522kzdz0SI73\ntnDeb9fOgt1q6MLgzPXe8iXXjR5aNac3sUwA0YvCEL2JfrsyBR/SNlLZNsDJ\nRNUZLYM0DmTP4JsnJLsimmuQidtmmBexgYEboX9opXtqfCSIC+w/cuyi4Q1e\nVtBBuprAiUiNBRPLfis6WWjSoXnE8njY1pk5b+6oWC881DkkjeqcdECNR11g\nTlxnnZDEUXXcFjB3jbjdmhK+APoOYWUTiK65vPMWRLydVbVL0nG4ITTe1PvL\n+gxe26mOqHbf4FC0m2HfE+JpgU7IeYuSUxISOEjWGXK+8PqqQ9CCa7cW147R\nnU5B+elK3thUm7bTIgbLMg3Yv9UCLfptYqQ20OxB8jom7QLd7QJXssUVVum5\nwXLh\r\n=0vf2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/uKFPwx9n4cZePVdOWN9tjz/XvVv12i8D6DFoqT80TAiBivkl5OOrxzNWAsj+MDB1buNCVd1kxg/mm+w/yBKEAsg=="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.0.2_1570616823992_0.3715419391094881"},"_hasShrinkwrap":false},"3.0.3-debug.0":{"name":"storybook-chroma","version":"3.0.3-debug.0","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js","chroma":"./bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook","build:bin":"BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009","test":"jest"},"dependencies":{"@babel/preset-react":"^7.0.0","@babel/runtime":"^7.6.2","@chromaui/localtunnel":"2.0.1","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","cross-spawn":"^7.0.1","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.0","env-ci":"^4.1.3","esm":"^3.2.25","fake-tag":"^1.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.9.0","jsdom":"^15.1.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.4","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.4","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","ts-dedent":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.3","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.6.2","@babel/core":"^7.6.2","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"7.6.2","@babel/register":"^7.6.2","@storybook/react":"5.2.1","@typescript-eslint/eslint-plugin":"^2.3.2","@typescript-eslint/parser":"^2.3.2","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^2.4.2","cross-env":"^6.0.3","eslint":"^6.5.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.3.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^22.17.0","eslint-plugin-json":"^1.4.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.15.1","husky":"3.0.8","lint-staged":"^9.4.1","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.10.1","why-is-node-running":"^2.1.0"},"readme":"# Storybook Chromatic & Storybook Chroma\n\nA CLI to connect your Storybook with Chromatic or Chroma.\n\n<img width=\"100%\" src=\"https://user-images.githubusercontent.com/3070389/63930825-5abe5f00-ca54-11e9-8320-7ee949823458.gif\" alt=\"\">\n\n## Install\n\n```sh\nyarn add storybook-chromatic\n```\n\n## Usage\n\nYou can use this package normally, which means installing it and adding a script called `chromatic` to your `package.json`\n\n```\n  \"chromatic\": \"chromatic\",\n```\n\nBut alternatively (and this is useful for testing) you can use npx:\n\n**Use a git branch**:\n```sh\nnpx -p chromaui/chromatic-cli#master chromatic --dev\n```\n\n**Use a debug version on npm**:\n```sh\nnpx -p storybook-chromatic chromatic\n```\n\nUsing npx has pros and cons:\n\n- 👍 You'll never be out of date, you'll use the latest version every time, never have to worry about upgrading this.\n- 👍 You don't need this package as a dependency, and don't need to install it during local development\n- 👎 This will add a delay when you actually do want to run this, like in your CI, delaying feedback.\n\n### Usage in a github action\n\nThere are examples here: [/.github/workflows](/.github/workflows).\n\nDo not run this based on a github pull_request event. If you do, the commit and branch will get reported wrong, use [https://github.com/chromaui/action](https://github.com/chromaui/action) instead.\n\n### Main options\n\n```\n--app-code=\"<your app code>\"\n```\n\nYou can also use the environment variable: `CHROMATIC_APP_CODE`\n\n### Storybook options\n\n```\n--build-script-name [name], -b  The npm script that builds your Storybook [build-storybook]\n--script-name [name], -s  The npm script that starts your Storybook [storybook]\n--exec <command>, -e  Alternatively, a full command to run to start your storybook\n--do-not-start, -S  Don't attempt to start or build; use if your Storybook is already running\n\n--storybook-port <port>, -p  What port is your Storybook running on (auto detected from -s, if set)\n--storybook-url <url>, -u  Storybook is already running at (external) url (implies -S)'\n--storybook-build-dir, -d     <dirname>  Provide a directory with your built storybook; use if you've already built your storybook\n--storybook-https  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-cert <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-key <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-ca <ca>  Use if Storybook is running on https (auto detected from -s, if set)    \n```\n\nThese options are not required, this CLI is 0-config if you have a `build-storybook` script in your `package.json`.\n\n### Chromatic options\n\n```\n--auto-accept-changes [branch]  Accept any (non-error) changes or new stories for this build [only for <branch> if specified]'\n--exit-zero-on-changes [branch]  Use a 0 exit code if changes are detected (i.e. don't stop the build) [only for <branch> if specified]\n--ignore-last-build-on-branch [branch]  Do not use the last build on this branch as a baseline if it is no longer in history (i.e. branch was rebased) [only for <branch> if specified]'\n--preserve-missing  Treat missing stories as unchanged (as opposed to deleted) when comparing to the baseline'\n--no-interactive  Do not prompt for package.json changes\n--only <component:story>  Only run a single story or a glob-style subset of stories (for debugging purposes\n```\n\n### Debug options\n\n```\n--skip  Skip chromatic tests (mark as passing)\n--list  List available stories (for debugging purposes)\n--ci  This build is running on CI, non-interactively (alternatively, pass CI=true)\n--debug  Output more debugging information\n```\n\n### Environment variables\n\nThis package will load any variables from a `.env` file if present\n\n## Issues\n\nIf you encounter issues with the CLI please report them via the in-app chat (Intercom widget) or at https://github.com/chromaui/chromatic-cli/issues. Thanks!\n\n## Contributing\n\nBecause of the nature of this package: it being a connector between Storybook and a web service, you may need an app code to test this locally. Just send us a message at opensource@hichroma.com or sign up for an account!\n\nAll contributions are welcome!\n\n## Future plans:\n\n- We'd like to unify this so there's just a single package on npm.\n- Migrate to Typescript\n- Deprecate all the storybook options in favor of a sane `--config` flag\n\n## Publishing\n\nWe publish with a script:\n\n```sh\n./scripts/publish.js\n```\n\nYou can pass any flags to this you'd normally be able to pass to `npm publish`, such as `--dry-run` or `--tag=\"alpha\"`.\n\nBefore publishing we check if the current user has permissions and if the version isn't already on npm\n\n## Compatibility & versioning\n\nCompatibility is guaranteed between this package and Chromatic like so:\n\n- Production Chromatic ensures it’s compatible with what’s on NPM\n- What's on the master branch is equal to what's published on NPM\n- This package ensures it’s compatible with production Chromatic\n\nTo facilitate upgrading in the future, removing and adding features, this is the process:\n\n- Any new features will have to be on Chromatic production before they could be used in this package\n- We can feature flags to be able to test new functionality\n- Chromatic production can not remove any features this package depends on until after the usage has been removed from this package.\n  Plus a grace period so users have upgraded\n","readmeFilename":"README.md","gitHead":"10073d980d2be1de87d81b28ad3447f7b1487818","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.0.3-debug.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-MK8WnP1p08Xp/C167scFoiM4SZzpowHpFpB3vFId7fKBLSC1pG5cfYP4uYN5bwUNvj0/1mc/3iZwKXVhzdpbPQ==","shasum":"cdc25bf8534aabbdd4f19eecdd939ae71e9fe19e","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.0.3-debug.0.tgz","fileCount":67,"unpackedSize":154126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpcuHCRA9TVsSAnZWagAAufAP/0eseGZSrk372d8YzfIE\nG8TK/Z7p35ntTr/zQtquk2B4UMi+iAgxayeH38HjBowT0f4UfbRVrc0ZYXIK\n59kjyWSA5QnJ6VakjnAjxIzWRW5QD6HA0PyPsQVbo/ygnKhznEa9qeVlZEG8\nI3q2Z2ZA8zGU7AzMGX744TomdhsMcrpYEEKADMBHKPsei1vY40UVZ5pZAiP5\nXolmt0SNnNXAlgeCnb0SZ4rlQsyVR8qqAe0YdY0pWwn582ciuRvVn2+HE8AK\n1oOXUNev/YQ4FmFD+2NIUusEtwuSbmLUerxvbSvnSwK2PFkDXimjFeYJG6Bk\ndNGuYM6b28rdLbpwmGTieXHT6WGTW4x7quw1uy4agIcHGoOOPzKTFnaRPx2F\nn50968BDuTs9Ok+HyvPLqjzeOBrDKl9ZeyrgZ8aKG2z3AduV1dgydRAsk2q6\nvdO7lY4l9LdNmmsfufAetf1mzUlJ/8lNITDLdT88wX506R74LVwbd1g+UKjw\nU8uz3egGsaNzfpYo0tyV5h7bifjUehe24MWspGXpemZdtWr1vJ0KeA9UPJzj\nhiYqtSkf+0agZBnPdALdTKhXPAEGCZbouYozNLNtrRdjCp4+asyma1eqPmn9\nrHgyK8l3JnKiMW63gsPoHGHaWA39apz2zZRhqu2rpTiJtVdn90wIobSd5fF7\n0R08\r\n=kVf6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/rU1dE7HMNPP3PZBL9enMDzaKt4360Niq6HaTDlanmgIhAJ4LneL5ElKQASs70ciU/WcrjopqfshBbbV6hH7+EVYs"}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.0.3-debug.0_1571146630875_0.9258828768066207"},"_hasShrinkwrap":false},"3.0.3":{"name":"storybook-chroma","version":"3.0.3","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js","chroma":"./bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook","build:bin":"BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009","test":"jest"},"dependencies":{"@babel/preset-react":"^7.0.0","@babel/runtime":"^7.6.2","@chromaui/localtunnel":"2.0.1","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","cross-spawn":"^7.0.1","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.0","env-ci":"^4.1.3","esm":"^3.2.25","fake-tag":"^1.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.9.0","jsdom":"^15.1.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.4","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.4","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","ts-dedent":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.3","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.6.2","@babel/core":"^7.6.2","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"7.6.2","@babel/register":"^7.6.2","@storybook/react":"5.2.1","@typescript-eslint/eslint-plugin":"^2.3.2","@typescript-eslint/parser":"^2.3.2","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^2.4.2","cross-env":"^6.0.3","eslint":"^6.5.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.3.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^22.17.0","eslint-plugin-json":"^1.4.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.15.1","husky":"3.0.8","lint-staged":"^9.4.1","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.10.1","why-is-node-running":"^2.1.0"},"gitHead":"21a4d76c1b6454094734bca48912e3082679c0a6","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.0.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XedJKrHaRqmYZjWTb7CxMb/7y9iK1JV6aBi/OCOG40As5fAbg9+tl839lLpA3orpBskVQLhsQzq0K83C8EN+NA==","shasum":"57687d6d1eddff5c32a7e354bf617c4ba86f489f","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.0.3.tgz","fileCount":67,"unpackedSize":154118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpevcCRA9TVsSAnZWagAAdAgP/jfdDOAztwOKbQA5YRh4\nxp8JHk/WJz8Ibjx4s5mVdsHXvt8tcEco5sAge6WLyzxPNwAyNf81cBr0I/yl\nEqPI2iR8ivMLdTdAGrCexiZiwo/vLOmL28PjQG9Hhw+BmzDRRrO/jXlCDawe\nkffNw92Ofiu3pjmgu9fQmUlrjFhUha9IVuhePvmP9HNPawbjUiZoZiwSJq8U\nG7ntLgeJax/60eeW3T0f6TCkjtuyMHaLT79A3QMk9wFwf7fcv7/svqi5cTpl\ndNFs+T88Fd8HnotmDhNFIHoDMv0smuwSPn1P4kodwAQXzNGO5a4l7kOvXMv9\n6OEdUoluiyWRYqGdmNrliWNjrgxYz9nrgd0pfeR1h6fek9YmWDhh7ASpfFHZ\nPRrcHT6wSniDIiqUmDBUIDGkkPUjHlHDIoRp69LfWzqDhXt3ruX8XwCOmeTU\nmr87WMzIZLXvlFxPWXXN/fZ/a4FI9iwl9LWU/5nlYlE6gaA76iH5L6vLqbtz\nB/uRlv1zOl9g9KAK8Hi6DCZv3VJuDbo9j0QjZtvQEg2doqykX6idg2KamA2H\n18+MHfmX73xDgimIXWmhTAZnNRsW83hpsBuY5WtmfTE+nDaTIDhMmesLgZud\nyjWusj3VRom5S3frtof0c9NB+PCK4DKjqtZMau7dhr3LA7z1CyO+9/de4P/a\nMNt5\r\n=qo08\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXSQntt/jCiACAqTMXk4mGculfpTJ0cw310Oznq5CUIAIgBKamWhnlj3aasfS1ydXUk9lQxOMcndvlu5U+U1elofc="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.0.3_1571154907876_0.7273560530086123"},"_hasShrinkwrap":false},"3.1.0":{"name":"storybook-chroma","version":"3.1.0","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js","chroma":"./bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook","build:bin":"BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009","test":"jest"},"dependencies":{"@babel/preset-react":"^7.0.0","@babel/runtime":"^7.6.2","@chromaui/localtunnel":"2.0.1","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","cross-spawn":"^7.0.1","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.0","env-ci":"^4.1.3","esm":"^3.2.25","fake-tag":"^1.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.9.0","jsdom":"^15.1.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.4","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.4","semver":"^6.2.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","ts-dedent":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.3","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.6.2","@babel/core":"^7.6.2","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"7.6.2","@babel/register":"^7.6.2","@storybook/react":"5.2.1","@typescript-eslint/eslint-plugin":"^2.3.2","@typescript-eslint/parser":"^2.3.2","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^2.4.2","cross-env":"^6.0.3","eslint":"^6.5.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.3.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^22.17.0","eslint-plugin-json":"^1.4.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.15.1","husky":"3.0.8","lint-staged":"^9.4.1","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.10.1","why-is-node-running":"^2.1.0"},"gitHead":"7a79a9c4047f22ea19d23df4aa8c2348cc942fad","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.12.1","dist":{"integrity":"sha512-EcZIVU6nJTLVOwRVzwxd4XE8ejFE5TPSZH9KNVzqAMIyA/BZ5pc4sdQzVQ0mZR/73gwJuIm6Em4/eUnlgYI+mQ==","shasum":"0fc5ce598628339999bf7021a2a7b68b4443bb94","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.1.0.tgz","fileCount":67,"unpackedSize":157696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwG35CRA9TVsSAnZWagAAMLIP/Ax1ljPMLuh/zhyPhGJv\nTT3nlJGFPNTxMb71PdjRLqtJ5nmL7eX587DreRofso0wLd7orU/0S99OuD/a\nvLN2NJkV13f6Y1gJgLoYSXzo3VGu+E0+RQsoxOqmxuIHUI0IwFM7Iu+0xXnk\n3Od2UYoZLlnFv2wAHNIInPk/XWzhin0hrGQFzZt+PMMWfXD4YEXfGe3SdehP\n4WZ5R70Ur4yY6FLDPwYocdOLqZWRCr9WEg7R6QQ8XBxPN9/U753p6+K+A5ME\nHNs209ugQ/E63teoyGQV9xWxZhgkOgVgMc8DiBA3JZSEaI6fqBPC1kucFsuD\nSC6acaFoYo2vIyuT46Xy/RgYrnYeShtzkLoDyw72XX4ITxUQNRUhes5NfKA1\n5GijzJ0WnAV3RDpfCeNZUwX60kHcMaOSO3+LtdNOaAjhZsuWyyqpQRDVF9P1\na4A8qJsitqiZ0+8MGks3AjBCd29DNo9EZFedZzqn2QnVq74QuBnmovpJAG97\nrn5787iXuIzJ97gt4Xn/VIqPkKt0lRxP26aWIGS0/M25XizDrqgj+FD7wbF1\nr43OYFuuRaJCsyJHo1kIN7ES8UzA4+4Xxc4/OthMvvT8g8iBe+NN+TPQn4lv\n6LHB1z0jQaGQBbLHnjEJtvsgsLWEBicnilP+8lEYf+NhlXViUDqHkxQtqWsB\nzjUK\r\n=S7Wo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYngWHDeUTeB7gQsJjhB1en0KLtTbPXwT5f4/RJ2ay+AiB9FsNbN1feImp99Nug+yyD8IICLJ+gXG4ClyAQB0/62A=="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.1.0_1572892152563_0.9736665942244258"},"_hasShrinkwrap":false},"3.4.0":{"name":"storybook-chroma","version":"3.4.0","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js","chroma":"./bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook -s static","build:bin":"cross-env BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"node ./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009 -s static","test":"jest"},"dependencies":{"@babel/preset-react":"^7.7.0","@babel/runtime":"^7.7.2","@chromaui/localtunnel":"2.0.1","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","cross-spawn":"^7.0.1","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.2.0","enhanced-resolve":"^4.1.1","env-ci":"^4.5.1","esm":"^3.2.25","fake-tag":"^1.0.1","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.9.0","jsdom":"^15.2.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.6","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.6","semver":"^6.2.0","slash":"^3.0.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","ts-dedent":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.3","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"7.7.1","@babel/register":"^7.7.0","@storybook/react":"5.2.6","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^3.0.0","cross-env":"^6.0.3","eslint":"^6.6.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.5.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^23.0.3","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","husky":"3.0.9","lint-staged":"^9.4.3","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.11.0","why-is-node-running":"^2.1.0"},"gitHead":"6a6b4bcd76d768beca9ad85fc56b18f8d1987b9b","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.4.0","_npmVersion":"5.6.0","_nodeVersion":"10.16.3","_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"dist":{"integrity":"sha512-gLt5bWvRmYnHumjzjduqkRAVdIW3hb+FnPtlpCUye4Xv0fb4GnglERIoYPi1TN8035aKHdUVMVj2B6rynCLgDg==","shasum":"5c1d7eee3f7bb134207038eefd23613844207f10","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.4.0.tgz","fileCount":73,"unpackedSize":661960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd27+wCRA9TVsSAnZWagAAw6gP/R0hLBxJ3lNrTLkyOFTv\nc5k8+8RYxWnj5nupYwfe0aSO13Q2yg/4Qxx1nXv/DDZRMUoXzMdoNFB/JNed\nHu5CGNM2NwUNlorUhwdPLIGHlEfNWys/ibEnVEPvtQmbnobdDfssTjkYiT3g\nWFP65FTH/fX4rdbVvOfWqvdSSkFYNDW6SyRMobCMjnH3fLFDL3eSZ5Ta4OGq\nyebUbWlB3i6A/46qM9efK1rAq1X4hNppFwtcRv+Te76CXCTvNjf3NGgkVTU7\n0gBvZ0gfS+Kr3V/UlyB5Ckf6B9FK7H4+Mycj3soPYb3Vs+WkedxHUuyWhf8u\nEKqOYYQOQjGOwLub7HRHBKP2qiaAvhKO7DSHZXpY7weQcL5bCwjw4RWcRr+e\nuThi88cGR3bhEKx0Yp5DWNXBh8ow0+fW/H7ds3TolUU6IOU56PCITHDRDhgq\nU2/EdJRWeBO/YabcnbXRhkqlUwqmzwYcFS/7Md/PnAqY9nqZCzpo8vh+dqDP\nWUH05OTa0n3za4/ZpEvd1J3TJfQYZ/RRqjWBsYuu1LFES46CIrznzf6E9ojj\nkFRz8T63IwaepFEIIaAZ7HA+xyCuHiX6gTysrcsjr2+orfxlfYa09gewVz6R\nU+OJ1WZEvhU9Pdi2YzPSrZ2IPHbUjFLwH2vDFQ+Cq961DTQfewH7i1wFMujH\nnv6G\r\n=xjWC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtCAOkuiD3MNSdjbqTbhqJB/dwb5BjhABywxzCx3gRKAIhAMFOWMzY/MFWSXY6eBx3/mL5+DB+V8KnInMb7yOXbbvC"}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.4.0_1574682544129_0.4164881276684498"},"_hasShrinkwrap":false},"3.4.1":{"name":"storybook-chroma","version":"3.4.1","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"./bin/register.js","chromatic":"./bin/register.js","chroma":"./bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook -s static","build:bin":"cross-env BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"node ./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009 -s static","test":"jest"},"dependencies":{"@babel/preset-react":"^7.7.0","@babel/runtime":"^7.7.2","@chromaui/localtunnel":"2.0.1","async-retry":"^1.1.4","babel-plugin-require-context-hook":"^1.0.0","cross-spawn":"^7.0.1","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.2.0","enhanced-resolve":"^4.1.1","env-ci":"^4.5.1","esm":"^3.2.25","fake-tag":"^1.0.1","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^24.9.0","jsdom":"^15.2.1","jsonfile":"^5.0.0","meow":"^5.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^2.1.1","pino":"5.13.6","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^1.4.6","semver":"^6.2.0","slash":"^3.0.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.1.0","ts-dedent":"^1.1.0","util-deprecate":"^1.0.2","uuid":"^3.3.3","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"7.7.1","@babel/register":"^7.7.0","@storybook/react":"5.2.6","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","babel-loader":"8","babel-preset-jest":"^24.9.0","babel-preset-minify":"^0.5.1","chalk":"^3.0.0","cross-env":"^6.0.3","eslint":"^6.6.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.5.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^23.0.3","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","husky":"3.0.9","lint-staged":"^9.4.3","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.0","prop-types":"^15.7.2","react":"^16.11.0","why-is-node-running":"^2.1.0"},"gitHead":"635bc889d62443c6a17067f140a487f7753cf3ac","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.17.0","_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"dist":{"integrity":"sha512-hLho0M5QcWlDehkOGqTAZ4H8uVztM3sMnZZTnbn34MBcT4K0oWj6xmd4ZV0Ei27aJlb3edE7Fza8UNDObQFELA==","shasum":"970e50a252ce9c1a74df80b38b24bbe75907ef02","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.4.1.tgz","fileCount":73,"unpackedSize":661992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5nf/CRA9TVsSAnZWagAAzBIP+wa8ln9VyLb8i/lM82uG\nkKbf/6XLVDVNc5xTMsH109q2wf50bsveCkrkc2IITySkRwo+HCTGNM3Jta4J\nzeGX8YvAsgeYQBrVVCo5tgC27bUmECbGsenWPkUnEj2B0hEmcnxGZFJvWdw+\nUwbyA6KzSs9xixZFCEs7AgLNwJkiCUcj4zI/ivvi+hTBOuRfqNQ+E7Ub78nR\nHPccChPcUXHNdBE5eW11K9xA2rmHeTu+Ht4rHxixmI88pKpe9w9JdoHpH7+9\nFJN6eQIjV53xl/KjUiZh3vcM0xNVNFeRV87AN/eTa94Ue9nH14/vCbjd2OG3\nd8g/6d3OdiXRo+4SiGfLntElGzRGiW/cloknlwuGXpoNpmEZpPb78dKGsOoq\n55Eb5Ou8NOay7QR1xq+/Bl4zywaz2ZueTsV0i21BsE/a2eqNQD0Wv8CCC3ZW\nxU0PbMRVAAUV91zQU1z6blGtFKPMLwMBascpjn8uQngw6H9MtiV3cyzH3jjm\nIBWzD0XnqRXFEqBQPOX+FjYCm8KeoN1A3zlxjvNtB4yeyPQUldGcAmzoY+KN\nCz30yTlSGl6eB3WrtRU0TEL3norrfoj9mY6KM+uetbu2RieEvokPMx65h8/p\ncbBJIrf4U5R3GrEuR52PL35B/WUTj4356QTnZzMfXdAz1zhi7T29QUiR6e5D\n8Vk8\r\n=dlys\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmx+a/Z/Facl1FXaU/m8Jt81yDryarPUeyMTy4Ntf58wIhAJago++Xt6OAhNwsFTkRD1l0zf3+MZyU60KxzykmsMEg"}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.4.1_1575385087099_0.1122292459319636"},"_hasShrinkwrap":false},"3.5.0":{"name":"storybook-chroma","version":"3.5.0","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"bin/register.js","chromatic":"bin/register.js","chroma":"bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook -s static","build:bin":"cross-env BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"node ./bin/register.js","chromatic-prebuild":"node ./bin/register.js --storybook-build-dir=\"storybook-static\"","chromatic-verbose":"cross-env LOG_LEVEL=verbose node ./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009 -s static","test":"jest"},"dependencies":{"@babel/preset-react":"^7.8.3","@babel/runtime":"^7.8.3","@chromaui/localtunnel":"2.0.1","async-retry":"^1.3.1","babel-plugin-require-context-hook":"^1.0.0","cross-spawn":"^7.0.1","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.2.0","enhanced-resolve":"^4.1.1","env-ci":"^5.0.1","esm":"^3.2.25","fake-tag":"^2.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^25.1.0","jsdom":"^16.0.1","jsonfile":"^5.0.0","meow":"^6.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^3.0.3","pino":"5.16.0","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^2.0.2","semver":"^7.1.1","slash":"^3.0.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.2.2","ts-dedent":"^1.1.1","util-deprecate":"^1.0.2","uuid":"^3.4.0","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"7.8.3","@babel/register":"^7.8.3","@storybook/react":"5.3.9","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","babel-loader":"8","babel-preset-jest":"^25.1.0","babel-preset-minify":"^0.5.1","chalk":"^3.0.0","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-import":"^2.20.0","eslint-plugin-jest":"^23.6.0","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.0","husky":"4.2.1","lint-staged":"^10.0.3","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.1","prop-types":"^15.7.2","react":"^16.12.0","why-is-node-running":"^2.1.0"},"gitHead":"ad99377db1c70ca153818b81e74bf9485f155b65","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.5.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-pKksaVgba13tO0WQC9y/q8MXSqjKpj+u6nn/6h0VRJgNbk//lnxeazWQFb62GJnCardLURUH0sLz4lWL2otZJw==","shasum":"eb319a6ea18258c69ddd0d6a3732e12878433a7e","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.5.0.tgz","fileCount":72,"unpackedSize":155570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMA7PCRA9TVsSAnZWagAApygP/jjTp90FtqMh4O0HBhqD\nSNXF//IDGlEx7PwswXfzW3pC5I8Lckizd/VW52kMMgH9loomY/j3uM+nCw0A\nyIH+H86mwHiQReZbYVxiLE5U6DHyABwJz+x0cQjylRpw1s0ad5J/rGxM1RkB\nCZFAJKfe816cocYwWfeoQ8Cn42P3NKF+j+ssHjtYxDTEAUcn1RmferN2f+Rp\nqboNkvY1bpaFabCgQ5EmQX2XHS8zamsNyOXdgAjkaALGKkkiEFt0Hg3mUj2w\ndqjW/7YT264bKAa/OSNFO9GGufNIy3fL15KQld7liCPiN/QAs59P8eZfZlgF\ngrqsRgrI8vkPG42K+AZUjJ0mc9QteMOO1PPbWMKiJv9yDJSCzJUpkHJMAVIc\nvrp4yrdmIKtjPPzlQ4G/tuTZ/lfUFaJWap9RSFEUFLiml8gqDEW3y85fIvBX\nakYNgzqei8HfhupOE4JCjAUixuiEQGyhzcHNn+s8yM/WMjxweHpjl/ksq9F9\n+zNcDI9AVBCvU6qnR1ueYHgBXdCP8MNgPCTomGqzhFhDaZXdmbAdGq+kRyje\n4kBnoEAdiqUk1koHcnPH8hIe0g4l34bbT6TZSEbxJa4nnPg79flsySr8OZ4R\nz0P9npQlXE6rTHYzSy9wkarcdUOTTnIip+T7tWju/JksUjsUc2sbMMAsdHFs\nZvH8\r\n=pZ+1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBinYIaCvJkPBMW3HW/yDEbCxr00OZd85edw3G3JFbpSAiEAnVhorwT/YAfKpVlZ6VtsQ3qpuufCWpgpCftOJ1mj0wo="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.5.0_1580207822761_0.9615390785255808"},"_hasShrinkwrap":false},"3.5.1-alpha.1":{"name":"storybook-chroma","version":"3.5.1-alpha.1","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"bin/register.js","chromatic":"bin/register.js","chroma":"bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook -s static","build:bin":"cross-env BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"node ./bin/register.js","chromatic-prebuild":"node ./bin/register.js --storybook-build-dir=\"storybook-static\"","chromatic-verbose":"cross-env LOG_LEVEL=verbose node ./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009 -s static","test":"jest"},"dependencies":{"@babel/preset-react":"^7.8.3","@babel/runtime":"^7.8.3","@chromaui/localtunnel":"2.0.1","async-retry":"^1.3.1","babel-plugin-require-context-hook":"^1.0.0","cross-spawn":"^7.0.1","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.2.0","enhanced-resolve":"^4.1.1","env-ci":"^5.0.1","esm":"^3.2.25","fake-tag":"^2.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^25.1.0","jsdom":"^16.0.1","jsonfile":"^5.0.0","meow":"^6.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^3.0.3","pino":"5.16.0","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^2.0.2","semver":"^7.1.1","slash":"^3.0.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.2.2","ts-dedent":"^1.1.1","util-deprecate":"^1.0.2","uuid":"^3.4.0","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"7.8.3","@babel/register":"^7.8.3","@storybook/react":"5.3.9","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","babel-loader":"8","babel-preset-jest":"^25.1.0","babel-preset-minify":"^0.5.1","chalk":"^3.0.0","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-import":"^2.20.0","eslint-plugin-jest":"^23.6.0","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.0","husky":"4.2.1","lint-staged":"^10.0.3","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.1","prop-types":"^15.7.2","react":"^16.12.0","why-is-node-running":"^2.1.0"},"readme":"# Storybook Chromatic & Storybook Chroma\n\nA CLI to connect your Storybook with Chromatic or Chroma.\n\n<img width=\"100%\" src=\"https://user-images.githubusercontent.com/3070389/63930825-5abe5f00-ca54-11e9-8320-7ee949823458.gif\" alt=\"\">\n\n## Install\n\n```sh\nyarn add storybook-chromatic\n```\n\n## Usage\n\nYou can use this package normally, which means installing it and adding a script called `chromatic` to your `package.json`\n\n```\n  \"chromatic\": \"chromatic\",\n```\n\nBut alternatively (and this is useful for testing) you can use npx:\n\n**Use a git branch**:\n```sh\nnpx -p chromaui/chromatic-cli#master chromatic --dev\n```\n\n**Use a debug version on npm**:\n```sh\nnpx -p storybook-chromatic chromatic\n```\n\nUsing npx has pros and cons:\n\n- 👍 You'll never be out of date, you'll use the latest version every time, never have to worry about upgrading this.\n- 👍 You don't need this package as a dependency, and don't need to install it during local development\n- 👎 This will add a delay when you actually do want to run this, like in your CI, delaying feedback.\n\n### Usage in a github action\n\nThere are examples here: [/.github/workflows](/.github/workflows).\n\nDo not run this based on a github pull_request event. If you do, the commit and branch will get reported wrong, use [https://github.com/chromaui/action](https://github.com/chromaui/action) instead.\n\n### Main options\n\n```\n--app-code=\"<your app code>\"\n```\n\nYou can also use the environment variable: `CHROMATIC_APP_CODE`\n\n### Storybook options\n\n```\n--build-script-name [name], -b  The npm script that builds your Storybook [build-storybook]\n--storybook-build-dir, -d <dirname>  Provide a directory with your built storybook; use if you've already built your storybook\n```\n\nDeprecated options (for tunneled builds):\n```\n--script-name [name], -s  The npm script that starts your Storybook [storybook]\n--exec <command>, -e  Alternatively, a full command to run to start your storybook\n--do-not-start, -S  Don't attempt to start or build; use if your Storybook is already running\n\n--storybook-port <port>, -p  What port is your Storybook running on (auto detected from -s, if set)\n--storybook-url <url>, -u  Storybook is already running at (external) url (implies -S)'\n--storybook-https  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-cert <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-key <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-ca <ca>  Use if Storybook is running on https (auto detected from -s, if set)    \n```\n\nThese options are not required, this CLI is 0-config if you have a `build-storybook` script in your `package.json`.\n\n### Chromatic options\n\n```\n--allow-console-errors  Continue running chromatic even if some stories throw an error\n--auto-accept-changes [branch]  Accept any (non-error) changes or new stories for this build [only for <branch> if specified]'\n--exit-zero-on-changes [branch]  Use a 0 exit code if changes are detected (i.e. don't stop the build) [only for <branch> if specified]\n--exit-once-uploaded [branch]  Exit with 0 once the built version has been sent to chromatic [only for <branch> if specified]\n--ignore-last-build-on-branch [branch]  Do not use the last build on this branch as a baseline if it is no longer in history (i.e. branch was rebased) [only for <branch> if specified]'\n--preserve-missing  Treat missing stories as unchanged (as opposed to deleted) when comparing to the baseline'\n--no-interactive  Do not prompt for package.json changes\n--only <component:story>  Only run a single story or a glob-style subset of stories (for debugging purposes\n```\n\n### Debug options\n\n```\n--skip  Skip chromatic tests (mark as passing)\n--list  List available stories (for debugging purposes)\n--ci  This build is running on CI, non-interactively (alternatively, pass CI=true)\n--debug  Output more debugging information\n```\n\n### Environment variables\n\nThis package will load any variables from a `.env` file if present\n\n## Issues\n\nIf you encounter issues with the CLI please report them via the in-app chat (Intercom widget) or at https://github.com/chromaui/chromatic-cli/issues. Thanks!\n\n## Contributing\n\nBecause of the nature of this package: it being a connector between Storybook and a web service, you may need an app code to test this locally. Just send us a message at opensource@hichroma.com or sign up for an account!\n\nAll contributions are welcome!\n\n## Future plans:\n\n- We'd like to unify this so there's just a single package on npm.\n- Migrate to Typescript\n- Deprecate all the Storybook options in favor of a sane `--config` flag\n\n## Publishing\n\nWe publish with a script:\n\n```sh\n./scripts/publish.js\n```\n\nYou can pass any flags to this you'd normally be able to pass to `npm publish`, such as `--dry-run` or `--tag=\"alpha\"`.\n\nBefore publishing we check if the current user has permissions and if the version isn't already on npm\n\n## Compatibility & versioning\n\nCompatibility is guaranteed between this package and Chromatic like so:\n\n- Production Chromatic ensures it’s compatible with what’s on NPM\n- What's on the master branch is equal to what's published on NPM\n- This package ensures it’s compatible with production Chromatic\n\nTo facilitate upgrading in the future, removing and adding features, this is the process:\n\n- Any new features will have to be on Chromatic production before they could be used in this package\n- We can feature flags to be able to test new functionality\n- Chromatic production can not remove any features this package depends on until after the usage has been removed from this package.\n  Plus a grace period so users have upgraded\n","readmeFilename":"README.md","gitHead":"43fa467f871963d5110868ed8f437e98bb5966db","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.5.1-alpha.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Lbj1O963PLm1LYd+VpZviceE67BkYGwEM73CbwV2jjeOpt6tmbF2EvQhxI6I3iaPeeoKnJAoMKMz6vIRIP8x/g==","shasum":"233415cd1d2c5a1e229e4ba3471eaeecae9bc7ab","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.5.1-alpha.1.tgz","fileCount":72,"unpackedSize":155864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOq7MCRA9TVsSAnZWagAAgLsP/ibWSC59gfO31kEnL3L2\nUwzetHSCohlZHhqtaN9bO06SwlHnjLmGomxT1stwovBrsRsi21iwH/X0AW9p\n21VFD7TjOwuOHKjHwOLbaWBqTFkoTs2aUVN3W+6S1juBonJ8t3ym2Z8w7H5A\nfjGQHopHd6Jnkg/A1FaC0MFMH5FU1cR2bknTGggwp/6qJycruXZojtEYl50V\nG8tMRXRBMOzp+oPZsRDfCMsSg9CKiDC5TXQdJnYvNdb7VjWFw1ZNy/BFXLU4\nF/4SxMnOZWhj7vzAeNXd5ggVsipCPe0nOaHh+Cagp2TxRpD2aWkj2YyuFeV1\n5Tr8BvxCpxo9HwjRnXCCvWKjBjy/v1dQc4qFsJ02C4JDH9Frdl/+k44pTRyr\n4aCWMIiKo8Gxm//fMSiTOmChY4SV1jAjMsYrbKII1jIHRWjpIDDvAiSUI8d5\nKp0tvuUZ87YRrydPDJZ/udey/+6S1Q4mSLP47NKU/hUO5boYXCtbB18DBS04\nOPmMXTEwp2YdEqdaGLE0x7zhg/930fPMJ//lCryEo2eGszBh+e034upegCSy\nFhDBsWLDNBQPXYztwgXrbkbQtq1b1y/ijREbl4Jx1oAEd6Ms9SSj7ru17Orx\nbE5MqjKRlay2zenI9eV2u6//2YzOahqIjfBbDNm4tZcjQsvCwzFRe+lmFsJF\nOIJl\r\n=CYKM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgl8gkAH36rcZx8tTc2Iuo7kXZBvz3RqinkT7dhcrKpwIhAPa5Cdg03OwFfPE+ohX0H6KXiLlfqAMmTd07P71Vdbm8"}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.5.1-alpha.1_1580904140504_0.7908992266029569"},"_hasShrinkwrap":false},"3.5.1":{"name":"storybook-chroma","version":"3.5.1","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"bin/register.js","chromatic":"bin/register.js","chroma":"bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook -s static","build:bin":"cross-env BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"node ./bin/register.js","chromatic-prebuild":"node ./bin/register.js --storybook-build-dir=\"storybook-static\"","chromatic-verbose":"cross-env LOG_LEVEL=verbose node ./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009 -s static","test":"jest"},"dependencies":{"@babel/preset-react":"^7.8.3","@babel/runtime":"^7.8.3","@chromaui/localtunnel":"2.0.1","async-retry":"^1.3.1","babel-plugin-require-context-hook":"^1.0.0","cross-spawn":"^7.0.1","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.2.0","enhanced-resolve":"^4.1.1","env-ci":"^5.0.1","esm":"^3.2.25","fake-tag":"^2.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^25.1.0","jsdom":"^16.0.1","jsonfile":"^5.0.0","meow":"^6.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^3.0.3","pino":"5.16.0","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^2.0.2","semver":"^7.1.1","slash":"^3.0.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.2.2","ts-dedent":"^1.1.1","util-deprecate":"^1.0.2","uuid":"^3.4.0","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"7.8.3","@babel/register":"^7.8.3","@storybook/react":"5.3.9","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","babel-loader":"8","babel-preset-jest":"^25.1.0","babel-preset-minify":"^0.5.1","chalk":"^3.0.0","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-import":"^2.20.0","eslint-plugin-jest":"^23.6.0","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.0","husky":"4.2.1","lint-staged":"^10.0.3","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.1","prop-types":"^15.7.2","react":"^16.12.0","why-is-node-running":"^2.1.0"},"gitHead":"b63dbccb7bdb97b2c33d84d8c2b932aab9f25e0d","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.5.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-gYn+H0g1Kp5mVTphnO4LX+LF85kT/R88roi8o+38aCUnM4BnIcjVBA0un311S8xcVwTZLznlzjLr3UU5+OlscA==","shasum":"70607eec1f7c5a241bcd3fd33dc3164f94b7bc0b","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.5.1.tgz","fileCount":72,"unpackedSize":155856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOswACRA9TVsSAnZWagAAYdIP/RXq+VZTRqWCYDr3y2IR\nogyspAO9jYqi8sXV7K/FCfiQ+eM5QKQuFg9Wje0/ZQRi/WDIVuqpshSkDj4Z\nyjCIuAryjHhQ8TI7ECOYrhB039Nhbma5uzBch/p99lKhR1b2cpaa0FkSfES7\nJw8TRbTtMXgPbd7QHLsQi2UpmiU03XSHz1lBc9xm+AXVojCG0GwT/J22zEMm\nTgPMwY3E8rlhHASbrlhebrEQFXyq+qPaKRnE2VCuJUuxzKxzOHnZWh3jCl3+\nE6N5Sxnz4y/ntBV1nmCX3rWcjiVVgZfZDTby/vsvRLJCuPWdb+PWWd94DpJz\nSYPYSawonxUkfI8ntGEsJt617KahON0XyoTpKBTv7U83yT+/zZe/kwAEe3dR\ntWBsKSyfKSBowOmzxMKh/K/4IeJGrsc6mkdL+a2DJAeipPduH/cfQY6hB5Bi\noMAN4i00QSaUeB8HgSU8okcR2+zGmjv9KqkbhEqVoF8oI20sK8THPN7f/bOr\nGp9ouezZWkE5eAayah8UNxhi36pMMHuLAd9VZWD/TkYqP+Qtef00Jav8Iv99\nOv3FkZRlYXPHQ0GvbCT7NgKfxPjHeZu6jqD36soR6HKUEGe+N7sj05Iii02J\nJGCD9J8K8nBkkPZi12fvJs+12qodbxi+d6CPBcCNT89TCtZ2hqshQAIEWj2v\nQDD/\r\n=bJJT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGl8Fd9nnkWClIo6dwx2j9s0UFhkaRck50L8hXf7M1T+AiEAu2fETXfW7Na9iRjs9+5OA/ueGLW5/y37csjQWKGCxY4="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.5.1_1580911616089_0.4667704671765025"},"_hasShrinkwrap":false},"3.5.2":{"name":"storybook-chroma","version":"3.5.2","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"bin/register.js","chromatic":"bin/register.js","chroma":"bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook -s static","build:bin":"cross-env BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"node ./bin/register.js","chromatic-prebuild":"node ./bin/register.js --storybook-build-dir=\"storybook-static\"","chromatic-verbose":"cross-env LOG_LEVEL=verbose node ./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009 -s static","test":"jest"},"dependencies":{"@babel/preset-react":"^7.8.3","@babel/runtime":"^7.8.3","@chromaui/localtunnel":"2.0.1","async-retry":"^1.3.1","babel-plugin-require-context-hook":"^1.0.0","cross-spawn":"^7.0.1","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.2.0","enhanced-resolve":"^4.1.1","env-ci":"^5.0.1","esm":"^3.2.25","fake-tag":"^2.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^25.1.0","jsdom":"16.1.x","jsonfile":"^5.0.0","meow":"^6.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^3.0.3","pino":"5.16.0","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^2.0.2","semver":"^7.1.1","slash":"^3.0.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.2.2","ts-dedent":"^1.1.1","util-deprecate":"^1.0.2","uuid":"^3.4.0","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"7.8.3","@babel/register":"^7.8.3","@storybook/react":"5.3.9","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","babel-loader":"8","babel-preset-jest":"^25.1.0","babel-preset-minify":"^0.5.1","chalk":"^3.0.0","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-import":"^2.20.0","eslint-plugin-jest":"^23.6.0","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.0","husky":"4.2.1","lint-staged":"^10.0.3","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.1","prop-types":"^15.7.2","react":"^16.12.0","why-is-node-running":"^2.1.0"},"gitHead":"e563c9a67ec4ad463778f3c43c460ee03094fd4c","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.5.2","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-X73k+VU0gWYq9Ucyg7bH0MgGDznHEG+LMVWg9Zr6BAg71FojWlDSyRNGvFkbevDcOuxxmBN7Xd3Ea1xKgYxtGQ==","shasum":"1c55a324bc699b9b8be266897daa1b2e04037d77","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.5.2.tgz","fileCount":72,"unpackedSize":156138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSyj9CRA9TVsSAnZWagAAxfoP/3C2vtGl0e+6l/j4LHCc\nXeZY5KU+mrNTglJWu8uEsKiPJMERIKP6JNYcvDCLaCqJxFApF53x9DtuWGX4\nEVrDtVs/hJPYLu4er18sezmbeygJuXkZtmPl57RGAzhqZ9iAs2H44xZ1GuDM\nOoT4Is8d78cqyb2ZaaBpRkkXCivJCZPfoom4svXuYvj613OcNrzSQ1BL3suS\nKGDWtmE+0Re/lQLI1W5Wgc4N/B4ynUGWNbxVmPasHRsZkjynw0NjBVWFhEfP\nvAMNbXYg4k8mZos0TM0gnwvDneigw3c624tFrlhrJknXsV66QB+AtJncG/bJ\nUrD5uDEO15lno5fhUQQgnkOpFgYuB0rh3BVoTUdGcjOvqHT1b8mEi4PE50WC\nhRPtyd3pvwe4tjRyaGh6/Zl+D3KB7glYQgGTnX9kNG1jEwK4cjD6UpRDNrPD\nTl/4EGixQ/b3Ooae2N+9uPX2x68j2XWWqhA33D9mCj1scqLFcfr6jpWI4Phc\njxpWgrgxnmdO8UjhfST+MtjZQI9usSYihiBm19rg1JSKUskTD1kUMTqxr5cf\nYPtGWMmQBOrBY1vCh/+UAc2b/8LAP+//CSr/2wXrEX8HLj5kaS3U/gzr8j12\nzBkROeXEQLxZ2oAORNrUmOPkwwJkWEoHtlUv0YbS1qzFT1idVCxZAtabmZM4\nraqF\r\n=2vj5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx1YZ0cN03WvBhDydJ/5GbS+63zn8huUJ+7Z7hJSXVbgIhAProwpnNGYB06QaspX9uzYP9IU7bc8+WStVegvjnywrd"}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"tmeasday","email":"tom@thesnail.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.5.2_1581983997365_0.5678252178416452"},"_hasShrinkwrap":false},"3.5.3":{"name":"storybook-chroma","version":"3.5.3","description":"Visual Testing for Storybook","main":"./storybook-addon.js","bin":{"chromatic-cli":"bin/register.js","chromatic":"bin/register.js","chroma":"bin/register.js"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"license":"MIT","scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook -s static","build:bin":"cross-env BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"node ./bin/register.js","chromatic-prebuild":"node ./bin/register.js --storybook-build-dir=\"storybook-static\"","chromatic-verbose":"cross-env LOG_LEVEL=verbose node ./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009 -s static","test":"jest"},"dependencies":{"@babel/preset-react":"^7.8.3","@babel/runtime":"^7.8.3","@chromaui/localtunnel":"2.0.1","async-retry":"^1.3.1","babel-plugin-require-context-hook":"^1.0.0","cross-spawn":"^7.0.1","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.2.0","enhanced-resolve":"^4.1.1","env-ci":"^5.0.1","esm":"^3.2.25","fake-tag":"^2.0.0","fs-extra":"^8.1.0","is-url":"^1.2.4","jest":"^25.1.0","jsdom":"16.1.x","jsonfile":"^5.0.0","meow":"^6.0.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","param-case":"^3.0.3","pino":"5.16.0","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^2.0.2","semver":"^7.1.1","slash":"^3.0.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.2.2","ts-dedent":"^1.1.1","util-deprecate":"^1.0.2","uuid":"^3.4.0","yarn-or-npm":"^3.0.1"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"linters":{"*.js":["yarn lint:js --fix","git add"],"*.json":["yarn lint:js --fix","git add"],"package.json":["yarn lint:package","git add"]}},"devDependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"7.8.3","@babel/register":"^7.8.3","@storybook/react":"5.3.9","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","babel-loader":"8","babel-preset-jest":"^25.1.0","babel-preset-minify":"^0.5.1","chalk":"^3.0.0","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-import":"^2.20.0","eslint-plugin-jest":"^23.6.0","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.0","husky":"4.2.1","lint-staged":"^10.0.3","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.1","prop-types":"^15.7.2","react":"^16.12.0","why-is-node-running":"^2.1.0"},"gitHead":"21d68a6259b814f2c9d524ae519036447c198aeb","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@3.5.3","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-4m8V1w0rPVjnajLZmgNOwKZ+gFkcN0fX+Pt9NRKTcQV0z6u58tONnfCHWOtzgDF+CcoH3kdptWp8cgljzyZ6ZQ==","shasum":"fad883b92ec4429bcf68279d50cbd939b9495be6","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-3.5.3.tgz","fileCount":72,"unpackedSize":156892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelRWfCRA9TVsSAnZWagAAcScP/i6JKi4yaU1WxcOS+c+e\nXHbTs3FWrUV4BtqsX7FR2ccqT3+ucr8P0JcKH7pBK0Zr1x91c0+VQEeWGP5k\nNK4smdrY80ArjJmww3y0KbBZ9Ln7VArQy9Q9LSDY62srbTxStG7xsd0+b30n\nlpw4Y4Svw7g6pJRaOKf6GSgu9PrbMJlywOHUtyHI7dJ5IXM4M1yhWQqn8q/O\nSnwYz2gJPlzU7nNJTGRZdIdu81abztb8Bdbu1K+NPM2Oftpja7sl8Qlodqft\ns05tefQWpEt3CIEn4iR7J0rl5zW5qs2jb7I64Jw3LKeYv29QtiI8VSMOO8/W\n+FV3HNOa+Idrbv3FYDOx+aP6HfEJQJFGKPj9rZuLdAQ5eukjuJ4yw7vxjb5m\ndnaJtD4XBikhtwQRHqhJE+Kajcl9Sp1YJoHYZ5GAUO8ZJtaYIfj/Kjh/XSw0\nSFD4i47NOsKniKol5eimwHEX75b/qqI4AwYcJa8fVAB1f2MExRv5cH1DpjWA\n5gk8eM9G/sRUCnLG6i5RhOQIZBT17vQokhwh7oNDUjdwiN1ExElq2buUIDdm\nYMB9nFMsY7ZIogO+76ul7NkJG/GHO7CMKwlSmABpgkJkkNbBcERLU05hsbqP\nm7KACvcJe5Iloe0e0Pn2J0TKQgWpHb+e/2lA4Ksb1W/nDkx00G/tDrNwDIVb\nB4+Y\r\n=8zfx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA92UpfrSWfTxasDVjAd9xaETWGbE/Fg89ERfdFmwXJAIhAJFFmb43oeOyRZAmPLTiEOBeb/tlfhbUTDxqCvN44kml"}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"tmeasday","email":"tom@thesnail.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_3.5.3_1586828702540_0.6499968421945144"},"_hasShrinkwrap":false},"4.0.2":{"name":"storybook-chroma","version":"4.0.2","description":"Visual Testing for Storybook","bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"},"repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"license":"MIT","main":"./storybook-addon.js","bin":{"chroma":"bin/register.js","chromatic":"bin/register.js","chromatic-cli":"bin/register.js"},"scripts":{"prebuild":"rm -rf ./dist","build":"npm-run-all --serial -l build:**","build-storybook":"build-storybook -s static","build:bin":"cross-env BABEL_ENV=build babel -s -d ./dist ./src -D","chromatic":"node ./bin/register.js","chromatic-prebuild":"node ./bin/register.js --storybook-build-dir=\"storybook-static\"","chromatic-verbose":"cross-env LOG_LEVEL=verbose node ./bin/register.js","dev":"npm-run-all --parallel -l 'build:** -- --watch'","lint":"yarn lint:js src .storybook bin stories","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.json,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","prepare":"npm run build","storybook":"start-storybook -p 9009 -s static","test":"jest"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"*.js":["yarn lint:js --fix"],"*.json":["yarn lint:js --fix"],"package.json":["yarn lint:package"]},"dependencies":{"@babel/preset-react":"^7.9.4","@babel/runtime":"^7.9.2","@chromaui/localtunnel":"2.0.1","async-retry":"^1.3.1","babel-plugin-require-context-hook":"^1.0.0","cross-spawn":"^7.0.2","debug":"^4.1.1","denodeify":"^1.2.1","dotenv":"^8.2.0","enhanced-resolve":"^4.1.1","env-ci":"^5.0.2","esm":"^3.2.25","fake-tag":"^2.0.0","fs-extra":"^9.0.0","is-url":"^1.2.4","jest":"^25.2.7","jsdom":"16.2.2","jsonfile":"^6.0.1","meow":"^6.1.0","minimatch":"^3.0.4","node-ask":"^1.0.1","node-fetch":"^2.6.0","node-loggly-bulk":"^2.2.4","npmlog":"^4.1.2","pino":"5.17.0","pkg-up":"^3.1.0","progress":"^2.0.3","progress-stream":"^2.0.0","rotating-file-stream":"^2.0.2","semver":"^7.1.3","slash":"^3.0.0","strip-color":"^0.1.0","tmp":"^0.1.0","tree-kill":"^1.2.2","ts-dedent":"^1.1.1","util-deprecate":"^1.0.2","uuid":"^7.0.3","yarn-or-npm":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"7.9.0","@babel/register":"^7.9.0","@storybook/react":"5.3.18","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-loader":"8.1.0","babel-preset-jest":"^25.2.6","babel-preset-minify":"^0.5.1","chalk":"^3.0.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-json":"^2.1.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.19.0","husky":"4.2.3","lint-staged":"^10.1.2","npm-run-all":"^4.0.2","prettier-eslint":"^9.0.1","prop-types":"^15.7.2","react":"^16.13.1","sort-package-json":"1.40.0","why-is-node-running":"^2.1.2"},"gitHead":"6e7e54da5a6ead5ad40255e43ef7386201c85dc4","homepage":"https://github.com/chromaui/chromatic-cli#readme","_id":"storybook-chroma@4.0.2","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-STvD9cQoV8/Vi7hfMOyX52omxPdbU2RWwuVQiyiCOzeS0tDy7vAerfiDmJ7g1t0ju+iPXk+mVIVp4vmjshlgXg==","shasum":"51de77369e6dbaccc98c2e89e4d538af0e1cb373","tarball":"https://registry.npmjs.org/storybook-chroma/-/storybook-chroma-4.0.2.tgz","fileCount":75,"unpackedSize":169097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqMa/CRA9TVsSAnZWagAA62MP/RnOSuYNY40CTh2EcHVg\nrCikbd88MCOPHZf84FHwOKPzJGQCmtwnjVq1Q0f5nNeLaR7gqlAM4BGMHeEH\npnFjdUWvxtAK469EAKZSfJA7oIIKIMsdt9zHmxvThZjYtsijNuWKQeH4GRbC\nMPoi/CRQI+YOiX0yqFiGzlzqXqGe/hNg1l1JV7992rBE/NLJH++N/dKblMgB\nmL7JImrAX4BDJJN/0ooQ1rjncLAEGao7JlAyA8WS0IXfmYgjxBQs209Dxssx\n6htNjB1r7rfmQEl6f1wAvBZFyU36yGrk6hNmal1SsmQLLHbzK7rLatpNQT/y\n+tgs8IL11yOP1akx+BSA+7ULyMirYcTMhSJ66FAPr3b1llcq4hYX5/Z3z7VD\n53lP4gqMaagnA4lEZSb5rBCgPhuB1bIsE3v4R3MsiTbBwmbUq7DAVJjOEr9y\nvTm4sk5r0JhY3bCBWItuUx9bzyQwgUTgpMDWUjyQ/fbwEQcjZ4RdEjSvn/js\nO4QHDqI4MPABu9zmiEWjE9E5MFYrMTOeq1+/MYeZzeTuPRIujzJm0rv1XrxA\nYqZA6laCMskh3DTjKGA/egBIXZ9zoSh8jktEGqov5GP+71GhaM2P/UsjyJt5\ndRV+VXI14eEmbiIH6mVRtqhzSgGimVo6qkz4n/SloxbXx3W0pMC9wkh86zhA\n9K7y\r\n=05k7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnDO7ze2QUWzN9fLIDOYHUcnOJSWjb6htSYLJyyjqO/AIgYjxK/ZVh/5sp7VgAikNI7uvhgPCBAW673FakfXiEE7M="}]},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"_npmUser":{"name":"tmeasday","email":"tom@thesnail.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-chroma_4.0.2_1588119230660_0.056887424394050035"},"_hasShrinkwrap":false,"deprecated":"Please switch to the 'chromatic' package"}},"time":{"created":"2019-07-04T07:01:32.082Z","1.4.1-dev":"2019-07-04T07:01:32.279Z","modified":"2022-05-18T19:08:33.135Z","2.0.0":"2019-07-17T06:41:05.996Z","2.1.0":"2019-08-02T08:54:59.751Z","2.1.1":"2019-08-06T13:03:32.508Z","2.2.0":"2019-08-23T04:44:29.467Z","2.2.1":"2019-08-25T11:13:10.619Z","2.2.2":"2019-08-25T11:21:26.067Z","1.0.0-debug.1":"2019-08-27T09:34:43.956Z","1.0.0-debug.2":"2019-08-29T10:27:33.866Z","1.0.0-debug.3":"2019-09-02T11:35:21.243Z","3.0.0-debug.0":"2019-10-01T08:27:29.689Z","3.0.0":"2019-10-03T21:59:41.879Z","3.0.1":"2019-10-07T22:20:30.756Z","3.0.2":"2019-10-09T10:27:04.186Z","3.0.3-debug.0":"2019-10-15T13:37:11.091Z","3.0.3":"2019-10-15T15:55:08.076Z","3.1.0":"2019-11-04T18:29:12.706Z","3.4.0":"2019-11-25T11:49:04.416Z","3.4.1":"2019-12-03T14:58:07.343Z","3.5.0":"2020-01-28T10:37:02.947Z","3.5.1-alpha.1":"2020-02-05T12:02:20.649Z","3.5.1":"2020-02-05T14:06:56.237Z","3.5.2":"2020-02-17T23:59:57.490Z","3.5.3":"2020-04-14T01:45:02.722Z","4.0.2":"2020-04-29T00:13:50.842Z"},"maintainers":[{"email":"ndelangen@me.com","name":"ndelangen"},{"email":"tom@thesnail.org","name":"tmeasday"}],"description":"Visual Testing for Storybook","readme":"# Chromatic CLI\n\nPublishes your Storybook to Chromatic and kicks off tests if they're enabled.\n\n<img width=\"100%\" src=\"https://user-images.githubusercontent.com/3070389/63930825-5abe5f00-ca54-11e9-8320-7ee949823458.gif\" alt=\"\">\n\n## Install\n\n```sh\nyarn add chromatic\n```\n\n## Usage\n\nYou can use this package normally, which means installing it and adding a script called `chromatic` to your `package.json`\n\n```\n  \"chromatic\": \"chromatic\",\n```\n\nBut alternatively (and this is useful for testing) you can use npx:\n\n**Use a git branch**:\n```sh\nnpx -p chromaui/chromatic-cli#master chromatic --dev\n```\n\n**Use a debug version on npm**:\n```sh\nnpx -p chromatic chromatic\n```\n\nUsing npx has pros and cons:\n\n- 👍 You'll never be out of date, you'll use the latest version every time, never have to worry about upgrading this.\n- 👍 You don't need this package as a dependency, and don't need to install it during local development\n- 👎 This will add a delay when you actually do want to run this, like in your CI, delaying feedback.\n\n### Usage in a github action\n\nThere are examples here: [/.github/workflows](/.github/workflows).\n\nDo not run this based on a github pull_request event. If you do, the commit and branch will get reported wrong, use [https://github.com/chromaui/action](https://github.com/chromaui/action) instead.\n\n### Main options\n\n```\n--project-token=\"<your token>\"\n```\n\nYou can also use the environment variable: `CHROMATIC_PROJECT_TOKEN`\n\n### Storybook options\n\n```\n--build-script-name [name], -b  The npm script that builds your Storybook [build-storybook]\n--storybook-build-dir, -d <dirname>  Provide a directory with your built storybook; use if you've already built your storybook\n```\n\nDeprecated options (for tunneled builds):\n```\n--script-name [name], -s  The npm script that starts your Storybook [storybook]\n--exec <command>, -e  Alternatively, a full command to run to start your storybook\n--do-not-start, -S  Don't attempt to start or build; use if your Storybook is already running\n\n--storybook-port <port>, -p  What port is your Storybook running on (auto detected from -s, if set)\n--storybook-url <url>, -u  Storybook is already running at (external) url (implies -S)'\n--storybook-https  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-cert <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-key <path>  Use if Storybook is running on https (auto detected from -s, if set)\n--storybook-ca <ca>  Use if Storybook is running on https (auto detected from -s, if set)    \n```\n\nThese options are not required, this CLI is 0-config if you have a `build-storybook` script in your `package.json`.\n\n### Chromatic options\n\n```\n--allow-console-errors  Continue running chromatic even if some stories throw an error\n--auto-accept-changes [branch]  Accept any (non-error) changes or new stories for this build [only for <branch> if specified]'\n--exit-zero-on-changes [branch]  Use a 0 exit code if changes are detected (i.e. don't stop the build) [only for <branch> if specified]\n--exit-once-uploaded [branch]  Exit with 0 once the built version has been sent to chromatic [only for <branch> if specified]\n--ignore-last-build-on-branch [branch]  Do not use the last build on this branch as a baseline if it is no longer in history (i.e. branch was rebased) [only for <branch> if specified]'\n--preserve-missing  Treat missing stories as unchanged (as opposed to deleted) when comparing to the baseline'\n--no-interactive  Do not prompt for package.json changes\n--only <component:story>  Only run a single story or a glob-style subset of stories (for debugging purposes\n```\n\n### Debug options\n\n```\n--skip  Skip chromatic tests (mark as passing)\n--list  List available stories (for debugging purposes)\n--ci  This build is running on CI, non-interactively (alternatively, pass CI=true)\n--debug  Output more debugging information\n```\n\n### Environment variables\n\nThis package will load any variables from a `.env` file if present\n\n## Issues\n\nIf you encounter issues with the CLI please report them via the in-app chat (Intercom widget) or at https://github.com/chromaui/chromatic-cli/issues. Thanks!\n\n## Contributing\n\nBecause of the nature of this package: it being a connector between Storybook and a web service, you may need a project token to test this locally. Just send us a message at `opensource@hichroma.com` or sign up for an account!\n\nAll contributions are welcome!\n\n## Future plans:\n\n- We'd like to unify this so there's just a single package on npm.\n- Migrate to Typescript\n- Deprecate all the Storybook options in favor of a sane `--config` flag\n\n## Publishing to npm\n\nWe publish with a script:\n\n```sh\n./scripts/publish.js\n```\n\nYou can pass any flags to this you'd normally be able to pass to `npm publish`, such as `--dry-run` or `--tag=\"alpha\"`.\n\nBefore publishing we check if the current user has permissions and if the version isn't already on npm\n\n## Compatibility & versioning\n\nCompatibility is guaranteed between this package and Chromatic like so:\n\n- Production Chromatic ensures it’s compatible with what’s on npm\n- What's on the master branch is equal to what's published on npm\n- This package ensures it’s compatible with production Chromatic\n\nTo facilitate upgrading in the future, removing and adding features, this is the process:\n\n- Any new features will have to be on Chromatic production before they could be used in this package\n- We can add feature flags to be able to test new functionality\n- Chromatic production can not remove any features this package depends on until after the usage has been removed from this package in addition to a grace period to allow users to upgrade\n","readmeFilename":"README.md","license":"MIT","homepage":"https://github.com/chromaui/chromatic-cli#readme","repository":{"type":"git","url":"git+https://github.com/chromaui/chromatic-cli.git"},"bugs":{"url":"https://github.com/chromaui/chromatic-cli/issues"}}