{"_id":"@check-light-or-dark/color","_rev":"4-f280390016be6128414f76bdd17bbf77","name":"@check-light-or-dark/color","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@check-light-or-dark/color","version":"1.0.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Pewww/light-or-dark.git"},"author":{"name":"Pewww","email":"jung22337@naver.com"},"license":"MIT","devDependencies":{"typescript":"^3.9.3"},"dependencies":{"@check-light-or-dark/utils":"1.0.0"},"bugs":{"url":"https://github.com/Pewww/light-or-dark/issues"},"homepage":"https://github.com/Pewww/light-or-dark#readme","_id":"@check-light-or-dark/color@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"pewww","email":"jung22337@naver.com"},"dist":{"integrity":"sha512-CPDDu4nta/spsVEvJ+Z23DHIYZU+MnzLVlyzNQaR3/MI9wr1JvFdi7+wAsaJciJliUlUF/RXo5Le0zoJQVY6lQ==","shasum":"3f4dcd78539b61fe73bf203f4e49772cb7ef4a45","tarball":"https://registry.npmjs.org/@check-light-or-dark/color/-/color-1.0.0.tgz","fileCount":4,"unpackedSize":2762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeygt0CRA9TVsSAnZWagAAKukQAIX4n8eepVtMxc625LRp\ndKt/g3cnDU+kpSnV1O+8CN76l6B4TrKk4LCWT+Ll94RhE4+qn5eUuZ4f2Qfl\n3COguoKwitsW3RaErytXU48Rc4a+yX4ZTRgLE7evUZoutjw4mRTXXfXmBe8l\n9aCdYFUgYMzckliGZGa9DgUPQEEwA3YU9OCxqMT2Uw74enHz9DesQoWyVXO9\nXPruBp7h9bheyR4/H5hFyGy+B5A8Q3sIub/v3tscpVKXWhPU2Jz+DEpRlVDL\nfVqjx22uiHTPJepCMlGJT1MfHpdLRKeRCUzywrZijN1nd0Js7emWzoQQ5mb7\nXSqVEozGcAF21cH8AaoDGCQvVFScqhV0nslwAmVsMyDm7ofBz+tJbfQtS24Q\n+AD/HVnjFUWvnFH36+GcT8VCrSAkz+copHXLhU4dz9fRMAOAM3DAP5RMvOck\nGi7QNwWBaRIaUrzRx6a3uqVOF9uGgYhiHEP8LJRrq1wI+2U5PlmUnCMl2x7s\nrundj2nRU0WSY/e+nG1JYLDLhw11F2WChea67IW7zHQwAYIZ8wfyIyrNgbV+\nTVveRMk69Xbi88FU8kdTr9HGkPeOuI3ioxwGOAit9j9QKNo8HmwOurpibWWQ\naeSliDe9PaAGTwggVZnmAl8TyIT129mLAhn0gy4tyXRtHZMsA51vNDyVBCnC\nb8GU\r\n=OUIg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmX9PP7g4PEv8ojhzQjnNDBZ3jZAG1+sYlqr9yy/GZ7AiEAyZ28PYaVvEfxtQu+qhoDhzkR0QzlosTrh8b99/XLDgc="}]},"maintainers":[{"name":"pewww","email":"jung22337@naver.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color_1.0.0_1590299507670_0.5703886337788819"},"_hasShrinkwrap":false},"1.0.1":{"name":"@check-light-or-dark/color","version":"1.0.1","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Pewww/light-or-dark.git"},"author":{"name":"Pewww","email":"jung22337@naver.com"},"license":"MIT","devDependencies":{"typescript":"^3.9.3"},"dependencies":{"@check-light-or-dark/utils":"1.0.0"},"description":"## Installing","bugs":{"url":"https://github.com/Pewww/light-or-dark/issues"},"homepage":"https://github.com/Pewww/light-or-dark#readme","_id":"@check-light-or-dark/color@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"pewww","email":"jung22337@naver.com"},"dist":{"integrity":"sha512-mMJ1mySOwoWVCe9fKuzrd+4qRdEcn165gza/wll8/fTKePtBopy30G4ttDPJdeai/fFNc7eYRsU65WzCDksJzw==","shasum":"03f52ca3c2c972d2a9237290f51e4f912db23670","tarball":"https://registry.npmjs.org/@check-light-or-dark/color/-/color-1.0.1.tgz","fileCount":5,"unpackedSize":4717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyii0CRA9TVsSAnZWagAAwpwP/A8xvThhha5+XxW4j0sE\npTWZjd6tkXoqF/QCe8XaoUynQHiz++byN2NfJduD6F8NNxl0SDqfKS6UtFdn\nmJQ/ozg62+bzH6Nk5hvJvxW4bCHv7cXYvok9dvG65LfgJP79FSAKt/minRU1\ncIg5d9KQuZjkpmSd5VcPlife8ETgq7klalHfs2KbolzQex1uVHgKlRpATJhl\nmrp+ObcbsHKuNfWu4hc7hx3AdNpLMQvv9yLj6+Cuxt1Y/Fsjp1LD134yIAXn\nJCPFa2vKdPA+oHXa4wl1WdryBFogGqwYHJc/EmaPW0k9xJ0FVoD/skVgQswj\nlTnWVjcDm5GtFFmIo6OSfwCDoN+Ywp6FF4KpqVLVbigXVoo5d8XIF1dUlFmN\nRFQKfYcG4TlxftKknZXGha4bx0D/wiwXzqq9uyLaVlbV38qIlAXNYK9E8ky3\ndBegsnqr21i2q2I6koV0QR3MwUTfjFUj9CO/WmaqwhmOIs5Y1ayMKztEqyNF\npc1CCQ50ZYhRu7lcTAtv8LF/soh1mn/xadZ0tgdp3oGarJd72zTlXh3QO0HK\nZVrd2GeCgPC1D2QSXuzU+M0GdjsuuZDN6qPHmiWHf/vV0vkPXdTxBimSrfM3\nSTUGs575w5FlRPpJ4aFGg/aFGNLyt3Ab04gwnoATHWKWUFnlYWtwDmkfrDwZ\n0Ggn\r\n=LSK0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+Qpx5ueIH28yYahk6ZDLwFZ6pZB3G79C8lVflyClHHAiBMybd1LMBTFR6tSTfHgbrK2NDUQvVurEhgOT1P3cJzsA=="}]},"maintainers":[{"name":"pewww","email":"jung22337@naver.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color_1.0.1_1590306995966_0.9247396383696342"},"_hasShrinkwrap":false},"1.0.2":{"name":"@check-light-or-dark/color","version":"1.0.2","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Pewww/light-or-dark.git"},"author":{"name":"Pewww","email":"jung22337@naver.com"},"license":"MIT","devDependencies":{"typescript":"^3.9.3"},"dependencies":{"@check-light-or-dark/utils":"1.0.0"},"description":"## Installing","bugs":{"url":"https://github.com/Pewww/light-or-dark/issues"},"homepage":"https://github.com/Pewww/light-or-dark#readme","_id":"@check-light-or-dark/color@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"pewww","email":"jung22337@naver.com"},"dist":{"integrity":"sha512-4X4QvcWQ9hbB1lw/UPRzU4woYgLAPnUT1P0uUYof/u1ktSgLoN2AENI42a2HsYSNMOCrTHo4UMmQc4YwDwok7Q==","shasum":"7446d1ff95cc8791c72927a009cb1ab50e5ea4b3","tarball":"https://registry.npmjs.org/@check-light-or-dark/color/-/color-1.0.2.tgz","fileCount":5,"unpackedSize":4787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyippCRA9TVsSAnZWagAAUPUP/3350yZrIf+q58mWI5/q\nsP7vaM+Ggh77C3kjAiEpZGElQigCIUhZMDfkLkXwznMOuDi2Ig4lxI7EXO1p\nnVdyiZZUxEXde5W/vyhACGfWRMOSrLp5IFymtJ/iqptVVWDZLsD5btYwqVFJ\nEB4BBSW8n32rwbjpkiq1hsA96/r37SbHZj+wybhTyfF469DbBerNU+ks5phQ\nbQv0RrBiCwNkRI12MdJhp5GopCq+tGH1LW1M1hTtxs1vka5/49iZe66LdVMT\nd8U0mBChrU5PwaNG0RCiWKYGhUpxSOkKO+UM8h7+ikqsM22f29ixxDmyv8UF\nu5gMpQElVuTXUtgnGyXuECnHTseRU3l9vbhK7oIGrLGukZKap9wF6KHC9GHp\n4gALfa7uba2Xaj5qBhoa6dilH/iCSoZvqM/CwicxJGU5elSq98uJA8IsPXhK\nMXNxFcHTVNKxM9D66ITH2CkxV0q8FjM6DFDo2IfWJ5CykE0Dlrt5+fEccVEt\n8i0ppRQGFy/yY/+RBphDbr+UPzXzZkc7r6OeA+7XZpVUYpgsxuICV6Uec5ca\nysPBYi/TIBVA85YfiRSovHMbLr7xKf2pds3Y24k5b0BPAgukrWz7qYWN8tiu\nt7nqg5XfpyWh1x7UrgmXAT/sc5RbzlfAcj+tYxPYRQDi871Ay6RTryVo7iCU\nBDc+\r\n=o234\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCCn1qPaT/LzsPq34iVluZGk79vhn+ANoLJbQtdiqGqgIgfmbeYAV2eGqmhfUQYp3asybEjb1bTKm33nZG3BURCJ8="}]},"maintainers":[{"name":"pewww","email":"jung22337@naver.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color_1.0.2_1590307433098_0.2877813115150134"},"_hasShrinkwrap":false},"1.0.3":{"name":"@check-light-or-dark/color","version":"1.0.3","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Pewww/light-or-dark.git"},"author":{"name":"Pewww","email":"jung22337@naver.com"},"license":"MIT","devDependencies":{"typescript":"^3.9.3"},"dependencies":{"@check-light-or-dark/utils":"1.0.1"},"description":"## Installing","bugs":{"url":"https://github.com/Pewww/light-or-dark/issues"},"homepage":"https://github.com/Pewww/light-or-dark#readme","_id":"@check-light-or-dark/color@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"14.3.0","_npmUser":{"name":"pewww","email":"jung22337@naver.com"},"dist":{"integrity":"sha512-O9p/QKvMB4RJn/aHg9aMyOrQW3z3UillGOAC+UqGnPozzzpgIzic86DziwI6qcdRl96q/w/fYh0B9GPGEIYaAQ==","shasum":"4b9a7a99907fd461383c128ba28fa8c88af7d531","tarball":"https://registry.npmjs.org/@check-light-or-dark/color/-/color-1.0.3.tgz","fileCount":5,"unpackedSize":4787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3ad1CRA9TVsSAnZWagAAUn0P/iJpq7Cq3kqk8zMT3HD+\nUCiGsKmQF6B+MZYPuBRY03lQ9W/HXnXvPCwSnNutcfc2TYEpsrMv1PWAnxSo\nKK/oWrb8mRO/Jgjye0fMbjKhwyqV1a22L9apgmjgqCekjsLkN+NCHnpIK9D8\nP1EkltvA7bpLn5mKYX6V3r0mUH+uZJa2JpbeUNr0NLa50HkoRtRN8vX32tdl\ntqnd6U/oFKaUN0Sr2WcFl3jVzJn4qYdfsyfjr1P8I8SG56kKgayUzcXfM1p1\nmVptmA/efcT1+YNO3lb3AHS7pio7xWT9lLe+GdyaekGs39QWsfZCr2gbdUCD\nB8bvBy+XufBLzVBFHP3vdoERTQIFuo3g7O5KTaDkcWbtY1B6rSoMDUR4xY06\nnSgusRz41H3NWWg8shMI8bWQ2C9FnjwLhS4+BwFGSXSa6QAL3Gf8kHFFkynn\njR1Io8Ep85v2TGuEOSGK3KBqLiGdY5gpvbvWpFfPYmsvt4dgxNgUev4hdBTJ\nvNyWj2rFobr0YY3FTE5ZP8P/eIf/18RZA3i5bIWchvrkPsSgoCGGHK1aVgHS\nB53Keefx0sqw6HtXR1qvV11+lSh/ddLV31J3GAh8FxG/BYdbItJmrEaYM8gB\nQS5bXfwGjwmjeX8j11gOgKGglntqEMioLWD4zHBqhX5lecVXsMubBVfdPr5d\npft9\r\n=oKtx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVtX50xG83VzFP+s8SxeaGIJRlxjW+iSKsw2r5XvQzrwIgbIvHIKvH/HoOQutYnidVTiq4eJ/6Izogz8a1yvEW0SE="}]},"maintainers":[{"name":"pewww","email":"jung22337@naver.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color_1.0.3_1591584628720_0.5550343769855162"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-24T05:51:47.420Z","1.0.0":"2020-05-24T05:51:47.795Z","modified":"2022-04-04T22:34:44.328Z","1.0.1":"2020-05-24T07:56:36.107Z","1.0.2":"2020-05-24T08:03:53.237Z","1.0.3":"2020-06-08T02:50:29.027Z"},"maintainers":[{"name":"pewww","email":"jung22337@naver.com"}],"homepage":"https://github.com/Pewww/light-or-dark#readme","repository":{"type":"git","url":"git+https://github.com/Pewww/light-or-dark.git"},"author":{"name":"Pewww","email":"jung22337@naver.com"},"bugs":{"url":"https://github.com/Pewww/light-or-dark/issues"},"license":"MIT","readme":"# @check-light-or-dark/color\n\n## Installing\n\n### npm\n```\nnpm install @check-light-or-dark/color\n```\n\n### yarn\n```\nyarn add @check-light-or-dark/color\n```\n\n## How to use?\n\n### ES6 Modules\n```javascript\nimport lightOrDarkColor from '@check-light-or-dark/color';\n\nlightOrDarkColor('#fff'); // light\n```\n\n### CommonJS\n```javascript\nconst {default: lightOrDarkColor} = require('@check-light-or-dark/color');\n\nlightOrDarkColor('rgb(0, 0, 0)'); // dark\n```\n\n### Document\n| paramters \t| description \t| required \t|\n|--------------\t|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\t|----------\t|\n| color: string \t| Color to check whether it is light or dark. (Hex, Rgb, Rgba) \t| O \t|\n\n## Example\n```JSX\nimport React from 'react';\nimport lightOrDarkColor from '@check-light-or-dark/color';\nimport styled from 'styled-components';\n\nconst Li = styled.li<{color: string; isLight: boolean;}>`\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 100px;\n  height: 100px;\n  background-color: ${({color}) => color};\n\n  span {\n    color: ${({isLight}) => isLight\n      ? 'black'\n      : 'white'\n    };\n    font-weight: bold;\n  }\n`;\n\nconst COLORS = [\n  '#062d88',\n  'rgb(20, 20, 20)',\n  '#b2e814',\n  '#47dd7b',\n  'rgb(128,0,0)',\n  'rgba(255, 101, 80, 0.4)'\n];\n\nconst TestPage = () => {\n  return (\n    <ul>\n      {COLORS.map(color => (\n        <Li\n          key={color}\n          color={color}\n          isLight={lightOrDarkColor(color) === 'light'}\n        >\n          <span>TEXT</span>\n        </Li>\n      ))}\n    </ul>\n  );\n};\n\nexport default TestPage;\n```\n\n![Color Example](https://user-images.githubusercontent.com/23455736/82748821-d7ae1780-9ddf-11ea-910e-01bcb9600cf9.png)\n","readmeFilename":"README.md","description":"## Installing"}