{"_id":"@coston/design-tokens","_rev":"24-2f3c2baf0181cc80dbc3b5928c06fffd","name":"@coston/design-tokens","dist-tags":{"latest":"0.10.1"},"versions":{"0.1.1":{"name":"@coston/design-tokens","version":"0.1.1","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.1.1","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"0045f24606d0da6385714a2432ffd6639bf8e2f6","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.1.1.tgz","fileCount":13,"integrity":"sha512-1qeLLJkDeEn2A/E/pz63N1LyKE5BuvFvwQXwLjGZSjQmAFhDBNFf68WHpeKhFrN+3u+qz84z2sGB7YHwHLCtMg==","signatures":[{"sig":"MEUCIAq1wiO/oOAVufqiD2g5SqKxD1hfoRTo0/YP8zM0sdEyAiEA7EDdu7XmsO5YVdMlecfHLjQzb2Cs5yzgXIESl7ItI8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91633},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./utils":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"./tokens.css":"./dist/tokens.css","./tokens.json":"./dist/tokens.json","./tailwind.css":"./dist/tailwind.css"},"gitHead":"eece6558744a9fcb84c12c1983917fbafc3be232","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\""},"_npmUser":{"name":"coston","email":"costonperkins@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"10.9.2","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.1.1_1772729531481_0.5404224490644514","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@coston/design-tokens","version":"0.1.2","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.1.2","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"3bd3edb560e4d87a32edb154b2ad5b670ed077e4","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.1.2.tgz","fileCount":65,"integrity":"sha512-ayzCOjD9pbHoaH3CJ6KY9OyJ44JTWIAsgknxr+X/RN2BRa4hawIndnOBx5OkpMwUyKGrNH5jfftjA2SEdTRc1w==","signatures":[{"sig":"MEQCICa95h1KQua/hibpPyAuCB0gJEI1WjQswn7GK2yy/ZelAiAFz1pB3hCSLq5dHun/HjqzG+4hQ0LnNF/UHQ2KJak3jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259800},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*"},"gitHead":"1b53bc9bf2537628495438753a4d4939554e3f2a","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\""},"_npmUser":{"name":"coston","email":"costonperkins@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"10.9.2","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.1.2_1772741469679_0.8941547622861168","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@coston/design-tokens","version":"0.1.3","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.1.3","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"aaf2cae3e4fc4f406188e1730c867b64a8a916fb","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.1.3.tgz","fileCount":65,"integrity":"sha512-TxFMObcQLr4mnPv7MYlOPvXTESTiC7VlrpJTmPuHFdN7KaOScZaR4kzUjuF6nVE2qltvGJzcmeIUIlNC8usumg==","signatures":[{"sig":"MEUCIH7BItLA3xLACjUQVUXswoI+2vieuQ6hj7AuokEJOQx/AiEAwnuk14p94LHoYEfKVM5we9m0NkF5uBAZtaZZVX/ksN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255032},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*"},"gitHead":"67d9532e03fcc7b056a9a548fbcb36248033f76d","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.11.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.1.3_1772743607612_0.6533551931321022","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@coston/design-tokens","version":"0.2.0","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.2.0","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"8f5a41927e30e1c3ef6af0196265d361ce58181b","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.2.0.tgz","fileCount":69,"integrity":"sha512-RCfgMKpVdGAfHHr7cxHZpmM3mJQVofo/RgPCfoXbIIiY6rn9+E8X0/Teto3H2aT0QTtc4yMrBfjVoBnXDEeQ/g==","signatures":[{"sig":"MEYCIQCCW+Z8sOW3PbrM8ZfVaRnFKDxbW6x+EHNhoOljZ8T82AIhAK/+oher1aWazTAkWuPZ9Sj0ilBlAWPZpA3xwIH9X3Zc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271740},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*"},"gitHead":"ead26c7a3855927ca8503461e7536812158873b8","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.11.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.2.0_1772829370217_0.009419340088508532","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@coston/design-tokens","version":"0.2.1","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.2.1","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"1b6c3109678e4f7a4a76879dec1d0532a7be180b","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.2.1.tgz","fileCount":69,"integrity":"sha512-W6LZODR/ghX/ORiBnsnVDQBhnb/BnvIzTAFpqN6htcjxiwEW73mnO9yzw6yyd9FTB7NN9O9/5o9d+sfhGfrwWQ==","signatures":[{"sig":"MEUCIQCPYwjZ3dkIPhQErAKY+oe/Mnj4Tb3SsKkL2SksZ+OaCwIgYkTqpwitxngZT4y6iqJgZGrm0FJHyM3zqPrg3pJz5BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268390},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*"},"gitHead":"3db7e79310d299003c331e0393b1fa28bebc4337","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.11.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.2.1_1773085908279_0.06175393769423709","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@coston/design-tokens","version":"0.2.2","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.2.2","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"ec595e43b919ebfef055d494ad9ec95f3dd751f4","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.2.2.tgz","fileCount":69,"integrity":"sha512-fY9sgcsOM2zcydafPqtb0go6dKL+52yXnmJQYCJMb7KiVLp3mMKKD9hCAhtYjsgrEM2RrSfx2UnDCs5RlewzlA==","signatures":[{"sig":"MEUCIGs1pYwmEyOn6eLHOsRH5kipV6EEwVbjrYzOgPLtZu5ZAiEArYJHs1vUWWL3POmTP5q0zZGgNufuA1oFPvy8w8gBHyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268398},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*"},"gitHead":"56f30f6b345e0be69dc1b85eb1795a4c2850c2dc","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.11.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.2.2_1773171474085_0.33140763947370067","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@coston/design-tokens","version":"0.2.3","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.2.3","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"363ebc1690f1e116d62b82f1ab37be22526fc7c1","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.2.3.tgz","fileCount":69,"integrity":"sha512-E3oyy+vRqWl3H7X1m97NvIdNRsZqoKXDu5jav+kLGI6Qd+PmerZ+D/VtvwslwsNiCtnKgtJVK1SIC3Lr5vH2Yw==","signatures":[{"sig":"MEQCIGnrbTnTg7Vfo8uelCDH0KNGOfqNS3UtgPi79BVHUaocAiAjl5HjqfpDIizYw8rnhfXci+6CMIVXFDHemAg5VC2llQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268418},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*"},"gitHead":"d166209f09bffccfdfda79ac7b3915b7bc55978a","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.11.1","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.2.3_1773413957021_0.22724480574806383","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@coston/design-tokens","version":"0.3.0","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.3.0","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"0f765152884008698cd421a4331f401928d87ed6","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.3.0.tgz","fileCount":69,"integrity":"sha512-8DuvnqsXiQ4wTiJpITEX+BErvrfqyeRb3Qga5H70U2xiyKWhZtA2PLK5UYu4BBYVhO4dGR5n+ImtYHLIOvR/Zw==","signatures":[{"sig":"MEUCIGLUi/TMWKqaU1CbMuL8VvJinC742deLdLLQQITo6iPOAiEAudzO7c0fFhJAkgfBnNZw5YvrNuLKiYF00nDlqt6fnqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282288},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*"},"gitHead":"8cfcdb64d6f15e8a49b96b0fd01216a9bb5f75d6","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.12.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.3.0_1774399715250_0.5186341055136241","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@coston/design-tokens","version":"0.4.0","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.4.0","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"c995d68c8cb0cc4ea2d4e05e4016936a8329d372","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.4.0.tgz","fileCount":69,"integrity":"sha512-sf4+wxtFuXphYk5hz7lHq2/uhySaOX0xQwLfDLOGmxsVmwtNmhYE7s8OANL6IiLI2TzRoyc3ogmhkNrodkDY1A==","signatures":[{"sig":"MEYCIQCV5MG11OEgMsAqrPrxOxcspUz7CmmLx7tM78U1heiVRgIhAI1IoeR6XzpvoohzsbBt2GIND5lM+0OQqU65JHZAMGwA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*"},"gitHead":"9a53b6eba555a16a7d5cbb4c0141d5cd6daf1d5b","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.12.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.4.0_1774404084051_0.26719312070047163","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@coston/design-tokens","version":"0.5.0","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.5.0","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"cd2c832b546b4fadbc7a4a28e41a9d1aa39a4fd6","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.5.0.tgz","fileCount":69,"integrity":"sha512-YzaSThMWOLfTR03E0V0akbE/bVAtalnsAKuuJ4b1IEB2ZTeemgHxotEVno4gRG9GSaQhz7DLeX5wvYprZxKuHA==","signatures":[{"sig":"MEUCIQCOFEiiVDcvXDK3F+QpGeTLcyN/BrYqbEpQ/ytBNe4eogIgUG1Zh8R4YL27hZq8rgv7Ye78MP5XsD+KXLlEcV8V3nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296366},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*"},"gitHead":"cf2932bc3fee50b7966340a813eebc8a581456a4","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.12.1","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.5.0_1776723677044_0.6588347734698476","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@coston/design-tokens","version":"0.5.1","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.5.1","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"8f178fdf14a3927baffe6905017006234e29f568","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.5.1.tgz","fileCount":69,"integrity":"sha512-6YaELMv+gr3cNdo+KBanvnVPEWcIWESs5JCCxJmhaubVlwPRCo7AXzeSTDBfi0zaXwfZlbs7+xiFWBpr7bS/Uw==","signatures":[{"sig":"MEUCIFFTDzpugS6Ltwbo1oI/ojpAFuQAaRNmLAIGxTtXOGGKAiEAy6VYH4BciA2z1cEDC+aD6le72UjP+dMmlwpxWBiUer4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296689},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*"},"gitHead":"916121b244e432654517b5483c425ac51d20de25","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.12.1","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.5.1_1776724376250_0.5633714272812194","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@coston/design-tokens","version":"0.5.2","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.5.2","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"bb50327564b908899844641df60e740d09d9422e","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.5.2.tgz","fileCount":70,"integrity":"sha512-XCQIc9yVd1BaNL5RCmobbQ/EZ6XXBIBg0rjFl3LbJGeHxTT6lFFTKBz9XaG17GtLKjmey2kqTtSGAcHdZ1eWEg==","signatures":[{"sig":"MEUCIQD1I7c6lszzgbDsC4G9hCIhJpDBnUsREdiUEg8cLAmwJgIgTr6q7r53MFv1PCZJokI3paiu0qecSDU6Te2h2TyI1PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319778},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"c5c627496d33a9e8d618869bd97ec3567a19f238","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.12.1","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.5.2_1776725120757_0.16984645998983727","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@coston/design-tokens","version":"0.6.0","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.6.0","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"dist":{"shasum":"964f3d66ae9c3b23778b297ef465354d7afbbab8","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.6.0.tgz","fileCount":70,"integrity":"sha512-PEDnJb3nbRxJnB8FcqwrN4oNZ4vB3t34vXuM7J1TBLP4OYu7KafqF3mS2Pv5F6EUDtw1lc56x/4ltgzWnN8Yrg==","signatures":[{"sig":"MEUCIA1UmAeGsdt7+93FNrH5z7kWnmzk39p02ZsdG10dLUEeAiEAig4D4fxnJIPWTftlr46EXGt26jumYSZrfzKihdjm3G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319778},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"6423803b7e3f70a5c9a9f68f30a1d102039f85d0","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.12.1","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.6.0_1776802080483_0.08003921220501331","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@coston/design-tokens","version":"0.7.0","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.7.0","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"bin":{"design-tokens":"dist/cli/index.js"},"dist":{"shasum":"0e45a369600c6ca8db206186e1b203ddd829a184","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.7.0.tgz","fileCount":106,"integrity":"sha512-N4CwA+Eb0KDWZMuaCOUpbS0KJ/EnK8jmQNqW18a5AvSQrnFGJCwo0pTiCV6ii3PWXw/exSy046e9vW90UNsxkg==","signatures":[{"sig":"MEUCIGNzrqbGNBdlQgYY7RyMpj6crIQ5ArEUl4KGFMzgn80KAiEAwMIpvxWhyDzqksY/NVOqurkt1Hga/FO9it5j4rjg5gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407005},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"9468758af0441681bb157fa472b1c52e379bc493","scripts":{"cli":"tsx src/cli/index.ts","lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.13.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.7.0_1776952924990_0.4678590094724988","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@coston/design-tokens","version":"0.8.0","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.8.0","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"bin":{"design-tokens":"dist/cli/index.js"},"dist":{"shasum":"97856b84b541d447557daebb0923c4340689cec4","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.8.0.tgz","fileCount":106,"integrity":"sha512-8lDXSuPXY4lgwCKj5Jq2AXY35Lzf5iXLD1vzUtKPUtvPPEVNYgQ9GSC1NRyMA2klOQvq/pJ5d3fysRw9jZOmeA==","signatures":[{"sig":"MEUCICf8KwEavVa4LleQNyRLxhPjDNSoxpjRl9k4gbBoZ0MLAiEA0s2P+3hHsoHDb1Q+21vyrNmFKJpncmAKylP3D/H3wf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423300},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"7a6f0639edde6d21acaec190535494f369bcb02d","scripts":{"cli":"tsx src/cli/index.ts","lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.13.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.8.0_1777070314915_0.5791148900487364","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@coston/design-tokens","version":"0.8.1","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.8.1","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"bin":{"design-tokens":"dist/cli/index.js"},"dist":{"shasum":"201df3d917a31d074017c778b9ff37bf3445b91f","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.8.1.tgz","fileCount":106,"integrity":"sha512-1fdSX8mg7qIGrZXbuAECwnQfqnqJPyuCWkRs0wglH+tf6Y/sR+JZ2I4mRxImpF+W5m/yIXPMU9aEdr6u/7TCvg==","signatures":[{"sig":"MEYCIQDxz5geu627E4Q/5EfThdAKETKrtmy7EtmBLeda99terwIhAPGUOepYp+Txo318cjpnghMtecWLn6Meky+xcLxJXhaY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423126},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"6ceda0c03d22de7032da9d345b27a61233c6fedd","scripts":{"cli":"tsx src/cli/index.ts","lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.13.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.8.1_1777070553922_0.525200498549004","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@coston/design-tokens","version":"0.9.0","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.9.0","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"bin":{"design-tokens":"dist/cli/index.js"},"dist":{"shasum":"6a636ed55054f7f09aa3c2b67ba983ee515d8d77","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.9.0.tgz","fileCount":106,"integrity":"sha512-+HZegV1dZypk9WtbWrxVzkHZf4qfsZz9rrANK/86YqPv/rntNXvAYE9qMdg3lEs9W1GB/3S4mnDcsGPzzWFL8Q==","signatures":[{"sig":"MEUCIGkK3KeQQ1dgn+7HIBeyQzYg2+mgym1LEttZ4X8rQIB3AiEA42GIYFaT32IQ3IbjFNykn0NniG/JPiiomKaEhq1XTNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423126},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"7a094c569db26068ef27bb930915ad3e7969ca67","scripts":{"cli":"tsx src/cli/index.ts","lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.13.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.9.0_1777072341041_0.1593230166928319","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@coston/design-tokens","version":"0.9.1","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.9.1","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"bin":{"design-tokens":"dist/cli/index.js"},"dist":{"shasum":"4f6cc39559c7543e3be57e8259a12f8948240b75","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.9.1.tgz","fileCount":106,"integrity":"sha512-8EvSB2e0bVkvJUnEbSbNB/jdKkEPQUpTefEY+fGUvQkqwx2F+/EQhLYRQxDbRRAiwDHxPE6x0t4pszz+lEhbcQ==","signatures":[{"sig":"MEUCIQDtyrD0SH4ETzdJh1cMYHwGMhbzRWoqDevpU9KTfWeKGwIgFoGV5VfDTnOIy2Pns/r0U12lNYZa6HXO9Cu4SK9sFf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"b4a29c42b9414c5860f0e0991680bf74db39d70f","scripts":{"cli":"tsx src/cli/index.ts","lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.13.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.9.1_1777072561458_0.6901335861003348","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@coston/design-tokens","version":"0.9.2","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.9.2","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"bin":{"design-tokens":"dist/cli/index.js"},"dist":{"shasum":"e0d3fa9d3092b3ffb2b0823a144b50fe60616e0f","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.9.2.tgz","fileCount":106,"integrity":"sha512-2o+vOhs8N6ts6+ybME4b8BcAYZlNZGWWyTvdJ21e7DTtM3PB8PvB7T4Jpwbv8YpbiR9JM1wRRO4YmbZik4tBUw==","signatures":[{"sig":"MEYCIQDbQ1w4EgVQcIx7HWfGD14O3IeQC2BHk6HqHn7zW1b0egIhAJdni+rX4G94YXZNLJKHcC8JZ44Vz+7tfnK/crztdi4E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"43acd886bea287480d857c0e76332884204a5cea","scripts":{"cli":"tsx src/cli/index.ts","lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.13.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.9.2_1777072614826_0.6262582746876426","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@coston/design-tokens","version":"0.9.3","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.9.3","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"bin":{"design-tokens":"dist/cli/index.js"},"dist":{"shasum":"8430f402ebe5b7d4736cc050e61563c64fda6525","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.9.3.tgz","fileCount":106,"integrity":"sha512-x0sAGIvbnNBf4Wk8Gj64IRpX2A1tQpjnTvSqOQm57lyBee6/pgw1A5TMQRewZ77zQAhWOBrMqDvbGR6i8pOmig==","signatures":[{"sig":"MEUCIQClijDdnEFEaq0K/9yeffBVRsGXMU3hoInKGpZzTaICNwIgGqXyo4VSSBDTj50S1+9+obL6HtBSl6LDpmknpd2lGHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"b0598d04972b1d07119075d628a88317892c98ee","scripts":{"cli":"tsx src/cli/index.ts","lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.13.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.9.3_1777690724521_0.6103739088649076","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@coston/design-tokens","version":"0.9.4","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.9.4","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"bin":{"design-tokens":"dist/cli/index.js"},"dist":{"shasum":"7c951b138293ef38b94b83d79178b0ba1fdc1854","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.9.4.tgz","fileCount":106,"integrity":"sha512-nqCIpSyA5jpj80I3QaooqHJqXCKn6+Laj2/3QeWLeXbRHnBh3Em3LjC6ByrBrp/j7njwuwGNPVfvV7hoklaq7w==","signatures":[{"sig":"MEUCIQDdfxJGD3ccV16U0r73S7OHRiNKToGR3Taq9Nwtw9fB4QIgVcjqq3Q01ucv3/zaBmuN1/WvtrICuZXpzYcmc31fkl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"d7f4ae8c8d816d6d4a41770884debe7863922f09","scripts":{"cli":"tsx src/cli/index.ts","lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.13.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.9.4_1777691399025_0.5160389292107994","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@coston/design-tokens","version":"0.9.5","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.9.5","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"bin":{"design-tokens":"dist/cli/index.js"},"dist":{"shasum":"92762a72173febd04db9c250565d25f93619a370","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.9.5.tgz","fileCount":106,"integrity":"sha512-J/q0d1WkfDTNVSmksSLgEP9FE2QbYCBAPPABPTCmR4REOUpXR3217cvhzpwi3+RJ6vZtdJU4GBqRRTBjotPdgA==","signatures":[{"sig":"MEUCIHtsVkDiZxhj9OJW/8FCnyvEWxu3Zgs69QcuktlH1WyeAiEAzwd9vhWjBaWh28rcUcbQLXIIZDMe3PRqoPzblwPIjA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"264df96ae59efc3a1282ff662eb0e18738e02268","scripts":{"cli":"tsx src/cli/index.ts","lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.13.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.9.5_1777721804057_0.024854799694680185","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@coston/design-tokens","version":"0.10.0","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"author":"","license":"MIT","_id":"@coston/design-tokens@0.10.0","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"homepage":"https://coston.github.io/design-tokens/","bugs":{"url":"https://github.com/coston/design-tokens/issues"},"bin":{"design-tokens":"dist/cli/index.js"},"dist":{"shasum":"22b2a7eec645c5b78cceacc12b8b075395d5d8ba","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.10.0.tgz","fileCount":110,"integrity":"sha512-zt535LdHPqOTMMRYLOI5P90DlPmSOynuYwhsk9r1PmeRB/qknnQC0szqpvCExYp0LlZIaepWUv769pTIjsbxYA==","signatures":[{"sig":"MEUCIQD1gHsYGgNXnYnyVgcAEblddmKPFXiJMyO8b1E/oILc6QIgdtkwTVqQEVSADHtq2eBbMbV9k8i/HATBCxK5WcKUxoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coston%2fdesign-tokens@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":426590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":"./dist/*","./tui":{"types":"./dist/tui.d.ts","default":"./dist/tui.js"},"./tokens.css":"./dist/tokens.css","./tailwind.css":"./tailwind.css"},"gitHead":"af883184ead110f1c6bb12f29d05bf47641ac173","scripts":{"cli":"tsx src/cli/index.ts","lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest run","build":"tsc && tsx src/build/index.ts","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","prepare":"husky","demo:dev":"npm run dev --prefix demo","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","build:all":"npm run build && npm run demo:build","demo:build":"npm run build --prefix demo","test:watch":"vitest","type-check":"tsc --noEmit","demo:install":"npm install --prefix demo","demo:preview":"npm run preview --prefix demo","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8868ba9-1602-4d5d-a900-44420781be72"}},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/coston/design-tokens.git","type":"git"},"_npmVersion":"11.16.0","description":"Centralized design tokens for modern web applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.3","vitest":"^1.2.0","prettier":"^3.8.1","@eslint/js":"^9.39.3","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^16.2.7","@commitlint/cli":"^20.4.2","@playwright/test":"^1.58.2","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^1.6.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.56.1","@commitlint/config-conventional":"^20.4.2","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tokens_0.10.0_1780513622413_0.12912947587201518","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@coston/design-tokens","version":"0.10.1","description":"Centralized design tokens for modern web applications","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","default":"./dist/tui.js"},"./tailwind.css":"./tailwind.css","./tokens.css":"./dist/tokens.css","./*":"./dist/*"},"bin":{"design-tokens":"./dist/cli/index.js"},"sideEffects":["*.css"],"devDependencies":{"@commitlint/cli":"^21.1.0","@commitlint/config-conventional":"^21.1.0","@eslint/js":"^10.0.1","@playwright/test":"^1.61.1","@types/node":"^26.0.1","@typescript-eslint/eslint-plugin":"^8.62.0","@typescript-eslint/parser":"^8.62.0","@vitest/coverage-v8":"^4.1.9","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","husky":"^9.1.7","lint-staged":"^17.0.8","prettier":"^3.9.3","tsx":"^4.22.4","typescript":"^6.0.3","typescript-eslint":"^8.62.0","vite":"^8.0.0","vitest":"^4.1.9"},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"prettier":{"semi":true,"trailingComma":"es5","singleQuote":true,"printWidth":100,"tabWidth":2,"useTabs":false,"arrowParens":"avoid","endOfLine":"lf"},"keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"homepage":"https://coston.github.io/design-tokens/","repository":{"type":"git","url":"https://github.com/coston/design-tokens.git"},"bugs":{"url":"https://github.com/coston/design-tokens/issues"},"author":"","license":"MIT","scripts":{"build":"tsc && tsx src/build/index.ts","cli":"tsx src/cli/index.ts","build:all":"npm run build && npm run demo:build","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","lint":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","lint:fix":"eslint 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}' --fix","format":"prettier --write 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","format:check":"prettier --check 'src/**/*.{ts,tsx,json}' 'tests/**/*.{ts,tsx}'","type-check":"tsc --noEmit","theme:generate":"tsx -e \"import {generateThemeFromColor} from './src/build/utils/theme-generator.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.12 280)'; const name = process.argv[2] || 'generated'; const theme = generateThemeFromColor({baseColor}); writeFileSync(name + '-light.json', JSON.stringify(theme.light, null, 2)); writeFileSync(name + '-dark.json', JSON.stringify(theme.dark, null, 2)); console.log('✓ Generated', name + '-light.json', 'and', name + '-dark.json');\"","scale:generate":"tsx -e \"import {generateColorScale} from './src/build/utils/color-utils.ts'; import {writeFileSync} from 'fs'; const baseColor = process.argv[1] || 'oklch(0.6 0.15 240)'; const name = process.argv[2] || 'scale'; const scale = generateColorScale(baseColor); writeFileSync(name + '.json', JSON.stringify(scale, null, 2)); console.log('✓ Generated', name + '.json');\"","demo:install":"npm install --prefix demo","demo:dev":"npm run dev --prefix demo","demo:build":"npm run build --prefix demo","demo:preview":"npm run preview --prefix demo","demo-vanilla:install":"npm install --prefix demo-vanilla","demo-vanilla:dev":"npm run dev --prefix demo-vanilla","demo-vanilla:build":"npm run build --prefix demo-vanilla","demo-vanilla:preview":"npm run preview --prefix demo-vanilla","typecheck":"tsc --noEmit"},"_nodeVersion":"24.18.0","_id":"@coston/design-tokens@0.10.1","dist":{"integrity":"sha512-RwJqVHVAcQz/uE6cGLv0FpfjrT0X+Xov1nmXK1K4WYLbwRc3vEAA6gYNDmq5HpQfvnXMmLrklHPB80BXv/CHbQ==","shasum":"e6d74f217048ff4f545f3e0a1a476f69f05fd5ce","tarball":"https://registry.npmjs.org/@coston/design-tokens/-/design-tokens-0.10.1.tgz","fileCount":110,"unpackedSize":427891,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEKvqYU3Tgq5dgYcUk9PmwFjqdWJUl+HVjPpKCzy1RqUAiEA81R88rdndk8P5XFdcd4AK9pK0abkuh8ZV5dpSv9QUBU="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:14a6379d-3bd8-4ad3-bfdd-4c32d9eba3de"}},"directories":{},"maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/design-tokens_0.10.1_1785175979434_0.048635789661408024"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-05T16:52:11.393Z","modified":"2026-07-27T18:12:59.748Z","0.1.1":"2026-03-05T16:52:11.634Z","0.1.2":"2026-03-05T20:11:09.849Z","0.1.3":"2026-03-05T20:46:47.769Z","0.2.0":"2026-03-06T20:36:10.375Z","0.2.1":"2026-03-09T19:51:48.427Z","0.2.2":"2026-03-10T19:37:54.214Z","0.2.3":"2026-03-13T14:59:17.162Z","0.3.0":"2026-03-25T00:48:35.389Z","0.4.0":"2026-03-25T02:01:24.196Z","0.5.0":"2026-04-20T22:21:17.219Z","0.5.1":"2026-04-20T22:32:56.405Z","0.5.2":"2026-04-20T22:45:20.901Z","0.6.0":"2026-04-21T20:08:00.647Z","0.7.0":"2026-04-23T14:02:05.132Z","0.8.0":"2026-04-24T22:38:35.067Z","0.8.1":"2026-04-24T22:42:34.099Z","0.9.0":"2026-04-24T23:12:21.185Z","0.9.1":"2026-04-24T23:16:01.673Z","0.9.2":"2026-04-24T23:16:54.961Z","0.9.3":"2026-05-02T02:58:44.698Z","0.9.4":"2026-05-02T03:09:59.239Z","0.9.5":"2026-05-02T11:36:44.200Z","0.10.0":"2026-06-03T19:07:02.553Z","0.10.1":"2026-07-27T18:12:59.594Z"},"bugs":{"url":"https://github.com/coston/design-tokens/issues"},"license":"MIT","homepage":"https://coston.github.io/design-tokens/","keywords":["design-tokens","design-system","css-variables","tailwind","oklch","theming"],"repository":{"type":"git","url":"https://github.com/coston/design-tokens.git"},"description":"Centralized design tokens for modern web applications","maintainers":[{"name":"coston","email":"costonperkins@me.com"}],"readme":"","readmeFilename":""}