{"_id":"@akanaka-design/tokens","_rev":"7-de4725fdacbf4a9dbcb380713e3e3f8c","name":"@akanaka-design/tokens","dist-tags":{"latest":"0.6.8"},"versions":{"0.6.2":{"name":"@akanaka-design/tokens","version":"0.6.2","keywords":["design-tokens","css-variables","design-system"],"license":"MIT","_id":"@akanaka-design/tokens@0.6.2","maintainers":[{"name":"akanaka","email":"markprodesigner@gmail.com"}],"homepage":"https://github.com/YOUR_ORG/design-system#readme","bugs":{"url":"https://github.com/YOUR_ORG/design-system/issues"},"dist":{"shasum":"5d48764ced35e94a1910c3c4e60bfb00f8a32324","tarball":"https://registry.npmjs.org/@akanaka-design/tokens/-/tokens-0.6.2.tgz","fileCount":14,"integrity":"sha512-CAe2DHqMWOxvI1vIRHuDTefiXGisCk6q72jjtX5LnBvxHNqExoEIRgGU2OZivZ6PmTgAI5dc9vuhxEIBSPxbKQ==","signatures":[{"sig":"MEYCIQD0nkjkiPG1bZ+piMzjJ837etXenE1aAHbLxqnie+D3xwIhAM26XRpnNEh47+QmxHYbjOwYMmNJrwe3ws/hWHiv3CQy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77131},"main":"./dist/index.js","type":"module","_from":"file:akanaka-design-tokens-0.6.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/tokens.css","./tailwind":"./dist/tailwind.preset.cjs","./tokens.css":"./dist/tokens.css","./tailwind-v4":"./dist/tailwind-v4.css","./tokens.json":"./dist/tokens.json"},"scripts":{"dev":"tsup --watch","lint":"ESLINT_USE_FLAT_CONFIG=false eslint .","build":"tsup","lint:fix":"ESLINT_USE_FLAT_CONFIG=false eslint . --fix"},"_npmUser":{"name":"akanaka","email":"markprodesigner@gmail.com"},"_resolved":"/private/var/folders/p8/_qb_r0pd24qc5gzvcmppg41c0000gn/T/25e5a197ec215bcdccfc4e0d35cd04ae/akanaka-design-tokens-0.6.2.tgz","_integrity":"sha512-CAe2DHqMWOxvI1vIRHuDTefiXGisCk6q72jjtX5LnBvxHNqExoEIRgGU2OZivZ6PmTgAI5dc9vuhxEIBSPxbKQ==","deprecated":"Use >=0.6.3; 0.6.2 had incorrect repository URLs in package metadata.","repository":{"url":"git+https://github.com/YOUR_ORG/design-system.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.8.0","description":"Design tokens for the design system","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.5.0","dependencies":{"@fontsource/manrope":"^5.2.8","@fontsource/jetbrains-mono":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.0.0","typescript":"^5.7.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.6.2_1775118375392_0.5935297431120237","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@akanaka-design/tokens","version":"0.6.3","keywords":["design-tokens","css-variables","design-system"],"license":"MIT","_id":"@akanaka-design/tokens@0.6.3","maintainers":[{"name":"akanaka","email":"markprodesigner@gmail.com"}],"homepage":"https://akanaka-design-system-docs.vercel.app","bugs":{"url":"https://github.com/designfresh/akanaka-design-system/issues"},"dist":{"shasum":"0c3966c2e22ee160fffd3b4ce6842d1abf69e3c5","tarball":"https://registry.npmjs.org/@akanaka-design/tokens/-/tokens-0.6.3.tgz","fileCount":14,"integrity":"sha512-bo6G3Dul3do86FrGNSBiQASC0TFbISR6n7SGmrTVDEdToQ+agbSMaEXVNqR+MyRkOVzylERL1nABbn68muDF0g==","signatures":[{"sig":"MEUCICTkBB0hnr8n3iiEJ5EoBUckTDyK2FWDsuhP5o9jJG+qAiEAtTnRLzkqQKdZGO4aGUC0FyFKlFVRC2yn9mz/KBT1kxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77295},"main":"./dist/index.js","type":"module","_from":"file:akanaka-design-tokens-0.6.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/tokens.css","./tailwind":"./dist/tailwind.preset.cjs","./tokens.css":"./dist/tokens.css","./tailwind-v4":"./dist/tailwind-v4.css","./tokens.json":"./dist/tokens.json"},"scripts":{"dev":"tsup --watch","lint":"ESLINT_USE_FLAT_CONFIG=false eslint .","build":"tsup","lint:fix":"ESLINT_USE_FLAT_CONFIG=false eslint . --fix"},"_npmUser":{"name":"akanaka","email":"markprodesigner@gmail.com"},"_resolved":"/private/var/folders/p8/_qb_r0pd24qc5gzvcmppg41c0000gn/T/d53be6defb62bf821e4e7e13f217b51f/akanaka-design-tokens-0.6.3.tgz","_integrity":"sha512-bo6G3Dul3do86FrGNSBiQASC0TFbISR6n7SGmrTVDEdToQ+agbSMaEXVNqR+MyRkOVzylERL1nABbn68muDF0g==","repository":{"url":"git+https://github.com/designfresh/akanaka-design-system.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.8.0","description":"Design tokens for the design system","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.5.0","dependencies":{"@fontsource/manrope":"^5.2.8","@fontsource/jetbrains-mono":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.0.0","typescript":"^5.7.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.6.3_1775148584298_0.38377522883869464","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@akanaka-design/tokens","version":"0.6.4","keywords":["design-tokens","css-variables","design-system"],"license":"MIT","_id":"@akanaka-design/tokens@0.6.4","maintainers":[{"name":"akanaka","email":"markprodesigner@gmail.com"}],"homepage":"https://akanaka-design-system-docs.vercel.app","bugs":{"url":"https://github.com/designfresh/akanaka-design-system/issues"},"dist":{"shasum":"53b8cc03b3b33767a0be0bec1c15b66dc9e694c6","tarball":"https://registry.npmjs.org/@akanaka-design/tokens/-/tokens-0.6.4.tgz","fileCount":14,"integrity":"sha512-A6FmEE9UGkS5mZPxbKTLk9Pd6DgTp6hOZ2NKkO/6Uls5TQoJeyob0vBPe8lsCfUs9U18Lb1x+r/xrm7IKpdlEQ==","signatures":[{"sig":"MEYCIQD8blUsXoGxbQ+m3MyL7NbyiBAXyjWTcB/rbmerubal6AIhAO0Y+WCOwUdhh+zBxHjroZiLmNHWmQKdyb8iROwn+NMk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77259},"main":"./dist/index.js","type":"module","_from":"file:akanaka-design-tokens-0.6.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/tokens.css","./tailwind":"./dist/tailwind.preset.cjs","./tokens.css":"./dist/tokens.css","./tailwind-v4":"./dist/tailwind-v4.css","./tokens.json":"./dist/tokens.json"},"scripts":{"dev":"tsup --watch","lint":"ESLINT_USE_FLAT_CONFIG=false eslint .","build":"tsup","lint:fix":"ESLINT_USE_FLAT_CONFIG=false eslint . --fix"},"_npmUser":{"name":"akanaka","email":"markprodesigner@gmail.com"},"_resolved":"/private/var/folders/p8/_qb_r0pd24qc5gzvcmppg41c0000gn/T/1958b3de8b33e0aecf7c262066705e50/akanaka-design-tokens-0.6.4.tgz","_integrity":"sha512-A6FmEE9UGkS5mZPxbKTLk9Pd6DgTp6hOZ2NKkO/6Uls5TQoJeyob0vBPe8lsCfUs9U18Lb1x+r/xrm7IKpdlEQ==","repository":{"url":"git+https://github.com/designfresh/akanaka-design-system.git","type":"git"},"_npmVersion":"11.8.0","description":"Design tokens for the design system","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.5.0","dependencies":{"@fontsource/manrope":"^5.2.8","@fontsource/jetbrains-mono":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.0.0","typescript":"^5.7.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.6.4_1775295670546_0.6049035891931009","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@akanaka-design/tokens","version":"0.6.5","keywords":["design-tokens","css-variables","design-system"],"license":"MIT","_id":"@akanaka-design/tokens@0.6.5","maintainers":[{"name":"akanaka","email":"markprodesigner@gmail.com"}],"homepage":"https://akanaka-design-system-docs.vercel.app","bugs":{"url":"https://github.com/designfresh/akanaka-design-system/issues"},"dist":{"shasum":"930c0622587c32ba75c7e84be3a02277c9c87d31","tarball":"https://registry.npmjs.org/@akanaka-design/tokens/-/tokens-0.6.5.tgz","fileCount":15,"integrity":"sha512-epHU13V7MVrhaku/wRac8mwvuZoc2d0QvEgSvqzZMLOC3bZfJSKlRpQmv/yfgES83RBqjEMQnsywU+FVgBKZrg==","signatures":[{"sig":"MEQCIHjTsN0EkxhgI4M1JyPbiITqKuiYZZe6jxsTa49M1Kw/AiAlsduWAAhY5C36tPjPM2LKOGCiFZn1nb3W+DterB0dwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77855},"main":"./dist/index.js","type":"module","_from":"file:akanaka-design-tokens-0.6.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/tokens.css","./tailwind":"./dist/tailwind.preset.cjs","./tokens.css":"./dist/tokens.css","./tailwind-v4":"./dist/tailwind-v4.css","./tokens.json":"./dist/tokens.json"},"scripts":{"dev":"tsup --watch","lint":"ESLINT_USE_FLAT_CONFIG=false eslint .","build":"tsup","lint:fix":"ESLINT_USE_FLAT_CONFIG=false eslint . --fix"},"_npmUser":{"name":"akanaka","email":"markprodesigner@gmail.com"},"_resolved":"/private/var/folders/p8/_qb_r0pd24qc5gzvcmppg41c0000gn/T/90b5d316d1af2bbb0d057322ef48fc20/akanaka-design-tokens-0.6.5.tgz","_integrity":"sha512-epHU13V7MVrhaku/wRac8mwvuZoc2d0QvEgSvqzZMLOC3bZfJSKlRpQmv/yfgES83RBqjEMQnsywU+FVgBKZrg==","repository":{"url":"git+https://github.com/designfresh/akanaka-design-system.git","type":"git"},"_npmVersion":"11.8.0","description":"Design tokens for the design system","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.5.0","dependencies":{"@fontsource/manrope":"^5.2.8","@fontsource/jetbrains-mono":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.0.0","typescript":"^5.7.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.6.5_1775296882998_0.09004824400053124","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@akanaka-design/tokens","version":"0.6.7","keywords":["design-tokens","css-variables","design-system"],"license":"MIT","_id":"@akanaka-design/tokens@0.6.7","maintainers":[{"name":"akanaka","email":"markprodesigner@gmail.com"}],"homepage":"https://akanaka-design-system-docs.vercel.app","bugs":{"url":"https://github.com/designfresh/akanaka-design-system/issues"},"dist":{"shasum":"8dced2248e3fee5aefd2d1ff42c2ad83df486ec1","tarball":"https://registry.npmjs.org/@akanaka-design/tokens/-/tokens-0.6.7.tgz","fileCount":15,"integrity":"sha512-ICYo93upV5tT0nDnyWL2UbWilKE9QuJmnM2WPUr/iiVyomyQpAvVgMCfPNBds3Cqt4VbilbmOvit5kzETq1q0Q==","signatures":[{"sig":"MEUCIQDBHm9RtyT/Hgb3el3Il1XMrzyANDNpTJSElSfXBFFiIwIgJkln7fLmWJfDlO2bRmdsJ7oTj130kV9GkvPTjK0zn+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87292},"main":"./dist/index.js","type":"module","_from":"file:akanaka-design-tokens-0.6.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/tokens.css","./tailwind":"./dist/tailwind.preset.cjs","./tokens.css":"./dist/tokens.css","./tailwind-v4":"./dist/tailwind-v4.css","./tokens.json":"./dist/tokens.json"},"scripts":{"dev":"tsup --watch","lint":"ESLINT_USE_FLAT_CONFIG=false eslint .","build":"node scripts/validate-theme-completeness.mjs && tsup","lint:fix":"ESLINT_USE_FLAT_CONFIG=false eslint . --fix","validate:theme":"node scripts/validate-theme-completeness.mjs"},"_npmUser":{"name":"akanaka","email":"markprodesigner@gmail.com"},"_resolved":"/private/var/folders/p8/_qb_r0pd24qc5gzvcmppg41c0000gn/T/d9c511b4c5734483e1f75beb93f99485/akanaka-design-tokens-0.6.7.tgz","_integrity":"sha512-ICYo93upV5tT0nDnyWL2UbWilKE9QuJmnM2WPUr/iiVyomyQpAvVgMCfPNBds3Cqt4VbilbmOvit5kzETq1q0Q==","repository":{"url":"git+https://github.com/designfresh/akanaka-design-system.git","type":"git"},"_npmVersion":"11.8.0","description":"Design tokens for the design system","directories":{},"sideEffects":["*.css"],"_nodeVersion":"25.5.0","dependencies":{"@fontsource/manrope":"^5.2.8","@fontsource/jetbrains-mono":"^5.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^9.0.0","typescript":"^5.7.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.6.7_1775330415686_0.6022273891262433","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@akanaka-design/tokens","version":"0.6.8","description":"Design tokens for the design system","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/tokens.css","./tokens.css":"./dist/tokens.css","./tailwind":"./dist/tailwind.preset.cjs","./tailwind-v4":"./dist/tailwind-v4.css","./tokens.json":"./dist/tokens.json"},"sideEffects":["*.css"],"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/designfresh/akanaka-design-system.git"},"bugs":{"url":"https://github.com/designfresh/akanaka-design-system/issues"},"homepage":"https://akanaka-design-system-docs.vercel.app","license":"MIT","keywords":["design-tokens","css-variables","design-system"],"scripts":{"validate:theme":"node scripts/validate-theme-completeness.mjs","build":"node scripts/validate-theme-completeness.mjs && tsup","dev":"tsup --watch","lint":"ESLINT_USE_FLAT_CONFIG=false eslint .","lint:fix":"ESLINT_USE_FLAT_CONFIG=false eslint . --fix"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^8.0.0","@typescript-eslint/parser":"^8.0.0","eslint":"^9.0.0","tsup":"^8.4.0","typescript":"^5.7.0"},"dependencies":{"@fontsource/jetbrains-mono":"^5.2.8","@fontsource/manrope":"^5.2.8"},"gitHead":"6f6651ab0f06bbb36e02b9291ac31f0ab35119b4","_id":"@akanaka-design/tokens@0.6.8","_nodeVersion":"25.5.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-nFFYLl8j+JohQwQaqNVRLCNvnfckWCk0tidZhxvaAYGjqVg0J84w9djhbVgLbjDgywvZLrBD4IoLoArRlELHBw==","shasum":"da80e28154cfde35bda3388f70c815368ecd8fe9","tarball":"https://registry.npmjs.org/@akanaka-design/tokens/-/tokens-0.6.8.tgz","fileCount":14,"unpackedSize":91309,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCq7ZCYyEBLti8SBnby77ztRUJQEBAGM7mos6vASLz4fwIgaP7sgwMxUEf1kkUPAkC+hLX1e2PwYJdpRimI4X4hNQA="}]},"_npmUser":{"name":"akanaka","email":"markprodesigner@gmail.com"},"directories":{},"maintainers":[{"name":"akanaka","email":"markprodesigner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tokens_0.6.8_1775334343910_0.860123488847528"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-02T08:26:15.295Z","modified":"2026-04-04T20:25:44.199Z","0.6.2":"2026-04-02T08:26:15.532Z","0.6.3":"2026-04-02T16:49:44.427Z","0.6.4":"2026-04-04T09:41:10.700Z","0.6.5":"2026-04-04T10:01:23.192Z","0.6.7":"2026-04-04T19:20:15.845Z","0.6.8":"2026-04-04T20:25:44.059Z"},"bugs":{"url":"https://github.com/designfresh/akanaka-design-system/issues"},"license":"MIT","homepage":"https://akanaka-design-system-docs.vercel.app","keywords":["design-tokens","css-variables","design-system"],"repository":{"type":"git","url":"git+https://github.com/designfresh/akanaka-design-system.git"},"description":"Design tokens for the design system","maintainers":[{"name":"akanaka","email":"markprodesigner@gmail.com"}],"readme":"# @akanaka-design/tokens\n\n**Documentation:** [akanaka-design-system-docs.vercel.app](https://akanaka-design-system-docs.vercel.app)  \n**Repository:** [github.com/designfresh/akanaka-design-system](https://github.com/designfresh/akanaka-design-system)\n\nDesign tokens (CSS variables, TypeScript, JSON, Tailwind v3 preset and v4 theme) for the Akanaka Design System.\n\n## Install\n\n```bash\nnpm install @akanaka-design/tokens\n# or\npnpm add @akanaka-design/tokens\n```\n\nStart with the **Tokens** and **Semantic tokens** pages on the docs site for names, CSS imports, and Tailwind setup.\n\n## Tailwind v4 theme validation\n\nThe tokens package fails its build if `src/tailwind-v4.css` is missing any `--color-*` entry listed in `scripts/required-v4-theme-colors.json`. That catches gaps between `tokens.css` semantics and the v4 `@theme inline` preset (silent missing utilities in consuming apps).\n\n- **Run locally:** `pnpm run validate:theme` (or `npm run validate:theme`) from `packages/tokens`, or `pnpm validate:theme` / `pnpm --filter @akanaka-design/tokens validate:theme` from the monorepo root.\n- **CI:** Root GitHub Actions run `pnpm validate:theme` before `pnpm build` so incomplete `@theme` mappings fail the pipeline.\n- **Extend:** add the new `--color-*` line to `src/tailwind-v4.css` and append the token key (the part after `--color-`) to `scripts/required-v4-theme-colors.json`. Keep semantic mappings aligned with `packages/components/tailwind.config.ts` where applicable.\n","readmeFilename":"README.md"}