{"_id":"distinct-colors","_rev":"15-4f73980d7c73fd2c431211e9c18db082","name":"distinct-colors","description":"Generate a palette of visually distinct colors. It's great for charts.","dist-tags":{"latest":"3.0.0"},"versions":{"0.0.1":{"name":"distinct-colors","version":"0.0.1","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"dist/distinct-colors.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"MIT","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","gitHead":"e276fa981a72639b86c0dbf176b9feaa01f8e59a","_id":"distinct-colors@0.0.1","_shasum":"bd7e5b365effb4b350c83ec48f03d9e5d83c7bfe","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"internalfx","email":"bmorris@arthurandrew.com"},"maintainers":[{"name":"internalfx","email":"bmorris@arthurandrew.com"}],"dist":{"shasum":"bd7e5b365effb4b350c83ec48f03d9e5d83c7bfe","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-0.0.1.tgz","integrity":"sha512-XVXViGU+wC2JP1SRVX0vey401eNBzM0gv5yQQ7pdcuMSC2YIVVLUyTHKD97gIdLH6Hsj2CL4VM3BoU8yp09dPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTbvOpMXXAqliFkOJi8XY/xBNIMfk5bcVlbLtaRYylHAiEAuNb9V2TvIQ8vnZEnhJnp6+pYV7UzLwKhTajlFuM93uE="}]},"directories":{}},"0.0.2":{"name":"distinct-colors","version":"0.0.2","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"./dist/distinct-colors.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"MIT","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","dependencies":{"chroma-js":"^1.1.1","lodash.clonedeep":"^3.0.2","lodash.isequal":"^3.0.4","lodash.merge":"^3.3.2","lodash.random":"^3.0.1","lodash.sum":"^3.6.2"},"devDependencies":{"babel-core":"^5.8.22","babel-loader":"^5.3.2","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","webpack":"^1.11.0"},"gitHead":"7875bf0c4775154e821188b3c5ba6018d8036d0f","_id":"distinct-colors@0.0.2","_shasum":"f8e181e942a7ad853d0565c96eea30b7a68b2051","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"internalfx","email":"bmorris@arthurandrew.com"},"maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"dist":{"shasum":"f8e181e942a7ad853d0565c96eea30b7a68b2051","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-0.0.2.tgz","integrity":"sha512-rCOkA9ScjA1AKsRGUfLe+tW2DZV+L0tAxn7ReC9hRGkM14VStbbc0RcfeJzQMeIpHxlaum9BQN/122nyOsqiRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwMxWTV2/VX/W6dTfnK+VbMsqU3X0LVSMSVf7Q8zDapAiARLiMBx35wmpAIMkRUDksr5n5ibBEePuIxSBzML9Ci8A=="}]},"directories":{}},"0.0.3":{"name":"distinct-colors","version":"0.0.3","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"./dist/distinct-colors.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"MIT","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","dependencies":{"chroma-js":"^1.1.1","lodash.clonedeep":"^3.0.2","lodash.isequal":"^3.0.4","lodash.merge":"^3.3.2","lodash.random":"^3.0.1","lodash.sum":"^3.6.2"},"devDependencies":{"babel-core":"^5.8.22","babel-loader":"^5.3.2","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","webpack":"^1.11.0"},"gitHead":"076d19b1b6916d8b839ea74907f76575f8151ccc","_id":"distinct-colors@0.0.3","_shasum":"46c32c488abad706ec48b550da09213b15170815","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"internalfx","email":"bmorris@arthurandrew.com"},"maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"dist":{"shasum":"46c32c488abad706ec48b550da09213b15170815","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-0.0.3.tgz","integrity":"sha512-uxHH/zSe5KIRh6nZuFEfRN2xGlQwtN1q8mVcV23zDh6CHFiEjcUTx8/MDL1IKu14VGVgo6dlssIwoGydbBY4jA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICa05gMYuiEO+u02UEh4N38Cm2OV1Bzv2pJ7G3XX69wOAiEA0NCkQcL5Gn21uUX+LD0ShHJYnjkpGKMt1EpF1eyHzMY="}]},"directories":{}},"0.0.4":{"name":"distinct-colors","version":"0.0.4","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"./dist/distinct-colors.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"MIT","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","dependencies":{"chroma-js":"^1.1.1","mout":"^0.11.0"},"devDependencies":{"babel-core":"^5.8.22","babel-loader":"^5.3.2","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","webpack":"^1.11.0"},"gitHead":"e64148248d126d63f880e5a2c9ddd633e994b2d9","_id":"distinct-colors@0.0.4","_shasum":"9d0e6df6c1eb372a09e3f3c7ed8f4318dafd85d8","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"internalfx","email":"bmorris@arthurandrew.com"},"maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"dist":{"shasum":"9d0e6df6c1eb372a09e3f3c7ed8f4318dafd85d8","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-0.0.4.tgz","integrity":"sha512-MU2z3iEOOVXhZX9RSHNksmqn/m3JRZ4qFcX/Uj31l+M/vXZp0bLmJz8zX6iL8sXpD0kcQ+c3QHjmnFGSNaH1AA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhpbuD2Pv/iEHLwhFhgJaDAWdm2Bo96d8Q9+Oo9+VVYAiEA0rDL/e/K4RrvEWEep3N0CIbXfbH+n5IeYqZtjtls9+Y="}]},"directories":{}},"1.0.1":{"name":"distinct-colors","version":"1.0.1","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"./dist/distinct-colors.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"MIT","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","dependencies":{"chroma-js":"^1.1.1","mout":"^0.11.0"},"devDependencies":{"babel-core":"^5.8.22","babel-loader":"^5.3.2","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","webpack":"^1.11.0"},"gitHead":"7e6c6e508636c8ebcd2a79b61df28479b0dc035a","_id":"distinct-colors@1.0.1","_shasum":"8cd5e6f9cbdf4d6f47bc454282f6ac4383363314","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"internalfx","email":"bmorris@arthurandrew.com"},"maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"dist":{"shasum":"8cd5e6f9cbdf4d6f47bc454282f6ac4383363314","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-1.0.1.tgz","integrity":"sha512-FU/78jze+v5YwgQg+u2y2f4icDbYRnkeZJXXX1seNTLC3jQcXZgPlOKxkAd1siyNMkTTuXt1/wWbXWphsY1sAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAInlbgT0BRWKQHxlXpub3M001qSW79++m8QYq0a2LrPAiEAkXQekliGLC7J3esIlVhbRKnQYXibAQgIsIZfWlqOhYY="}]},"directories":{}},"1.0.2":{"name":"distinct-colors","version":"1.0.2","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"./dist/distinct-colors.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"ISC","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","dependencies":{"chroma-js":"^1.1.1","mout":"^0.11.0"},"devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.22","babel-loader":"^5.3.2","chai":"^3.3.0","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","mocha":"^2.3.3","webpack":"^1.11.0"},"gitHead":"e1fe61e7a8f1da8de47d954b572f66e9ac63d2ea","_id":"distinct-colors@1.0.2","_shasum":"f6de119a6ee4163cb6e7be068a1a2ba1b2f5cc70","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"internalfx","email":"bmorris@arthurandrew.com"},"maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"dist":{"shasum":"f6de119a6ee4163cb6e7be068a1a2ba1b2f5cc70","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-1.0.2.tgz","integrity":"sha512-MC02CUWdrTjFD6YI5KXrBE5MU/Yu1NHoe0u08tDvt+sTHNC0Fig0DJDMvE/2/+GXwGI+lkKn+boc7QwQZK1pFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZgWo0uJ+jH3WnuY2oYNjrOYoSp81WjAYc77ysOH2d2wIhAJz3AOuz6BvaRYhRsCJ5CLMAkmbRIyI0vi5gw7nEuTZ1"}]},"directories":{}},"1.0.3":{"name":"distinct-colors","version":"1.0.3","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"./dist/distinct-colors.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"ISC","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","dependencies":{"chroma-js":"^1.1.1","mout":"^0.11.0"},"devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.22","babel-loader":"^5.3.2","chai":"^3.3.0","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","mocha":"^2.3.3","webpack":"^1.11.0"},"gitHead":"0caee29d3596040eec62319ea248e2376da04893","_id":"distinct-colors@1.0.3","_shasum":"46082177cccf775a524957811adbee696c3a1557","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"internalfx","email":"bmorris@arthurandrew.com"},"maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"dist":{"shasum":"46082177cccf775a524957811adbee696c3a1557","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-1.0.3.tgz","integrity":"sha512-JpXHTCwj4P3NeOoR8FuqJnmDEJuuLglP/Z9Mrvw142PHKYwaoqaw9LS9wfH0CTcpPKHbJtwCgtamj/26xDIXLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMOqcq0w66rz6e1mh8AkB/sIKweysJpLpCOfhUqLzXcwIhAOTjsXVJ3q3NbxDSUCMLkhMeIIPt6zuOm7B5WhbvgazU"}]},"directories":{}},"1.0.4":{"name":"distinct-colors","version":"1.0.4","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"./dist/distinct-colors.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"ISC","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","dependencies":{"chroma-js":"^1.1.1","mout":"^0.11.0"},"devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.22","babel-loader":"^5.3.2","chai":"^3.3.0","gulp":"^3.9.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","gulp-util":"^3.0.6","mocha":"^2.3.3","webpack":"^1.11.0"},"gitHead":"b01bce1cfb8820dd207ca46270adf77baff505da","_id":"distinct-colors@1.0.4","_shasum":"67dfca5794bca950c01d251a52aa33586e5af7b4","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"internalfx","email":"bmorris@arthurandrew.com"},"maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"dist":{"shasum":"67dfca5794bca950c01d251a52aa33586e5af7b4","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-1.0.4.tgz","integrity":"sha512-jpQWWfqTQ/ccmUhEEHglhQJWb4RbGx2YKGZLU/CVHFV5riS6VVeYo2dx3NOygUdPfr2003n1ic5WuwV4xeod/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICu4kxLnwUnODqdwK6S9jVVb+874vb4m3TZAivzygqNLAiEAiqpMr/ksjuZ41t4bnOgPQgBmhgwAPWdH7/lTUYQoz+Y="}]},"directories":{}},"2.0.0":{"name":"distinct-colors","version":"2.0.0","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"./dist/distinct-colors.js","scripts":{"test":"mocha","build":"webpack -p"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"ISC","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","dependencies":{"chroma-js":"^2.1.0","mout":"^1.2.2"},"devDependencies":{"babel-loader":"^8.0.6","@babel/preset-env":"^7.7.7","@babel/core":"^7.7.7","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/register":"^7.7.7","babel-eslint":"^10.0.3","chai":"^4.2.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^6.2.2","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"licenseText":"ISC License\n\nCopyright (c) 2015, InternalFX Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","_id":"distinct-colors@2.0.0","dist":{"shasum":"f00da5f52c8eb4b037728db2ecda870e44c4b5d4","integrity":"sha512-6T5pUX35ZeRUQAvg2ZZiFlwAaHUjmtvOdftDmLvg7So1w7x2W58aJ6ncfqn8wkwdue4kwSI1/J6+TSwwIhgKMw==","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-2.0.0.tgz","fileCount":15,"unpackedSize":61323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeD7TXCRA9TVsSAnZWagAAg3AP/25P0EzV2fJbr6zJJMzJ\nKBvq9KKH2ZZ0SfW1gbnzpCnKeL7w5FwnuEj7OVnJED4h/h3AoqKmHDhol5A1\n6vJBzMSrkCJU1e8UvUE9nFV4BOTNM/O/2GVtgflGovhV7mIA8mCQ6c7IU4e+\n9Onn2i34WAzUrrrjaDDZ0kdmt42GmXrPqSoHiImVMQACx+LV9j5YEmdJaOL8\n3jMkGXU0UPyjq/jOTar5zuQIIWlt/lhMGJ+hA1yko9QLWcniH01yGRPkg3y9\n+JFSQrFE+q93CghkVJ9u73XCdCJkhZfeVLdBcQAXaHB/K7o6hLe000nFXs88\nEJohq8a0DTfkQOQTWpmTl9qFqIT6FYNTq9ANKmmvAnmuz2COhvCFfPhYXA/7\neDTjodfTMB/zO+cdMIQIRZsynr9mevT7eM2DNDMJidCRYWx1nCW38/y2SQx3\nm1uDNzFXDCOTsBeCQ3AuPlxQy78hsoEddrIwvPu8ot/KDIBU7/JnO3dP1u1r\nvlh1cfkoDj3poYsGvhZpaR0QUf5t6VTX6jSuwEjTfkIZ5P3SlpKD0vUDTShH\n7ORI7oC9oNNC8AFZzWzG6OiZSCx917nZmbR9BciYyV5ai0NKvNvCeA6mOrAI\nmSLkCdl4jFaAE811I8LC++jDravll8mxbnNBq4/dOrwyl+SBGbEDDVUNnBBQ\nYIqJ\r\n=V8R6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeZZ83xcX25IYqO9zosoeIDTFqemsA5zK5X/e26WEYQAiB8/dF3KRqZdsOrrjAQBkC58Ij92o+4Kqm1rrA5xs/Pdw=="}]},"maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"_npmUser":{"name":"internalfx","email":"bryan@internalfx.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/distinct-colors_2.0.0_1578087639126_0.9978302324236457"},"_hasShrinkwrap":false},"2.0.1":{"name":"distinct-colors","version":"2.0.1","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"./dist/distinct-colors.js","scripts":{"test":"mocha","build":"webpack -p"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"ISC","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","dependencies":{"chroma-js":"^2.1.0","mout":"^1.2.2"},"devDependencies":{"@babel/core":"^7.7.7","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.7","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","chai":"^4.2.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^6.2.2","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"licenseText":"ISC License\n\nCopyright (c) 2015, InternalFX Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","_id":"distinct-colors@2.0.1","dist":{"shasum":"b787bed42854af8ebb79b51ab048856177499452","integrity":"sha512-w4LauGvMKTFXfs2vWX423ZpzLtDvFoi8BmbiQmrvL6CxDgN6ovoTlIkYbtkzJjdrVAiToWmfAEc4nqz/mtgvcw==","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-2.0.1.tgz","fileCount":15,"unpackedSize":61374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGOIzCRA9TVsSAnZWagAAlNMP/iZZDx/ZbWKSZzk0rpBm\n0D+ifDn30QWoT3FfKdh87OWxq8GUm8fm4xdrJMs1jy30ow6nTDLy5VhmK1PQ\ngWOQUNFuZUBhOhJNQuHWsFAF514w+gNsKhXMD29J/2sjegGS6NaU4xhUb8fw\nDS143zOKkt1fScYPbmnjbPppSlTuto25TkBDjEzJAmoYHo2xkJFmtr13QgAb\nPKyxaIMlE/4Qy0bfw2YjBChMmrZ4INJ7tvfSM2ozBeztDM0S0rZg9I78ReCD\nip8m4utPrfmKo9+4rlPZLPTSffouwRFd3Cj+65DyFN03OLjA6EGtSsejMfzU\nbTLp60+zdfkXTI2P+KZUXLCvtFeCF/RRIgMvCSQybCywOWvQfoEHWHjXe4Tt\nPiM+vXw+oD8PzagJWUb5/CoZHvs0IJROmQ2ciabvp7MjDm/qoApsn0h41Hwc\nejISTp5GMEOXqHEUvE+7XyEe1MxXmdowYRn+wcBEJWowv1Q3WUK3tiZ3411M\nztsfezDvrflZzy7RMPpLpYpEphqCDKrFq+E5rFVCYVQGncbCqSzWZTlRM2Qc\nD029KM9EQTqCu4tBD3QjFlad6R5YQvHxAsmjKpAMUltQp2+ZEbI7UrMtNx74\n7AlipGRvBHyLflH9H1rWeo/J8ZmJqE6ojVuxlGL2y3s5iDkei0dYEXrfrD3p\n347T\r\n=SfOG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNmvwu770PLDSDWPxQCk0AzNxMugTqOPaVEgRxQzO6RQIhAI5bMa8u8s4VilHiKzjwYkcQReyuSl4TiK2Dtemjh3wX"}]},"maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"_npmUser":{"name":"internalfx","email":"bryan@internalfx.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/distinct-colors_2.0.1_1578689075287_0.6090835143378848"},"_hasShrinkwrap":false},"2.1.0":{"name":"distinct-colors","version":"2.1.0","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"./lib/index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"ISC","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","dependencies":{"chroma-js":"^2.1.0","mout":"^1.2.2"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.7","babel-cli":"^6.26.0","chai":"^4.2.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.0.0"},"licenseText":"ISC License\n\nCopyright (c) 2015, InternalFX Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","_id":"distinct-colors@2.1.0","dist":{"shasum":"6e01fdfb0b377a6e210643c279d8cbcc08b20080","integrity":"sha512-enx9T8fktkwIQA9a7U/eZZfeiunSRSwldbkAPdbzsFF8tFnB7NjiCNGRSl1DhK/dFceJzRWahmyQgaUYLpCSuA==","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-2.1.0.tgz","fileCount":17,"unpackedSize":255766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGf+QCRA9TVsSAnZWagAAUC0P/0XiMTLT+Q8HqVe8hoj8\nzZZJeIZgVGaWCeqHy1V8eQSEVfPE16783hOk+7hj2JWMYL61K0EOgwZp4lj3\n1/CX1a35AYpyqD8MvmwR1wZm+wWOpLc09XubcJJP4ViNBu2ulan9ZHsN6rcc\nyfDlh8svU0XVbMcjt6W7I7+tYFprYlOteMXdtb5zccVrsh9eSXDXQxqOta/v\nBNmdePOTMAU5qZgxv/fHGouNAmFgKJ6WjIEFsBcp6enIphcHGg1QpKNINQyp\nz6XjT22ABCBNlZDlOosB9TuY9RE7JD+BxpqVvAsYWgC9kXh2DBbu3yz/oQcQ\njNwzShHpXTDrdJgq5iw+9VEiQrnCrBfZ4rWs37GPgFX/TeTzTKK1qDNfLzi8\ni12goCSh3GWVtBhHK+Fn/K36Q8DzH5rOMe8Q9kh4w+7UHnVni4QjsthKFMWy\nYApV3BpxfP8m5npx6XzAlC9Zx6Ugu79hyJb/ScIsWrj723YPl6Bh6Uz/hf5c\n3tbakmuuxKzfrWB9v2svSBtgNhR8znPsmydESWJc3MfICJ9zxD+ZjAvKmv7G\n3b10jV6mob2DpsyoKJtpockA2UUUm2G8RCLdVbt135sET1a0wwVsTRgXmSuJ\nMI4fQjforuCP7QS16JKY3AK+DFce7hJ0+/zQ0n/fR5HaAENjCpm3URaCoXj5\nGSOX\r\n=DeJ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuzewI03ZZTood8Hpm5BwjaQef96CpC5j3WkJnJec+wgIhAL7wKBT0bRPKhPIy6T+fhApwjNy8X7YhRZyr/KRxlgMp"}]},"maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"_npmUser":{"name":"internalfx","email":"bryan@internalfx.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/distinct-colors_2.1.0_1578762127824_0.8464597920124166"},"_hasShrinkwrap":false},"3.0.0":{"name":"distinct-colors","version":"3.0.0","description":"Generate a palette of visually distinct colors. It's great for charts.","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"test":"mocha","build":"babel src -d lib"},"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"keywords":["palette","colors","charts","graphs"],"author":{"name":"Bryan Morris"},"license":"ISC","bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"homepage":"https://github.com/internalfx/distinct-colors#readme","dependencies":{"@types/chroma-js":"^2.0.0","chroma-js":"^2.1.0","mout":"^1.2.2"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.7","chai":"^4.2.0","chalk":"^4.0.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.0.0"},"licenseText":"ISC License\n\nCopyright (c) 2015, InternalFX Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","_id":"distinct-colors@3.0.0","dist":{"shasum":"9871044c9b5be87405963d99eda84e41d3faadf9","integrity":"sha512-ID2CzFkvsdhkm4IVpUYxCcUpB6GspIvVW8dLSWFjIwJzV5kNOoayegfgDyyzcWkOWWMAFc1cyEhdtFH868AfYQ==","tarball":"https://registry.npmjs.org/distinct-colors/-/distinct-colors-3.0.0.tgz","fileCount":18,"unpackedSize":25404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqbfPCRA9TVsSAnZWagAAU4EQAIoYQ8S4DQVubP78pw0z\nKsuinrdRQXgEJcXfZbUECon12XIIjMXZdSSkNFUEUMhQjHaU11OlomuEVeEA\nV7Yw7ddqAlLCLWpNEjW67Ahcd/V37V+fXa0/mauaq0OXNyeTGJpj3DMJ+JKG\ncMOWI+OZUgBQwSk4U47ck6PWuM7Coe9GJYwhbkcsO/AEO1dbweuSLL9TpoZD\nD9/h2o8MD+p1ztR/fSw+INw8Z1IpM8dd3TRGTmgJ9LRUIOC/frjj2HogJIKw\n3DNaC1so5YHeS6FPEMBhIuFFQtRn1g70zbTEc8kPlms5YP+XfvxNHN7Wc1Dm\nqRqGXIGmZbBnmKYFV0upkGv1TfOUqbHo4R3cIxX/wqtOD4j4cm7aSCQx5MCM\nnv3UbVyrhrr79cfhRHUxHRvX4JSsbQulXoUgOWcXzGh99SXnPlbJSKxBho1C\nErMoZDGRMdOq82nmLzC8fvvDn6M5JmHgKsURDcWAwiL0v9C0hax4bqIUIFag\nvPkbESq1s3YTtK+Z7otea7x+8weEoRT7mEA/lfBAYPJrBJb2NbbVsbUsyBMR\nfoKidnMl1lTgzsgPtwfG4N1/uiWBkT4IsfTVm/fzOURY1K/OtEn5yBITosvN\n9rmQzIwqBbpkojsMtBLyomphLjJ9svNvRm0sr3MI50s0zv2GsMA9ngI2GOhC\nB3bh\r\n=wv2i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo0kzogDEn9+mg+ZefTeCTfcGBEqrClXqEe8xyhlOfjgIgPFbFlYGMMHG70WIt3/gQ//tihXAsjT8H/xui0DBgjas="}]},"maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"_npmUser":{"name":"internalfx","email":"bryan@internalfx.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/distinct-colors_3.0.0_1588180942631_0.29936302550960514"},"_hasShrinkwrap":false}},"readme":"# Distinct Colors\n\n[![npm version](https://img.shields.io/npm/v/distinct-colors.svg)](https://www.npmjs.com/package/distinct-colors)\n[![license](https://img.shields.io/npm/l/distinct-colors.svg)](https://github.com/internalfx/distinct-colors/blob/master/LICENSE)\n\nThis is a complete rewrite of (but is heavily inspired by) [Mathieu Jacomy's](https://github.com/jacomyma) [Palette Generator](https://github.com/medialab/iwanthue/blob/master/js/libs/chroma.palette-gen.js)\n\nI have taken the ideas and the theories, and put them into a simple modular library. I have also optimized it for speed.\n\nThis library generates a palette of *visually* distinct colors, and returns an array of [chroma-js](https://github.com/gka/chroma.js) objects.\n\ndistinct-colors is highly configurable:\n\n- Choose how many colors are in the palette\n- Restrict the hue to a specific range\n- Restrict the chroma (saturation) to a specific range\n- Restrict the lightness to a specific range\n- Configure general quality of the palette\n\nTo get an example of how to use this (and what it produces), check out [I want hue](http://tools.medialab.sciences-po.fr/iwanthue/).\n\n---\n\nSpecial thanks to [Arthur Andrew Medical](http://www.arthurandrew.com/) for sponsoring this project.\n\nArthur Andrew Medical manufactures products with ingredients that have extensive clinical research for safety and efficacy. We specialize in Enzymes, Probiotics and Antioxidants.\n\n---\n\n## Installation\n\n```\nnpm install distinct-colors\n```\n\n## Getting Started\n\n```javascript\n// ESM\nimport distinctColors from 'distinct-colors'\n\n// CommonJS\nvar distinctColors = require('distinct-colors').default\n\nvar palette = distinctColors() // You may pass an optional config object\n\n// Thats it!\n```\n\n## API\n\n#### distinctColors([options])\n\nGenerates a new palette. Returns an array of [chroma-js](https://github.com/gka/chroma.js) objects.\n\n#### Options\n\n| Name | Type | Valid Range | Default | Description |\n| --- | --- | --- | --- | --- |\n| count | integer | `0-Infinity` | `5` | The number of colors the palette should contain |\n| hueMin | integer | `0-360` | `0` | The minimum hue for colors in the palette. |\n| hueMax | integer | `0-360` | `360` | The maximum hue for colors in the palette. |\n| chromaMin | integer | `0-100` | `0` | The minimum chroma (color) for colors in the palette. |\n| chromaMax | integer | `0-100` | `100` | The maximum chroma (color) for colors in the palette. |\n| lightMin | integer | `0-100` | `0` | The minimum lightness for colors in the palette. |\n| lightMax | integer | `0-100` | `100` | The maximum lightness for colors in the palette. |\n| quality | integer | `1-Infinity` | `50` | The number of steps for [k-means](https://en.wikipedia.org/wiki/K-means_clustering) convergence. Will break early if the result has converged. |\n| samples | integer | `1-Infinity` | `800` | The number of color samples to choose from. |\n\n\n","maintainers":[{"name":"internalfx","email":"bryan@internalfx.com"}],"time":{"modified":"2022-06-15T05:19:45.267Z","created":"2015-08-12T17:10:59.008Z","0.0.1":"2015-08-12T17:10:59.008Z","0.0.2":"2015-08-12T17:43:21.146Z","0.0.3":"2015-08-12T18:23:49.681Z","0.0.4":"2015-08-12T19:48:41.841Z","1.0.1":"2015-08-20T16:50:19.354Z","1.0.2":"2015-10-10T19:47:41.422Z","1.0.3":"2015-10-10T21:10:43.722Z","1.0.4":"2015-10-10T21:19:13.766Z","2.0.0":"2020-01-03T21:40:39.262Z","2.0.1":"2020-01-10T20:44:35.406Z","2.1.0":"2020-01-11T17:02:07.956Z","3.0.0":"2020-04-29T17:22:22.729Z"},"homepage":"https://github.com/internalfx/distinct-colors#readme","keywords":["palette","colors","charts","graphs"],"repository":{"type":"git","url":"git+https://github.com/internalfx/distinct-colors.git"},"author":{"name":"Bryan Morris"},"bugs":{"url":"https://github.com/internalfx/distinct-colors/issues"},"license":"ISC","readmeFilename":"README.md"}