{"bin":{"generate-tokens":"dist/cli.js"},"bugs":{"url":"https://github.com/madebymany/designtools/issues"},"dist":{"shasum":"409269945ce0aa73b777954b973b3efa5fae7b91","tarball":"https://registry.npmjs.org/@designtools/tokens/-/tokens-0.8.0.tgz","fileCount":19,"integrity":"sha512-NVpoT5/bTxzzfCxUndIHjZKfkk5Li4qarKPhQt3tHIu9EeX/Zswtoz2J/EWMWBCY8gL55LLHpa6ifqhobqUzyg==","signatures":[{"sig":"MEUCIQDOW6gui1EeOohNXqjKT033YPVt0Nm8FaMfRZFqmjv6owIgAzLmN5KrL8G5hHVNsoJyjTifNXIcvVUFUfiNZlMbXC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHXERy4lEJD6/EgfPwB+9QqFbgSweif1FKLU+EmrboQAIhALnvIO6+x5qpWmxvn9CRkB1zROuJ/gPdZVPoZy5DkjMv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257167},"main":"dist/index.js","name":"@designtools/tokens","type":"module","types":"dist/index.d.ts","author":"Made by Many","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./studio":{"types":"./dist/studio/index.d.ts","import":"./dist/studio/index.js"},"./studio/next":{"types":"./dist/studio/next.d.ts","import":"./dist/studio/next.js"}},"license":"MIT","scripts":{"cli":"tsx src/cli.ts","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format esm --dts --clean && tsc -p tsconfig.studio.json && node scripts/fix-extensions.mjs && node ../widgets/scripts/build-css.mjs src/studio/styles.css dist/studio/css.js","fixtures":"tsx test/generate-fixtures.ts","typecheck":"tsc --noEmit && tsc -p tsconfig.studio.json --noEmit"},"_npmUser":{"name":"flett","email":"andrew@flett.cc"},"homepage":"https://github.com/madebymany/designtools/tree/main/packages/tokens#readme","keywords":["design-tokens","design-system","color","colour","palette","palette-generator","oklch","color-scale","color-ramp","theme","theming","dark-mode","accessibility","a11y","wcag","apca","contrast","contrast-checker","css-variables","custom-properties","tailwind","tailwindcss","tailwind-v4","dtcg","cli","generator","deterministic"],"repository":{"url":"git+https://github.com/madebymany/designtools.git","type":"git","directory":"packages/tokens"},"description":"Turn one brand colour into a complete design-token system: perceptual OKLCH ramps, contrast-checked semantic tokens (WCAG or APCA), light and dark, as CSS custom properties, Tailwind v4/v3 or DTCG. Deterministic CLI, safe for agents.","directories":{},"maintainers":[{"name":"flett","email":"andrew@flett.cc"}],"_nodeVersion":"24.10.0","dependencies":{"culori":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","react":"19.2.7","vitest":"^4.1.11","apca-w3":"^0.1.9","postcss":"8.5.29","react-dom":"19.2.7","typescript":"^5.9.3","@types/node":"^24.13.3","tailwindcss":"4.3.3","@types/react":"^19.3.0","lucide-react":"1.23.0","@types/culori":"^4.0.1","@base-ui/react":"1.6.0","@types/react-dom":"^19.3.0","@designtools/widgets":"0.1.0","@tailwindcss/postcss":"4.3.3"},"peerDependencies":{"react":">=19","apca-w3":"^0.1.9","react-dom":">=19","lucide-react":"^1.23.0","@base-ui/react":"^1.6.0","@designtools/widgets":"^0.1.0"},"peerDependenciesMeta":{"react":{"optional":true},"apca-w3":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"@base-ui/react":{"optional":true},"@designtools/widgets":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.8.0_1791875102981_0.49103000155636845","host":"s3://npm-registry-packages-npm-production"},"_id":"@designtools/tokens@0.8.0","version":"0.8.0"}