{"_id":"color-combos","_rev":"24-48dc9697e50605b46067baf5f03a54df","name":"color-combos","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"color-combos","version":"1.0.0","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.0","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"28ac570eb6accec4688ab6cb6c66958a896bae84","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.0.tgz","fileCount":21,"integrity":"sha512-ocjlaVN3sYzpLN9HyPQxrGzI5dqS646PkndiIXGc8irgmSDrmcike3W/rA8daAlbMTZzLUn6kg5BSmRjG00CfQ==","signatures":[{"sig":"MEUCICDyfO9ivK6f60vAKwemMeMPXKtjT3/5G9FU60WxQAFTAiEAqnwGuFNyYCKTqCKcRkeJYITdsFqkODQH6A9CR11PnzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddeZOCRA9TVsSAnZWagAAAAsP/3hezGLt9JFB9LKWQ9bO\n7mB0uiElMD6zCObV7FmxqyH0WUyP4SsgM/FwIrj1fy8vJcXVXcySWpedKgPQ\nvaujf6ANQq5Oeh6aD1gGH/ps+7l1+WVOM0skp8SSQCxY9dqMpQGcDjoII8bk\n/Pv701w2qUwaAulPJCCzJk32LtzBuyFmqUlZKza/itT6e7Az1XkxJobx93w4\nvHbPDYRwk1WmFNW5Dhd8THhpiLF9sXT542gVGgj/eUvZ94J6UjagYzs2o33p\nfSaA7vMpqZjCu1SuCyDEwU3rCueqvW8bSn6tiJv/4cQBJVkQEjvPgrwkYAqj\nN+C+4BfdNAwy1pEnd21qfSGWHqYL4Ai2dKB5vUyH0k3j+qdUwcYGBILeCsRs\n+zqH3Q/r00dld1fPxcp7VqwOSTriyG5qk5uaSctcGCOUEZXDL0ntTahkfz2J\nddY1lY6E3ubgRUQAGp3/1vHH+ga+8zk41TM4sm/JRFoTccuwXUQcRo6Tv80X\nPyeErQ9OSlz/6Vg/OgqzPVfdTg/JfrDwYmtMSS0Bp1/bTQxVliQwEygt5X2F\nO7ZzkOvQNfFP9lCrJU5Bv994av92DZaj5SDUos+W3F2TIithM4mfzz4FLFPx\neOKxYDjxy7z1RE/9MXqHnKnRRZt4zbZGvIwvRJlCQR/iTfkbMYui14kKXtkg\nwlcn\r\n=OURL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"eaef3ef3f636ee580b5a47e35f6b6d33171516f7","scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","type-check":"tsc","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.11.3","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"10.16.3","dependencies":{"color":"3.1.2","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"3.0.5","eslint":"6.3.0","rollup":"1.20.3","ts-jest":"24.0.2","ts-node":"8.3.0","prettier":"1.18.2","bundlesize":"0.18.0","typescript":"3.6.2","@types/jest":"24.0.18","@types/node":"12.7.4","@types/color":"3.0.0","@types/eslint":"6.1.1","@types/lodash":"4.14.138","precise-commits":"1.0.2","semantic-release":"15.13.24","@types/lodash.uniq":"4.5.6","eslint-plugin-jest":"22.17.0","rollup-plugin-babel":"4.3.3","eslint-plugin-import":"2.18.2","rollup-plugin-terser":"5.1.1","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"10.0.0","eslint-config-prettier":"6.2.0","eslint-config-standard":"14.1.0","eslint-plugin-prettier":"3.1.0","eslint-plugin-standard":"4.0.1","rollup-plugin-commonjs":"10.1.0","@typescript-eslint/parser":"2.1.0","rollup-plugin-typescript2":"0.21.2","rollup-plugin-node-resolve":"5.2.0","@typescript-eslint/eslint-plugin":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.0_1568007757528_0.38695302570410406","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"color-combos","version":"1.0.1","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.1","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"abc6f08b1ab7b551c865d4659a427341bfe55770","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.1.tgz","fileCount":22,"integrity":"sha512-2ZQgSeNdzsn6tHKoBOaHdO7Dzfae0HybDwrOHWkBr7WSpgU3WwHEsvxg3oRvR4I2TDs3ZwuPc0tXHFHwBi4eZQ==","signatures":[{"sig":"MEYCIQD34uJ3z+LwFctuqHMxt+BMBTGmscappj9Lsf5qJ4HTNwIhAMU4VUbEKZqIxeOWEfhzxKHRONR9w+1u2Y9mP36ghNYq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCEpVCRA9TVsSAnZWagAA06kP/ibh96N+QEsGTGNIWTdY\nGmp+4BXPuZQ+jJAxXzv+s7mFtM2xEHf/HeMhrOrIOQ4UVy2p0kJ+ZlemfACc\nyWSUkkIFMHC6z31k/M/s4vQV77fStKsTM8nfYYo1VuHr78kXwlbDMRmbNX5l\n70duuUwgvKZSM4DTOaUdDPdRYSBzOD085SPtzI+r2AncpnId00wXFUQ5Q8IK\nqWaAcbQHRbl67zrqB0xYKPgncw5ArOBZMCjeug/3ERVXNMsynClnvyBJcHlX\ndrloh/ZH9/V8SiH8Y+SrmtIJPS7r5fTgNC3BPC7bCazraP9/eGS5se5q5kWp\nBn5SWz6bcTiYFHn+DAROxtC9yVWioMbRI2xPHKR7ul7I2fJTqAbJ+BRPw5GF\nJQBiqApoUIaLltl7sbqMMpYu+C0PY+SoUP5PukNZOSuNdPkUZFewBURabO1U\nSQJEv9MTVu3Ov8cZLVqcWfIGBpPXr9+sigu5a6f26mucglJmEfcUrHRa/K6A\nVvsaNNw4h1rtulxNzbGrKx51p3IJRu6ND6ETDM26H1z1qU9xVYZ3RElENL2B\nmGAzzMnywZOqPmxK5x2DZ1RHvsZ187uDEFIJOtLE4mtBB4trxnojWrmHSYz2\ns5FPGVe2x9IDk2D+figHzkicFn3t0Bt4EDFX3bTEwDM6rsDcSNscIcQPYqJi\nCDqJ\r\n=TtCL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"910d176a4e678f747a6bdaacdee54c01f7766442","scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","type-check":"tsc","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.13.4","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.14.0","dependencies":{"color":"3.1.2","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","husky":"3.1.0","eslint":"6.8.0","rollup":"1.27.14","ts-jest":"24.2.0","ts-node":"8.5.4","prettier":"1.19.1","bundlesize":"0.18.0","typescript":"3.7.4","@types/jest":"24.0.25","@types/node":"12.12.22","@types/color":"3.0.0","@types/eslint":"6.1.3","@types/lodash":"4.14.149","precise-commits":"1.0.2","semantic-release":"15.14.0","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.3.3","rollup-plugin-terser":"5.1.3","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.25.3","@sitaggart/prettier-config":"0.2.0","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.34"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.1_1577601620895_0.6537404449144595","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"color-combos","version":"1.0.2","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.2","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"3e7985b64881f2ada86437d468bebb7fd7e5b50c","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.2.tgz","fileCount":23,"integrity":"sha512-x9h8o2A/AcS9GK9xnZwRPVn2PpWz9dHnW7mK9Wrx7OWmGevDfXZYInEYWGPhlzqFN5uLNuu16sUeucd0QuxxkA==","signatures":[{"sig":"MEUCIQCA6pRgm2tA8ihFkt+vAmLqUQyomlDpf7aGyKLXbXSEOwIgWCs5uxK5s2uqRR3veODDuEsf6U89aNS6Uufyf/fmMIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuSNzCRA9TVsSAnZWagAAWQsQAJK9av8dbdbIaVdZC6LG\nN+5uby3RJdRCA5MEnQ3RZDeyRBogtFn/HooaZTZT50fCXZr6Yl9hTvJida7K\nALbs9X0rsAlmPo6zNxyWWpnuyo7TmlZptqyJXUOg8JlF6iKvJ1vpJowXto65\nefiCh8Pb1My2xVuo3VOE0pyCiJl5cIyHpy+9hvwGu6r7E+xm8IzwEyWp/2NR\n0/BgUn00BF91t/CMKia2HOe9vVQuPjDlpurq2cq16d7pIb2rANbBWBu2kcnW\n2nIl1wvHtV6FNeS4KSa/tkmo7L1oqDzpl0tbOkjVDDSOcCXJDaYP3QyeSJOg\n8CpCQa9XaCXBUi3C6S4sPfiEMhWE/QRCapgZOxrv6zU/koazc8iPAj9UbfDw\nfevLoMF4jkAR56G5Z9/F3h2sRJUmMf2ZOhU9dmbaAJABlWfxc0H2I0MmZsK9\nT7TXP/eP6RDI1Jv5bdzieEp3mz6pUPb7GnNyD/kaDi8Qx6oRwtGt/fH/zwjb\nepZoCRNQO3sUbWAiINW9jnrcJj0n8MtJE6zuvh1kBfEOytQO4xXC2tCeIIUu\nT9w726aUi6OgHtqzyCPzwGYNoigC26OVebMgMmqvddxBJy00dwuUmSNUs1vA\nbWKHjXuqQQ/pMr1dYs04pO6Ii2mThSyOXTf/ZAk88evtzIjcvZgI2rDA2B6W\nWSwR\r\n=wgH5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"7160c950c2d0829baffd3a632a020d9079a11c42","scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.13.4","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.16.3","dependencies":{"color":"3.1.2","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","husky":"4.2.5","eslint":"7.0.0","rollup":"2.8.2","ts-jest":"25.5.1","ts-node":"8.10.1","prettier":"2.0.5","bundlesize":"0.18.0","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.13.5","@types/color":"3.0.1","@types/eslint":"6.8.0","@types/lodash":"4.14.150","precise-commits":"1.0.2","semantic-release":"17.0.7","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"5.3.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.27.0","@sitaggart/prettier-config":"0.2.0","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.101"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.2_1589191538809_0.37727055794236186","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"color-combos","version":"1.0.3","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.3","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"7f0642ee3aee2cec7c5a2f25af0d3710b0595349","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.3.tgz","fileCount":23,"integrity":"sha512-7MbaISd7uHdSNaVXE1L+JCl8Fx8JeCFDuwg0aSpNTjrTRvUpSmOhpgImhURQek2PAasvc4F7Am+rHqQC0TMGxg==","signatures":[{"sig":"MEQCIAkN3SG6PqyvD3RbmbCbHOyXw9SQlj0oh7R/C6L/c5s6AiBn3Vmi9aMi05uyxK8mx88VQQMq4/TYZVAtqmDrRXpKJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevRdBCRA9TVsSAnZWagAAtTUP/RHm9Sb/9L6AlrdyLbx6\n/HRnDgwAPOy3v/6Xswhxm9eD0IB+yv5Ela8mbTQ767MPYTKmuRuOoBI6ghPI\n4GXNPuFRsqdWhOU01NavrC0F0Q7YNFvE7YNgDHImw+uFDE0VeL54wTN0ZRyo\nyEQu/tEeHlMFenH5WL7GoHo6ztRHZGtrLYfNH0nqDRdnPs6RZfBXLj6rwWXt\ndrWRTd8lmc5cPT86iIXKv6LjxC65O2mwfQKEkflQUyPtk2iwpE4zQ+5DT8Qp\nDDb24aplWp+i1/YaugIbIWxDMNge12YQwBfXZWSRRgtTWQ3dAAVWAC369/rv\nFPyq2b3ILUeT2wGR/gwSio8je4GFishNl6B0ou7dN7mjiUhthp8QpUeRqjKS\nS8+dDNIDgEp8rmD+v7xcMmGmf9/ZFVgQ/Bb5J7eJCrgK/Vza5kEVyvhMWFMa\nrKr4SCGknZi24rVOdyNAe5Bk8RmFLqdWnJp0e/AmbFCA5yh3K+b/NE7CT4cp\nsEayQXypNuDK7zS775zyrfy+QAb2yz/SVMg1i36yNRTUlUsXJu8HOrK81XBK\nxe0HbVo4p1tUMllYx4Tr5aLbi89awitWcJDrXS7qTYdUcNBCLx2nRXKAv3zH\nD+VthN/2zYtGIRGO2+3Uu85NnTzy6d8djXETrZGP110i4/wVpvGBXyT+uUiB\nsoMd\r\n=+Icu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"fc6e95dadfb49fe6f5bf8dc2f520cf501f62e570","scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.13.4","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.16.3","dependencies":{"color":"3.1.2","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","husky":"4.2.5","eslint":"7.0.0","rollup":"2.10.0","ts-jest":"25.5.1","ts-node":"8.10.1","prettier":"2.0.5","bundlesize":"0.18.0","typescript":"3.9.2","@types/jest":"25.2.1","@types/node":"14.0.1","@types/color":"3.0.1","@types/eslint":"6.8.0","@types/lodash":"4.14.150","precise-commits":"1.0.2","semantic-release":"17.0.7","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"5.3.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.27.1","@sitaggart/prettier-config":"0.2.0","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.108"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.3_1589450560551_0.3514444969271562","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"color-combos","version":"1.0.4","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.4","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"82f8ae2d81d5d59b34bae55fdbca24ad0936f3d3","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.4.tgz","fileCount":23,"integrity":"sha512-zFpzSPvghVT3I2RpSPtQSx6r+BGoUSR28xLJxOJs0ASIXQpLqfxwmhYHVtAz4aFghPlXM9QcZB6BA8q8AUhSlQ==","signatures":[{"sig":"MEUCICDLzbwlnaYWi9jmINtkmudy2DpvZFhSWyzOw4DBWqRTAiEA58LyypW7X5Jx7vw3cIXFA3pP8KHc+rBgaioxol9lcQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5nxwCRA9TVsSAnZWagAAPEAQAIhauEjLMkSRV1HAmDsJ\n5O0gdaBTrmmfEhiKVn30SF9lLrnBzSHDP46pBax8ypGkuAEfO8AFMlX8XXv1\naJYDqa+jOgYYGCQImCVbfbZz33SMGrambW7FQ8M6NWpOYV+XFHy9Xa7TnlSV\nnbNpsWNYeoL/nk9QR8Ao8iTwK+Bbm/vq/ot6ljC2f5ZLQEtCU/4JdcgIiV2y\nKl/PXUh1DFRMulqHDncTXIMGGJEK6Ad8PSWmcVsLFkjUT+IZnB+hhKkYR7iC\nrc/uMo4TETWnrUpToMnAcw22iabwRAef/WfyhU8dyeGe7lLeKrF6ehiakdJx\nOqvBVuL+tX6S3NPYhJ3YC2JtEioi0+87nArApePPVaCDrKW9OLIk66VOLMsj\nkSbImuDhv+dahLYi57kKVAwsG4YhQHOwT5ls9CDf6GBHIxumhb7xmwlpWvIF\nIR8yzoiHXPkbidQSPiSnBx9p168k+Ob/dvTcDgc2DvRwscCFmtiMj/xGPtiw\ncWCj4fBJyBYiwqfzsH6cyUauLtd4sCwuOmZheH7ybHbxieX64JwC79sZnjP1\nruspeYWGGLAqg1BmUeC6qbEwdDMT7mlt1uBoWDQD8xfAKJmkdnb397h+JfYl\n9gCklAUUI7FNZqwKK4hFS7ftH1eAQ25KiQNTdiNVmXzNjCJeXxVwBst4WvC0\npMon\r\n=b72a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"77c83e8fdd4d3ac794e9affda2fdb710be42bfd4","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.13.4","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.18.0","dependencies":{"color":"3.1.2","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","husky":"4.2.5","eslint":"7.2.0","rollup":"2.15.0","ts-jest":"26.1.0","ts-node":"8.10.2","prettier":"2.0.5","bundlesize":"0.18.0","typescript":"3.9.5","@types/jest":"26.0.0","@types/node":"14.0.13","@types/color":"3.0.1","@types/eslint":"7.2.0","@types/lodash":"4.14.155","precise-commits":"1.0.2","semantic-release":"17.0.8","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"6.1.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.27.1","@sitaggart/prettier-config":"0.2.0","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.113"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.4_1592163440220_0.0031679950316867433","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"color-combos","version":"1.0.5","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.5","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"e26d8c8b5a24520c8fbfb159f6a2a217a8fb11b7","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.5.tgz","fileCount":23,"integrity":"sha512-MEQPstjPcYLEWFnaS+B4cE+UlsCS2cYJMOrE8d8xvN+hzjhMKGUzoWZ11MhiTrYYz5k/nktZWKJQZKQpvAubFw==","signatures":[{"sig":"MEQCIE9t6iS28FD8vvpuDgTBifFPGi+tJoUOlWYriL966tfyAiAcqxoMGJijHs+PNUr80J6Tv4GZt/ryL90UxBN4VmHlYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBZp4CRA9TVsSAnZWagAAiSsQAKUkjm2bFUkQ7HUb12dg\n0c575wTNMRj2s6me/Zkj0TZbNRluFilXQOgPevMOIiQpXoFfkVJ2ZMhfhTUg\nmxQ6OQCY9BSSihj5uNHcUo5COC3sBSGa7jCDgkFqaTXpLuVVZzNL1AptRlRy\nCShWv+xs46aVNCnZDtuvWF90+IaSb+7zGub2VcLto3SvgtQpAh1un7yeveNH\nKILsX2uOKNU0ejXlw1Bi3Wwen+EKpcaH8NFngr3INNIEn8o6yQUV8S03vUlb\n+ccW22dOyv7Eo4+tC2qCWMG8WJgSAPcpzoQiNHNw3zaoBpwFnJIR484CgxKr\nLi3EG/8VESow3FBY3FhB831MOXBc5wgcgUc0+peONnQRRz7F4ug2Biv7VnXT\n/QV3CwmJCKVoqCbNLYyvBR2ugMkyKlvJXrQ3H70RVuZbxkoz6pHQfWFraoQy\nZ+H6LIub9FcMPandZu1JbJ5JBTYqOUYYQ1T5jaDpc9pkkirM6Gr6vffZU7+z\nmUTNKbqxLvgm2P15xuAB0j0mmG+d2ZmpfQfkP2fh7tB50OE+W7jaxbrmiZ1V\nkOGJxA1KWXquXRT0qwYG8kH7h4qviv/1KGeNu2NEjwnUZR0ePvhv7o446hb/\nCrwlH9Q1RY8XkY3QG0WY38+uIl932qo3BUA7LWz3op2cyAlfyXyI2ZMzJ+4c\n+FS8\r\n=Qi8F\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f1ad703db9b4ca0cbe67acf2eeb57238051a8a21","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.18.1","dependencies":{"color":"3.1.2","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","husky":"4.2.5","eslint":"7.4.0","rollup":"2.21.0","ts-jest":"26.1.1","ts-node":"8.10.2","prettier":"2.0.5","bundlesize":"0.18.0","typescript":"3.9.6","@types/jest":"26.0.4","@types/node":"14.0.14","@types/color":"3.0.1","@types/eslint":"7.2.0","@types/lodash":"4.14.157","precise-commits":"1.0.2","semantic-release":"17.1.1","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"6.1.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.27.1","@sitaggart/prettier-config":"0.2.0","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.148"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.5_1594202744259_0.688128426554639","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"color-combos","version":"1.0.6","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.6","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"bc8d08aeabbc49f2540a84aa1e534ef0e099802d","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.6.tgz","fileCount":23,"integrity":"sha512-7eK0tP+/Nt/2r6Qg7+wDR1gg6WAG34FI3oVCPcbj5KKsagF0SWx12rylv5zjjWxkocf4n6gKrBjqv68/ywly4w==","signatures":[{"sig":"MEUCIEae27t6t4hhZE0cVs8J7fc/L+DWbzzwngVbfQX+yzwWAiEA1UpN7cRiwBDBZvBfYvN9/RRD2xqnn6vXeuv8ay+9fXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEXeECRA9TVsSAnZWagAAxg4QAJPVJ20XemVog4rNDAwQ\nWwwGGtoNOt8nyVdPRCKTFz6/GZzSfJqB2DbRNZm9vhwiFGNJnZbwuxehuNm8\nLa7PGKicqn/1oT/fQjVIYWYkWz9Q5akE2gTVFlXNCEv6J3+HlEJH5sBQH+H0\nUerDCwbFbySTLzdVLggmfWD8WT7CE/Pbu9Z0zEQpOKLKe2kqWP4hV1qTZJ48\nrpJc8yad1hhAf6ywpzi362/ZZdh5x/Oh8fKSw+e3/0flftgt+tu9FSPC/Lqg\nkdvE/nSBBCS3bWt+GsBz17Mu/BsdIR7Od/lZjaGGiPeB5P8GXbkcrMa7mAOU\nHN5BpH5STbMNPyhLlV5yBWan3WWi7pyW0vGnNpc8Le+lvPT5G67rVXEmm0gZ\nsXWYd3R5Oydtji8MAxXLW84lC0kajcZ1i37wvbazDgif8em8U+irMEUUyHcQ\nfhlpmxjz+7MUUFGO1p8vfG8bJqwhOECv7Pgu0RKVe8oC3hneHRyg/619oLV/\nd1c6A+CEZ3jJB2/S1fajzygf4lACIO2LM1eQ/KfzLjTC4eD8VTA+A59CZbef\nTZM9dMxX3BAoy6tO2j0Y9+wxNPoII/9EiTqVD4T1RPQzD6ztu7vtzdJCm9iN\nhLB3UzEwpP8vOR7S/4hIVXYwy7cRX1X/czIvBUcGLSj2BZiipui1ScQmDoLZ\nHSGk\r\n=vUQW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"0b7a3bb46f0152fc91a7089e885216ecb2b88fab","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.18.2","dependencies":{"color":"3.1.2","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","husky":"4.2.5","eslint":"7.4.0","rollup":"2.21.0","ts-jest":"26.1.2","ts-node":"8.10.2","prettier":"2.0.5","bundlesize":"0.18.0","typescript":"3.9.6","@types/jest":"26.0.4","@types/node":"14.0.14","@types/color":"3.0.1","@types/eslint":"7.2.0","@types/lodash":"4.14.157","precise-commits":"1.0.2","semantic-release":"17.1.1","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"6.1.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.27.1","@sitaggart/prettier-config":"0.2.0","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.152"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.6_1594980228422_0.11114100719730602","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"color-combos","version":"1.0.7","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.7","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"3998bc0e394f00e3d9cf8a9d5f927a57f6005337","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.7.tgz","fileCount":23,"integrity":"sha512-Xkmlr8w945oProR8Q1/pDtMxGq97PzProOsAL+ll0HYp3nvJYzkQdKSaRe4cnYCpIyRHRo13jLbIdv8QiV5Daw==","signatures":[{"sig":"MEQCIG040E2xLJpun8qwY7l0KMN/ZIowLY5e+M1cAaxrYm1tAiBAqFtKdMPqAZyejs9VhfI2ZJD4gBEz72MFKenoACUkdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW20BCRA9TVsSAnZWagAAB78QAJynMfg0f+oR0Df3zUrX\nLRGNzBvNl5V8mow9Du0uiPUTDdswlaP5pF3solMg5MQC+RtYr6/DfA21t3bb\nBZ1bt0diObuXxVDWFBHvtfUDpnYLoh9MgKcGxtPoDdtBYsdZjvIod1ZjUDQ0\nb1tV3HayAuXXpM0dDJGTegy5/MSvX7MVGNSHnhJSW7KIJ+eKmqxyIn3opTeG\nU7mGTdwY9+XFW7lyiuA0KMc7SdPqiVSap0kbNPlZZjfEya5Y6MNyNpuYw5RM\nZ7TwL+mPWFAy8yvcO11jkTiwOeekexLugPxwN7FdUDtjY79i6OFec+97TE9r\nkvnAMRqNxWqi+/wt/tMkwVjjOaOH0nVDjkdm6dJzqp7Q9ixxlWuZaYdQULYD\nnmORUTaNiI8r+xHHS94MmGEJ728H/SyHW22P2J9NQUpZxnzhH1B059FcrYkp\nId/25akcwD3T7zpWsSTFcIOJY+/NOTPMPx+R8fYbpAkvLu5lZTHFCx0llsWK\nUYU+iCNxVA200cOdYdE/SgdP/p2WJbRBPPiCR6WB8/7vB0nf1ROoD58FkFWt\nm8tCiFNObxJW2UV83kFsznrIxDr4WUoHowB8q4Kp37pQSU+Umcz9RaSswIs1\nx2CoCYzywChgzjOIXYwmsJe9keWvDbpX6NzLGuOhQynGpp+wVIJ6ZaK2QuNL\n3i+F\r\n=2dn6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3b08caf8aa097072285f9da22bbe5c51819bb9e2","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.18.3","dependencies":{"color":"3.1.2","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","husky":"4.3.0","eslint":"7.8.1","rollup":"2.26.11","ts-jest":"26.3.0","ts-node":"9.0.0","prettier":"2.1.1","bundlesize":"0.18.0","typescript":"4.0.2","@types/jest":"26.0.13","@types/node":"14.6.4","@types/color":"3.0.1","@types/eslint":"7.2.2","@types/lodash":"4.14.161","precise-commits":"1.0.2","semantic-release":"17.1.1","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.2","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.27.2","@sitaggart/prettier-config":"0.2.0","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.169"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.7_1599827201302_0.5993809376374217","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"color-combos","version":"1.0.8","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.8","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"5db793db50b30cdd76b143728cba2be4ef2348f6","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.8.tgz","fileCount":23,"integrity":"sha512-MMplQ3C3Q4q6JP9fbG1UxGKvOaMypBsArlVLbLCyNXGd3HayJxy7NpxcKvuH2/Dd9uLlJw4WrOEGqcwvJlkzFg==","signatures":[{"sig":"MEQCIHVpDpoxZ5vPR7q4Y/WTiITksedyPnI5H2e5cW76kxC6AiBvCDCbftWUyJsFEJKdtElbxMVfzwxT08rIFJ3marxoFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhCm/CRA9TVsSAnZWagAA5WEQAKQr1rA+CwFtOGWF7V8P\neuQVVGr792f37g4e9BVo+HGEH9nIoqnmheL4137rldtS0sd3ZlEB2Emo6+2M\nd21NNDXvbBxsz9+yayPU8wah9XhDKYjarLs6/fxAqQ5RhTp/Lvzf8TgTP5gY\ntbYXyeiBfwJ5SaJDPIjaE6Y773xZ0WyIPOnBmv9B5PaufXHH1bKP5uNDGth0\nXkJOZn8IrKjVJ2aG1a3oASTsZhofYqIN62VeFZJfWt+OZ9ABFEzbEZnX1b07\ncfTL052UA8IRp8jra1WhH6PEDZAwr0Qh6X6Yc/7aN6m2/RTiQi8KinpcvAqO\nzF1qKPEDiBFuPdc52rDr4sQoUb98ym/Dt+633p2iM+Jidkn/CerHS0jpTdBO\n0vNUvpbNrD1U3Vbz2arB1aJ2okGvdHWCw2tn6WHNmzTPRLw4HLrB1c7mhYOQ\n7ZD+NkoD+J2HFM8FCbsAQMmREjkrWxaTTPgm3X72hWnabC8pQ7Jowmxv8gEc\nYapbGpg+SWXSttWRrM4hoD86mUqYidx8fWVr0Q3R1+QdYqqHDXlQGjgOAyWC\nuxiwHDVV7Pvfw9KocydjlbXwKb7hkJuQJwIRm9giLtrX6dEtzQsRAKKFQVLh\nYTXMT2Ab+MO2lcqPbWNGPpOFOL5yaF9iEUyxaP8OtX/n6mbG/RihbArZueMK\ngpEX\r\n=djsq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"0d2e17c0a6bbfafd05570886425518d780878309","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.18.4","dependencies":{"color":"3.1.3","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.2","husky":"4.3.0","eslint":"7.10.0","rollup":"2.29.0","ts-jest":"26.4.1","ts-node":"9.0.0","prettier":"2.1.2","bundlesize":"0.18.0","typescript":"4.0.3","@types/jest":"26.0.14","@types/node":"14.11.5","@types/color":"3.0.1","@types/eslint":"7.2.3","@types/lodash":"4.14.161","precise-commits":"1.0.2","semantic-release":"17.1.2","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.2","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.27.3","@sitaggart/prettier-config":"0.2.0","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.189"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.8_1602496958958_0.303579357251873","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"color-combos","version":"1.0.9","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.9","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"6da8c8974f9746af9024446805a0f4f05def0cf1","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.9.tgz","fileCount":23,"integrity":"sha512-iObz9svWx1MHQ12NbHjVJ4QZExu52HyOsgi6LUOj+4XxyCgoh1b3kK/U8agV2HAc6LIP5UqWa0Vy2P6zbZa/FA==","signatures":[{"sig":"MEUCIFqgela52O1ZjfR/rXutM4AEb5JShAt9wpuuNF0C4BJWAiEAoVkKw1bYrNHzWz26AQ4XtGkI+OhXIru10yK7aP4J6OM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf00RrCRA9TVsSAnZWagAAUbwQAKFnj1UOPwkyh/E+v7t+\nEKgX2HK6b5ITqsxVBoQdyz2jjQxZacBO9BNvr0BRBkN6Nd1MVEgQfSMo2fl6\nTU978wbso8XnFNdNq6pza2lR4/EBWa6396UzhUQ+s4yVS/1FQ8NB5I8b0+WS\nbyQMjQRMrQZWNTrfqHAeuYtrFa0VCr74htBg7ALIC66Q6nakAj6eExbA55C+\nYpzHr98BRxlT6x+94jjdb3SZmo9RU83+AUZj2VCPN3DGd8V22BE82WgMEezx\n832qJo5+l0rH9boVI86DeNkRYUtf65RPNaNleRkNGs/HA3jf/iQUPX4v4zUQ\nHvNxQmM3fFzTtRWjpwqP7D+x39vKYzN0d3cz/rTp1QN9F/Xs0DnVecCMaLJu\nXYjkXoZcZr7igSGCFsSD7RrvSR57qC4XdswLFhGQqLT0yWVYx4uv8hU2BnQL\n5orTKWOwJYJD2JwggQXeHRmM/6Ux4WCsiE0A/kxDVXj1A9mY1weD6a8KNCJY\nJnSTwKlktmaKiVh7ETzwj8lxQO+A8udBjZFD3uLfO/+svE6VP5UCFcyNbGho\n3U97QWViMfhrAnsXv1y4o1dKfZhChw/PUnimMdN/QbodBEp21ZkCEZfkhUpg\nKRbcvV+bmHlYlcz+TyDaCTF57C8tvX89Io6OiHU4oaYqs72oWkbNKxGMMF5B\nFRlw\r\n=e4Im\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"fbba87b1df381e19823d61ce070a173115efdcf4","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.20.0","dependencies":{"color":"3.1.3","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","husky":"4.3.5","eslint":"7.15.0","rollup":"2.34.2","ts-jest":"26.4.4","ts-node":"9.1.1","prettier":"2.2.1","bundlesize":"0.18.0","typescript":"4.1.2","@types/jest":"26.0.19","@types/node":"14.14.12","@types/color":"3.0.1","@types/eslint":"7.2.6","@types/lodash":"4.14.165","precise-commits":"1.0.2","semantic-release":"17.3.0","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.2","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.29.0","@sitaggart/prettier-config":"0.2.31","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.236"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.9_1607681131477_0.8047865500324487","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"color-combos","version":"1.0.10","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.10","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"114d92339baa92f7706a5ceb97046d80755ef69e","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.10.tgz","fileCount":23,"integrity":"sha512-Uwewvaz+Qjq3Txhff4d9vmXIuw2ibDLiiF9xt+BeAxzk+ZOaOOfR0RAhyE0+/N4GnZFjo+aQXs63vGJcRNynwg==","signatures":[{"sig":"MEUCIAYurq+CTZV7SEs83imrcwd4Z+o2xHQ7NqvcKjdhPIsuAiEAvUcb+EqwCm2wdYoLjXEB/TecTCZaOPuDLxfkIaY+n7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4cVwCRA9TVsSAnZWagAAWuIP/3zUSmwuMclZvQJY9L4f\nSqgXMEpuqOnm0Hft/l59bKHKMWndd7C7uKWSJJQXfykQOA0GkEa45Otqz7fn\nvyfXAEA44NTr9fPk0iEmZIhJS+ZzlnA8amYDcn9yjQcGkl+ZrlljDhOD+Ccs\nsYL3lQaGUW8ynD5mfb0lBgz/vTQLwTEeUH4hspMZcXGCbIRQmx7AFConmm5J\n11nJ5uQy4Fbx0jCINJXy4jaqtJsOVwiCCGqqOJ2rL16VYDiQV9TUFmW7CAwh\ntz0ltNTfLv8oW28o77vBemwJmRvQkcm7MzUHWfvSQQm0ha8JvcMestQtBBN2\n7guMFGN8v0y7oGEIBGyqq3z7tcrTM0D9iLA1EEzhXGOV7j8RmPcE+FpZpNMv\nqm5JpwarfMACEqCZ8VadbWfDd6MWdrZJubr3eWL6UaCm2KpevhK7AwnYDukY\nXgbdc1VCFJI2+iYG4SHv9sZBn9TM1QBmBa/kuyqAZzPa2d2ZynRuX6ECGFyh\nxCGxeOvg49zN8zko+yNzVn1mxTta9TS4+jRSli5r5rSYrBRvJVLf8689X92l\nUYWx3hhRk0PSykLLlqUz/ra18pOrhUo6pDp/dkxnTmOfWesqlNqiTgiFF0o/\nUymvLtBREuhy/OPFR9UZenpiqjwa895QBrWhIdbkcb1jo1Dg3kw7Mr7coCZe\nRBRk\r\n=yF89\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"68ce57620f9462db327819a6bc2dbf7e3789456f","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.20.0","dependencies":{"color":"3.1.3","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","husky":"4.3.6","eslint":"7.16.0","rollup":"2.35.1","ts-jest":"26.4.4","ts-node":"9.1.1","prettier":"2.2.1","bundlesize":"0.18.0","typescript":"4.1.3","@types/jest":"26.0.19","@types/node":"14.14.14","@types/color":"3.0.1","@types/eslint":"7.2.6","@types/lodash":"4.14.165","precise-commits":"1.0.2","semantic-release":"17.3.0","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.2","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.29.0","@sitaggart/prettier-config":"0.2.40","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.244"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.10_1608631664046_0.22747773218313738","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"color-combos","version":"1.0.11","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.11","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"a61c71babcd51268348e2a5af6ebf21f008de3c0","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.11.tgz","fileCount":23,"integrity":"sha512-1yoX0pfuQEOkEqvpkfcHqsi+whZFe3+TAWAzu4Msb33S92OQUDOdcRpTDcSnT3eu3UhaY6Vx1mOOdp0uJwOk/A==","signatures":[{"sig":"MEQCIBt7sUMKAPfXB/jD8itsYzyCuxDsB3FMCB7pSmnZBzAlAiBIU8A0F2Z1ATtUAtFPdB9QAKb289nfEcB3UJLEkmlgOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYvdCCRA9TVsSAnZWagAAB9MP/0Pgm3n1x92VG5jZIxy3\nMAR17KvMPIMUZMNPVhtZWsFuIilCl0eJmlwkPjsKFcBHlpX8wpaAkViL/0hr\nwaFrwMwVIIyZiqgjRJgc/+POutTBQMiqLzVT1KEAe8To3+f3mRUUx0WRz4Fp\nML6BDHBrl+uaMc5Poy/lHywUP9JDIrSsS+iH1Iup9kLVe/TIe4xy+jcCmWv/\nofJTp/DLny35eBk0pZ68vLI412zNhvIsQfcVhHKrpiYoi80CeEdtM5QFDlww\nuvA/jC5WffiuEBeZMIvRcPvrc+4JZez+LqAWFB/HG0AMUDlQmXfy8ZnaeDbH\ndZcDw+q6BgXmft8XDzDo9Lj0OxbgoJXFSGPJW2E1Qy17D5KZvXOKOOpX5KDT\nR5OczBc2l+fb3bcQFyUFqtEEdZIfosJnXeso6/9BgOjOZNTeqApC+iRsw5zX\nICKDcxPb/86R078lBriXmvAL+sTcRJrbLLMgBeBCTuiA6itkIKof3eW/g22J\nLHUwC5h4c5QK8REbYng922+3L+d6/eHlX9LHR+9uVwVUXZ9kdbXj9MaKdTc+\nOP4p1bfSP6PmaOTs3gL2Kzt0gE1OIvc/wptPLEMjl3yJutay11VWz0JTdRIc\ng7ICTWckA+edOawtv6dXPU9xZmcnhUXRtt3tuKoz/ALuhxuw6fJgmJWZyKUW\nL9Sg\r\n=kfuM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"9a328ab16a2d132c005a3d70fc0c61bbafd0ad51","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.21.0","dependencies":{"color":"3.1.3","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","husky":"6.0.0","eslint":"7.23.0","rollup":"2.44.0","ts-jest":"26.5.4","ts-node":"9.1.1","prettier":"2.2.1","bundlesize":"0.18.1","typescript":"4.2.3","@types/jest":"26.0.22","@types/node":"14.14.37","@types/color":"3.0.1","@types/eslint":"7.2.7","@types/lodash":"4.14.168","precise-commits":"1.0.2","semantic-release":"17.4.2","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.2","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.30.0","@sitaggart/prettier-config":"0.2.96","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.301"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.11_1617098561621_0.8543501942467286","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"color-combos","version":"1.0.12","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.12","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"7064dc134dcf12b5d275e388de045d58e3c88d82","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.12.tgz","fileCount":23,"integrity":"sha512-XdjOp4KYIBhOY3TqW+eMmOoNxiRufwre41YkUdEkk/9WGlY76RvPWK04FL7ig208ACvj4MCHIB8GrURyljdp4g==","signatures":[{"sig":"MEUCIFdsnVVrC7T9cPMyZErnxfa9VSqlFZIosp1xgmlYzgwYAiEAzIX/Tk3s4JEjdUc9D197ByIcNYNPh0aRZNVkghDvKvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfVViCRA9TVsSAnZWagAA7toP/RvOQPsMN+7ElNspV7KT\nbAqcT4qJ8e7MnN3mML3jKNIXUAX/qxelSeKbzj1t76vHEP0AF82GHdY8sZ5i\nulvvocH3MaUokbAOq0Xj3rscAs9AWKJCjqtROLUdNX2f5pylpL72VfoVUqjL\nMzB//kikxDITH7EL0rq0hwrYrYEZOfmV/00RGCWrIaAEOrd78MlbDwd1jM6y\nOvRDa+QjNnXydWnywYhm//ple63/geT7Yg0hRkBWcJjku5zMPppDs2lQ4WVZ\n+3fh3xhcxqBABzD9fD2+YfLar1qWaB1fTUWwG15y8NbKYgAOQxsRLtZM1nKq\nh3cJ9eSmm0RPgjX6g1EUQF5p5W/DE4eIm9wum87f4XlhTaVDwzDmLJwUtoyF\nZsjVyQjnpjst2zxJ0H+vtqrSoCg27DOJpi2dJLJhDdDve9vEKElig3Hi/aUg\nSPvW0Atuxw0yUVi7YNFH9OQ8hDu64PnRVvVEJ1SVi/mrJQHs843V3bEBTvdD\nLcoka8oQsnIdCdehTgE6aeMaejKz0MmZ28mym6luwAmJs0rUOGPxyeq05KnW\nM96pqNJvlTGsMDN7/sSi+0/azWL/lcTAjRGnQwKtPWu9Ln2sLJ+l4wNgsCYU\nra6rLS7vkX1SGdhA4y7egf9xjUwGlhzd0JNUa8MLMyU70hjeSpCQPz5YUegF\nqroJ\r\n=1Hk8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"80c40fdd9759875329fd6aeadaa682ec5e358962","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.22.1","dependencies":{"color":"3.1.3","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","husky":"6.0.0","eslint":"7.24.0","rollup":"2.45.2","ts-jest":"26.5.4","ts-node":"9.1.1","prettier":"2.2.1","bundlesize":"0.18.1","typescript":"4.2.4","@types/jest":"26.0.22","@types/node":"14.14.39","@types/color":"3.0.1","@types/eslint":"7.2.10","@types/lodash":"4.14.168","precise-commits":"1.0.2","semantic-release":"17.4.2","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.2","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.30.0","@sitaggart/prettier-config":"0.2.98","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.303"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.12_1618826594152_0.41317704219633766","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"color-combos","version":"1.0.13","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.13","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"d6a383dbd7a158f3e697d329206d73d74370b1fa","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.13.tgz","fileCount":23,"integrity":"sha512-nkjXqO3eDDqTurgqPeJyUZOcJcVWCgM0Y9MhNbSPyaSmEpD/YNgYhWDd2rdny5zxiC9FxNFVO59b+IzYcfC3ew==","signatures":[{"sig":"MEUCIQDDFuzyXkl1iNBq3UXD2wYR8mQr0oUkEqwSzIsPpN5bSAIgByjrvL5+UyIZVLgmLMOvMsTUWIDaOiC8nbYArfuN/80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglBmCCRA9TVsSAnZWagAAw7wP/1lttKHcg5KIKlS2s3h7\nRL3wmgEPhBEsCt6t7CqkFR/FuzwILdW400WO7pUWU+YvsyON7q29+mGbu/Zt\npBCvXgWiDqRuoarQ8dmIT9LRNF0G7XmpJRbs2zj1YbrUMbWwaVUPmsGj04DR\nAVfG+7CFxvCaTPRqOv5KDKEGn3MucZbxSKcHi3SDNEEeeE9WTJVqxYM4Dvpn\noWDdyORq9BXlHVwzXZ5lsSU1cowuIVxY/sF5AXo3AjLrmRDRhToVDKP0tyH4\ntFQulw3fiZBeDKHcXp4bhI2mG834IH4QfzhywKPLxHR3UCefzOXsocLvmGgd\nAwz19dZzWJGc37x8K6O1MfZQku/P5d6VSDKZq2SmzzOGG6Pisz19RFVAP0kf\nNWAgAKdRQniP0j0syNAYGML/7pCeUTDyG3WlLyIGCiJZBzhRaUAftu3sgZok\nbolkRAdfcNhHPJC28Fe1NMC+OkRaVjrXEiiqdj3P0VEzlZSqECJnOq4xGWIj\nKKaEpExnmvVBdCtKGYlpRAzbZ2yMx8wqRxVKI8XsWyAE+Lq2FPSH9oeDeJpe\nM3m0NNglWnOU7h0FRS3ucm/cS2YpPeSH8F0N6xT8oCzkztgVshdcsGnBJPMn\na+IrNGcUFl5TeqZ4by/ysyxG3O7ml+x8Y4TS3DA6QoIXZmHOvmaWwV68oSbj\n3OTY\r\n=IPVw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"53da1a5dbcd2135514cea4ab6dfb162578d23a4b","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.22.1","dependencies":{"color":"3.1.3","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","husky":"6.0.0","eslint":"7.25.0","rollup":"2.47.0","ts-jest":"26.5.6","ts-node":"9.1.1","prettier":"2.2.1","bundlesize":"0.18.1","typescript":"4.2.4","@types/jest":"26.0.23","@types/node":"15.0.2","@types/color":"3.0.1","@types/eslint":"7.2.10","@types/lodash":"4.14.168","precise-commits":"1.0.2","semantic-release":"17.4.2","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.2","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.30.0","@sitaggart/prettier-config":"0.2.101","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.306"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.13_1620318594441_0.9654988758631311","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"color-combos","version":"1.0.14","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.14","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"81c4090bdd7813b8a029fc8872e6de02fed73b18","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.14.tgz","fileCount":23,"integrity":"sha512-ilLKvRCV62/i8qgKEB0qcct1LK7h3tds3W+HLEbJMryOLESKHnJPA6RWjSIC9L5RPvsFJg8enzlo71umY7t/hg==","signatures":[{"sig":"MEUCIDSqCIenurZtQGOlkp40qpWjkyz8/mH5ziztD/MQhbciAiEAsvWGSDSbqxTLqz1YVuZrgA6Hui+yv7ttGYVqGUKn54Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmQXOCRA9TVsSAnZWagAAg1MP/RFhGBooAlk2sr0UaiUZ\nC3lSn2Vt2sTehG2fXM0oWuyucdfjID7GwFDCFINoZQFyJ9joFwbeGMvZeq+B\nkC/vaUA3NBHanpPAr5+vOXbpKdLfXhgZUamtoNU4g+h6vM6/eUQVlzDFHaOb\nS5JmNiHL18epO2sFOk/+Hu/6X7NCtmQLJLzo+f95Uk2qg8jfv0JXErd6ooAp\ngs746S/Tvnrdr5VgP7QdoblF+cWbeTN0X/DbKQM0LjgwDy0cjjQJsqqoOOuh\n7o2M+4dBGLgI6zsqBP9mnIBYzJFb/+FumxTtMbK522yV1pCN4hiK+HpSoDe8\nAEgo6bI6RbSVOlPJ/mnDNxEY2ZLrilBpUkyrsTy75PNrhlHFOGyFo4AWeUe4\n3e3OxE1uGHplKphq6tzDq5/l4fsarAwjb3MFrI8IzPX3BoLk/8t7Hmh7D/Z+\nIkcisKCYTHZxy0z321XWnR0Dicrp/xmexgVwmLbcbKo/fsyDzesQo1p6QAla\nDyDGeukfYgHpTYwH4nIqwYBmIaKJOmakO5j+z32CivHnbWw0MSWNRspMFTlZ\ntQLtXLrqUNhI5wh+Pti79fzK6AoqB3/k+Quo+CzunZwGrGUrx2fiaBzwWe7o\n+Ek9mAwOpfR9j3f9Hxj7FW9+6G8GYRz1OkWXHp+vtFtvx+9gjQLj0sLkSboJ\n7FZd\r\n=HDwL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"9e5fe5f52a1606f612c31e786a225314aadcaf2c","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.22.1","dependencies":{"color":"3.1.3","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","husky":"6.0.0","eslint":"7.25.0","rollup":"2.47.0","ts-jest":"26.5.6","ts-node":"9.1.1","prettier":"2.2.1","bundlesize":"0.18.1","typescript":"4.2.4","@types/jest":"26.0.23","@types/node":"15.0.2","@types/color":"3.0.1","@types/eslint":"7.2.10","@types/lodash":"4.14.168","precise-commits":"1.0.2","semantic-release":"17.4.2","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.2","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.30.0","@sitaggart/prettier-config":"0.2.102","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.306"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.14_1620641229415_0.8393386523702451","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"color-combos","version":"1.0.15","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.15","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"298bdd82c7b7ab2457f8c17729eef0531ae6d26e","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.15.tgz","fileCount":24,"integrity":"sha512-b3A0mslzVU5vRZz4gL416U1Q/fEcxb5SLAjqOA0AKTvdNpGyYCPu0IRUje2hWJKYjW9ZAwi592zQ0iJ3CtAvfw==","signatures":[{"sig":"MEQCIC+K7Jtl7TVbKLIVHH2rSPhFfhsI1Nm/Z0aygZyn1pOIAiBTGlm9bf3AREmSUPEazpsElRxY4jjb1pXrAZreVjKzrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgweT/CRA9TVsSAnZWagAAmwsQAJUfoo1G6AbaMpb3vDnB\nHvJHJbh0QNNFReG+mfRZN924ecvWKWe+hzBOu29DcSl4RUi7wCHyv8KFa/iF\n/aTDdD2sAqsKJY00afAnAFzyayISVdyWmZAds4y2paEtLDUTHXSMFXlBxTUV\nZxvIyAEqszWLiXxEymxS/jsqz3k9rzMWkO6RvQqV1dVAuOJG7ksKySNFZHsy\n31mNc7Nyo87mshNrhGjstSwYH6t7VfVePuV6b6KTmTa3WdE9qRJL8VMz6xUx\ntHzWqp5sFYbl1zM5sz3Eg9Fr2IE4av7eYM9SGjpgwO5UQXDMf2fC+l5YGcRp\nNWZKpzP7BCo1LB6dZjvUk1JbeI+lKfzpi/3NSwZzOSCJ7SPt5F8fyDLGE0sS\nakkLWoO0h2XCvcL0Suqafz38SmqI5ixhDqDWzEBEns47S//1rBOhiHSgmUnh\ncjGGRVKd1ahOHG7TFQQpNnZ+uiaAYDA1ArhyxeN0r3x82gyDbPmyXxVZTbwz\nP1Jt1ouvSn6FL1jAGPdloRVam7e2QpcJs+jdRu2VNjB5RTOvyvzonaSRAa++\ns67VH+Gr2GMvhIjSnGbWcXBUvYPHKwnq1rw3PHuIXntZol4hXgEpM3reBkaw\nxiS5acgARGV7HxZPWvD/2usfctpa1GzKKX7ThwtqRqFjPeJR3KX5QU5+BsoR\nURZ1\r\n=/5K4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","husky":{"hooks":{"pre-commit":"precise-commits"}},"types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"40f447d71884e6e05517d1971fe132176d3f55d4","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.22.1","dependencies":{"color":"3.1.3","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","husky":"6.0.0","eslint":"7.28.0","rollup":"2.51.1","ts-jest":"26.5.6","ts-node":"9.1.1","prettier":"2.2.1","bundlesize":"0.18.1","typescript":"4.3.2","@types/jest":"26.0.23","@types/node":"15.12.2","@types/color":"3.0.1","@types/eslint":"7.2.13","@types/lodash":"4.14.170","precise-commits":"1.0.2","semantic-release":"17.4.3","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.2","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.30.0","@sitaggart/prettier-config":"0.2.105","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.311"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.15_1623319807136_0.9111372938401683","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"color-combos","version":"1.0.16","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.16","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"70823d9852bb8c69bb8a0aa840c0da413be02ed5","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.16.tgz","fileCount":25,"integrity":"sha512-m/5OBVwf7/4sXKagFxuMyloEJxgo2vJEbPxqzzCPocmyCT+z/Yc4JmSAJOxkW6/QSAn43zxkoi22H/aJGJakKw==","signatures":[{"sig":"MEQCIFtVL2ZAYrpjZh4OzoDHeFwfhl8YXgdQ8CZNuQSVD0PFAiAIVEUNdljnDkVE8owQ5CO7/BLfMme6YJIlDzav+RwUaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9XqoCRA9TVsSAnZWagAAioMP/jR1GnSe00oyuv+0rZOp\nw9ZIZbOSsp2L9/nNE/4VNW/RUHBQGiR+e/nrhksW+xoZQOMc+tsHpjRUXy0F\n2Q6wmmRhdV+fRelA4K12U4GOBpF0DDh/kyT4z7kJGqey/JfESKNmsFia1OA4\nc+PVnY0w5ZJ1kUKuSVVlKXl6CCt11tCme+Dsk6p+OsQyLLAiyVxszAT7rO1W\nUuyvVY3gF/ejjLHr3CD6WPk+HBzR3+0V+ylnj39nHUhK8SnVBoWzJ5I3eL95\nd6xvKC/4u8rATNOjXpmHf0R/PW7QzWCQ5IGViRCRQ0KysJw9OO8HzRpoS4Ys\nGPFx8BX2SOALlQ20a9dsXW5oIj5jn+4Lf2xLNrnheI4s08o2FGnyoGmzZhFO\nSasqlVcLXASC4JsAt+GODLHhfPlnYLnsayyD5diZjFTQdcfwtDBxYxoJPueN\nzYHrmgfBJXcC2kVefsJvjjfxvb7rPLCpdRpHBEOnwzaQho6oTkiyfRBURmud\nKi2w0OSxy+rRuRXIjXPdjn1Db6N28GpLCzglmAc/bObx9Dh6iimhe6Rb256t\nP+8xZSvBjAf2vMkcg6LEx5dqRSrvGwYGpp1K2YfBl7nDqXU90lMibBhW0j2R\nb1hcr6KhgYGCUfZXEuCCrjdD/Nji51MKQXqcu72eITulrTJbChgAzbf59yg+\n+2M9\r\n=dVgU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"570f5e052579c31c2fb1aab5582022aa2ebe4d0d","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prepare":"husky install","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.22.3","dependencies":{"color":"4.0.0","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","husky":"7.0.1","eslint":"7.31.0","rollup":"2.53.2","ts-jest":"26.5.6","ts-node":"10.1.0","prettier":"2.3.2","bundlesize":"0.18.1","typescript":"4.3.5","@types/jest":"26.0.24","@types/node":"16.3.3","@types/color":"3.0.2","@types/eslint":"7.28.0","@types/lodash":"4.14.170","precise-commits":"1.0.2","semantic-release":"17.4.4","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.2","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.30.0","@sitaggart/prettier-config":"0.2.109","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.316"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.16_1626700456722_0.3897995711762241","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"color-combos","version":"1.0.17","keywords":["accessibility","color","a11y"],"author":{"name":"Simon Taggart"},"license":"MIT","_id":"color-combos@1.0.17","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"6b57fd58be8bd66c5eb2acc124331e228b205f08","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.0.17.tgz","fileCount":25,"integrity":"sha512-9uugDmhsabbTKi0LY0k8qtKk6xouuMFUD27ZQzG1Nk2YMvm9p//ooVsm3/CSBWsbNQ70RZ2Ir5NHmJC4PfuXUg==","signatures":[{"sig":"MEUCIQCDRmtR9T2kfHuUm8cH9Q8nfUJFxtBgxAbB7U0AVJE+eAIgG2TXgVcCvMhm7cFlzQqRK7B9Qk6g7iQR4ax+9fkf9uI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC+YKCRA9TVsSAnZWagAA5MQQAIzNzqM3vfpRvPoEOm3e\ncWGnVRQVaicRhq1+KmVxOni4RiudNgkNfc+QGbl5VncFxx3bNF4+g1u2748j\nreZdCB/2aeto0w6EjC0vYZi7Ir2d4WlRL0f4tZ6IP3vEGN9H5fTb8twvnWWs\n2gMjj7ZVF5q1rIqrNr98UqQ3ZWYJNa6c3xLY84+PEARE4MBHC2yG+EH+vlq2\nTxa3jkmOvelC6d08fq+mt0Dp4T8QoRrevS9IWtnBZUICm4xdXkbfGYSDfb3Z\nWJEEs/V21F2jD85A/DnyVbxioOte3ElAKbHApdfOY9Ow/akNpP93/l5rWknf\n0ytQ94WHcs1Ozf2WCACRpulPl/WL0F0g5HJJGcpmmteOZD7XSlVTEcTqcJM9\nv/oQMJ+H+J4TEkULgomVVKiWaCZEKII+C+4BZBSje7bsmyXhVMPMmX3sn76C\n2ymcbhdBmeUBIycl2ldqv7sxZ/HRwplIhuY6+dsiL5tb3CO4qkMin8omjSkm\nRb2oTXSqanwZnMIar8FbB9eVJoZI9F5vQkZRF2VVy1/CKoo5fRzSgWhoxpAt\nIIsN83TJ2cmWX2NYsDEzRH+yze/iqpWuIqWgoXdNE2qjte2Gjc6psktkfoJr\nC129XZIxF0zCLdHezoYonSLF/2SmqTKWkOvz+929p9Mh7TyIjagwEnULqdYI\nS1Y+\r\n=7VPx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f738474459add438202b117cf14780d5cb66e05a","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"rollup -c rollup.config.ts --environment NODE_ENV:production","prepare":"husky install","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"rollup -c rollup.config.ts --environment NODE_ENV:development","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"6.14.6","description":"Get accessibility information about colour combinations","directories":{},"_nodeVersion":"12.22.4","dependencies":{"color":"4.0.1","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","husky":"7.0.1","eslint":"7.32.0","rollup":"2.56.0","ts-jest":"26.5.6","ts-node":"10.1.0","prettier":"2.3.2","bundlesize":"0.18.1","typescript":"4.3.5","@types/jest":"26.0.24","@types/node":"16.4.12","@types/color":"3.0.2","@types/eslint":"7.28.0","@types/lodash":"4.14.170","precise-commits":"1.0.2","semantic-release":"17.4.4","@types/lodash.uniq":"4.5.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.2","rollup-plugin-commonjs":"10.1.0","rollup-plugin-typescript2":"0.30.0","@sitaggart/prettier-config":"0.2.112","rollup-plugin-node-resolve":"5.2.0","@sitaggart/eslint-config-ts":"0.5.317"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.0.17_1628169738214_0.20849349955068042","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"color-combos","version":"1.1.0","keywords":["accessibility","color","a11y"],"author":{"name":"sitaggart"},"license":"MIT","_id":"color-combos@1.1.0","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"df4f494d1583e9827c364bc23a8960635ca983cd","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.1.0.tgz","fileCount":6,"integrity":"sha512-2yaajiWzoQBEzos9zisTbwy6r5tzHGFs/5U+79/eU11tTLnvf9UQ6JmWpPzZ52FOamWfWFEB2Fy+kQx2HckTPw==","signatures":[{"sig":"MEYCIQDMO3Gv7JHYFrjys+chnXMhl3m7ElroZ5TbgFMkp/iUEAIhAJRlc58iWdjNi1h8PzMnvl0SA/rN4w5xXuMQXF5FV401","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjRA8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvhA//TO6uP/GqORiCZMfT0/IHyRb0a3QTM7VZUCd/RhqTzU3ZXFsl\r\nqodoHeum6KBOzWvBdf+akfVSSKPlyeDctjdXTCVdBAcD5kcGjCKZKeqg/V6O\r\ntp1aPuU34YJTkU42Sy1uWVD9DsXvqTR89kQma9Ff5GdwUahTov+ADWKFTtfM\r\nGTvemL2QuYp+aUmhC2Q6RH0FY+yKZYMaPeWqokL4Gzrp+jbXK4jx5XpMAp+v\r\nuGvYdyJfcrJz/jNS4XcLVECfQPQ+E+D8lbrLqoa8Y1sqg6CM5zJhxKfzYpTc\r\nKHwxkofK1E1nchbKnOC5DkiL7Jm5cbS+HKwSPTlCWQyJrMiHj1rDuOw3uNz4\r\nRsaA/kg7F9hgpm3rcQWaS3T6k/OvqB1rLyGRnokzJ3PyF78BHRTweMaXiVTl\r\ngiflhZdwEvf4m+Rg1ywUNit5iNTUPxncynOVEtqDXwnsW+h5rp30Impavdya\r\nlJ7Vxb0bbomV7XigniNXqRYsZ91dgWJ05U7rPd3qaUHnuS+xinT2v3aNhLPA\r\nMu+WV6dOLBHN0sdX26dM4IomrWCDSKlrhjw/b7yo+XBE6h2INV1jIPvff5tB\r\nE7Ow8ipE8i4F1jky7I0ecR54WBzcvNzk/gxUStvBAAQBnSJuNk9hxnM8W9yw\r\n9Kxh71vsgFnkVnT+Kk7LYcf/L3q8SY8KNwY=\r\n=AUBA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"main":"dist/index.js","entry":"src/index.ts","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"04b47cb37d962a979497f40c81fe96f89ff9ca77","release":{"branches":["main"]},"scripts":{"test":"jest","build":"yarn clean && yarn compile","clean":"rm -rf ./dist","eslint":"eslint --ext .tsx,.ts,.js ./src","compile":"yarn tsup src/index.ts --dts --format esm,cjs --env.NODE_ENV production","prettier":"prettier --list-different '**/*.{ts,tsx,js}'","build:dev":"yarn clean && yarn compile:dev","bundlesize":"bundlesize","compile:dev":"yarn tsup src/index.ts --dts --format esm,cjs --env.NODE_ENV development","postpublish":"pinst --enable","_postinstall":"husky install","prepublishOnly":"pinst --disable","prettier-clean":"prettier --write '**/*.{ts,tsx,js}'","semantic-release":"semantic-release"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"bundlesize":[{"path":"./dist/*.js","maxSize":"11 kB"}],"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"_npmVersion":"8.1.0","description":"Get accessibility information about colour combinations","directories":{},"resolutions":{"npm/chalk":"^4.1.2"},"_nodeVersion":"16.13.0","dependencies":{"color":"4.2.3","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"29.3.1","tsup":"6.5.0","husky":"8.0.2","pinst":"3.0.0","eslint":"8.28.0","ts-jest":"29.0.3","ts-node":"10.9.1","prettier":"2.8.0","@swc/core":"1.3.20","bundlesize":"0.18.1","typescript":"4.9.3","@types/jest":"29.2.3","@types/node":"18.11.9","@types/color":"3.0.3","@types/eslint":"8.4.10","@types/lodash":"4.14.190","precise-commits":"1.0.2","semantic-release":"19.0.5","@types/lodash.uniq":"4.5.7","@sitaggart/prettier-config":"0.3.24","@sitaggart/eslint-config-ts":"0.6.25"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.1.0_1670189116467_0.9048925154823435","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"color-combos","version":"1.1.1","keywords":["accessibility","color","a11y","wcag","contrast","typescript","esm"],"author":{"name":"sitaggart"},"license":"MIT","_id":"color-combos@1.1.1","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"5a3ac331c0d9f45dcc93e2a98277c1e9c7b14f9e","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.1.1.tgz","fileCount":7,"integrity":"sha512-bLEzwH81R+Pq1nq6VKGaIC3LmVjbruSpkSUL/xWVWViU6yqoA6s9VyFRMat2jSOjDban/1nKsYo9YGqI6E675w==","signatures":[{"sig":"MEQCIHFGkANaunBh3pHgGiis5T8rOgTj8cS7JUiimE5AHf4WAiAI9SAnCNYRV+Gz/Tr9tVaqQVnpA1PmWS1HZCKDZCnbJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75410},"main":"dist/index.js","type":"module","entry":"src/index.ts","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"bun":">=1.0.0","node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"425d8ddaf88658733d4cb1684f937016b9ac7ef9","release":{"branches":["main"]},"scripts":{"lint":"biome check .","size":"bun run build && size-limit","test":"bun test src","build":"bun run clean && bun run compile && bun run compile:types","clean":"rm -rf ./dist","format":"biome format .","compile":"NODE_ENV=production bun run build.ts","prepare":"husky","lint:fix":"biome check --write .","test:all":"bun run test && bun run build && bun run test:integration","build:dev":"bun run clean && bun run compile:dev","bundlesize":"bundlesize","format:fix":"biome format --write .","compile:dev":"NODE_ENV=development bun run build.ts","compile:types":"mkdir -p dist && bunx tsc src/index.ts --declaration --declarationMap --emitDeclarationOnly --outDir dist --esModuleInterop","semantic-release":"semantic-release","test:integration":"bun test _test_/integration"},"_npmUser":{"name":"sitaggart","email":"me@simontaggart.com"},"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"size-limit":[{"path":"dist/*.js","limit":"11 kB"},{"path":"dist/*.mjs","limit":"11 kB","import":"ColorCombos"}],"_npmVersion":"10.9.2","description":"Get accessibility information about colour combinations","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"color":"5.0.0","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","@types/bun":"^1.2.15","size-limit":"^11.2.0","typescript":"5.8.3","@types/node":"20.19.0","@types/color":"3.0.6","@types/lodash":"4.17.17","@biomejs/biome":"2.0.0-beta.6","precise-commits":"1.0.2","semantic-release":"22.0.12","@types/lodash.uniq":"4.5.9","@sitaggart/lint-config":"^1.0.1","@size-limit/preset-big-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.1.1_1749508081740_0.796782755442397","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"color-combos","version":"1.1.2","keywords":["accessibility","color","a11y","wcag","contrast","typescript","esm"],"author":{"name":"sitaggart"},"license":"MIT","_id":"color-combos@1.1.2","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"93c4a25cf90df56ea3e2db26925af939ce7d3d0f","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.1.2.tgz","fileCount":6,"integrity":"sha512-7Q6QnzoMp8Sm6Ohx+mEegjazF3RBOkZPG7GlQaaEb273SwQqWY9GfwP3G8GV9KAbGf9HyJMMGaP2UX90Dkk8XQ==","signatures":[{"sig":"MEUCIQC51LA/MCgJs27QZeosSxKY3mvrINdAOfTX33BR+X1wwgIgfRxY9ld8uDjfd4qCevENRxMqHZ3OyqatHcb0YNWdKOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/color-combos@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74393},"main":"dist/index.js","type":"module","entry":"src/index.ts","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"bun":">=1.0.0","node":"24.12.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"75e3be9f53c7e99a59b09334a94ed0b59b601412","release":{"branches":["main"]},"scripts":{"lint":"biome check .","size":"bun run build && size-limit","test":"bun test src","build":"bun run clean && bun run compile","clean":"rm -rf ./dist","format":"biome format .","compile":"NODE_ENV=production bun run build.ts","prepare":"husky","lint:fix":"biome check --write .","test:all":"bun run test && bun run build && bun run test:integration","build:dev":"bun run clean && bun run compile:dev","format:fix":"biome format --write .","compile:dev":"NODE_ENV=development bun run build.ts","semantic-release":"semantic-release","test:integration":"bun test _test_/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd1d66e4-9455-44a8-885f-73ea134b8ea3"}},"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"size-limit":[{"path":"dist/*.js","limit":"11 kB"},{"path":"dist/*.mjs","limit":"11 kB","import":"ColorCombos"}],"_npmVersion":"11.6.4","description":"Get accessibility information about colour combinations","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"color":"5.0.3","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","@types/bun":"1.3.5","size-limit":"12.0.0","@types/node":"24.10.4","@types/color":"4.2.0","@types/lodash":"4.17.21","oxc-transform":"0.104.0","@biomejs/biome":"2.3.10","precise-commits":"1.0.2","semantic-release":"25.0.2","@types/lodash.uniq":"4.5.9","@sitaggart/lint-config":"1.0.3","@size-limit/preset-big-lib":"12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.1.2_1766390035130_0.1587370285198677","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"color-combos","version":"1.2.0","keywords":["accessibility","color","a11y","wcag","contrast","typescript","esm"],"author":{"name":"sitaggart"},"license":"MIT","_id":"color-combos@1.2.0","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"homepage":"https://github.com/SiTaggart/color-combos#readme","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"dist":{"shasum":"cc05fb8550dc79cb78a023127cef260d32c275ee","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.2.0.tgz","fileCount":6,"integrity":"sha512-+k9O+e+eIdm/vi7zKauRYNjzARQYiCKsdw9NM3953xueJS8KO12AppeuK2SaeF386gPO0pu6l5iipGfMJYJ1nQ==","signatures":[{"sig":"MEUCIQD24ldC0K1LD/EVjmTNsmbfDvV+EYezCcOs3Y9oE5UBiwIgKtHBu0zkHmLRZGSFaDCPf7StboHKWniiJKevCDxR+mI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/color-combos@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102007},"main":"dist/index.js","type":"module","entry":"src/index.ts","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"bun":">=1.0.0","node":"24.12.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"2b9d4db5ac1217d3b0c5752baf1a697521b44516","release":{"branches":["main"]},"scripts":{"lint":"biome check .","size":"bun run build && size-limit","test":"bun test src","build":"bun run clean && bun run compile","clean":"rm -rf ./dist","format":"biome format .","compile":"NODE_ENV=production bun run build.ts","prepare":"husky","lint:fix":"biome check --write .","test:all":"bun run test && bun run build && bun run test:integration","build:dev":"bun run clean && bun run compile:dev","format:fix":"biome format --write .","compile:dev":"NODE_ENV=development bun run build.ts","semantic-release":"semantic-release","test:integration":"bun test _test_/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd1d66e4-9455-44a8-885f-73ea134b8ea3"}},"repository":{"url":"git+https://github.com/SiTaggart/color-combos.git","type":"git"},"size-limit":[{"path":"dist/*.js","limit":"14 kB"},{"path":"dist/*.mjs","limit":"14 kB","import":"ColorCombos"}],"_npmVersion":"11.6.4","description":"Get accessibility information about colour combinations","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"color":"5.0.3","apca-w3":"^0.1.9","lodash.uniq":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","@types/bun":"1.3.5","size-limit":"12.0.0","@types/node":"24.10.4","@types/color":"4.2.0","@types/lodash":"4.17.21","oxc-transform":"0.104.0","@biomejs/biome":"2.3.10","@types/apca-w3":"^0.1.3","precise-commits":"1.0.2","semantic-release":"25.0.2","@types/lodash.uniq":"4.5.9","@sitaggart/lint-config":"1.0.3","@size-limit/preset-big-lib":"12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/color-combos_1.2.0_1766886926040_0.005611507010892192","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"color-combos","version":"1.2.1","description":"Get accessibility information about colour combinations","entry":"src/index.ts","type":"module","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"engines":{"node":"24.12.0","bun":">=1.0.0"},"scripts":{"build":"bun run clean && bun run compile","build:dev":"bun run clean && bun run compile:dev","clean":"rm -rf ./dist","compile":"NODE_ENV=production bun run build.ts","compile:dev":"NODE_ENV=development bun run build.ts","lint":"biome check .","lint:fix":"biome check --write .","format":"biome format .","format:fix":"biome format --write .","test":"bun test src","test:integration":"bun test _test_/integration","test:all":"bun run test && bun run build && bun run test:integration","semantic-release":"semantic-release","size":"bun run build && size-limit","prepare":"husky"},"repository":{"type":"git","url":"git+https://github.com/SiTaggart/color-combos.git"},"keywords":["accessibility","color","a11y","wcag","contrast","typescript","esm"],"sideEffects":false,"author":{"name":"sitaggart"},"license":"MIT","bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"homepage":"https://github.com/SiTaggart/color-combos#readme","dependencies":{"apca-w3":"0.1.9","color":"5.0.3","lodash.uniq":"4.5.0"},"devDependencies":{"@biomejs/biome":"2.3.10","@sitaggart/lint-config":"1.0.3","@size-limit/preset-big-lib":"12.0.0","@types/apca-w3":"0.1.3","@types/bun":"1.3.5","@types/color":"4.2.0","@types/lodash":"4.17.21","@types/lodash.uniq":"4.5.9","@types/node":"25.0.3","husky":"9.1.7","oxc-transform":"0.104.0","precise-commits":"1.0.2","semantic-release":"25.0.2","size-limit":"12.0.0"},"size-limit":[{"path":"dist/*.js","limit":"14 kB"},{"path":"dist/*.mjs","limit":"14 kB","import":"ColorCombos"}],"release":{"branches":["main"]},"gitHead":"d04667127782eb2a76134304e1c0ccc0d07219a2","_id":"color-combos@1.2.1","_nodeVersion":"24.13.1","_npmVersion":"11.6.4","dist":{"integrity":"sha512-erhMpO0g4mXN2hX6OSu3Oc64VUUPQ8iMiKcbDZDveqkIO9P8wKWLGOBDfE47UIYnEGx0TlUzJPeFLshtI6tSGw==","shasum":"cecb68f639ee7a780a839f74465a49d0719ea9db","tarball":"https://registry.npmjs.org/color-combos/-/color-combos-1.2.1.tgz","fileCount":6,"unpackedSize":102004,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/color-combos@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDv3RA1SgdO/x8GhbSJaI3t4KGmm0SlRKXoBm5sl2KIgAiAlSpkgzj5kSpqSYvzOc49O7BGQd+Gwy9UG38F3w0u0/g=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd1d66e4-9455-44a8-885f-73ea134b8ea3"}},"directories":{},"maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/color-combos_1.2.1_1771121609121_0.0076161800738745455"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-09T05:42:37.527Z","modified":"2026-02-15T02:13:29.606Z","1.0.0":"2019-09-09T05:42:37.686Z","1.0.1":"2019-12-29T06:40:20.999Z","1.0.2":"2020-05-11T10:05:38.930Z","1.0.3":"2020-05-14T10:02:40.645Z","1.0.4":"2020-06-14T19:37:20.343Z","1.0.5":"2020-07-08T10:05:44.409Z","1.0.6":"2020-07-17T10:03:48.559Z","1.0.7":"2020-09-11T12:26:41.403Z","1.0.8":"2020-10-12T10:02:39.102Z","1.0.9":"2020-12-11T10:05:31.609Z","1.0.10":"2020-12-22T10:07:44.184Z","1.0.11":"2021-03-30T10:02:41.857Z","1.0.12":"2021-04-19T10:03:14.280Z","1.0.13":"2021-05-06T16:29:54.585Z","1.0.14":"2021-05-10T10:07:09.574Z","1.0.15":"2021-06-10T10:10:07.416Z","1.0.16":"2021-07-19T13:14:16.851Z","1.0.17":"2021-08-05T13:22:18.599Z","1.1.0":"2022-12-04T21:25:16.606Z","1.1.1":"2025-06-09T22:28:01.920Z","1.1.2":"2025-12-22T07:53:55.279Z","1.2.0":"2025-12-28T01:55:26.197Z","1.2.1":"2026-02-15T02:13:29.280Z"},"bugs":{"url":"https://github.com/SiTaggart/color-combos/issues"},"author":{"name":"sitaggart"},"license":"MIT","homepage":"https://github.com/SiTaggart/color-combos#readme","keywords":["accessibility","color","a11y","wcag","contrast","typescript","esm"],"repository":{"type":"git","url":"git+https://github.com/SiTaggart/color-combos.git"},"description":"Get accessibility information about colour combinations","maintainers":[{"name":"sitaggart","email":"me@simontaggart.com"}],"readme":"# Color Combos\n\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release) [![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2FSiTaggart%2Fcolor-combos%2Fbadge&style=popout)](https://actions-badge.atrox.dev/SiTaggart/color-combos/goto) [![npm version](https://badge.fury.io/js/color-combos.svg)](https://badge.fury.io/js/color-combos) ![last release](https://img.shields.io/github/release-date/SiTaggart/color-combos) ![last commit](https://img.shields.io/github/last-commit/sitaggart/color-combos)\n\nFor each color passed, `ColorCombos` will calculate the color contrast ratio and accessibility rating between itself and every other color that was supplied. `ColorCombos` returns an array of colors, and for each color, combinations of other colors passed along with the contrast ratio and accessibility rating.\n\nBy default it will return the full details of the colors, but it can set to return only compact details, only unique colors and / or only colors that meet a certain threshold.\n\nThe default shape of the returned array can be expressed as:\n\n```ts\n[\n  {\n    color?: number[];\n    hex: string;\n    model?: string;\n    valpha?: number;\n    combinations: [\n      {\n        color?: number[];\n        contrast: number;\n        hex: string;\n        model?: string;\n        valpha?: number;\n        accessibility: {\n          aa: boolean;\n          aaLarge: boolean;\n          aaa: boolean;\n          aaaLarge: boolean;\n        };\n        apca?: {\n          lc: number;\n          polarity: 'light-on-dark' | 'dark-on-light';\n          minimumFontSize: {\n            100: number | 'prohibited';\n            200: number | 'prohibited';\n            300: number | 'prohibited';\n            400: number | 'prohibited';\n            500: number | 'prohibited';\n            600: number | 'prohibited';\n            700: number | 'prohibited';\n            800: number | 'prohibited';\n            900: number | 'prohibited';\n          };\n          fontRequirement?: {\n            fontSize: number;\n            fontWeight: 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900;\n            minimumFontSize: number | 'prohibited';\n            meetsRequirement: boolean;\n          };\n          readability: {\n            fluentText: { thresholdLc: number; meets: boolean };\n            bodyText: { thresholdLc: number; meets: boolean };\n            contentText: { thresholdLc: number; meets: boolean };\n            largeText: { thresholdLc: number; meets: boolean };\n            minimumText: { thresholdLc: number; meets: boolean };\n            nonText: { thresholdLc: number; meets: boolean };\n          };\n        };\n      }\n    ];\n  }\n];\n```\n\n## Installation\n\n```js\nimport ColorCombos from 'color-combos';\n```\n\n## Usage\n\n`ColorCombos` takes two arguments; `colors: string[] | { [name: string]: string }` and optional `options: { compact?: boolean; threshold?: number; uniq?: boolean; apca?: { fontSize?: number; fontWeight?: FontWeight } }`\n\n```ts\nColorCombos(\n  colors: string[] | { [name: string]: string },\n  options?: {\n    compact?: boolean;\n    threshold?: number;\n    uniq?: boolean;\n    apca?: {\n      fontSize?: number;\n      fontWeight?: 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900;\n    };\n  }\n)\n```\n\n### `colors: string[] | { [name: string]: string }`\n\nThe colors argument will accept either an array of colors as strings, or an object of colors where the values are strings.\n\n#### Array\n\n```js\nColorCombos(['#fff', '#000']);\n```\n\n#### Object\n\n```js\nColorCombos({\n  white: '#fff',\n  black: '#000',\n});\n```\n\nBoth of these examples return an array of colors and their combinations as:\n\n```json\n[\n  {\n    \"color\": [255, 255, 255],\n    \"combinations\": [\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"color\": [0, 0, 0],\n        \"contrast\": 21,\n        \"hex\": \"#000000\",\n        \"model\": \"rgb\",\n        \"valpha\": 0.5\n      }\n    ],\n    \"hex\": \"#FFFFFF\",\n    \"model\": \"rgb\",\n    \"valpha\": 0.5\n  },\n  {\n    \"color\": [0, 0, 0],\n    \"combinations\": [\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"color\": [255, 255, 255],\n        \"contrast\": 21,\n        \"hex\": \"#FFFFFF\",\n        \"model\": \"rgb\",\n        \"valpha\": 0.5\n      }\n    ],\n    \"hex\": \"#000000\",\n    \"model\": \"rgb\",\n    \"valpha\": 0.5\n  }\n]\n```\n\nColor strings are supported in a number of formats\n\n#### Supported color formats\n\n- Named: `white`\n- Hex: `#fff`\n- RGB: `rgb(255, 255, 255)`\n\n#### Passing more than two colors\n\nPassing more than two colors will result in the returned array and combinations increasing in size.\n\n```js\nColorCombos(['#fff', '#ccc', '#000']);\n```\n\nreturns\n\n```json\n[\n  {\n    \"color\": [255, 255, 255],\n    \"combinations\": [\n      {\n        \"accessibility\": { \"aa\": false, \"aaLarge\": false, \"aaa\": false, \"aaaLarge\": false },\n        \"color\": [204, 204, 204],\n        \"contrast\": 1.6059285649300714,\n        \"hex\": \"#CCCCCC\",\n        \"model\": \"rgb\",\n        \"valpha\": 1\n      },\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"color\": [0, 0, 0],\n        \"contrast\": 21,\n        \"hex\": \"#000000\",\n        \"model\": \"rgb\",\n        \"valpha\": 1\n      }\n    ],\n    \"hex\": \"#FFFFFF\",\n    \"model\": \"rgb\",\n    \"valpha\": 1\n  },\n  {\n    \"color\": [204, 204, 204],\n    \"combinations\": [\n      {\n        \"accessibility\": { \"aa\": false, \"aaLarge\": false, \"aaa\": false, \"aaaLarge\": false },\n        \"color\": [255, 255, 255],\n        \"contrast\": 1.6059285649300714,\n        \"hex\": \"#FFFFFF\",\n        \"model\": \"rgb\",\n        \"valpha\": 1\n      },\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"color\": [0, 0, 0],\n        \"contrast\": 13.076546777106755,\n        \"hex\": \"#000000\",\n        \"model\": \"rgb\",\n        \"valpha\": 1\n      }\n    ],\n    \"hex\": \"#CCCCCC\",\n    \"model\": \"rgb\",\n    \"valpha\": 1\n  },\n  {\n    \"color\": [0, 0, 0],\n    \"combinations\": [\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"color\": [255, 255, 255],\n        \"contrast\": 21,\n        \"hex\": \"#FFFFFF\",\n        \"model\": \"rgb\",\n        \"valpha\": 1\n      },\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"color\": [204, 204, 204],\n        \"contrast\": 13.076546777106755,\n        \"hex\": \"#CCCCCC\",\n        \"model\": \"rgb\",\n        \"valpha\": 1\n      }\n    ],\n    \"hex\": \"#000000\",\n    \"model\": \"rgb\",\n    \"valpha\": 1\n  }\n]\n```\n\n### Optional `options: { compact?: boolean; threshold?: number; uniq?: boolean; apca?: {...} }`\n\n`ColorCombos` can take some optional options that can affect the returned array of colors. Options are represented as an object that can have four keys; `compact`, `threshold`, `uniq`, and `apca`. By default those options are set to:\n\n```json\n{\n  \"compact\": false,\n  \"threshold\": 0,\n  \"uniq\": true,\n  \"apca\": undefined\n}\n```\n\n#### `compact: boolean`\n\nIf all you're after is the accessibility information for each color combination you can set `compact` to true and `ColorCombos` will omit non-essential information about each color.\n\n```js\nColorCombos(['#fff', '#ccc', '#000'], { compact: true });\n```\n\nreturns\n\n```json\n[\n  {\n    \"combinations\": [\n      {\n        \"accessibility\": { \"aa\": false, \"aaLarge\": false, \"aaa\": false, \"aaaLarge\": false },\n        \"contrast\": 1.6059285649300714,\n        \"hex\": \"#CCCCCC\"\n      },\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"contrast\": 21,\n        \"hex\": \"#000000\"\n      }\n    ],\n    \"hex\": \"#FFFFFF\"\n  },\n  {\n    \"combinations\": [\n      {\n        \"accessibility\": { \"aa\": false, \"aaLarge\": false, \"aaa\": false, \"aaaLarge\": false },\n        \"contrast\": 1.6059285649300714,\n        \"hex\": \"#FFFFFF\"\n      },\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"contrast\": 13.076546777106755,\n        \"hex\": \"#000000\"\n      }\n    ],\n    \"hex\": \"#CCCCCC\"\n  },\n  {\n    \"combinations\": [\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"contrast\": 21,\n        \"hex\": \"#FFFFFF\"\n      },\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"contrast\": 13.076546777106755,\n        \"hex\": \"#CCCCCC\"\n      }\n    ],\n    \"hex\": \"#000000\"\n  }\n]\n```\n\n#### `threshold: number`\n\nIf you would like to omit color combinations that do not meet a certain color contrast ratio, you can set a contrast ratio `threshold` and `ColorCombos` will omit colors that do not meet it.\n\n```js\nColorCombos(['#fff', '#ccc', '#000'], { compact: true, threshold: 3 });\n```\n\nThis will omit color combinations that do not meet at least a color contrast ratio of 3:1 and returns:\n\n```json\n[\n  {\n    \"combinations\": [\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"contrast\": 21,\n        \"hex\": \"#000000\"\n      }\n    ],\n    \"hex\": \"#FFFFFF\"\n  },\n  {\n    \"combinations\": [\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"contrast\": 13.076546777106755,\n        \"hex\": \"#000000\"\n      }\n    ],\n    \"hex\": \"#CCCCCC\"\n  },\n  {\n    \"combinations\": [\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"contrast\": 21,\n        \"hex\": \"#FFFFFF\"\n      },\n      {\n        \"accessibility\": { \"aa\": true, \"aaLarge\": true, \"aaa\": true, \"aaaLarge\": true },\n        \"contrast\": 13.076546777106755,\n        \"hex\": \"#CCCCCC\"\n      }\n    ],\n    \"hex\": \"#000000\"\n  }\n]\n```\n\n#### `uniq: boolean`\n\nBy default, `ColorCombos` will only return uniq colors from the supplied arguments. If you would like it to not omit duplicates, set the `uniq` option to `false`\n\n```js\nColorCombos(['#fff', 'rgb(255,255,255)', '#000'], { compact: true, uniq: false });\n```\n\nEven though `#fff` and `rgb(255,255,255)` are the same color, `ColorCombos` will not omit the duplicate from the returned results.\n\n## APCA (WCAG 3 Candidate)\n\n`ColorCombos` includes an `apca` result for each color pair with three main features:\n\n### 1. Lc Value and Polarity\n\n- `apca.lc` is the signed APCA Lightness Contrast value (negative = light text on dark background, positive = dark text on light background).\n- `apca.polarity` indicates the contrast direction: `'light-on-dark'` or `'dark-on-light'`\n\n### 2. Minimum Font Size Lookup Table\n\n`apca.minimumFontSize` provides the minimum font size (in px) required for each font weight at the given contrast level:\n\n```ts\napca.minimumFontSize: {\n  100: 48,    // weight 100 needs at least 48px\n  200: 32,    // weight 200 needs at least 32px\n  300: 21,\n  400: 16,    // weight 400 (normal) needs at least 16px\n  500: 15.5,\n  600: 14.5,\n  700: 14,    // weight 700 (bold) needs at least 14px\n  800: 16,\n  900: 18\n}\n```\n\nIf a weight returns `'prohibited'`, the contrast is too low for any font size at that weight.\n\n### 3. Font Requirement Check (Optional)\n\nPass `fontSize` and `fontWeight` in the options to get a `fontRequirement` result:\n\n```ts\nColorCombos(['white', 'black'], {\n  apca: { fontSize: 16, fontWeight: 400 }\n});\n\n// Returns:\napca.fontRequirement: {\n  fontSize: 16,\n  fontWeight: 400,\n  minimumFontSize: 16,      // minimum required at this weight\n  meetsRequirement: true    // 16px >= 16px minimum\n}\n```\n\n### 4. Readability Thresholds\n\n`apca.readability.*.meets` compares `Math.abs(apca.lc)` against the APCAeasyIntro \"Use‑Case Ranges\" thresholds:\n  - `fluentText`: `Lc 90` (preferred; for fluent/body text columns at ≥14px/400)\n  - `bodyText`: `Lc 75` (minimum; for body text columns at ≥18px/400)\n  - `contentText`: `Lc 60` (minimum; for content text at ≥24px/400 or ≥16px/700)\n  - `largeText`: `Lc 45` (minimum; for large text/headlines at ≥36px/400 or ≥24px/700)\n  - `minimumText`: `Lc 30` (absolute minimum; for text not listed above, and large/solid non‑text)\n  - `nonText`: `Lc 15` (absolute minimum; for discernible non‑text ≥5px)\n\n### Caveats\n\n- APCA is the candidate contrast method for WCAG 3 and is still under development; these booleans are a convenience check against published guidance, not an official \"conformance\" result.\n- Font size lookup values are based on the reference font (Barlow) and may vary for other typefaces.\n- Inputs with alpha (e.g. `rgba(...)`) are not composited against a background for APCA; results assume opaque colors.\n","readmeFilename":"README.md"}