{"_id":"@agillic/relative-luminance","_rev":"24-705b711a38d0100f4980f4a17d32b816","name":"@agillic/relative-luminance","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.0":{"name":"@agillic/relative-luminance","version":"1.0.0","description":"The relative luminance library of Agillic","main":"build/index.js","author":{"name":"Zivile Utkeviciute","email":"zivile.utkeviciute@agillic.com"},"contributors":[{"name":"Bence A. Toth","email":"bence.toth@agillic.com"},{"name":"Krzysztof Czurylo","email":"krzysztof.czurylo@agillic.com"}],"homepage":"https://gitlab.agillic.net/frontend/open-source/relative-luminance","repository":{"type":"git","url":"git@gitlab.agillic.net:frontend/open-source/relative-luminance.git"},"license":"GPL-3.0-only","engines":{"node":">=8.9.4"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.2","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-object-rest-spread":"^7.0.0","@babel/plugin-transform-exponentiation-operator":"^7.1.0","@babel/preset-env":"^7.1.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-fp":"^2.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","eslint-plugin-sonarjs":"^0.2.0","eslint-plugin-unicorn":"^6.0.1","husky":"^1.1.2","jest":"^23.6.0","mocha-each":"^1.1.0","regenerator-runtime":"^0.12.1"},"scripts":{"build":"babel src -d build","build:watch":"babel src -w -d build","test":"jest --watch","test:run":"jest","test:coverage":"jest --coverage","lint":"node ./node_modules/eslint/bin/eslint.js src/","prepush":"npm run lint && npm run test:run"},"gitHead":"b151485278a852baf36cc5bed9dab3b67aefa883","_id":"@agillic/relative-luminance@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"krzysztof.czurylo","email":"krzysztof.czurylo@agillic.com"},"dist":{"integrity":"sha512-+sJFaDQ4/40Tse3xMSxNZI6eRRQb136hy2BY8nN269W3aoP8300aXOk3dpLu/gNlU7Aqe2a2MA0uHlSzRypnQw==","shasum":"f3d961a6661c06e95b0f24eaa75d4e99e15b35b6","tarball":"https://registry.npmjs.org/@agillic/relative-luminance/-/relative-luminance-1.0.0.tgz","fileCount":6,"unpackedSize":40678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7W4uCRA9TVsSAnZWagAAtUQP/1QB/1y7Cj9/9gDb+GBD\nNXOGm0Taa5Bli1lzXJu3su3LRX2zcqE2wkd9TYmgYybUMv9KXNczRUSqA9tF\nlMIBa/AOxrc8wij4xPUdn6G5X6/YLuYzEfIPbRD8kmCD9vUFGcWgP5aWnZBY\nCiKD2ER25sEnB3Fdm0F8EWVwRobykHlzq8NWNrDzHQItxadyzs3OUBhrBw3t\nOjfYuQD2+KvGZA79ijvKZAmO3qP6SxwDWr8EAT77MWtFcstpZ6eI0lz8dX1u\nFxp/NH3iiLUJZDVMd0RSAmKKcayWsZZJV909MdCyVhmmv0oGv9cAkcLa7mmr\noLNZc7N+fr5/CHV627IShn0gv3WkXp0NAZMqRH6zeVhwc/EeEsViweXRKklA\nplk3cqIpuR1k1a5SDb0H7ZSouly96t8Yq/9yN6R/cRXbXaZpNOst4u+3gPWg\ntdo1s1dRri7ertbkZ2Ywx5CI59hAXx0FN4ihKQ1PZFKpztFSUxv/qRUj7Cvq\niJP8PQ06wjAcRZIOHqU8lcjmGrghk/Cic7evmyeecKs5+cx5pMtEKlC/eCF7\ng15anVuIij893LrFvVdi9dPTmopERO1TWUzrxqTumTSey45u6rXqUIALv3mF\nzRMIZXaOhJFK8x/OTv0NK6TGyrXiyU4obIY1vmG5WD4Wt/7QAjluhOJuNgIN\nyvrx\r\n=FgQ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG9oBSm8MZJXRmfRwTG6/wR05MLw35cOK6LqlPs5+KpAIgZzvoELZMsay5kHyW0DwTHb/8xQTjCZaRQyiw8fn1pNk="}]},"maintainers":[{"name":"bancho.petrov","email":"bancho.petrov@agillic.com"},{"name":"bence-toth-agillic","email":"bence.toth@agillic.com"},{"name":"krzysztof.czurylo","email":"krzysztof.czurylo@agillic.com"},{"name":"kyrill.kozubenko","email":"kk@agillic.com"},{"name":"rita.radovics-agillic","email":"rita.radovics@agillic.com"},{"name":"zivile_u","email":"zivile.utkeviciute@agillic.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/relative-luminance_1.0.0_1542286893918_0.06536737116904678"},"_hasShrinkwrap":false},"1.0.2":{"name":"@agillic/relative-luminance","version":"1.0.2","description":"The relative luminance library of Agillic","main":"build/index.js","author":{"name":"Zivile Utkeviciute","email":"zivile.utkeviciute@agillic.com"},"contributors":[{"name":"Bence A. Toth","email":"bence.toth@agillic.com"},{"name":"Krzysztof Czurylo","email":"krzysztof.czurylo@agillic.com"}],"homepage":"https://gitlab.agillic.net/frontend/open-source/relative-luminance","repository":{"type":"git","url":"git@gitlab.agillic.net:frontend/open-source/relative-luminance.git"},"license":"GPL-3.0-only","engines":{"node":">=8.9.4"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.2","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-object-rest-spread":"^7.0.0","@babel/plugin-transform-exponentiation-operator":"^7.1.0","@babel/preset-env":"^7.1.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-fp":"^2.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","eslint-plugin-sonarjs":"^0.2.0","eslint-plugin-unicorn":"^6.0.1","husky":"^1.1.2","jest":"^23.6.0","mocha-each":"^1.1.0","regenerator-runtime":"^0.12.1"},"scripts":{"build":"babel src -d build","build:watch":"babel src -w -d build","test":"jest --watch","test:run":"jest","test:coverage":"jest --coverage","lint":"node ./node_modules/eslint/bin/eslint.js src/","prepush":"npm run lint && npm run test:run"},"gitHead":"4680b12aaf0055c187c1b50664bbf1a89b785f3c","_id":"@agillic/relative-luminance@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"krzysztof.czurylo","email":"krzysztof.czurylo@agillic.com"},"dist":{"integrity":"sha512-nssH/JJgPr1PGgh2RsyyAUwJKzXXDAbi3glCX/dD+6sl522dW9mMp7djfMeGx3HClmGxgkGb7dd9mcbx1m6KJQ==","shasum":"c9db88672bf29dd91ef9aa37bce8ca495b34ae16","tarball":"https://registry.npmjs.org/@agillic/relative-luminance/-/relative-luminance-1.0.2.tgz","fileCount":6,"unpackedSize":40678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7XRDCRA9TVsSAnZWagAAq2AP/i4aKPJVVAJ27vtilatS\nvKcoOQ4TTGhyxAGNGpDml7kH3B/oMgY4aNe65oqZnn551SehR8do6sbg9EM/\nhiNhI9fWgVgunGkQ/gsxBZ4wjBnoxvV4FrZZOT3hSQYLFyzwsjBXAef8pAfq\n4OKsdig6Qf6zvoSsUxsIGDlw4/TcQmUOazwhp9Kq+SzCbpy3QQ8yd9jMitsF\nZAgCnc0ON8ZorvzYE696eckRoRNpBVXBaoTSBVpwU4oZakVSNkPinBkmi3D+\ntI6Gq1JiAuKqvzuXO6tzOBt9y2dtrueHGqESDeFmOp3PblfBtkeY8NRTe8mW\nxnMPkt4o0Gij0WUGuoMzBDSHLHMBtFkFlUSi9tFR7b8QgZtf6IEJn1NP23nR\nxudpIK/nOQT82cE+y8CvQKDg8RSLNDEFVc3wBepKZoReWGrzIknwTfpaEdST\nvUbkL4CB72pw/h2QARJ/O9mr3Bd6GYCLFiHiJ/fCxjSUU5APic0lMDDH0ENu\nFH4Wm8/oMksEhLmOWb5Skm3YmMvvqwHC7AfuqWoJhaGLAT6ePbZq/GseaHZG\nYynle5Hr3iXpb0eytH0qZzOVaWtP7TrBc/vtmntzXOdAOmPjkyxx2IyAwOZP\nrsmuVKg2fPhpkgQYBSdiK87lbGM3anbuHJ7g/QoDgW5SQ/igBKq2R93q+Aee\nOrxo\r\n=1LEh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhra1lThKg7Pm4pp6uFPv7QmGrnsNKhEYqx6EO1YD7GQIhAPQbVmANB0jY0urt4TWlq5L53IMBuJZhbl3PB0u2WZny"}]},"maintainers":[{"name":"bancho.petrov","email":"bancho.petrov@agillic.com"},{"name":"bence-toth-agillic","email":"bence.toth@agillic.com"},{"name":"krzysztof.czurylo","email":"krzysztof.czurylo@agillic.com"},{"name":"kyrill.kozubenko","email":"kk@agillic.com"},{"name":"rita.radovics-agillic","email":"rita.radovics@agillic.com"},{"name":"zivile_u","email":"zivile.utkeviciute@agillic.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/relative-luminance_1.0.2_1542288450914_0.08501976050478266"},"_hasShrinkwrap":false},"1.0.3":{"name":"@agillic/relative-luminance","version":"1.0.3","description":"The relative luminance library of Agillic","main":"build/index.js","author":{"name":"Zivile Utkeviciute","email":"zivile.utkeviciute@agillic.com"},"contributors":[{"name":"Bence A. Toth","email":"bence.toth@agillic.com"},{"name":"Krzysztof Czurylo","email":"krzysztof.czurylo@agillic.com"}],"homepage":"https://gitlab.agillic.net/frontend/open-source/relative-luminance","repository":{"type":"git","url":"git@gitlab.agillic.net:frontend/open-source/relative-luminance.git"},"license":"GPL-3.0-only","engines":{"node":">=8.9.4"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.2","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-object-rest-spread":"^7.0.0","@babel/plugin-transform-exponentiation-operator":"^7.1.0","@babel/preset-env":"^7.1.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-fp":"^2.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","eslint-plugin-sonarjs":"^0.2.0","eslint-plugin-unicorn":"^6.0.1","husky":"^1.1.2","jest":"^23.6.0","mocha-each":"^1.1.0","regenerator-runtime":"^0.12.1"},"scripts":{"build":"babel src -d build","build:watch":"babel src -w -d build","test":"jest --watch","test:run":"jest","test:coverage":"jest --coverage","lint":"node ./node_modules/eslint/bin/eslint.js src/","prepush":"npm run lint && npm run test:run"},"gitHead":"41855b8aa891041204eeb3c32d28ee2496e84e4a","_id":"@agillic/relative-luminance@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"krzysztof.czurylo","email":"krzysztof.czurylo@agillic.com"},"dist":{"integrity":"sha512-2hArbSOj8eRMcodWU6zT0AkbcADh/Zjp18+MQDV8BcuMIJLAlcceglOKgp+TIeuSfska6KRGUCXDMZvpezN0Qg==","shasum":"af6a753ed0ee83804ce82567badb473542ff8673","tarball":"https://registry.npmjs.org/@agillic/relative-luminance/-/relative-luminance-1.0.3.tgz","fileCount":6,"unpackedSize":41223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7tnfCRA9TVsSAnZWagAARhoP/120egckWrAZs0tqNjuY\ntjlJoOjW5tQh6ikJ0dKkOSHqQodRx+JFzD+nOmfIQJRYq2wYX0+m9XM35gMw\nTq+X5SOPVocBPU2YEAkt91jA+Q+bepS1MgPCy1PJN0xLSCYnMJn4+q21HgpU\nq7t11I9Ea2nXXN4NEXGFe30mlEGbcL9TJWWwhBAs+qNlpcbsENv+HSJktAEi\nzT+s2+TjMi/kwcsAafg3G0zUOlWV6uDGjoRChcLm/VI2kz2QqOJGL8rLNrKg\na5KOhxLtTyE11WNYk6f4uEV/ESXs460R8+wJy3Cpec5OHLxLdPuov37V+bFd\nyA/iFt/D5KmUp5vzKm1mEjL93fnDNKAqERbdiTjE36AIKPi8tSEUkc3olXNo\nNI10X6eCoNHWUt12dxGVM0B/67pi7JBdRzG9tADf1tG7JXXwHIWZTTGHv/sM\notxk62dkztji2uqELIQUGXBHRxPHAP8UV2UjQYETlFaK9mg3pK4Mect5v4Gp\n41fc3Qvwb5M37bCT3VmO9NbLDH/MReyLh1L1c7g9aSdHYTKE/mr2SQzqbnGu\npRNG6HOgVOkyeImLdfDjSKQpVw5vH1tFGWECO131fzwGpajmnj1wcc6qoCF6\n02uJuuHhR6ig7tEs7tVutpxIAJ/iVJA0znHgyxdy9EmCbhD0xRVIxZtQ1bO9\ng5gI\r\n=m6A8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQjjvDAKITHORtHk2ACVZfCCbkhyCNGF43UiRWPmwZAAIhAMJ032erg/ntlnMpsa40zzZLeEoe5u7DMO7F0qpyj7cr"}]},"maintainers":[{"name":"bancho.petrov","email":"bancho.petrov@agillic.com"},{"name":"bence-toth-agillic","email":"bence.toth@agillic.com"},{"name":"krzysztof.czurylo","email":"krzysztof.czurylo@agillic.com"},{"name":"kyrill.kozubenko","email":"kk@agillic.com"},{"name":"rita.radovics-agillic","email":"rita.radovics@agillic.com"},{"name":"zivile_u","email":"zivile.utkeviciute@agillic.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/relative-luminance_1.0.3_1542379999120_0.7291374236153958"},"_hasShrinkwrap":false},"1.0.4":{"name":"@agillic/relative-luminance","version":"1.0.4","description":"The relative luminance library of Agillic","main":"build/index.js","author":{"name":"Zivile Utkeviciute","email":"zivile.utkeviciute@agillic.com"},"contributors":[{"name":"Bence A. Toth","email":"bence.toth@agillic.com"},{"name":"Krzysztof Czurylo","email":"krzysztof.czurylo@agillic.com"}],"homepage":"https://gitlab.agillic.net/frontend/open-source/relative-luminance","repository":{"type":"git","url":"git@gitlab.agillic.net:frontend/open-source/relative-luminance.git"},"license":"GPL-3.0-only","engines":{"node":">=8.9.4"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-object-rest-spread":"^7.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-object-rest-spread":"^7.2.0","@babel/plugin-transform-exponentiation-operator":"^7.2.0","@babel/preset-env":"^7.2.3","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-plugin-fp":"^2.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","eslint-plugin-sonarjs":"^0.2.0","eslint-plugin-unicorn":"^6.0.1","husky":"^1.3.1","jest":"^23.6.0","mocha-each":"^1.1.0","regenerator-runtime":"^0.13.1"},"scripts":{"build":"babel src -d build","build:watch":"babel src -w -d build","test":"jest --watch","test:run":"jest","test:coverage":"jest --coverage","lint":"node ./node_modules/eslint/bin/eslint.js src/","prepush":"npm run lint && npm run test:run"},"gitHead":"6fcd96e8a70167938349690e3f6f5236006d8876","_id":"@agillic/relative-luminance@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"krzysztof.czurylo","email":"krzysztof.czurylo@agillic.com"},"dist":{"integrity":"sha512-Y/TPQwS2sjvgfx0zL2QkRzztn6z8CcacR7sBJjcS12Q8hLx9Hp/jMFHaFiajCVdEIjr4tu1tyGZchwjrCh1zXg==","shasum":"4043adc4ae7221a616b73a50178101f197758910","tarball":"https://registry.npmjs.org/@agillic/relative-luminance/-/relative-luminance-1.0.4.tgz","fileCount":6,"unpackedSize":41224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLLBVCRA9TVsSAnZWagAA+RYP/1uREClfPquNMkMV3d1L\nCwj+qzQq05stASvS9h5jT4HYQWBkkiv2augDd4xA6p5cfo8zlcJIFr4ab7we\nFy7/LYtOxNw/S2haAS3e4U2Z1/imDTNNUWmvLVyHeaZtSvNW9W3bJ5iUmLvU\noaAKx7sjfxlV9k6YaMmY8hhdCLdfiSFpLRwEc9jtJZvHjKqJMR5f5iFEYwkb\nz0gRI4pXVJHriM2UiFONoKT5YMZLKGY8/muskg/MuULYI710iNM/J52bkqCA\njKp3ZuaUUr5L+I8NvsPbcGeWRG8sUnitxnfXViz/bm9iCyiuMJA3QLVGjdNk\nOe8lC1XAaNcH9nzPZsBPri69zkrubOdidCEMUtYn6GlE5sqp2Q1QM4kNlnCl\nY2t3HPK/qrlalBWEg6q+K2BbW/XTSfcGy/0F9XBf+dbttIKbHAVhTCdgdLsI\nYXyGe6N3kVrC+X+ZgvYrskPCmz4Srob4eRXyeknfX/xw4/c5WQMbgIk4R2O8\nt1mQbAtyN6rvciu1OqgjBgN/YpcSI7yOJ5K4rixFkz08x1301bw3A9jR3ds0\nOlvNylGQEvtX6M1h6QzMSOJoMKXeadLUPshNsw2GfG8xXxAJKlWoRJl2s314\n1z6KIai1xNF2fXYnIluPLuyZzOqWV/DG71j1qVKzRnO9yT6qU1ej2/QziliV\npRFY\r\n=N/hc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfnyXI9NthtlOHR/prYOmUPW+H2lYsH70kSofEqOIFFwIgF7Cu87ZBm2NwZfDV2iYUTEdCFbXOmYLili8VsFg6a2U="}]},"maintainers":[{"name":"bancho.petrov","email":"bancho.petrov@agillic.com"},{"name":"bence-toth-agillic","email":"bence.toth@agillic.com"},{"name":"krzysztof.czurylo","email":"krzysztof.czurylo@agillic.com"},{"name":"kyrill.kozubenko","email":"kk@agillic.com"},{"name":"rita.radovics-agillic","email":"rita.radovics@agillic.com"},{"name":"zivile_u","email":"zivile.utkeviciute@agillic.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/relative-luminance_1.0.4_1546432596427_0.21919716024682212"},"_hasShrinkwrap":false},"1.0.5":{"name":"@agillic/relative-luminance","version":"1.0.5","description":"The relative luminance library of Agillic","main":"build/index.js","author":{"name":"Zivile Utkeviciute","email":"zivile.utkeviciute@agillic.com"},"contributors":[{"name":"Bence A. Toth","email":"bence.toth@agillic.com"},{"name":"Krzysztof Czurylo","email":"krzysztof.czurylo@agillic.com"}],"homepage":"https://gitlab.agillic.net/frontend/open-source/relative-luminance","repository":{"type":"git","url":"git@gitlab.agillic.net:frontend/open-source/relative-luminance.git"},"license":"GPL-3.0-only","engines":{"node":">=8.9.4"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-object-rest-spread":"^7.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-object-rest-spread":"^7.2.0","@babel/plugin-transform-exponentiation-operator":"^7.2.0","@babel/preset-env":"^7.2.3","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-plugin-fp":"^2.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","eslint-plugin-sonarjs":"^0.2.0","eslint-plugin-unicorn":"^6.0.1","husky":"^1.3.1","jest":"^23.6.0","mocha-each":"^1.1.0","regenerator-runtime":"^0.13.1"},"scripts":{"build":"babel src -d build","build:watch":"babel src -w -d build","test":"jest --watch","test:run":"jest","test:coverage":"jest --coverage","lint":"node ./node_modules/eslint/bin/eslint.js src/","prepush":"npm run lint && npm run test:run"},"gitHead":"5153fa61016c8682d456128369aecd7dc4103412","_id":"@agillic/relative-luminance@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"krzysztof.czurylo","email":"krzysztof.czurylo@agillic.com"},"dist":{"integrity":"sha512-EfOO3bt9NPOM+mP7uDnJlPC5mojTDpVhfaxH759HgiCA4rZylZc+oIiGfp59uX2CgJk/ZUp5h32bft6MNCTctQ==","shasum":"8b8579a03e9ce19056ae3375b72a6a206137ef44","tarball":"https://registry.npmjs.org/@agillic/relative-luminance/-/relative-luminance-1.0.5.tgz","fileCount":6,"unpackedSize":41224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNfjGCRA9TVsSAnZWagAAkNQQAJXAyKX78/lgO6g0x3Q+\n0BfV2jRMFnzLT9Kfj/oYn8xKN7IevNogCXdpEWz0JBE/85U+2mi7G8/12nIH\nREkuo/iP6DWcZED9jW+e95bwLubDdqnNhUfA1SzjCPBzn+bWdHyvlASyn1E+\n7s3o/TH7iyLtAORodB5Tgu/wZxypNKwo+ko3Rk2s5kdxqkfjPwt7Gy2mCcym\nst/OmJFIAKHbrETeU0KJ7uBBYp6J6YA+t0PBVSnwmTq18bEcgW+gWtZnIDo8\nUoO6NBGEVAmZ66pWrf3XnF3sqTpc7vaqee+eoZivLaVRzv/wHJCAqiA5vndY\nihb+zeStYzUmSH5Rgr/924D70h9rF8xc2RKpZq8qs1jSKazmv5Dx7lnXGbQe\nGPg50thWWmBxZQkuLZDr1VO7gC0SWgZMQlJKNT9Zr89Sq3m/VhUtdWgw+hOf\n5q6Bfg63zOb+xWCKUUszmGMh/ohSXgPJRas6hzXKGxwyNtcMENYT/pEiYhy3\nfntExPMgpgPCX3EXbk01NYLEQLvM8Xaunjh3XpyPHd0XNAkfsYikzpL30nYx\nhhp90LV00X28qUhYmZtTCKuOwisi0YwJ9lPJJIvOASfTp5QCEDpZvx1aOFZc\nlkaUXq9uRG4nxOi5iPUKeFOPIB5OZzRQXb71HHYMwj+X0KWJjmDeIUl3a0K7\n7bOh\r\n=3Q/N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9I3/w6Pwe8fHGqDoWBLogXSrhtlU8nBeP9P4EwTFGLAiAzPcCm4ncQCrrZ3wpELe6GhvfqrvLSmEWmHb8tLmD+CA=="}]},"maintainers":[{"name":"bancho.petrov","email":"bancho.petrov@agillic.com"},{"name":"bence-toth-agillic","email":"bence.toth@agillic.com"},{"name":"krzysztof.czurylo","email":"krzysztof.czurylo@agillic.com"},{"name":"kyrill.kozubenko","email":"kk@agillic.com"},{"name":"rita.radovics-agillic","email":"rita.radovics@agillic.com"},{"name":"zivile_u","email":"zivile.utkeviciute@agillic.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/relative-luminance_1.0.5_1547040965911_0.6931707046286961"},"_hasShrinkwrap":false},"1.0.6":{"name":"@agillic/relative-luminance","version":"1.0.6","description":"The relative luminance library of Agillic","main":"build/index.js","author":{"name":"Zivile Utkeviciute","email":"zivile.utkeviciute@agillic.com"},"contributors":[{"name":"Bence A. Toth","email":"bence.toth@agillic.com"},{"name":"Krzysztof Czurylo","email":"krzysztof.czurylo@agillic.com"}],"homepage":"https://gitlab.agillic.net/frontend/open-source/relative-luminance","repository":{"type":"git","url":"git@gitlab.agillic.net:frontend/open-source/relative-luminance.git"},"license":"GPL-3.0-only","engines":{"node":">=8.9.4"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-object-rest-spread":"^7.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-object-rest-spread":"^7.2.0","@babel/plugin-transform-exponentiation-operator":"^7.2.0","@babel/preset-env":"^7.2.3","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-plugin-array-func":"^3.1.3","eslint-plugin-filenames":"^1.3.2","eslint-plugin-fp":"^2.3.0","eslint-plugin-immutable":"^1.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","eslint-plugin-react-hooks":"^1.5.0","eslint-plugin-sonarjs":"^0.2.0","eslint-plugin-unicorn":"^6.0.1","husky":"^1.3.1","jest":"^23.6.0","mocha-each":"^1.1.0","regenerator-runtime":"^0.13.1"},"scripts":{"build":"babel src -d build","build:watch":"babel src -w -d build","lint":"node ./node_modules/eslint/bin/eslint.js src/","test":"jest --watch","help":"node helpMessageScript.js","test:run":"jest","test:coverage":"jest --coverage"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test:run"}},"gitHead":"b288fc156e4867d1ad9099a9f9077eef39082f5c","_id":"@agillic/relative-luminance@1.0.6","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"krzysztof.czurylo","email":"krzysztof.czurylo@agillic.com"},"dist":{"integrity":"sha512-FBSmWe6N+AfasDExR0HllEL0VLqR7NlH7l9B87gActKd+03CprV6KAlmIxmi1DVFf0mR+puJc2ht1FUNxpR6Qg==","shasum":"f76960ae7411c00ab441eb1776ac72c62680c537","tarball":"https://registry.npmjs.org/@agillic/relative-luminance/-/relative-luminance-1.0.6.tgz","fileCount":6,"unpackedSize":41905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+SOMCRA9TVsSAnZWagAAo00QAIpXpG2IqHc0ehlkgX5g\nh9OLQ72ImYYSi3GodilOpiZUGo0B2317tGpnh0Vi7AV2mNEnxQpJbzQbUBGM\nIYdgBsxRXOPtIENkvqk2vJWmmkkXPk66rLtLvoM1sn3aC2G1DA+ksFFaWkz4\nSoRcqeDVzU8vqLQ/x0Y7/16XLuD/9DkzcxDDygt5WIsSw+jvlzNtUOqfKpCq\nhD3OJ9sNrLGIgg7Y3ZCHbXyXMZVcWyoXU9wDSt+zt854DuPdQxi8J9EGy0Ud\nnH7O+UgflrO2cjAC/MCjlPLMMoQEK/gO+m1XHKros+BRbMuG5CUgSxiuNGUi\nhv69LeOjrKnxpopVm9jmnzvcodagq0QwUaEkAHWZ2jNjSLvzD8/OPiuzsESV\nvrx0XOZa0ae2+br2YWwaKNevHoUY71/ZZkBPFxQd68PMSbfLAzhaH12cEe33\n4os60SckP3gfGr/Hv2I0rm43FNL/XeE39/2Vv2tlwUPxUStXsLdfO6t9eTkO\n9tHY08FyEdjfsgcrv+EhAB6qA4iPYk3DWVqLe53Ad6gVWZ2WcP+1XGmHM3Ip\nN62Mjg/Pk3n+oZuOtUddaNQx01f482Qg2t3NlllHaMx4W1o13CrwOvE4JXcT\nxEf/YwM2FC2N5lait9NicH1pzB4sVB9tEX+erQ8vOHBtEA6672B4BmrJhILG\noGbp\r\n=fnll\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSzOdI3bweEN8hw0BDW+myzTPNRLpjf5dyK8nUr/xIkQIgBeuaFT3H0CGF/OcDtv+PpqXgBka8TNNgK9EwOQn2OBo="}]},"maintainers":[{"email":"anderssommerlarsen@gmail.com","name":"anderssommer"},{"email":"bancho.petrov@agillic.com","name":"bancho.petrov"},{"email":"bence.toth@agillic.com","name":"bence-toth-agillic"},{"email":"dennis.schafroth@agillic.com","name":"dennis.schafroth-agillic"},{"email":"karithrastarson@gmail.com","name":"karithrastarson"},{"email":"krzysztof.czurylo@agillic.com","name":"krzysztof.czurylo"},{"email":"kk@agillic.com","name":"kyrill.kozubenko"},{"email":"rita.radovics@agillic.com","name":"rita.radovics-agillic"},{"email":"tibor.halmen@agillic.com","name":"tibor_h"},{"email":"zivile.utkeviciute@agillic.com","name":"zivile_u"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/relative-luminance_1.0.6_1559831435391_0.8206273650004536"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-15T13:01:33.916Z","1.0.0":"2018-11-15T13:01:34.110Z","modified":"2022-04-04T11:59:46.139Z","1.0.2":"2018-11-15T13:27:31.070Z","1.0.3":"2018-11-16T14:53:19.262Z","1.0.4":"2019-01-02T12:36:36.560Z","1.0.5":"2019-01-09T13:36:06.120Z","1.0.6":"2019-06-06T14:30:35.572Z"},"maintainers":[{"email":"cramergabriel@gmail.com","name":"gabriel.cramer"},{"email":"martin.schalck@agillic.com","name":"martinschalck"},{"email":"simon.karberg@agillic.com","name":"skarberg"}],"description":"The relative luminance library of Agillic","homepage":"https://gitlab.agillic.net/frontend/open-source/relative-luminance","repository":{"type":"git","url":"git@gitlab.agillic.net:frontend/open-source/relative-luminance.git"},"contributors":[{"name":"Bence A. Toth","email":"bence.toth@agillic.com"},{"name":"Krzysztof Czurylo","email":"krzysztof.czurylo@agillic.com"}],"author":{"name":"Zivile Utkeviciute","email":"zivile.utkeviciute@agillic.com"},"license":"GPL-3.0-only","readme":"<p align=\"center\">\n    <img src=\"https://www.agillic.com/wp-content/uploads/2016/02/Logo.svg\"\n        height=\"170\">\n</p>\n\n<p align=\"center\">\n  <a href=\"https://gitlab.com/agillic-ci/relative-luminance/commits/master\"><img alt=\"pipeline status\" src=\"https://gitlab.com/agillic-ci/relative-luminance/badges/master/pipeline.svg\" /></a>\n</p>\n<p align=\"center\">\n  <a href=\"https://gitlab.com/agillic-ci/relative-luminance/commits/master\"><img alt=\"coverage report\" src=\"https://gitlab.com/agillic-ci/relative-luminance/badges/master/coverage.svg\" /></a>\n</p>\n\n# Agillic Relative Luminance\n\nMake sure your components are properly visible using relative luminance!\nMade with :heart: by Agillic\n\n## Installation\n\n```sh\nnpm install --save @agillic/relative-luminance\n```\n\nOr if you're using `yarn`\n\n```sh\nyarn add @agillic/relative-luminance\n```\n\n## Usage\n\nIn order to import all the functions, use:\n\n```javascript\nimport agillicRelativeLuminance from '@agillic/relative-luminance'\n```\n\nOr for some good old nostalgia:\n\n```javascript\nconst agillicRelativeLuminance = require('@agillic/relative-luminance')\n```\n\n\nYou can also import the functions separately:\n\n```javascript\nimport {getLightnessFromHexColor, isColorDark, isColorBright} from '@agillic/relative-luminance'\n```\n\nAll of the functions take one argument &ndash; an object with a string hex value as color property, e.g.:\n\n```javascript\nconst argumentObject = {\n  color: '#FFFF00'\n}\n```\n\n### NPM Scrips description\n\n- `build` - transpiles and builds project files and outputs them to the top-level `build` directory,\n- `build:watch` - as above but additionally also watches for changes in the files and rebuilds as needed,\n- `lint` - runs ESlint on all the files and outputs any warnings and errors to the console,\n- `test` - runs all the tests in watch mode,\n- `help` - shows description of the project's NPM scripts.\n\n### getLightnessFromHexColor\n\n`getLightnessFromHexColor` returns color lightness as a number.\n\n```javascript\nconst lightness = getLightnessFromHexColor({color: '#FFFF00'})\n```\n\nThe above returns the following `0.7277058823529411`.\n\n### isColorDark\n\n`isColorDark` returns `true` if the given color is perceived as a dark color.\n\n```javascript\nconst isColorDark = isColorDark({color: '#0000FE'})\n```\n\nThe above returns `true`.\n\n### isColorBright\n\n`isColorBright` returns `true` if the given color is perceived as a bright color.\n\n```javascript\nconst isColorBright = isColorBright({color: '#FFFF00'})\n```\n\nThe above returns `true`.\n\n## Scripts\n\n- `npm run build:watch` will transpile all the sources on file save,\n- `npm test` will run tests in watch mode,\n- `npm run test:coverage` will run tests and report coverage statistics,\n- `npm run lint` will lint the source files.\n\n\n","readmeFilename":"README.MD"}