{"_id":"@cobalt-ui/lint-a11y","_rev":"3-e7297a48eaeaa93d4b39a3a591391a1a","name":"@cobalt-ui/lint-a11y","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.0":{"name":"@cobalt-ui/lint-a11y","version":"0.0.0","author":{"name":"Drew Powers","email":"drew@pow.rs"},"keywords":["cobalt","design tokens","design tokens community group","design tokens format module","design system","dtcg","w3c design tokens","a11y"],"repository":{"type":"git","url":"git+https://github.com/drwpow/cobalt-ui.git","directory":"packages/lint-a11y"},"homepage":"https://cobalt-ui.pages.dev","license":"MIT","type":"module","main":"./dist/index.js","scripts":{"build":"pnpm run build:clean && pnpm run build:ts && pnpm run build:license","build:clean":"del dist","build:ts":"tsc","build:license":"node ../../scripts/inject-license.js @cobalt-ui/plugin-css dist/index.js","dev":"tsc -w","test":"pnpm run \"/^test:.*/\"","test:js":"vitest run","test:ts":"tsc --noEmit"},"peerDependencies":{"@cobalt-ui/cli":"^1.7.1"},"devDependencies":{"@cobalt-ui/cli":"workspace:^","@cobalt-ui/core":"workspace:^","@types/apca-w3":"^0.1.3","@types/culori":"^2.1.0","execa":"^8.0.1","js-yaml":"^4.1.0","vitest":"^1.3.1"},"dependencies":{"apca-w3":"^0.1.9","culori":"^4.0.1"},"_id":"@cobalt-ui/lint-a11y@0.0.0","gitHead":"041a8d070b74d2bca46e0c26c0c522f96b585458","types":"./dist/index.d.ts","description":"Lint your token schema for a11y errors. Can check your color + typography tokens for contrast, and more.","bugs":{"url":"https://github.com/drwpow/cobalt-ui/issues"},"_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-8OUmNAM616LWwEJ/4z6oiRXleaCaSR3j0B95MXHiFEt+7dTGUYsiO9FsPywYLySug+nkGXUIR5EACZvyt6c18w==","shasum":"17c999d23c6ab98ef24074ba83dfac8edb0224f7","tarball":"https://registry.npmjs.org/@cobalt-ui/lint-a11y/-/lint-a11y-0.0.0.tgz","fileCount":14,"unpackedSize":65411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCYdhza9qJbMkcmXlE4Tgqa4tolP9Pp85fpe+GCCHr+AiAY96L0Wkfp9Yw915g11tzcGcVF9ueQW4d7I4LjATfWGw=="}]},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"directories":{},"maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lint-a11y_0.0.0_1710487217667_0.5768139646884782"},"_hasShrinkwrap":false},"0.0.1":{"name":"@cobalt-ui/lint-a11y","version":"0.0.1","author":{"name":"Drew Powers","email":"drew@pow.rs"},"keywords":["cobalt","design tokens","design tokens community group","design tokens format module","design system","dtcg","w3c design tokens","a11y"],"repository":{"type":"git","url":"git+https://github.com/drwpow/cobalt-ui.git","directory":"packages/lint-a11y"},"homepage":"https://cobalt-ui.pages.dev","license":"MIT","type":"module","main":"./dist/index.js","peerDependencies":{"@cobalt-ui/cli":"^1.8.0"},"devDependencies":{"@types/apca-w3":"^0.1.3","@types/culori":"^2.1.0","execa":"^8.0.1","js-yaml":"^4.1.0","vitest":"^1.3.1","@cobalt-ui/cli":"^1.8.0","@cobalt-ui/core":"^1.8.0"},"dependencies":{"apca-w3":"^0.1.9","culori":"^4.0.1"},"scripts":{"build":"pnpm run build:clean && pnpm run build:ts && pnpm run build:license","build:clean":"del dist","build:ts":"tsc","build:license":"node ../../scripts/inject-license.js @cobalt-ui/plugin-css dist/index.js","dev":"tsc -w","test":"pnpm run \"/^test:.*/\"","test:js":"vitest run","test:ts":"tsc --noEmit"},"types":"./dist/index.d.ts","description":"Lint your token schema for a11y errors. Can check your color + typography tokens for contrast, and more.","bugs":{"url":"https://github.com/drwpow/cobalt-ui/issues"},"_id":"@cobalt-ui/lint-a11y@0.0.1","_integrity":"sha512-LyaNMkEJJzC3twQJ8mLhRqO/hOeAjBEWLpBkD7sUqZewbdlEQEnTcYHfHfmhPaAEj/CSWvlzdQgEB1YYhWdFrw==","_resolved":"/tmp/8984e6cfc75acf46777aea71c1caceac/cobalt-ui-lint-a11y-0.0.1.tgz","_from":"file:cobalt-ui-lint-a11y-0.0.1.tgz","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-LyaNMkEJJzC3twQJ8mLhRqO/hOeAjBEWLpBkD7sUqZewbdlEQEnTcYHfHfmhPaAEj/CSWvlzdQgEB1YYhWdFrw==","shasum":"175ace1ff6b211eb3c1f97374c76e3963100c82a","tarball":"https://registry.npmjs.org/@cobalt-ui/lint-a11y/-/lint-a11y-0.0.1.tgz","fileCount":16,"unpackedSize":69240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESrfbP4OeTNSCm6FKh/kP7FNOAdwj2tqciQbTZt3CorAiEA4pWaJG8NuVdXj27ZrdV1Vg5d3YBHDgMxOkLRZDEaX2k="}]},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"directories":{},"maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lint-a11y_0.0.1_1710542342778_0.5700558158751119"},"_hasShrinkwrap":false},"0.0.2":{"name":"@cobalt-ui/lint-a11y","version":"0.0.2","author":{"name":"Drew Powers","email":"drew@pow.rs"},"keywords":["cobalt","design tokens","design tokens community group","design tokens format module","design system","dtcg","w3c design tokens","a11y"],"repository":{"type":"git","url":"git+https://github.com/drwpow/cobalt-ui.git","directory":"packages/lint-a11y"},"homepage":"https://cobalt-ui.pages.dev","license":"MIT","type":"module","main":"./dist/index.js","peerDependencies":{"@cobalt-ui/cli":"^1.10.0"},"dependencies":{"apca-w3":"^0.1.9","culori":"^4.0.1"},"devDependencies":{"@types/apca-w3":"^0.1.3","@types/culori":"^2.1.0","execa":"^8.0.1","vitest":"^1.4.0","yaml":"^2.4.1","@cobalt-ui/cli":"^1.10.0","@cobalt-ui/core":"^1.10.1"},"scripts":{"build":"pnpm run build:clean && pnpm run build:ts && pnpm run build:license","build:clean":"del dist","build:ts":"tsc -p tsconfig.build.json","build:license":"node ../../scripts/inject-license.js @cobalt-ui/lint-a11y dist/index.js","dev":"tsc -p tsconfig.build.json -w","lint":"eslint \"{src,test}/**/*\"","test":"pnpm run \"/^test:.*/\"","test:js":"vitest run","test:ts":"tsc --noEmit"},"types":"./dist/index.d.ts","description":"Lint your token schema for a11y errors. Can check your color + typography tokens for contrast, and more.","bugs":{"url":"https://github.com/drwpow/cobalt-ui/issues"},"_id":"@cobalt-ui/lint-a11y@0.0.2","_integrity":"sha512-1/QX5eZxqQMCddB70bEY73WmTbUtX2qaQI5o/9q1Ohny6WFCDCulFG7dM8Ce50Ve7PYofqeeh8InVEpDm3XyFA==","_resolved":"/tmp/e8bac2075142d5c2d2d2eb5aa9e44a08/cobalt-ui-lint-a11y-0.0.2.tgz","_from":"file:cobalt-ui-lint-a11y-0.0.2.tgz","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-1/QX5eZxqQMCddB70bEY73WmTbUtX2qaQI5o/9q1Ohny6WFCDCulFG7dM8Ce50Ve7PYofqeeh8InVEpDm3XyFA==","shasum":"61e4c5270c0c68907ae42ce04df25d2249af396c","tarball":"https://registry.npmjs.org/@cobalt-ui/lint-a11y/-/lint-a11y-0.0.2.tgz","fileCount":19,"unpackedSize":71331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq5D8Oxe9J+oD28fIdhP85LbLDVhYeTwfJvdDF5PyrFgIhAN9BwsImezcbHMD//jmXFSDNSJLFCgaDzRoH4itJkJkl"}]},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"directories":{},"maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lint-a11y_0.0.2_1711515511423_0.896330626070236"},"_hasShrinkwrap":false},"0.0.3":{"name":"@cobalt-ui/lint-a11y","version":"0.0.3","author":{"name":"Drew Powers","email":"drew@pow.rs"},"keywords":["cobalt","design tokens","design tokens community group","design tokens format module","design system","dtcg","w3c design tokens","a11y"],"repository":{"type":"git","url":"git+https://github.com/drwpow/cobalt-ui.git","directory":"packages/lint-a11y"},"homepage":"https://cobalt-ui.pages.dev","license":"MIT","type":"module","main":"./dist/index.js","peerDependencies":{"@cobalt-ui/cli":"^1.10.2"},"dependencies":{"@cobalt-ui/utils":"^1.2.5","apca-w3":"^0.1.9","culori":"^4.0.1"},"devDependencies":{"@types/apca-w3":"^0.1.3","@types/culori":"^2.1.0","execa":"^8.0.1","strip-ansi":"^7.1.0","vitest":"^1.4.0","yaml":"^2.4.1","@cobalt-ui/cli":"^1.10.2","@cobalt-ui/core":"^1.10.2"},"scripts":{"build":"pnpm run build:clean && pnpm run build:ts && pnpm run build:license","build:clean":"del dist","build:ts":"tsc -p tsconfig.build.json","build:license":"node ../../scripts/inject-license.js @cobalt-ui/lint-a11y dist/index.js","dev":"tsc -p tsconfig.build.json -w","lint":"eslint \"{src,test}/**/*\"","test":"pnpm run \"/^test:.*/\"","test:js":"vitest run","test:ts":"tsc --noEmit"},"types":"./dist/index.d.ts","description":"Lint your token schema for a11y errors. Can check your color + typography tokens for contrast, and more.","bugs":{"url":"https://github.com/drwpow/cobalt-ui/issues"},"_id":"@cobalt-ui/lint-a11y@0.0.3","_integrity":"sha512-443xTflrnRXqkkLSFQF21cGtDPIJy5CcvEsWScW2/yHVzJ5TcyfZNNm+jmYnFC7OPhOYziaqA9gP8HPRTiZ7qA==","_resolved":"/tmp/79e11efe960be5a7f751514072c4de8f/cobalt-ui-lint-a11y-0.0.3.tgz","_from":"file:cobalt-ui-lint-a11y-0.0.3.tgz","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-443xTflrnRXqkkLSFQF21cGtDPIJy5CcvEsWScW2/yHVzJ5TcyfZNNm+jmYnFC7OPhOYziaqA9gP8HPRTiZ7qA==","shasum":"8218f372f2c09d54d5c06bff03ed5b9cb0db4920","tarball":"https://registry.npmjs.org/@cobalt-ui/lint-a11y/-/lint-a11y-0.0.3.tgz","fileCount":19,"unpackedSize":76810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWnnMndCLt4exUjDhpBBxsfmriYoCw4QaUs06ygkWe3QIga8LFn5aSnKSLcv9fGZGC4HYahHfPFgP0flutjpkSXAw="}]},"_npmUser":{"name":"drewpowers","email":"drew@pow.rs"},"directories":{},"maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lint-a11y_0.0.3_1711805339050_0.821568767427304"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-15T07:20:17.564Z","0.0.0":"2024-03-15T07:20:17.822Z","modified":"2024-03-30T13:28:59.368Z","0.0.1":"2024-03-15T22:39:02.958Z","0.0.2":"2024-03-27T04:58:31.558Z","0.0.3":"2024-03-30T13:28:59.179Z"},"maintainers":[{"name":"drewpowers","email":"drew@pow.rs"}],"description":"Lint your token schema for a11y errors. Can check your color + typography tokens for contrast, and more.","homepage":"https://cobalt-ui.pages.dev","keywords":["cobalt","design tokens","design tokens community group","design tokens format module","design system","dtcg","w3c design tokens","a11y"],"repository":{"type":"git","url":"git+https://github.com/drwpow/cobalt-ui.git","directory":"packages/lint-a11y"},"author":{"name":"Drew Powers","email":"drew@pow.rs"},"bugs":{"url":"https://github.com/drwpow/cobalt-ui/issues"},"license":"MIT","readme":"# @cobalt-ui/lint-a11y\n\nLint your token schema for a11y errors. Can check your color + typography tokens for contrast, and more.\n\nInstall the plugin:\n\n```sh\nnpm i -D @cobalt-ui/lint-a11y\n```\n\nThen add to your `tokens.config.js` file:\n\n```js\n// tokens.config.js\nimport a11y from \"@cobalt-ui/lint-a11y\";\n\n/** @type {import(\"@cobalt-ui/core\").Config} */\nexport default {\n  tokens: \"./tokens.json\",\n  outDir: \"./tokens/\",\n  plugins: [a11y()],\n  lint: {\n    // checks\n  },\n};\n```\n\nRefer to [the documentation](https://cobalt-ui.pages.dev/integrations/a11y) for a list of all rules and options.\n","readmeFilename":"README.md"}