{"_id":"@automators/design-tokens","_rev":"5-8533433651e4a72f000d0eacaab021cd","name":"@automators/design-tokens","dist-tags":{"latest":"2.6.2"},"versions":{"2.3.1":{"name":"@automators/design-tokens","version":"2.3.1","license":"MIT","_id":"@automators/design-tokens@2.3.1","maintainers":[{"name":"ratulmaharaj","email":"ratulmaharaj@gmail.com"},{"name":"aminchirazi","email":"amin.chirazi@automators.com"}],"dist":{"shasum":"444bf4c0d1cb9a95040647a4b68d0591e7c4f076","tarball":"https://registry.npmjs.org/@automators/design-tokens/-/design-tokens-2.3.1.tgz","fileCount":9,"integrity":"sha512-VdP3nEA/EniiLwEZ5wo8SsDln2RdPHoOdt3+lDbA6ltslBVKhYpSbt3uiFR5plKR0BZYsNQRW3nUdYA1F8q4cA==","signatures":[{"sig":"MEQCIA7xKtWU+eFLn7JKWnb1EltvGN+1jy0UxaA1AeRPdRhwAiAzgs0Wy39DRArsYkz8uw6+bUeedvJwPAetX4+BRauBqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100164},"main":"./dist/tokens.js","type":"module","types":"./dist/tokens.d.ts","exports":{".":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js"},"./css":"./dist/tokens.css","./json":"./dist/tokens.json","./rules":"./dist/BRAND.md","./manifest":"./dist/manifest.json"},"gitHead":"7d911e57714f836cda3871261080a927a96c13d0","scripts":{"test":"node ../../scripts/validate-tokens.mjs","build":"node ../../scripts/build-tokens.mjs"},"_npmUser":{"name":"aminchirazi","email":"amin.chirazi@automators.com"},"_npmVersion":"10.9.8","description":"Framework-independent Automators brand and semantic theme tokens.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/design-tokens_2.3.1_1786412256514_0.10034036593573936","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@automators/design-tokens","version":"2.3.2","license":"MIT","_id":"@automators/design-tokens@2.3.2","maintainers":[{"name":"ratulmaharaj","email":"ratulmaharaj@gmail.com"},{"name":"aminchirazi","email":"amin.chirazi@automators.com"}],"dist":{"shasum":"176d119c1fece07cbd3aa3bea2ae3a5edd7584f0","tarball":"https://registry.npmjs.org/@automators/design-tokens/-/design-tokens-2.3.2.tgz","fileCount":9,"integrity":"sha512-ijB5IjH7LG+SYMAiJCRG6kKjYip+x0VswDCG7mnkcbjDqPy5o3qbZnQTUX3trEa/gdcJ13i1kSR5oIEHMgywvA==","signatures":[{"sig":"MEUCIQDmU8gjpYqyibV/mMn55Qo+teeEHubxp+1pVyMSvMvGawIgRgVLfPQxkav3oiwNopM7hEKOp95tingEyZ7vqeM+BWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99920},"main":"./dist/tokens.js","type":"module","types":"./dist/tokens.d.ts","exports":{".":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js"},"./css":"./dist/tokens.css","./json":"./dist/tokens.json","./rules":"./dist/BRAND.md","./manifest":"./dist/manifest.json"},"gitHead":"d37548b4e5faa0900d4e3f66af001a96fdd275ad","scripts":{"test":"node ../../scripts/validate-tokens.mjs","build":"node ../../scripts/build-tokens.mjs"},"_npmUser":{"name":"aminchirazi","email":"amin.chirazi@automators.com"},"_npmVersion":"10.9.8","description":"Framework-independent Automators brand and semantic theme tokens.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/design-tokens_2.3.2_1786446944710_0.256474218112712","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@automators/design-tokens","version":"2.5.0","license":"MIT","_id":"@automators/design-tokens@2.5.0","maintainers":[{"name":"ratulmaharaj","email":"ratulmaharaj@gmail.com"},{"name":"aminchirazi","email":"amin.chirazi@automators.com"}],"dist":{"shasum":"75ccc4f3647feb26d1db8016b9d0401eb5c648a5","tarball":"https://registry.npmjs.org/@automators/design-tokens/-/design-tokens-2.5.0.tgz","fileCount":9,"integrity":"sha512-BrjIamTdXfy3W/i6doRrtZ1bxFVunuYMQypf4QjIxozn2EHqwaooAzms88PVfdhqrtjAIhYkF/QlVZj+rfo1DA==","signatures":[{"sig":"MEQCIAMZtil00JHVyA9snZy+4wdO+fHiO0quvLiQa7QnO2ihAiBKn47g5vr8rxlEjbEkbQdogg6Ov4Ce1H61Q6Ih5Mfi8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102073},"main":"./dist/tokens.js","type":"module","types":"./dist/tokens.d.ts","exports":{".":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js"},"./css":"./dist/tokens.css","./json":"./dist/tokens.json","./rules":"./dist/BRAND.md","./manifest":"./dist/manifest.json"},"gitHead":"b593145000d499681f30ad2a5fa36924d68b9e1c","scripts":{"test":"node ../../scripts/validate-tokens.mjs","build":"node ../../scripts/build-tokens.mjs"},"_npmUser":{"name":"aminchirazi","email":"amin.chirazi@automators.com"},"_npmVersion":"10.9.8","description":"Framework-independent Automators brand and semantic theme tokens.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/design-tokens_2.5.0_1786584747624_0.18569329741511154","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@automators/design-tokens","version":"2.6.0","license":"MIT","_id":"@automators/design-tokens@2.6.0","maintainers":[{"name":"ratulmaharaj","email":"ratulmaharaj@gmail.com"},{"name":"aminchirazi","email":"amin.chirazi@automators.com"}],"dist":{"shasum":"70ed9dbeac83eae8f28c5751f6089567165d4b35","tarball":"https://registry.npmjs.org/@automators/design-tokens/-/design-tokens-2.6.0.tgz","fileCount":9,"integrity":"sha512-NNzO8xDmCmcvIqKtekmy4dvkwvLPACc4xZX2AQNYfug6FfxlMhjx7BL8n8jDV+2wZaog8yXkRuyuDF4DZ7lQFA==","signatures":[{"sig":"MEUCIQC4wes9REF3ZuccMnR5q5eM+es4QuLC/vxEBzA9GcFa1QIgOWeGFPdipLIME2IKhEgWIgyth4ED+NMcVHRmnPhuvBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102476},"main":"./dist/tokens.js","type":"module","types":"./dist/tokens.d.ts","exports":{".":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js"},"./css":"./dist/tokens.css","./json":"./dist/tokens.json","./rules":"./dist/BRAND.md","./manifest":"./dist/manifest.json"},"gitHead":"44e905b8ae6a142166039adde4338b6e62ba2970","scripts":{"test":"node ../../scripts/validate-tokens.mjs","build":"node ../../scripts/build-tokens.mjs"},"_npmUser":{"name":"aminchirazi","email":"amin.chirazi@automators.com"},"_npmVersion":"10.9.8","description":"Framework-independent Automators brand and semantic theme tokens.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/design-tokens_2.6.0_1787472877616_0.5124746363116903","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@automators/design-tokens","version":"2.6.2","description":"Framework-independent Automators brand and semantic theme tokens.","license":"MIT","type":"module","main":"./dist/tokens.js","types":"./dist/tokens.d.ts","exports":{".":{"types":"./dist/tokens.d.ts","import":"./dist/tokens.js"},"./css":"./dist/tokens.css","./json":"./dist/tokens.json","./manifest":"./dist/manifest.json","./rules":"./dist/BRAND.md"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"scripts":{"build":"node ../../scripts/build-tokens.mjs","test":"node ../../scripts/validate-tokens.mjs"},"_id":"@automators/design-tokens@2.6.2","gitHead":"ab9d1ceab61c2f8c6d321efd9be87ffbfebf8455","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-m7Al7pRVWJY4mSDED8LTKVBWMipgMQ9IyB7n0wp8XzwZZ8Robnh4HFaUBFBrCZao60UXEZOQTw6KLx9HWwxmow==","shasum":"cfe0454df60ed97506be890ee4744e12a855a87b","tarball":"https://registry.npmjs.org/@automators/design-tokens/-/design-tokens-2.6.2.tgz","fileCount":9,"unpackedSize":104347,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDYu7tzNT/k6mTctDj1zu0FxXR92z4EQyO0AK6/en4QBQIgBW3wICx9rIvY5RceTzz7y0eB6c1UzhoO+qfLmavG5oc="}]},"_npmUser":{"name":"aminchirazi","email":"amin.chirazi@automators.com"},"directories":{},"maintainers":[{"name":"ratulmaharaj","email":"ratulmaharaj@gmail.com"},{"name":"aminchirazi","email":"amin.chirazi@automators.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/design-tokens_2.6.2_1788457647967_0.6483299468830483"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-11T01:37:36.177Z","modified":"2026-09-03T17:47:28.307Z","2.3.1":"2026-08-11T01:37:36.678Z","2.3.2":"2026-08-11T11:15:44.883Z","2.5.0":"2026-08-13T01:32:27.776Z","2.6.0":"2026-08-23T08:14:37.804Z","2.6.2":"2026-09-03T17:47:28.110Z"},"license":"MIT","description":"Framework-independent Automators brand and semantic theme tokens.","maintainers":[{"name":"ratulmaharaj","email":"ratulmaharaj@gmail.com"},{"name":"aminchirazi","email":"amin.chirazi@automators.com"}],"readme":"# @automators/design-tokens\n\nFramework-independent Automators foundation and semantic theme tokens generated\nfrom the repository's canonical `tokens/source.json`.\n\nPublished under the MIT license. Product builds should still vendor and commit\nthe generated artifacts so registry availability cannot block a release.\n\n```ts\nimport {\n  themes,\n  themeMap,\n  themeAliases,\n  tokens,\n  tokenMap,\n} from \"@automators/design-tokens\";\nimport \"@automators/design-tokens/css\";\n```\n\nThe CSS export defines Automators Light on `:root` and\n`[data-ds-theme=\"light\"]`, and Automators Dark on `.dark` and\n`[data-ds-theme=\"dark\"]`. Consume semantic roles such as\n`--ds-theme-surface`, `--ds-theme-text-primary`, and\n`--ds-theme-action-primary` in product adapters. Do not couple components to a\ntheme's literal values.\n\n`themeAliases` normalizes existing stored preferences during migration. It maps\n`gray` and `tosca` to Light, and `graydark`, `highcontrast`, and `matrix` to\nDark. Do not use the aliases to keep legacy choices in user-facing controls.\n\nLight guarantees AA contrast for declared normal-text pairs. Dark guarantees\nAAA contrast for declared normal-text pairs. This package guarantee does not\nreplace whole-product accessibility testing.\n\nDo not edit `dist/` manually. Run `pnpm build` at the repository root.\n","readmeFilename":"README.md"}