{"_id":"color-contrast-checker","_rev":"11-dfa0ba9062cea2707def3235a09ae7e8","name":"color-contrast-checker","description":"This is an accessibility validator based on WCAG 2.0 standard for checking the color contrast.","dist-tags":{"latest":"2.1.0"},"versions":{"0.1.0":{"name":"color-contrast-checker","version":"0.1.0","description":"This is an accessibility validator based on WCAG 2.0 standard for checking the color contrast.","main":"src/color-contrast-checker.js","dependencies":{"amdefine":">=0.1.0"},"directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Qambar/color-contrast-checker.git"},"keywords":["ajax","cache","cachemanager","javascript"],"author":{"name":"Qambar Raza","email":"qambar@ymail.com","url":"http://www.qambarraza.com"},"license":"MIT","bugs":{"url":"https://github.com/Qambar/color-contrast-checker/issues"},"homepage":"https://github.com/Qambar/color-contrast-checker#readme","gitHead":"45b65d45fc281ba90529183ff412299a7c1379d0","_id":"color-contrast-checker@0.1.0","_shasum":"eb788402613194b778df145bc4475eb2dec0d5f1","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.12.7","_npmUser":{"name":"qambar","email":"qambar@ymail.com"},"dist":{"shasum":"eb788402613194b778df145bc4475eb2dec0d5f1","tarball":"https://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-0.1.0.tgz","integrity":"sha512-brBbhLIU6D/jqUm5MUTsxCUJbNS7zr0XvWiuXpPU7Bt+D7up9gyKEvz30F4lWJn1LgADe3MzMVMHyt4oESKLAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuN+Xe7wzQEGtHRD5wc3Dx2b1wZF9lCa+yQrulK2DIGQIgDxM0wta77fEhzt89/cfruR5nEJHZfaY+NnkiUb/21+g="}]},"maintainers":[{"name":"qambar","email":"qambar@ymail.com"}],"_resolved":"http://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-0.1.0.tgz"},"1.0.0":{"name":"color-contrast-checker","version":"1.0.0","description":"This is an accessibility validator based on WCAG 2.0 standard for checking the color contrast.","main":"src/color-contrast-checker.js","dependencies":{"amdefine":">=0.2.0"},"directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Qambar/color-contrast-checker.git"},"keywords":["ajax","cache","cachemanager","javascript"],"author":{"name":"Qambar Raza","email":"qambar@ymail.com","url":"http://www.qambarraza.com"},"license":"MIT","bugs":{"url":"https://github.com/Qambar/color-contrast-checker/issues"},"homepage":"https://github.com/Qambar/color-contrast-checker#readme","gitHead":"45b65d45fc281ba90529183ff412299a7c1379d0","_id":"color-contrast-checker@1.0.0","_shasum":"1a922a5ff19428496ffdf47db2ac36d19f6cc753","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.12.7","_npmUser":{"name":"qambar","email":"qambar@ymail.com"},"dist":{"shasum":"1a922a5ff19428496ffdf47db2ac36d19f6cc753","tarball":"https://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-1.0.0.tgz","integrity":"sha512-9yAsmhTN1Tm++bi3lE2sg+x/ZFF8aV2kC0aS7EScdXTFpCgBF51nVuwQknbBHj/XTptkV6XDyMo9lhfm+fNbDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGovD+YFVKDFzwBhTrA5KbX6TROXjEhyq3BpRnvhNdB9AiBBkyr+o98U/yXFuZ7H2P3DEdBdg1l+Oy5LnJSfOCleXQ=="}]},"maintainers":[{"name":"qambar","email":"qambar@ymail.com"}],"_resolved":"http://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-1.0.0.tgz"},"1.2.0":{"name":"color-contrast-checker","version":"1.2.0","description":"This is an accessibility validator based on WCAG 2.0 standard for checking the color contrast.","main":"src/color-contrast-checker.js","dependencies":{"amdefine":">=0.2.0"},"directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Qambar/color-contrast-checker.git"},"keywords":["wcag","wcag-aa","color","contrast","verifier","accessibility","standard"],"author":{"name":"Qambar Raza","email":"qambar@ymail.com","url":"http://www.qambarraza.com"},"license":"MIT","bugs":{"url":"https://github.com/Qambar/color-contrast-checker/issues"},"homepage":"https://github.com/Qambar/color-contrast-checker#readme","gitHead":"45b65d45fc281ba90529183ff412299a7c1379d0","_id":"color-contrast-checker@1.2.0","_shasum":"519b70131e6127f62f6d02099677726b4cf0394a","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.12.7","_npmUser":{"name":"qambar","email":"qambar@ymail.com"},"dist":{"shasum":"519b70131e6127f62f6d02099677726b4cf0394a","tarball":"https://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-1.2.0.tgz","integrity":"sha512-5PanjboK/SASidjoPVOm0G/dqTHdRi/U1f0ec/q6yQ5FiSlJFPskOyssWwy2SrUV0/zTWrSMHiYJEykkQpF8kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEYS01PdWghmRBsuchfYwMXHtZ6i0w5FtOnnEryuyeDQIgB7DuV4qNV4M0duMlks/EkiBS95CS7a7x/tYuYocYjCk="}]},"maintainers":[{"name":"qambar","email":"qambar@ymail.com"}],"_resolved":"http://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-1.2.0.tgz"},"1.3.0":{"name":"color-contrast-checker","version":"1.3.0","description":"This is an accessibility validator based on WCAG 2.0 standard for checking the color contrast.","main":"src/color-contrast-checker.js","dependencies":{"amdefine":">=0.2.0"},"directories":{"example":"example"},"scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git+https://github.com/Qambar/color-contrast-checker.git"},"keywords":["wcag","wcag-aa","color","contrast","verifier","accessibility","standard"],"author":{"name":"Qambar Raza","email":"qambar@ymail.com","url":"http://www.qambarraza.com"},"license":"MIT","bugs":{"url":"https://github.com/Qambar/color-contrast-checker/issues"},"homepage":"https://github.com/Qambar/color-contrast-checker#readme","gitHead":"45b65d45fc281ba90529183ff412299a7c1379d0","_id":"color-contrast-checker@1.3.0","_shasum":"a43bd41523775450e6f31ce38e64b44312157325","_from":"color-contrast-checker@1.2.0","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"qambar","email":"qambar.raza@hotmail.com"},"dist":{"shasum":"1d22b524db84f6b7d2447e083462d18a438ecdc1","tarball":"https://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-1.3.0.tgz","integrity":"sha512-oV62I0AZ/ch+2+gr6yil9/d3Cc1yfxPBDf5brDrzM3bZj+CpW9P4MkqJRrF37Jl1NzIDGerLRWcbZ4aGn7/hRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjt3nHHrSe8lFAwPeFxqv3bviUTe+vgW96wZ/5qghk3gIgWuGHZi2Ect6maI48D3ZzqGnX1YFujlJyM4RtgnFJYnU="}]},"maintainers":[{"name":"qambar","email":"qambar@ymail.com"}],"_resolved":"http://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-1.2.0.tgz","devDependencies":{"chai":"^4.1.0","mocha":"^3.4.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color-contrast-checker-1.3.0.tgz_1500578903785_0.963973818346858"}},"1.4.0":{"name":"color-contrast-checker","version":"1.4.0","description":"This is an accessibility validator based on WCAG 2.0 standard for checking the color contrast.","main":"src/color-contrast-checker.js","dependencies":{"amdefine":">=0.2.0"},"directories":{"example":"example"},"scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git+https://github.com/Qambar/color-contrast-checker.git"},"keywords":["wcag","wcag-aa","color","contrast","verifier","accessibility","standard"],"author":{"name":"Qambar Raza","email":"qambar@ymail.com","url":"http://www.qambarraza.com"},"license":"MIT","bugs":{"url":"https://github.com/Qambar/color-contrast-checker/issues"},"homepage":"https://github.com/Qambar/color-contrast-checker#readme","gitHead":"45b65d45fc281ba90529183ff412299a7c1379d0","_id":"color-contrast-checker@1.4.0","_shasum":"a43bd41523775450e6f31ce38e64b44312157325","_from":"color-contrast-checker@1.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"qambar","email":"qambar.raza@hotmail.com"},"dist":{"shasum":"49dde552bdc30cb254c4b307bad8e5968eab81d7","tarball":"https://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-1.4.0.tgz","integrity":"sha512-vJuOkcMm9Q1akDMmPmvfJGjQO4AqxRqkT44yL5ZWm/Yr4zcSCFuTzu9UkXKEj1pY4rf9UGGl9Ou4hjT5hXG6Aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD563DjLesE2w5S7XoLoYo1V4sxTKwb19+k6KjpN7LFxQIhAL9uahAs5dDGf68YY9PQTPOThmXnncSi0aPSV3rMUakB"}]},"maintainers":[{"name":"qambar","email":"qambar@ymail.com"}],"_resolved":"http://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-1.2.0.tgz","devDependencies":{"chai":"^4.1.0","mocha":"^3.4.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color-contrast-checker-1.4.0.tgz_1503346474784_0.08241601102054119"}},"1.5.0":{"name":"color-contrast-checker","version":"1.5.0","description":"This is an accessibility validator based on WCAG 2.0 standard for checking the color contrast.","main":"src/color-contrast-checker.js","dependencies":{"amdefine":">=0.2.0"},"directories":{"example":"example"},"scripts":{"test":"mocha --reporter spec","lint":"eslint test"},"repository":{"type":"git","url":"git+https://github.com/Qambar/color-contrast-checker.git"},"keywords":["wcag","wcag-aa","color","contrast","verifier","accessibility","standard"],"author":{"name":"Qambar Raza","email":"qambar@ymail.com","url":"http://www.qambarraza.com"},"license":"MIT","bugs":{"url":"https://github.com/Qambar/color-contrast-checker/issues"},"homepage":"https://github.com/Qambar/color-contrast-checker#readme","gitHead":"45b65d45fc281ba90529183ff412299a7c1379d0","_id":"color-contrast-checker@1.5.0","_shasum":"a43bd41523775450e6f31ce38e64b44312157325","_from":"color-contrast-checker@1.2.0","_npmVersion":"6.7.0","_nodeVersion":"10.0.0","_npmUser":{"name":"qambar","email":"qambar.raza@bbc.co.uk"},"dist":{"shasum":"741456b8b97d7cedcae8f10e8b17d1f734a8dd42","tarball":"https://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-1.5.0.tgz","integrity":"sha512-7vcVIjdieWaxDQk4RTqCgU/iM1JEllxymR7AmoSgoakas5EKqfLhTphwrCEABYGMN9VG+h5a9utUlyGgY1F9WQ==","fileCount":7,"unpackedSize":26538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTw+dCRA9TVsSAnZWagAAK/MQAKNLMUeaF5qy78YZYX3b\nZX+4hw+djoKGp+1bpj+f475b+CrWpVcuUvgJM+v0QQhRTpJnipFH4usDIiGg\noZxFhPYcn6gVflnMcXJJ1UjBjXpOxa0lrDJjXooJTaNssz5GmmSq9AFxWAbi\nyM8Vlq7loCBFKw1jSG50XeYlT1PTXo5SAVe2hcNTlFS9pyNbxFVJrVYDBVNQ\njTtff1CUyzJm1AaPMCcQHmKc8gNpDApHSsydrH19pltdSbATWrDJzkiBKhvb\nNOW7SX3i38idWZAvSIEbAMd20Im/EGvBVAKCQ+R8oz8Bw1AXPwN2eGdBMiiI\nnLzTUPV2OBWdY4x4K1c0LvJFtOEgtWHqHs37FXndEhx0ckGxcjrmz76JZW/l\nszzSmCbLnfpRMOc7BXs1gGXn9cqIO8KhzwzwnJpTIHqAFIQzTUQBbbg05rDE\nIPcxCsCNAKw3J2c9oadMQwNK5sD9mHIvtRVlFukiP5mrN8xGlrdMBlZIDvEi\nQL4nzf9MyYSW5KcJiAGyqe6hYL4wXoTbKs65NAWv3ABD/PZkqmsVTTQgSRXc\nyoqZRvfa7m1yRRfooj8LAQsoM25PVuht78plu/LulLNQddjEtl/O0AisAN07\nWfmUzQvi206PY7pFWjn6/9ntRJSeVhS1XG5Nry/yhtr7ejecGTA9ApCckVa4\nFwNg\r\n=RUL/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF5n572kRMW9PdFfyjN5/rJNdjjZhIVpJND+2kXy2M5QIhAKQ1btZjhQb2ktYGM89emqCtXMuaWIXU6cnsYLFfMsXg"}]},"maintainers":[{"name":"qambar","email":"qambar@ymail.com"}],"_resolved":"http://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-1.2.0.tgz","devDependencies":{"chai":"^4.2.0","eslint":"^5.12.1","mocha":"^5.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color-contrast-checker_1.5.0_1548685213258_0.4080099004313924"},"_hasShrinkwrap":false},"2.0.0":{"name":"color-contrast-checker","version":"2.0.0","description":"This is an accessibility validator based on WCAG 2.0 standard for checking the color contrast.","main":"src/color-contrast-checker.js","directories":{"example":"example"},"scripts":{"test":"mocha --reporter spec","lint":"eslint test"},"repository":{"type":"git","url":"git+https://github.com/Qambar/color-contrast-checker.git"},"keywords":["wcag","wcag-aa","color","contrast","verifier","accessibility","standard"],"author":{"name":"Qambar Raza","email":"qambar.raza@bbc.co.uk","url":"http://www.bbc.co.uk"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Qambar/color-contrast-checker/issues"},"homepage":"https://github.com/Qambar/color-contrast-checker#readme","gitHead":"45b65d45fc281ba90529183ff412299a7c1379d0","dist":{"shasum":"8116944361d002529a874dfaf775f9a44a62ad0c","tarball":"https://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-2.0.0.tgz","integrity":"sha512-fMi/xxDtOO4vap6EOWfqr/XtyrdvNPI1yF2ZshzUyThf+gYif93RcYdOvsQD6M5ets+olEXE0AhUarzzkLFulw==","fileCount":8,"unpackedSize":36904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOyz/CRA9TVsSAnZWagAAhWIP/RCq0k5aRLlyG4iVS4rB\nta3pmOMQAyW+d8kQHG7AS2Ix8Acvop5gDz8yBjsLI54j6xWBiITkY64SQpor\n/lcJRoYA3ogUoH7szXfR0+HgFhbK7GfgEm76vN0/iJ2/WBynF8dacCToir26\nGlArl8luu/YpouHlRvz26g4q7Gx44ZP98NkmnlpK8Jxu/GxOugtgQtKLSymf\nXctcelwMj2NmTwWnUvWpKjVAVEM2s1IvpS5VBA/aWnx8QaD0ZVZHlvr4OFL/\ntNc/Wlufgl8lVIedjetBkqTW3/C8AmE8XnkWUYVmMXV4dJL5MlGZfi7I1qqu\nR6XqFE10qEX4oXiRNE/WihyhlhdTsCGwT0QrAFWWl1iP8vtJ1p8fZaGP/BC5\nmkpkmxUujlrWx00Qv9wZskCryMZKqljVniZ7cHfJiyytzxpsNpUc2NSifWxf\nW4vtZXd6J+Ohfc6k5ExpgLAzcxVFt29V6Pu5tktxGITBscirwmFSI+uSD0cg\nFo6Ry1eS8GIcW5WkednxxnBuyyWGDw5LjwrtCHwgIhDU5z2PTQ0hy7v0PhMO\nhLBrjy9dMH8SwMsJVAMbPEP0yKIwbfoeI2P7cTWN4sFbAtmKxb39PMpywkct\nDXfR9R3fMzWI5vysP2vECOye3sFHlqR+UZVTTvpSXQ10dLG2TlCtEYcgnfJs\nT/5l\r\n=nIpD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/Nf6dwsm/NMKuEfU3yOv5ApMrnS61fu3Mbu2TCuHIDAiAzUgrHU3gkuLQkBwcX1aQAVN19f8T/Y7pRJWQy+W9vug=="}]},"maintainers":[{"name":"qambar","email":"qambar.raza@bbc.co.uk"}],"devDependencies":{"chai":"^4.2.0","eslint":"^5.12.1","mocha":"^5.2.0"},"_id":"color-contrast-checker@2.0.0","_nodeVersion":"14.15.4","_npmVersion":"7.20.6","_npmUser":{"name":"qambar","email":"qambar.raza@bbc.co.uk"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color-contrast-checker_2.0.0_1631268095055_0.45209841351630065"},"_hasShrinkwrap":false},"2.1.0":{"name":"color-contrast-checker","version":"2.1.0","description":"This is an accessibility validator based on WCAG 2.0 standard for checking the color contrast.","main":"src/color-contrast-checker.js","directories":{"example":"example"},"scripts":{"test":"mocha --reporter spec","lint":"eslint test"},"repository":{"type":"git","url":"git+https://github.com/Qambar/color-contrast-checker.git"},"keywords":["wcag","wcag-aa","color","contrast","verifier","accessibility","standard"],"author":{"name":"Qambar Raza","email":"qambar.raza@bbc.co.uk","url":"http://www.bbc.co.uk"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Qambar/color-contrast-checker/issues"},"homepage":"https://github.com/Qambar/color-contrast-checker#readme","gitHead":"45b65d45fc281ba90529183ff412299a7c1379d0","dist":{"shasum":"05bda8ee59bd7901324ca0443497cf169f1b3296","tarball":"https://registry.npmjs.org/color-contrast-checker/-/color-contrast-checker-2.1.0.tgz","integrity":"sha512-6Y0aIEej3pwZTVlicIqVzhO6T4izDWouaIXnYoDdTuFFAMQ9nnN0dgHNP9J94jRnH6asjPq1/wzUKxwoNbWtRQ==","fileCount":8,"unpackedSize":36904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOzFtCRA9TVsSAnZWagAAAMMQAJAoHaWH0w6vPE0MwJqZ\n21PbJnDde+fD4uI6YWu79IB4LM+WN7ERnXAVUcbnWHl9vezVEf2+EeuXJfLx\nEQyTZ68Y4+F/cHSmS4T1+arKPSdr/Y0rI0QtWy/rjpt9mR3EPl2jlWoGchGT\nIT1x/X947/aehyfu7t+IFYBtPyIy0wol2GKd6H1kyzjyXokNDoETI7qcDOPC\n2adLn8rwo9d/8hV9XF+dlwz4uvMPkEHYq33vLumoNBC46tyRdLYYatOcNO4l\n1uymjy1czYl7sQdNc8zbqtB49IPccq9H/+rVYQ1/Cv5Ofmi1u1P/9Eh/KS7j\nP8yX0A+niWTOLl4F59DCmnfimb+pQCt32RyYIbaMre2BDgjXIH0hw2It42oE\nQKwmkWdgxJJtRN2M8jyfBdx4X23F51s1nIRYtLcBfrB0n7UkTu4ak0/FRGbn\nLRa6tPVBTQIW2kKTcaKwVBQIPJeXsHTDkfFiZ5eGKHfsTgPpHRJs08NgDphd\ncmL83NWezKHSkJI1eEpgz5VI7u6cW6sHYyrtpu8GWfr9U0rJcNSVGQ5TQP3m\nSN1/RPVY+fqKvG3FR2v70LYIHWc+UgJttMY3i6AXMk0WBAhiiVRzh2DA2brr\nicbXLpBEih2grB766a4Orp6EpW0mPK9tntHOvTBi1jjweYPuFqZSYQSdYA2X\nGCnD\r\n=XR4z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBvp6A8NqJUw+EC+GOtN8Ga10re1u+/dURCMRfySmf4gIhANXXesi8cuYP8bhMJRnDI90hQQgsWxoww44qrJF+mHSC"}]},"maintainers":[{"name":"qambar","email":"qambar.raza@bbc.co.uk"}],"devDependencies":{"chai":"^4.2.0","eslint":"^5.12.1","mocha":"^5.2.0"},"_id":"color-contrast-checker@2.1.0","_nodeVersion":"14.15.4","_npmVersion":"7.20.6","_npmUser":{"name":"qambar","email":"qambar.raza@bbc.co.uk"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color-contrast-checker_2.1.0_1631269229313_0.12189249535439073"},"_hasShrinkwrap":false}},"readme":"# Color Contast Checker\n\nAn accessibility checker tool for validating the color contrast based on WCAG 2.0 and WCAG 2.1 standard.\n\nThe formula (L1/L2) for contrast is based on [ISO-9241-3] and [ANSI-HFES-100-1988] standards as described here :\n\nhttp://www.w3.org/TR/2008/REC-WCAG20-20081211/#relativeluminancedef\nhttp://www.w3.org/TR/WCAG20/#contrast-ratiodef\nhttps://www.w3.org/TR/WCAG21/#contrast-minimum\n\nIt also supports shorthand color codes e.g #FFF or #000 etc.\n\nhttps://www.w3.org/TR/2001/WD-css3-color-20010305#colorunits\n\nInstallation:\n------------\n\n```\nnpm install color-contrast-checker\n```\nor using package.json\n\n```\n{\n  \"name\": \"my-app\",\n  ..\n  \"devDependencies\": {\n    ..\n    \"color-contrast-checker\": \"2.1.0\"\n  }\n}\n```\nThen do `npm install`\n\nUsage:\n-----\n\nTo check specific WCAG levels\n```\nvar ccc = new ColorContrastChecker();\n\nvar color1 = \"#FFFFFF\";\nvar color2 = \"#000000;\n\nif (ccc.isLevelAA(color1, color2, 14)) {\n    alert(\"Valid Level AA\");\n} else {\n    alert(\"Invalid Contrast\");\n}\n\n```\n\nTo check custom ratios\n```\nvar ccc = new ColorContrastChecker();\n\nvar color1 = \"#FFFFFF\";\nvar color2 = \"#000000;\nvar customRatio = 5.7;\n\n// No need for font size, now that we are using a custom ratio.\n// This is because we are no longer checking against WCAG requirements.\nif (ccc.isLevelCustom(color1, color2, customRatio)) {\n    alert(\"Above given ratio\");\n} else {\n    alert(\"Invalid Contrast\");\n}\n\n```\n\nAdvanced Usage:\n--------------\n\nYou can pass pairs and get results:\n\n\n```\n    var pairs = [\n        {\n            'colorA': '#000000',\n            'colorB': '#000000',  // All should fail\n            'fontSize': 14\n        },\n        {\n            'colorA': '#000000',\n            'colorB': '#FFFFFF',  //All should pass\n            'fontSize': 14\n        },\n        {\n            'colorA': '#000000',\n            'colorB': '#848484',  //AAA should fail\n            'fontSize': 14\n        },\n        {\n            'colorA': '#000000',\n            'colorB': '#848484',  //All should pass (because of font)\n            'fontSize': 19\n        },\n        {\n            'colorA': '#000000',\n            'colorB': '#757575',  //AA should pass AAA should fail\n            'fontSize': 14\n        },\n        {\n            'colorA': '#000000',\n            'colorB': '#656565',  //All should fail\n            'fontSize': 14\n        }\n    ];\n\n    var results = ccc.checkPairs(pairs);\n\n```\n\nThe result will look like this:\n\n```\n[\n    {\n        'WCAG_AA' : false,\n        'WCAG_AAA': false\n    },\n    {\n        'WCAG_AA' : true,\n        'WCAG_AAA': true\n    },\n    {\n        'WCAG_AA' : true,\n        'WCAG_AAA': false\n    },\n    {\n        'WCAG_AA' : true,\n        'WCAG_AAA': true\n    },\n    {\n        'WCAG_AA' : true,\n        'WCAG_AAA': false\n    },\n    {\n        'WCAG_AA' : false,\n        'WCAG_AAA': false\n    }\n]\n```\n\n## Tests\n\n  `npm test`\n\n## Contributing\n\nIn lieu of a formal style guide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code.\n","maintainers":[{"name":"qambar","email":"qambar.raza@bbc.co.uk"}],"time":{"modified":"2022-06-13T06:31:06.350Z","created":"2015-08-11T08:53:49.856Z","0.1.0":"2015-08-11T08:53:49.856Z","1.0.0":"2015-08-17T13:01:03.443Z","1.2.0":"2015-08-18T08:40:32.626Z","1.3.0":"2017-07-20T19:28:24.755Z","1.4.0":"2017-08-21T20:14:35.752Z","1.5.0":"2019-01-28T14:20:13.351Z","2.0.0":"2021-09-10T10:01:35.206Z","2.1.0":"2021-09-10T10:20:29.528Z"},"homepage":"https://github.com/Qambar/color-contrast-checker#readme","keywords":["wcag","wcag-aa","color","contrast","verifier","accessibility","standard"],"repository":{"type":"git","url":"git+https://github.com/Qambar/color-contrast-checker.git"},"author":{"name":"Qambar Raza","email":"qambar.raza@bbc.co.uk","url":"http://www.bbc.co.uk"},"bugs":{"url":"https://github.com/Qambar/color-contrast-checker/issues"},"license":"Apache-2.0","readmeFilename":"README.md"}