{"_id":"color-regex","_rev":"3-c30703d0045394c5de544948441c269b","name":"color-regex","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"color-regex","version":"1.0.0","description":"Easily check the format of any color. Various color regex available to verify any color.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["color","colors","chakl","type","regex","color regex","colors regex","color pattern","formats","color types","color formats","rgb","hex","color rgb","color hex","hsl","hsv","hwb"],"author":{"name":"Max Lopez"},"license":"MIT","gitHead":"2e8daf36459adf6901120eba47eabdd0a5ea1fa6","_id":"color-regex@1.0.0","_nodeVersion":"10.5.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-PIuiz5Z4Nxa1W4o96SLQCko5ooX80h13x0Ndf8H/cOGald0SmBNXT9HFuvTKnLOef4K3Ff73lLDi9qzGNiZbdQ==","shasum":"0fe8a3a4c4cfe059ecb691606fac0f909358541b","tarball":"https://registry.npmjs.org/color-regex/-/color-regex-1.0.0.tgz","fileCount":4,"unpackedSize":7178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckYv/CRA9TVsSAnZWagAAbHYP/iNgNL3GAq0b6Zt4EQMM\nX8OaSwkt343tVb5OF9a4jSX9GXdzmm7cKM5ejm+y9qRFKR4DsjIW+gzMSHIS\nIhNvH91eL7AxHP0QJHJRKEMnAOtmKb27jUd6if7IOucGyP5QRMWWbTVs3um3\nGtRb/trJaFrofPsuRekJ5+sAyxx6/1VoHa0j1SFMfysU/An+H9cuNboDCcGh\n1OU7MW/tZSm8kQ55DBiiUwfBcZPhaFPm/6v4rCMB9M/mbLRys3IGi5AyNfar\neMKLu4Vkk0KThckIEbwIFoFGVB789+wWCiFOkj0Vn/0nt9tIGEI5m0aIJ3QS\nrN9PwpW8bWvktb7eLky2BLSmPNmunLp5vzj+VQuD8MumCySUISS7ILX8IVQy\nTqXJwfQ+gcOGiFtddXvqBGxQTC9kJoTgKCdiMNoRZyBnpARTkg99J1Yk7jN6\nzJCoSO9/g65R3Vdt7D6e3xvywRgXbpv1YeCWXUNiMFZkrcWs8qksnyRkdLrk\n4GlkMlIwwmZfYYRJfiZegIXh+UnJ5rb57R8mnibZ1L29FtJRsJlk4xBbcAfk\n/KNefuLPT991HDORXq/o1vOONyXBnf5JFr6amux1xeM6Vnp2o0veIL9ifyvJ\npcbRnRv4TkbgPVIPWIB8TaCNzU/Dydwb/ycEoxJrGal99Yldrqa68SxCeH9G\ntetj\r\n=MZlc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHZ0gla4HD0SI8HIe6J0FBqlznVh0VoymtKnh4aXpWhwIhANyO/W6/V85UvObO5XZPXzZsC6mMpBEzUIw3Tkr/j7Qp"}]},"maintainers":[{"name":"maxlopez","email":"lopezmax.p@gmail.com"}],"_npmUser":{"name":"maxlopez","email":"lopezmax.p@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color-regex_1.0.0_1553042430735_0.6259433070834739"},"_hasShrinkwrap":false},"1.0.1":{"name":"color-regex","version":"1.0.1","description":"Color regex. Easily check the format of any color. Use diverse color helpers available to verify any color.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["color","colors","chakl","type","regex","color regex","colors regex","color pattern","formats","color types","color formats","rgb","hex","color rgb","color hex","hsl","hsv","hwb"],"author":{"name":"Max Lopez"},"license":"MIT","gitHead":"9deb2d753628e9d6ca4c9cc4966d0c392cbf0cbe","_id":"color-regex@1.0.1","_nodeVersion":"10.5.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-9bR6GmDhN0CQfvi6U7AdQ1D00mdrNKWv0uesgQWpBDxAG8DA2OBr6dO733ww87uYZSW38bY5wnPnz86OnK+j8A==","shasum":"5f1a08b2aadf5eca66c9528e89f19e10a23e2d1a","tarball":"https://registry.npmjs.org/color-regex/-/color-regex-1.0.1.tgz","fileCount":4,"unpackedSize":7252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckY2yCRA9TVsSAnZWagAA5gsP/jlsi8EHbubANT9QruOd\nmzAF2cp03fQtunAAvRDxEYER9ujQv2nM2spaGHkQp6KMER3mSoo26WfkYBav\nGUOXiGcIfCDKuAQgWe9hw3PV+W7vpGpiQc4gfSyny8fdMvUEGIxvVqccHcJY\nzFIDFcz9F+mWl5Igfh5/SRoLahATo7HgivjmJgnhKkFdpietjsqIa2ko7/Bb\nkusWFgjjgWGpHzj+na19Myc2ASw/xkRl34BqZmTzwUdYRsl2Qb+6NH8oJwbh\n5cVjmW5mST478zQx2HidtDyhfHe3OoL5whVJw/gousTbNE8nmFaTK6wp8J3y\nVhPPGZCO4VCnMT+U+X2+5Lt/9GgSbBf8KlXW7EjPw0KRUqYo+D+1PGnAndRO\nwD7h3Ezq/icyTAieMUh3F4tchZ/UUI5mhbDxcu4z8Wz7MY901AtBPw+S60c9\nFsve5x7Mmum84mheBFw9WZsaOIors8Of4Xx18BjhfEAb+OFPX3kCelhDUQCC\n0Au0iurinS4Z7rSEZpOTgnUfSU+Ipb1GosbYEUNQ2y3JSt1w4eiYarKKJ5+x\n+cSn2gvSj/w/FmYEs3ntmbSOUlxv4AJWP2JIqZ9hxSpSMXiPOQu7FmwsSzer\nTGaPxdjc2d3O6mKHBgPJqUl0HVjrbN1OIgLi05hk0vraIBAtkvyx0kjrQJaR\nLFiG\r\n=DOkS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsloUXPvolYG2gwiL5Et9OM0HpTl7SNKWsiV+Rsz3VagIgSuXzsRztFHtHdzIr7Xkn+ujcSD6XUimfsPzTGy+g1XY="}]},"maintainers":[{"name":"maxlopez","email":"lopezmax.p@gmail.com"}],"_npmUser":{"name":"maxlopez","email":"lopezmax.p@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color-regex_1.0.1_1553042865947_0.6965019524051195"},"_hasShrinkwrap":false},"1.0.2":{"name":"color-regex","version":"1.0.2","description":"Color regex. Easily check the format of any color. Use diverse color helpers available to verify any color.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["color","colors","chakl","type","regex","color regex","colors regex","color pattern","formats","color types","color formats","rgb","hex","color rgb","color hex","hsl","hsv","hwb"],"author":{"name":"Max Lopez"},"license":"MIT","gitHead":"eeb1c78ad41db3d0cf6a936f761808ec5895f9ce","_id":"color-regex@1.0.2","_nodeVersion":"10.5.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-TBRKov2oivOPjISo/P3HwHzAm39b4g5Ggx+wJqjLrUcJ9EW2WjqO4j81Xo9Jzeu3Z2u+x9nx2A/Pt8ZSYd/d3Q==","shasum":"7faf6b045468a76b73470419885140a89fcded45","tarball":"https://registry.npmjs.org/color-regex/-/color-regex-1.0.2.tgz","fileCount":4,"unpackedSize":7329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclSeyCRA9TVsSAnZWagAARX4P/03nR2rOm34X1mmQWV4u\nb7qkRoSTkPqd+dCzwL4b819iX1JUbup14+yUhDImpmoQFNXONYpIUUPUcosH\n09m959MdSPHBIR+u6NHit/tKeKHueA8wnzwGmwbJMh072vYrxr5Wlp9e36Rg\nHnTEAEXUkZGHqow0Fwk/6PxdgPemRM3jCmbSuDTNwkn3cvTGcpZuxtpUbG4U\nuey5l/JAG7dQdO8xUf4eJkN36faeeZwhEqggAtkbi1jivntQL7oGhuNehCf0\n1PHSoI/zfdflrhtoT/l4p7hBv6PneY/ggYyJkZdkSQZ9EJPfIhsdOycxVjQW\nwXi9vT5KOJQ0x3+E+vjWaB7lCtpXARq4CkJgqF96y5/OSlVWFBPi8Bq0WyXf\nxdus6IyJTYZ4TwPCsMuYPNkO31Iw25BHFGIu6WeafK1Uh9Nj6nM6OXYF/Phh\nPikc6ND8G5sefVN23bNEpEZCz31jw8CmUhC8gP0FTMI7phnEVublktGwoCo4\nP5yCXg6L3StOLRhXAh/JdzKayg2FyPImwjieSaA+QbWIM+iy2uxMrMqjynpM\n+uuUao56m9h6H2CKzb0YdgKV0je609UyqTI50U6cdszIJvF7oUgZt8Sa23qX\nVnAL0OwHRPJlhrsxDextg1Czn3RFivLpFQX+5QqLeYGY74DYJuxzZtGBovzC\nLa84\r\n=D4PL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD039ndmJp/mxxggsWmzXK0tZLxp3YkpXnBh1sAIpKO5gIhAO5WzZX71JFUgCq6AS5q85CiA3Ub81DUU8E2iI+k+ZRM"}]},"maintainers":[{"name":"maxlopez","email":"lopezmax.p@gmail.com"}],"_npmUser":{"name":"maxlopez","email":"lopezmax.p@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/color-regex_1.0.2_1553278898187_0.46501022647648305"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-20T00:40:30.735Z","1.0.0":"2019-03-20T00:40:30.972Z","modified":"2022-04-27T13:38:54.551Z","1.0.1":"2019-03-20T00:47:46.265Z","1.0.2":"2019-03-22T18:21:38.306Z"},"maintainers":[{"name":"maxlopez","email":"lopezmax.p@gmail.com"}],"description":"Color regex. Easily check the format of any color. Use diverse color helpers available to verify any color.","keywords":["color","colors","chakl","type","regex","color regex","colors regex","color pattern","formats","color types","color formats","rgb","hex","color rgb","color hex","hsl","hsv","hwb"],"author":{"name":"Max Lopez"},"license":"MIT","readme":"<h1 align=\"center\">\r\n\t<br>\r\n\tColor Regex\r\n    <br>\r\n    <br>\r\n</h1>\r\n\r\n# color-regex\r\n\r\nEasily check the format of any color. Use diverse color helpers available to verify any color.\r\n\r\n\r\n# Installation\r\n```bash\r\nnpm install color-regex\r\n```\r\n\r\n# Usage\r\n\r\n```js\r\nconst Color = require('color-regex');\r\n\r\nColor.format('#FF00FF'); // \"hex\"\r\nColor.format('rgb(255, 100, 50)'); // \"rgb\"\r\nColor.isRgb('rgb(255, 100, 50)'); // true\r\nColor.isRgba('rgba(255, 100, 50, 0.5)'); // true\r\nColor.array('rgb(255, 100, 50)'); // [ '255', '100', '50' ]\r\nColor.array('hsl(230, 100%, 50%)'); // [ '230', '100%', '50%' ]\r\nColor.array('hsla(320, 100%, 44%, 0.7)', true); // [ '320', '100', '44', '0.7' ]\r\n\r\n```\r\n\r\n# Supported formats\r\n\r\n- `keyword` Example: `\"red\"` *(black,white,red,green,yellow,magenta,cyan,gray,etc)*\r\n- `hex` Example: `\"#FFF000\"`\r\n- `rgb` Example: `\"rgb(255, 255, 255)\"`\r\n- `rgba` Example: `\"rgba(255, 255, 255, 0.3)\"`\r\n- `hsl` Example: `\"hsl(0, 100%, 50%)\"`\r\n- `hsla` Example: `\"hsla(0, 100%, 50%, 0.8)\"`\r\n- `hsv` Example: `\"hsv(330, 93%, 98%)\"`\r\n- `hwb` Example: `\"hwb(0, 100%, 0%)\"`\r\n\r\n\r\n\r\n# Examples\r\n\r\n```js\r\n\r\nconst Color = require('color-regex');\r\n\r\n\r\n//Get color format\r\nconsole.log(Color.format('blue')); // \"keyword\"\r\nconsole.log(Color.format('#FF00FF')); // \"hex\"\r\nconsole.log(Color.format('rgb(255, 100, 50)')); // \"rgb\"\r\nconsole.log(Color.format('rgba(255, 100, 50, 0.5)')); // \"rgba\"\r\nconsole.log(Color.getFormat('hsl(230, 100%, 50%)')); // \"hsl\"\r\nconsole.log(Color.getFormat('hsla(320, 100%, 44%, 0.7)')); // \"hsla\"\r\nconsole.log(Color.getFormat('hsv(330, 93%, 98%)')); // \"hsv\"\r\nconsole.log(Color.getFormat('hwb(0, 100%, 0%)')); // \"hwb\"\r\n\r\n\r\n// Check color format\r\nconsole.log(Color.isKeyword('blue')); // true\r\nconsole.log(Color.isHex('#FF00FF')); // true\r\nconsole.log(Color.isRgb('rgb(255, 100, 50)')); // true\r\nconsole.log(Color.isRgba('rgba(255, 100, 50, 0.5)')); // true\r\nconsole.log(Color.isHsl('hsl(230, 100%, 50%)')); // true\r\nconsole.log(Color.isHsla('hsla(320, 100%, 44%, 0.7)')); // true\r\nconsole.log(Color.isHsv('hsv(330, 93%, 98%)')); // true\r\nconsole.log(Color.isHwb('hwb(0, 100%, 0%)')); // true\r\n\r\n//Clear format and spaces\r\nconsole.log(Color.clear('rgb(255, 100, 50)')); // \"255,100,50\"\r\nconsole.log(Color.clear('rgba(255, 100, 50, 0.3)')); // \"255,100,50,0.3\"\r\nconsole.log(Color.clear('hsl(230, 100%, 50%)')); // \"230,100%,50%\"\r\nconsole.log(Color.clear('hsla(320, 100%, 44%, 0.7)')); // \"320,100%,44%,0.7\"\r\n\r\n\r\n//To array, set true to remove symbols\r\nconsole.log(Color.array('rgb(255, 100, 50)')); // [ '255', '100', '50' ]\r\nconsole.log(Color.array('rgba(255, 100, 50, 0.3)', true)); // [ '255', '100', '50', '0.3' ]\r\nconsole.log(Color.array('hsl(230, 100%, 50%)')); // [ '230', '100%', '50%' ]\r\nconsole.log(Color.array('hsla(320, 100%, 44%, 0.7)', true)); // [ '320', '100', '44', '0.7' ]\r\n\r\n```\r\n\r\n\r\n\r\n# Collaborators\r\n\r\n- [Max López](https://github.com/maxlopez)\r\n\r\n\r\n# Thanks\r\n- [Log Beautify](https://www.npmjs.com/package/log-beautify)\r\n- [Color Regex](https://www.npmjs.com/package/color-regex)\r\n- [Chalk](https://www.npmjs.com/package/chalk)\r\n\r\n\r\n# License\r\n\r\nMIT","readmeFilename":"README.md"}