{"_id":"@deloittesolutions/joi-color-extensions","_rev":"8-d8707c06c809eb3dd076393b5b8d79e2","name":"@deloittesolutions/joi-color-extensions","description":"> JOI extension to validate colors","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@deloittesolutions/joi-color-extensions","version":"1.0.0","scripts":{"coverage":"istanbul cover --report cobertura _mocha -- -R xunit-file test","precoverage":"eslint -f checkstyle -o eslint.xml .; true","pretest":"eslint .","test":"mocha"},"author":{"name":"Thibaut De La Bouvrie","email":"TDeLaBouvrie@deloitte.fr"},"contributors":[{"name":"Paul Deblicker","email":"PDeblicker@deloitte.fr"},{"name":"Xavier Dutreilh","email":"xavier@dutreilh.com"}],"license":"UNLICENSED","dependencies":{"joi":"^10.0.1"},"devDependencies":{"eslint":"^3.11.1","eslint-config-dttdev":"github:deloittesolutions/eslint-config-dttdev#v0.2.0","expect":"^1.20.2","istanbul":"^0.4.5","mocha":"^3.2.0","xunit-file":"^1.0.0"},"main":"lib","repository":{"type":"git","url":"git://github.com/deloittesolutions/joi-color-extensions.git"},"bugs":{"url":"https://github.com/deloittesolutions/joi-color-extensions/issues"},"gitHead":"20b09d06a45486dfe35b076108f152d15877b595","description":"> JOI extension to validate colors","homepage":"https://github.com/deloittesolutions/joi-color-extensions#readme","_id":"@deloittesolutions/joi-color-extensions@1.0.0","_shasum":"92347217596a800cd385359191af2e35d24f1f5f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"pauldeblicker","email":"paul.deblicker@gmail.com"},"dist":{"shasum":"92347217596a800cd385359191af2e35d24f1f5f","tarball":"https://registry.npmjs.org/@deloittesolutions/joi-color-extensions/-/joi-color-extensions-1.0.0.tgz","integrity":"sha512-u7pVLvL4RWLqJeMq+E5EqtHTsVVtc9ss4azcW6sw6TxdTBA7zB09xj807h+CwHg1RL+NIyb9PC9kcERmV9LRGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFc2J8d04gEZ8Y6btI7j1pJ6zaMJwPi/74BNC1e2vYoLAiAc2JEAAGoQcntLQB3DkdV2DrrJ0g+1nuZjXWZUb06caQ=="}]},"maintainers":[{"name":"pauldeblicker","email":"paul.deblicker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/joi-color-extensions-1.0.0.tgz_1491915781684_0.9290053064469248"}}},"readme":"# joi-color-extensions\n\n> JOI extension to validate colors\n\n## Install\n\nInstall the profile with `npm`:\n\n```bash\nnpm i -S joi @deloittesolutions/joi-color-extensions\n```\n\n## Usage\n\n### HEX Code\n\nValidate hex codes:\n\n```javascript\nconst joi = require('joi');\nconst color = require('@deloittesolutions/joi-color-extensions');\n\nconst schema = joi.object().keys({\n    code: color.hexCode().valid(),\n});\n\nconst data = {code: '#ffffff'};\n\nconst result = joi.validate(data, schema);\n\n// result.value = {code: '#ffffff'}\n```\n","maintainers":[{"email":"benabdelaziz.s@sfeir.com","name":"samibenbdelaziz"},{"email":"amaury.cannesson@gmail.com","name":"amaurycannesson"},{"email":"paul.deblicker@gmail.com","name":"pauldeblicker"}],"time":{"modified":"2022-06-12T17:00:29.081Z","created":"2017-04-11T13:03:02.415Z","1.0.0":"2017-04-11T13:03:02.415Z"},"homepage":"https://github.com/deloittesolutions/joi-color-extensions#readme","repository":{"type":"git","url":"git://github.com/deloittesolutions/joi-color-extensions.git"},"contributors":[{"name":"Paul Deblicker","email":"PDeblicker@deloitte.fr"},{"name":"Xavier Dutreilh","email":"xavier@dutreilh.com"}],"author":{"name":"Thibaut De La Bouvrie","email":"TDeLaBouvrie@deloitte.fr"},"bugs":{"url":"https://github.com/deloittesolutions/joi-color-extensions/issues"},"license":"UNLICENSED","readmeFilename":"README.md"}