{"_id":"@primitiv-ui/tokens","_rev":"38-5a4d41114d8d600c5fa31ffe3ae9d5bb","name":"@primitiv-ui/tokens","dist-tags":{"latest":"0.1.37"},"versions":{"0.1.0":{"name":"@primitiv-ui/tokens","version":"0.1.0","_id":"@primitiv-ui/tokens@0.1.0","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"5e82286c0d0d1ac9c50c83c85bf88a813f9677d7","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.0.tgz","fileCount":13,"integrity":"sha512-8wXXB8VRQXvQQij9n6YSqMowmICp8+t45sx/eN4nnFv/8FDYKBWrt86vknfhDUBp0BfUdvt1iaK7OJGdUb1npg==","signatures":[{"sig":"MEUCIH7EIskgN974pUZ1k4Lsd0OHUuON7DYIrJytSL/2XdCJAiEAlPBCYB/LQ9g/fw6b0QjKg1DXEyZYTDRE+sOcmNhIAHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197123},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.0.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"simonrevill","email":"midlandmusic@googlemail.com"},"_resolved":"/tmp/7578965b3d56262912bc5a9974a15519/primitiv-ui-tokens-0.1.0.tgz","_integrity":"sha512-8wXXB8VRQXvQQij9n6YSqMowmICp8+t45sx/eN4nnFv/8FDYKBWrt86vknfhDUBp0BfUdvt1iaK7OJGdUb1npg==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant token layer that sits between the Figma source of truth and any downstream consumer.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.0_1781565934623_0.7902327358714487","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@primitiv-ui/tokens","version":"0.1.1","_id":"@primitiv-ui/tokens@0.1.1","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"fb3001264bdd549139dcf79bae3598f3b0bfc816","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.1.tgz","fileCount":13,"integrity":"sha512-hgOmB3qsXAR7jY29j+1h+DafCiSXk6x+Jg2BBBDXoQyOMTscsSPW3Zb+sZbZDQs7rs8AbEFgcrJK9PuQV6rWUQ==","signatures":[{"sig":"MEUCIQCUB6ZG0BUvN9uF9jGxu2FUhHxAII0a0QCawx7WlOrhcwIgXWo4a1p6/mm79b6XSPy07z2gtoHPEiW4H7HHR/rmfb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197129},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.1.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/d791ad8f582bbbd389676effc5493463/primitiv-ui-tokens-0.1.1.tgz","_integrity":"sha512-hgOmB3qsXAR7jY29j+1h+DafCiSXk6x+Jg2BBBDXoQyOMTscsSPW3Zb+sZbZDQs7rs8AbEFgcrJK9PuQV6rWUQ==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant token layer that sits between the Figma source of truth and any downstream consumer.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.1_1781575223430_0.06271880908103","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@primitiv-ui/tokens","version":"0.1.2","_id":"@primitiv-ui/tokens@0.1.2","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"62f6f9094854264377f9b37f836672d344ea2976","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.2.tgz","fileCount":14,"integrity":"sha512-kjmqDEjzSgVBOhtAM19hgL1pPqhO2ta4WzEcq/KrIkcKLv8wH8PYLfSgVYy5bVvBoN6a1X4LOViyIy6sN7cGYA==","signatures":[{"sig":"MEUCIF6y3BVVRTTFc77eGu3qVRmBlpKKlItaZbL5yQFglOPcAiEAzx44wh1NQSxHjyUQKC/jEIt6cZONRtnlCl2H0HkVtlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198903},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.2.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/5947e696034998e8ff803609d5e551e1/primitiv-ui-tokens-0.1.2.tgz","_integrity":"sha512-kjmqDEjzSgVBOhtAM19hgL1pPqhO2ta4WzEcq/KrIkcKLv8wH8PYLfSgVYy5bVvBoN6a1X4LOViyIy6sN7cGYA==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.2_1781641996818_0.906131504980475","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@primitiv-ui/tokens","version":"0.1.3","_id":"@primitiv-ui/tokens@0.1.3","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"0ad846a9907a6cd3bdcd7b05fd2642dc69025b98","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.3.tgz","fileCount":14,"integrity":"sha512-kbCr13gglzZ2WCcKzFrCf2CR/O9yDiZVsJOSQcuWRYxp2RY6MLqWUX6Fo2Q7NCKMoyDPvBDSh/pBpXD1+GcRiQ==","signatures":[{"sig":"MEUCID5v2Vp6W/2NbexIc8UMpOl+SLIER2Y13cy4lAgNUcCXAiEA5B1SpUTXksAH9aykcenuTfrUDUXYupWJ3Vf1GC5N3bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198903},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.3.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/613d97f10bedc23ddb8271e8bd2094c2/primitiv-ui-tokens-0.1.3.tgz","_integrity":"sha512-kbCr13gglzZ2WCcKzFrCf2CR/O9yDiZVsJOSQcuWRYxp2RY6MLqWUX6Fo2Q7NCKMoyDPvBDSh/pBpXD1+GcRiQ==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.3_1781741313007_0.3239528398112439","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@primitiv-ui/tokens","version":"0.1.4","_id":"@primitiv-ui/tokens@0.1.4","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"d09743c8a81a3f1b0b9f459e3f1b495b333ba1c8","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.4.tgz","fileCount":14,"integrity":"sha512-3o5ej2GQvr9e7uU8clehnA5H1QTcWLQFFdZwOHP0/yhoGGUx/+1WFgXnIIAi91VsVD9Vsd908Nvtch22bvu6Ow==","signatures":[{"sig":"MEUCIDqdeAA5IPCs2oNpAqRT3Q3wnw2q/InCIn3vBju42Hz0AiEAvJoy7IjOCN7HmF6KDKA2WG1Ti/xpg0J1ueWnJtjMsy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198903},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.4.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/e9ef99cfcb5e20da5dae41070a3040d7/primitiv-ui-tokens-0.1.4.tgz","_integrity":"sha512-3o5ej2GQvr9e7uU8clehnA5H1QTcWLQFFdZwOHP0/yhoGGUx/+1WFgXnIIAi91VsVD9Vsd908Nvtch22bvu6Ow==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.4_1781742472740_0.4060348487196408","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@primitiv-ui/tokens","version":"0.1.5","_id":"@primitiv-ui/tokens@0.1.5","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"8a571fbc5070c851f69135393f251f9cb2dd46d2","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.5.tgz","fileCount":14,"integrity":"sha512-lcFLTUca0d2eg9Sa3IQAsinPeiRV1PiKj/CC/402m/OvQ+BfmBDYhWWSr0/oxxljAg6BXqNWYsKLeeOmffPg7g==","signatures":[{"sig":"MEYCIQCXWomMNgab7xeRSdXITMvjJWbYEqgjjjd676+ZhMiRsQIhAKISGtrP9c4IDgcpMjUXTj0v5nwx5szbLZhqiuw2Eo/2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198903},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.5.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/3f989f390c7c81058ec4ff015cb65055/primitiv-ui-tokens-0.1.5.tgz","_integrity":"sha512-lcFLTUca0d2eg9Sa3IQAsinPeiRV1PiKj/CC/402m/OvQ+BfmBDYhWWSr0/oxxljAg6BXqNWYsKLeeOmffPg7g==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.5_1781743953662_0.8389250733658848","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@primitiv-ui/tokens","version":"0.1.6","_id":"@primitiv-ui/tokens@0.1.6","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"dd9a17e1b04d9ba64099b15b0dfe7c7178a58537","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.6.tgz","fileCount":14,"integrity":"sha512-7HeG6dEoztaZCDxP0VpW+WOJUT/j5cvOIa9nF9R8KKF+KTIAyw1k/ocsKZJstrniCIVsRevC5UdyKZV83plkEQ==","signatures":[{"sig":"MEUCIQDYhq9yTsyOIxMM+R8qlcrO5sGrrCOuxL5q3uayG+Z6TwIgUnVk71RhC4K7WlITbSUjdMsoEdWlRaaV9B/qi6YZw08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198903},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.6.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/ed40ffe98ff585d237ea462e4e34fd01/primitiv-ui-tokens-0.1.6.tgz","_integrity":"sha512-7HeG6dEoztaZCDxP0VpW+WOJUT/j5cvOIa9nF9R8KKF+KTIAyw1k/ocsKZJstrniCIVsRevC5UdyKZV83plkEQ==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.6_1781780162396_0.780567813157212","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@primitiv-ui/tokens","version":"0.1.7","_id":"@primitiv-ui/tokens@0.1.7","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"92ef58595bb95e934fcba2cac443dd047fe361de","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.7.tgz","fileCount":14,"integrity":"sha512-ZvifFYZweHkcqK2pNyBTbYyiJjVpT5YVGBAUPoOTW+jsfa8ZDW8siSc0K0wYtvnSze3u4w/hnEUzfynF5Ht45A==","signatures":[{"sig":"MEQCIEeSUceFceeSUQBmCUcabf6j0P90J4cvcTtyu9X7OnU6AiAW+gHNERVa2NB/6OQ6CcySe2Bi/yqkqrXn2Hy5lqRTxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198903},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.7.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/9b7d5b3e1f3d8b6f4b6da996116c4520/primitiv-ui-tokens-0.1.7.tgz","_integrity":"sha512-ZvifFYZweHkcqK2pNyBTbYyiJjVpT5YVGBAUPoOTW+jsfa8ZDW8siSc0K0wYtvnSze3u4w/hnEUzfynF5Ht45A==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.7_1781783927939_0.4709483407135153","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@primitiv-ui/tokens","version":"0.1.8","_id":"@primitiv-ui/tokens@0.1.8","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"bb23c9701b625de73f1a0be90c04055dd05fb07f","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.8.tgz","fileCount":14,"integrity":"sha512-gEM5qzkPOysVBiXQI65OCrBoUeJVYXGJ3Apa8pH3u8h7x7Cc+jdTGa+031PQtiCDNCaARZizoLef4s2513Jskw==","signatures":[{"sig":"MEUCIQCwLWkJUTC+zS8U+nICz4PXMTE2Y2JOAuDfRB42Al54ewIgBw/5SgMde/Non4F0IMGuRieREULWJA7g1t/GxbSrEZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198903},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.8.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/f23fc4999aed68ffe6909175dae34a48/primitiv-ui-tokens-0.1.8.tgz","_integrity":"sha512-gEM5qzkPOysVBiXQI65OCrBoUeJVYXGJ3Apa8pH3u8h7x7Cc+jdTGa+031PQtiCDNCaARZizoLef4s2513Jskw==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.8_1781797238673_0.32090785063202865","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@primitiv-ui/tokens","version":"0.1.9","_id":"@primitiv-ui/tokens@0.1.9","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"14eddf5a614ed12034da6b732cbb66e12e66aece","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.9.tgz","fileCount":14,"integrity":"sha512-QFc3+r0XgwC/GWxAcl9VWEQTbo0EBSzMXrGb5+NN1Po1lxaDgV7tK3B7ERGXXpIil/mG4yQplooRnS8rtBu/9A==","signatures":[{"sig":"MEYCIQCWQWBCBdikcz/VSYtQue8Ar4Mmj8czp8Xx/0OEDOF40gIhAKCLSoVQuTgJCEIF+GINHyp0I9lnlAs8Xin7yMpnqhc3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198903},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.9.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/5ae36be9579946d1d5280a6bb920140a/primitiv-ui-tokens-0.1.9.tgz","_integrity":"sha512-QFc3+r0XgwC/GWxAcl9VWEQTbo0EBSzMXrGb5+NN1Po1lxaDgV7tK3B7ERGXXpIil/mG4yQplooRnS8rtBu/9A==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.9_1781878132820_0.1645061113093691","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@primitiv-ui/tokens","version":"0.1.10","_id":"@primitiv-ui/tokens@0.1.10","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"c5018f91b35df11e46939dbd80234d34bfdc042b","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.10.tgz","fileCount":14,"integrity":"sha512-sP6huTdfBWG8i2OEIVQbwi4ofMQq0geVJJpJf8XevJO1p9ZZEOr6zmcPIcTm5IdT6/Kgi0WAAj1Kz4tapadvmQ==","signatures":[{"sig":"MEUCIEOlBpsX2QQ7x+pK8z1uec4/wfyhpPpIL40Mx1G9KwJzAiEA7tf0Ku5ZKXs3GWrW/Jp9mBmvzsX1jG7AmSljcWh1uNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198904},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.10.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/f8a20909d7cc1a2c284153fcf9626ba8/primitiv-ui-tokens-0.1.10.tgz","_integrity":"sha512-sP6huTdfBWG8i2OEIVQbwi4ofMQq0geVJJpJf8XevJO1p9ZZEOr6zmcPIcTm5IdT6/Kgi0WAAj1Kz4tapadvmQ==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.10_1781902110840_0.5868342194750458","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@primitiv-ui/tokens","version":"0.1.11","_id":"@primitiv-ui/tokens@0.1.11","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"4be73430edbeee1ae13c3d7053829240e010c30d","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.11.tgz","fileCount":14,"integrity":"sha512-U1c1q+YWxNI5RbsR8wvggGGqXO0HUG4bq2U/0Rv9WkTGMH3dT9ZtTnbWPd/dzmjbkMiTzmBzXITxqxz8BmPEnA==","signatures":[{"sig":"MEYCIQDIQraABvKD73DLQxl+CKRkaPvfmrdc+6uJxLcXjx9fkAIhAIK75d77VM3xkGdMZ6DL+eHYznyh6fzA4KIzym4+T0vT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198904},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.11.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/65ee7de293c83a7d69bd45999ad50cd4/primitiv-ui-tokens-0.1.11.tgz","_integrity":"sha512-U1c1q+YWxNI5RbsR8wvggGGqXO0HUG4bq2U/0Rv9WkTGMH3dT9ZtTnbWPd/dzmjbkMiTzmBzXITxqxz8BmPEnA==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.11_1781909932956_0.8962055473077657","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@primitiv-ui/tokens","version":"0.1.12","_id":"@primitiv-ui/tokens@0.1.12","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"fa7b3e9ec305ced6ae3e55784e92792ad808f30b","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.12.tgz","fileCount":14,"integrity":"sha512-H6f0dDsqowOZ22pf5kNr6hgbtJ5gD/3PUKBZIkkFaZUb8cFO/zztP/HJG9o/zgyTnQH3NxuQTrK07A/Nm5s/Aw==","signatures":[{"sig":"MEUCIHMkqWFMg4zZF3XbTt65Q31RdKUzbpLT8nE/A+7eQbjVAiEArH836A9xCsxCjNaUpWcP3/38UikzxMpxUJO4F8D5s34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198904},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.12.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/ab7d03f4a41b6ea6bd6a08befd48e94a/primitiv-ui-tokens-0.1.12.tgz","_integrity":"sha512-H6f0dDsqowOZ22pf5kNr6hgbtJ5gD/3PUKBZIkkFaZUb8cFO/zztP/HJG9o/zgyTnQH3NxuQTrK07A/Nm5s/Aw==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.12_1781947858825_0.6826409649264391","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@primitiv-ui/tokens","version":"0.1.13","_id":"@primitiv-ui/tokens@0.1.13","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"9906e66865a59c2dd80910f52ed8a823139c0664","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.13.tgz","fileCount":14,"integrity":"sha512-7IlrD2lAabKsdUuPX6K0hMOrzFbXwE8mRLDSPpAUsIIDDTLYB4cLVJEjk+W6GqCfi8efLHySs+Jm3qHji5q63w==","signatures":[{"sig":"MEQCIFQBsnjA4bwkE6WX3i08Al8kAuby2/CnRRtdvBgAJfQ5AiASNDG8bR93iienNf6f6tsAa3R/KdYOfA/q2xzFg1f7pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198904},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.13.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/550cfef3495917f384c45a63a0355d4e/primitiv-ui-tokens-0.1.13.tgz","_integrity":"sha512-7IlrD2lAabKsdUuPX6K0hMOrzFbXwE8mRLDSPpAUsIIDDTLYB4cLVJEjk+W6GqCfi8efLHySs+Jm3qHji5q63w==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.13_1781962439610_0.8073601352940647","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@primitiv-ui/tokens","version":"0.1.14","_id":"@primitiv-ui/tokens@0.1.14","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"599906849422be3232e7fd7a55249f87a8f7d412","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.14.tgz","fileCount":14,"integrity":"sha512-2Cba0De1s2Lsfhnv7+H2fXRGZEul9/ZcK8I49QxWAZiEEiBTBcuqt/8hKHtEWqitWYlqERsz8RKjmr3fFU0EGw==","signatures":[{"sig":"MEUCIQDk8RD9veHWxLYFrE4A1sW6bzUfU/v6fAz8Ditvui92FQIgaLbLUm4cfRvi3yQUpxEnWdHPZleVadfFkOpSG5rgo5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198904},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.14.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/805c514d05fc7a5d88a239590d4f3717/primitiv-ui-tokens-0.1.14.tgz","_integrity":"sha512-2Cba0De1s2Lsfhnv7+H2fXRGZEul9/ZcK8I49QxWAZiEEiBTBcuqt/8hKHtEWqitWYlqERsz8RKjmr3fFU0EGw==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.14_1781971949004_0.4502718919937898","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@primitiv-ui/tokens","version":"0.1.15","_id":"@primitiv-ui/tokens@0.1.15","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"89522488a2e77e0a9125604d6a6d44fc7546f044","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.15.tgz","fileCount":14,"integrity":"sha512-YencYlvdQ7uovDsI1WENNV1r+xQDhvvTLXA+FnRPL8t8sXG46xKhZz92ZwV9k7tQQelUumpE9h7IpH+1xzcj5A==","signatures":[{"sig":"MEQCIFvxqS+EoJFBbqoUkvLCth/et7KvM+ej9w0ferbOzV45AiAbipERlMFbHrebZstyAIh8obnzjNLQ7GcQLgsvk8Lx1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199669},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.15.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/4e102db6f076f94f668d695eb5c062ac/primitiv-ui-tokens-0.1.15.tgz","_integrity":"sha512-YencYlvdQ7uovDsI1WENNV1r+xQDhvvTLXA+FnRPL8t8sXG46xKhZz92ZwV9k7tQQelUumpE9h7IpH+1xzcj5A==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.15_1781992705811_0.12031543142431467","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@primitiv-ui/tokens","version":"0.1.16","_id":"@primitiv-ui/tokens@0.1.16","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"b23f0b081df8e48bd121ba20eb1953d16b3aa1a6","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.16.tgz","fileCount":14,"integrity":"sha512-Rojj0i8XUtxn7F3IF9r5co3eiR4OGTsrcy9mpHues4nlAXDKR5gZN49BhSU9rhrQlleEmm/HgVfgZFI5Hwd9ew==","signatures":[{"sig":"MEUCIQDBgihkSbMTcOUcpmvnzN0fVErkaexdiQfV/Ih4dSnBqwIgBDbFo40vt5EGdMzJHfAbQONwdDuyZoqLCO+Mzmf3GW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199669},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.16.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/43580845e51d19a0506475ba37a3796a/primitiv-ui-tokens-0.1.16.tgz","_integrity":"sha512-Rojj0i8XUtxn7F3IF9r5co3eiR4OGTsrcy9mpHues4nlAXDKR5gZN49BhSU9rhrQlleEmm/HgVfgZFI5Hwd9ew==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.16_1782027433801_0.3541329518848988","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@primitiv-ui/tokens","version":"0.1.17","_id":"@primitiv-ui/tokens@0.1.17","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"7a483e7510d041d76d4d7f19842af5d23bd70242","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.17.tgz","fileCount":14,"integrity":"sha512-G6wtEiO09h1MIT8uKBTlL0jGzjlI3vk3IfA3y0OG9cD2kMy16bkNbpSlC1SFeWdO6PKJ1l+khDv5qYn/8eCSEw==","signatures":[{"sig":"MEQCIHMsuVl2zJf3gFwnpbm2A+RHHZvfROdUCPzwoKq9c/pRAiB9r/SZmMFZ/G4XZEPqlSHKWG4XPU4ESUJRU/l0MxMz5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200138},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.17.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/d04ed1d33c852619c2140d07ebc2ea19/primitiv-ui-tokens-0.1.17.tgz","_integrity":"sha512-G6wtEiO09h1MIT8uKBTlL0jGzjlI3vk3IfA3y0OG9cD2kMy16bkNbpSlC1SFeWdO6PKJ1l+khDv5qYn/8eCSEw==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.17_1782048760866_0.8656065410516387","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@primitiv-ui/tokens","version":"0.1.18","_id":"@primitiv-ui/tokens@0.1.18","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"9695d2fdc018acfda47f31bcaaae8f684bb6e4ff","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.18.tgz","fileCount":14,"integrity":"sha512-IFPTbqWWQ8ibwg+IAgr3d7SGKiJGA3KspW/NlnQ89WEooY190bQz9uMiP2hOjK/1bisu7syR23V/mY3Ac+5dqg==","signatures":[{"sig":"MEYCIQDet4UEutDG/+fsHomC+V9mIU2GafiApaCRb8h8SfzGSgIhAMmXfKfzAFe3qfrB2B2Tts4hls5osZ5HZCJpGdH+z0LD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200138},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.18.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/2ccfce66dcf65e2f4dde6a6abaf3708a/primitiv-ui-tokens-0.1.18.tgz","_integrity":"sha512-IFPTbqWWQ8ibwg+IAgr3d7SGKiJGA3KspW/NlnQ89WEooY190bQz9uMiP2hOjK/1bisu7syR23V/mY3Ac+5dqg==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.18_1782067700215_0.5652252976181626","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@primitiv-ui/tokens","version":"0.1.19","_id":"@primitiv-ui/tokens@0.1.19","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"585854be4cf88e6b10da70cbc6169e7aa847196a","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.19.tgz","fileCount":14,"integrity":"sha512-dMizuPbsGhv4Ar/BUFF34DEzkqhogmXCLplzFxQAUp2mWy14xe8NsLpQONl8tvhdnWO6MfdxED+mn1LJTYAquA==","signatures":[{"sig":"MEQCIE10YicX8798ACT3SCrY2R26tnrE8pmXshnXf0BmmwnFAiB89ixLaOWIr0b2+4W48QxVwHvAkU3gedl/yq/BtmjYEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225898},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.19.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/5397fba70acf8c3f85f02a4defb9902a/primitiv-ui-tokens-0.1.19.tgz","_integrity":"sha512-dMizuPbsGhv4Ar/BUFF34DEzkqhogmXCLplzFxQAUp2mWy14xe8NsLpQONl8tvhdnWO6MfdxED+mn1LJTYAquA==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.19_1782487943015_0.34440863866238036","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@primitiv-ui/tokens","version":"0.1.20","_id":"@primitiv-ui/tokens@0.1.20","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"7b17a4eca47dc1fea28db371984f333e2da759eb","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.20.tgz","fileCount":14,"integrity":"sha512-hv8tRjTNg5Sn3W/mDi1udmQKGBpfO6vWZNIVI/Es8eAF5jzHwMnivxLU5g/W88vxzZdQLBnTSiMHywi9Y9IIEw==","signatures":[{"sig":"MEUCIGGW8BCCcttgdVKmSdhda//EE+Q0ZpY1q0pE3Ng34O8pAiEA7LsgTKWdK2gqSdGznkx4Yaowr5PNserIbNlFR9Gza5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227433},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.20.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/08e3ccc8a62f618a1c2e82c1547102bb/primitiv-ui-tokens-0.1.20.tgz","_integrity":"sha512-hv8tRjTNg5Sn3W/mDi1udmQKGBpfO6vWZNIVI/Es8eAF5jzHwMnivxLU5g/W88vxzZdQLBnTSiMHywi9Y9IIEw==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.20_1782521044489_0.23848853749774346","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@primitiv-ui/tokens","version":"0.1.21","_id":"@primitiv-ui/tokens@0.1.21","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"eb8527d0721babedae3b793d81a86fb369399931","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.21.tgz","fileCount":14,"integrity":"sha512-B6c75opuwpMcvIi2RT8XdnzTA3OzM6OY+NHkg1y/qsutujXY2NIggX4nVcQ8znwBcWQReUkVv/enUl8yjljfmw==","signatures":[{"sig":"MEUCIQDJUy+/UJ+R+tGjR5bLfqqnYWdlivPad0PMeaojrhGdoQIgTTZ5wVvnMWWzj01I6rA+/Iu26wbb7KVY6hZfsrZ7Mes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227433},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.21.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/205f6998d7e831639b5549f2e970c928/primitiv-ui-tokens-0.1.21.tgz","_integrity":"sha512-B6c75opuwpMcvIi2RT8XdnzTA3OzM6OY+NHkg1y/qsutujXY2NIggX4nVcQ8znwBcWQReUkVv/enUl8yjljfmw==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.21_1782522128014_0.03894134158702012","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@primitiv-ui/tokens","version":"0.1.22","_id":"@primitiv-ui/tokens@0.1.22","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"c59bed994f70eeccf3025b9f77ae00e94ee03490","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.22.tgz","fileCount":16,"integrity":"sha512-GzJEz3PLxJRGx/0/OnHqPOXxKBM0Yj5XF7XKTkAZLiZszNgola+rTTE6LhHxSVZDPWR0K/4nG2ldIUNOiRR8kQ==","signatures":[{"sig":"MEYCIQCD6i7WJiv9lP3bIFP5Jc13SxrmpTlOb6pNVRa+RXU79wIhAOtD3WaNRqAzFN4wTFsCihZy9NovKgGkpUG8Hd09utnv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234324},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.22.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/cdcc05a179011d6f953a87e07051a6b0/primitiv-ui-tokens-0.1.22.tgz","_integrity":"sha512-GzJEz3PLxJRGx/0/OnHqPOXxKBM0Yj5XF7XKTkAZLiZszNgola+rTTE6LhHxSVZDPWR0K/4nG2ldIUNOiRR8kQ==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.22_1782683737129_0.3418758939590325","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@primitiv-ui/tokens","version":"0.1.23","_id":"@primitiv-ui/tokens@0.1.23","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"06cf2bbe39dbcb111c8f962663e1ff75d3247dd7","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.23.tgz","fileCount":16,"integrity":"sha512-UKDduMnXx+e/Ll3hQ1slzn46ay+hAHSNyWkq7gZpQ0QBDshjM5SUD5P18Zw35Ye3gT6NZ1uIzAjSkqUKsubdMw==","signatures":[{"sig":"MEUCIFaFyCu7MCNywfu4/CMKHE2M9rTRpwXl5sp354qDXw2TAiEAk3SBMZTvkNMJVRL4om9KfPqRyf6X5QS4AOB8sDS6fJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235400},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.23.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/cd27ef5b8c1b5b17b62d64a046afa5aa/primitiv-ui-tokens-0.1.23.tgz","_integrity":"sha512-UKDduMnXx+e/Ll3hQ1slzn46ay+hAHSNyWkq7gZpQ0QBDshjM5SUD5P18Zw35Ye3gT6NZ1uIzAjSkqUKsubdMw==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.23_1782729412094_0.02448110770822387","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@primitiv-ui/tokens","version":"0.1.24","_id":"@primitiv-ui/tokens@0.1.24","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"636c74183ffef7a4943cf1ee5a970d8ca8fb765e","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.24.tgz","fileCount":16,"integrity":"sha512-b+ctuGMK6eMysLndD8d3YVX9nGDRrEndr+NwH/4n1LVlNHXblomCWGJq0dFl1a4eBv6zD2IyJM10aNQG+SmIKw==","signatures":[{"sig":"MEUCICefbFtGyg4aOZe6Y1BxMt0HpezYjNi4yWi+OeyvxRJvAiEA/Z9gCDIdCwIFHlV77Dy7VewXVDPZKAqo93hCH5YWd4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235400},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.24.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/499384f81d96e07f624b991ff260c88e/primitiv-ui-tokens-0.1.24.tgz","_integrity":"sha512-b+ctuGMK6eMysLndD8d3YVX9nGDRrEndr+NwH/4n1LVlNHXblomCWGJq0dFl1a4eBv6zD2IyJM10aNQG+SmIKw==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.24_1782739557646_0.4404612647714581","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@primitiv-ui/tokens","version":"0.1.25","_id":"@primitiv-ui/tokens@0.1.25","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"42ab0df904532ce2ec9d3220e8a48d4a980f7415","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.25.tgz","fileCount":16,"integrity":"sha512-89CW04pLYRxtSrH2Y/JMGrxQbn8eqNbbwXfDUIdhz4uCOS6amQ/vU31V8mqr3cXM2tQ7VQsQsagwyWgn+ouGvg==","signatures":[{"sig":"MEUCIQClnaySoPaEqQPWZ1YY7knFYq6r3/G7mWyV1cAmO3xqxAIgbYO8QP5TliQ7T5DE8h6hwfg+RfBZkeL/LKuprvjXgaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235400},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.25.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/f8581896b8e40d447d2684873204224c/primitiv-ui-tokens-0.1.25.tgz","_integrity":"sha512-89CW04pLYRxtSrH2Y/JMGrxQbn8eqNbbwXfDUIdhz4uCOS6amQ/vU31V8mqr3cXM2tQ7VQsQsagwyWgn+ouGvg==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.17.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.25_1782750708122_0.2756582659686546","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@primitiv-ui/tokens","version":"0.1.26","_id":"@primitiv-ui/tokens@0.1.26","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"a3c362fa484687413f329f68688c96b1204b9f48","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.26.tgz","fileCount":16,"integrity":"sha512-tw0+R270UlIa3uZIFplQqIuXFm/CEQytW+JpK9bFLovsXfUTXR4CLgv+3/TPQkZooqpZLOVlJ+PG1yjqEGigcg==","signatures":[{"sig":"MEYCIQDjMR4KEK5N7j8uDWXn55SOwAuTxg+2KIsOAgY+1YCK+wIhAKiaF89TfvZYYwmgs+RsPjlGuOHjrR7hFMLkz2rPesvx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262676},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.26.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/e8e134c30d4d025b18d8816913a2a196/primitiv-ui-tokens-0.1.26.tgz","_integrity":"sha512-tw0+R270UlIa3uZIFplQqIuXFm/CEQytW+JpK9bFLovsXfUTXR4CLgv+3/TPQkZooqpZLOVlJ+PG1yjqEGigcg==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.18.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.26_1783022772392_0.7192405310254657","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@primitiv-ui/tokens","version":"0.1.27","_id":"@primitiv-ui/tokens@0.1.27","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"351029522e054756719b12057925dc5f8c298bba","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.27.tgz","fileCount":16,"integrity":"sha512-PlYh8txIvHSVZ9iVXJ637hil+Z8Ij1UCg9zqNuym/6+BEm1t2KnP8M+WtLEAl7cuquVRy05AkPPelW6B3Fj3IA==","signatures":[{"sig":"MEUCIQDsRUrdRtx+V4yo0rZwozRMMsMMRVrjYt5h9oghVf06FwIgFQzJfiMqzOnDTKmMR4X76tOdyYd5JXkWh5WVPEMC1sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262676},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.27.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/673a29b96a327de1796e463ca1bd1f8e/primitiv-ui-tokens-0.1.27.tgz","_integrity":"sha512-PlYh8txIvHSVZ9iVXJ637hil+Z8Ij1UCg9zqNuym/6+BEm1t2KnP8M+WtLEAl7cuquVRy05AkPPelW6B3Fj3IA==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.18.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.27_1783026829277_0.4255180366329505","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@primitiv-ui/tokens","version":"0.1.28","_id":"@primitiv-ui/tokens@0.1.28","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"d89b1630ed4116e6c99cd8e6ff7c74892d3f32de","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.28.tgz","fileCount":17,"integrity":"sha512-RvuGFRWKegjGP3vtU/7+8pN+shOwc423jM+3+ysUMvJuqciiUot7PjcnCmW9W3/88VcroDhy7b/LySXAV5QiOQ==","signatures":[{"sig":"MEQCIEpaJ2R4RHrGmGD8fhGR9Zv7fh7buU75S4Qtm/4BfiqVAiAFY5/rpee3QdwAYb9C8mCCv1H+s5sah4INAoLnBmg0Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267418},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.28.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/997fc4b85ab1019e5176409f3313246b/primitiv-ui-tokens-0.1.28.tgz","_integrity":"sha512-RvuGFRWKegjGP3vtU/7+8pN+shOwc423jM+3+ysUMvJuqciiUot7PjcnCmW9W3/88VcroDhy7b/LySXAV5QiOQ==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"11.18.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.28_1783037524263_0.5747633027172578","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@primitiv-ui/tokens","version":"0.1.29","_id":"@primitiv-ui/tokens@0.1.29","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"166c9744fbef74f8787e06df2ff7f0b2e1ad2831","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.29.tgz","fileCount":17,"integrity":"sha512-Oh4RxLDtXnlY3AZVJgOZUbXdhHOpiexVo9H8AYjjvHRB63l7hSjuQUP08E0J7PS7aP24fI0kvDbg8eXKcTTQLg==","signatures":[{"sig":"MEUCIQCeJAWErARHurRRuBiVHn+MH5NKIJzMRlRsap9ecBETeQIgc5L1dewtxayFEDoYXCLDZiSa4qQSqWm7SaWULEtzYRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":386755},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.29.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/ff4d77b90122bd93315610a0c461b305/primitiv-ui-tokens-0.1.29.tgz","_integrity":"sha512-Oh4RxLDtXnlY3AZVJgOZUbXdhHOpiexVo9H8AYjjvHRB63l7hSjuQUP08E0J7PS7aP24fI0kvDbg8eXKcTTQLg==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"12.0.2","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.29_1785613979108_0.9922605478220483","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@primitiv-ui/tokens","version":"0.1.30","_id":"@primitiv-ui/tokens@0.1.30","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"04d1f35702fa757616bbc1479cd315226e1eb4a8","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.30.tgz","fileCount":21,"integrity":"sha512-kx9FjhOJVlNBQvXb8JnXnNIsBIGP0lMocwJpUX8Ge2fJOGxcOk+cKVSDQJIBnMDl9v9Hoph59ZQDEC+WtmX+2Q==","signatures":[{"sig":"MEUCIQCdrapqATXaYFhpjvgAbnZMuCGSXpglAt6rr8x0kQfzrQIgBCS6RnadCDIuHVtuHVc8GpfvxlqaAUi5IZXenhaZM5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498535},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.30.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/3a8187b702bd6d2e2b8d7798d723f909/primitiv-ui-tokens-0.1.30.tgz","_integrity":"sha512-kx9FjhOJVlNBQvXb8JnXnNIsBIGP0lMocwJpUX8Ge2fJOGxcOk+cKVSDQJIBnMDl9v9Hoph59ZQDEC+WtmX+2Q==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"12.0.2","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.30_1787755694876_0.8672034092567371","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@primitiv-ui/tokens","version":"0.1.31","_id":"@primitiv-ui/tokens@0.1.31","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"e5c8a5af98be972d3bcab3de21fd73569e3dae23","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.31.tgz","fileCount":21,"integrity":"sha512-rKA+3wDpzjDm8zTjAXdsXH/PZ5nqrPguxjGBqbnZFz0RV3yvvy5EPvAJgIP06m2tA2aorqcsAi7E7i2tYoCAWg==","signatures":[{"sig":"MEUCIQDYk7Cauh4c56ULZ1gVYl2HtBJHpKCaDU0qQBlm2wy9vwIgKHrD0Js3Fmv/8aXfxZeutyQT3kDOAZl+O8fW7AQHE3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499566},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.31.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/aea4fd1d2ce32d4316514d9dbbb8b268/primitiv-ui-tokens-0.1.31.tgz","_integrity":"sha512-rKA+3wDpzjDm8zTjAXdsXH/PZ5nqrPguxjGBqbnZFz0RV3yvvy5EPvAJgIP06m2tA2aorqcsAi7E7i2tYoCAWg==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"12.0.2","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.31_1787860724062_0.6397451373898901","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@primitiv-ui/tokens","version":"0.1.32","_id":"@primitiv-ui/tokens@0.1.32","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"8d1f503f6aa76704537487f1f43ea4a8040f4ed7","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.32.tgz","fileCount":21,"integrity":"sha512-CvxpZcDbIRin8AaRXisHM6+UXEyiLkdTqkRPdBrpBZa4+R4akvI5I2qqE3vVGhfxpfkcRcjIsd0HiWRklxz+MA==","signatures":[{"sig":"MEUCICZjFBykvFaWcxVsLPO5t6dk1DCdAO7YUEiIrhQ7uL4rAiEAx38rYN1ppaCBrQPymDLgNfEBefye4Jj/iYoLNqyHBbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499566},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.32.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/f97a621a9e566c9c8417a02cd7ee4d52/primitiv-ui-tokens-0.1.32.tgz","_integrity":"sha512-CvxpZcDbIRin8AaRXisHM6+UXEyiLkdTqkRPdBrpBZa4+R4akvI5I2qqE3vVGhfxpfkcRcjIsd0HiWRklxz+MA==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"12.0.2","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.32_1787923410776_0.5039089012927982","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@primitiv-ui/tokens","version":"0.1.33","_id":"@primitiv-ui/tokens@0.1.33","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"ac96fc1298547c7ea36d7de6bae9f5cd41df14e9","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.33.tgz","fileCount":21,"integrity":"sha512-GvPjM0AY4LiwTVBpSRWIc4FCi3zJuGr4SmCfeSL63BTAdrQ/9woTJO5wKRLyczcAshi8fzF9XliGocQZXlduhQ==","signatures":[{"sig":"MEQCIF3n4kVxgOB4Tk2HLanmrUDJWVm7X7BSa5rPIr9BPxmAAiAH5ms2g+TwFSGOBV7uRFxowoQfaXec7K1hciI+PR/6bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499566},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.33.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/e6f1df111fb5b9e2ea6f4fa69ff4c28c/primitiv-ui-tokens-0.1.33.tgz","_integrity":"sha512-GvPjM0AY4LiwTVBpSRWIc4FCi3zJuGr4SmCfeSL63BTAdrQ/9woTJO5wKRLyczcAshi8fzF9XliGocQZXlduhQ==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"12.0.2","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.33_1788220415059_0.07818716616587995","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@primitiv-ui/tokens","version":"0.1.34","_id":"@primitiv-ui/tokens@0.1.34","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"343a518c0fa801c6749e40e067d5f58b5757e02a","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.34.tgz","fileCount":21,"integrity":"sha512-sU37GJLwBGJMFGxjqAxJWEgWz2tz8hsIoWY7Nc9U5TRMLCOb6Ew9NTExp2gdIRJ7E2xALVmdnc97EZMX4ulDMQ==","signatures":[{"sig":"MEUCID9s4saBT5ps3isWKaC1f68BWY4hLL2VteYJswi+GRJmAiEA6ZqXOqgAfq1mu53ku1UQ1u1YIxFz0EwI73dLrqZLdmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510889},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.34.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/e0675fbe63c4b66db311486e9fcac99c/primitiv-ui-tokens-0.1.34.tgz","_integrity":"sha512-sU37GJLwBGJMFGxjqAxJWEgWz2tz8hsIoWY7Nc9U5TRMLCOb6Ew9NTExp2gdIRJ7E2xALVmdnc97EZMX4ulDMQ==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"12.0.2","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.34_1789571076400_0.6028363850230913","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@primitiv-ui/tokens","version":"0.1.35","_id":"@primitiv-ui/tokens@0.1.35","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"2376cc5730ace0474eb5747061bd9a0a9e61999b","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.35.tgz","fileCount":21,"integrity":"sha512-KFUFoxNgToD37VbUvo1Nq8ErTXUsDHlQxq7Z6UN4BS53e6ApYEm/6+IaxvU2fJ0KmJ7RjEeyyD7szM6uSpgkGw==","signatures":[{"sig":"MEUCIDTWEha9BZ8xKZPnRbL47VHlW6NvFvJMpRF27YHCfigvAiEAobX9JBO8k1RUv0o0my1fomdDgUpskcNO0t9XPLi6PWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510889},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.35.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/09e2a592bf9ddbdc4834065f21c7723c/primitiv-ui-tokens-0.1.35.tgz","_integrity":"sha512-KFUFoxNgToD37VbUvo1Nq8ErTXUsDHlQxq7Z6UN4BS53e6ApYEm/6+IaxvU2fJ0KmJ7RjEeyyD7szM6uSpgkGw==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"12.0.2","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.35_1789598282942_0.6533398981374321","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@primitiv-ui/tokens","version":"0.1.36","_id":"@primitiv-ui/tokens@0.1.36","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"homepage":"https://github.com/primitiv-ui/primitiv#readme","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"62e3b81ad276c32491f15263085674cf8f8a4e50","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.36.tgz","fileCount":21,"integrity":"sha512-3CcRmJwiK6zm9W8t0IZm4XYmDa2heuo2z1KGhEDv+oeBkVFQ+U1Bx3+HrDvt/zIGzBhKkOWgk236dRXbyoPNPw==","signatures":[{"sig":"MEQCIHN8yE4nmVibM10YITY/PFQumYRVyE2ChbIxDeKd/uA7AiA9ng4i9oN8T8AvnkLrF84Bn0jo+vhLn6kcKdC6/jBhtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFid1JXFtS7e2JWUqhZ3v0lkJcZHjP3LZfvSUTkA4gkMAiBEP01s1PE2kdWZfQ0G7ln2kGNasQKDkIubXVfHTn91rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510889},"main":"src/index.ts","type":"module","_from":"file:primitiv-ui-tokens-0.1.36.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"_resolved":"/tmp/8494c55c469b636e4ffae1564fdf187b/primitiv-ui-tokens-0.1.36.tgz","_integrity":"sha512-3CcRmJwiK6zm9W8t0IZm4XYmDa2heuo2z1KGhEDv+oeBkVFQ+U1Bx3+HrDvt/zIGzBhKkOWgk236dRXbyoPNPw==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"12.0.2","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.36_1789678518314_0.9131036367937786","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"_id":"@primitiv-ui/tokens@0.1.37","bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"dist":{"shasum":"c2232a2fc495ad196ac937f0c055f8c3d5614f43","tarball":"https://registry.npmjs.org/@primitiv-ui/tokens/-/tokens-0.1.37.tgz","fileCount":21,"integrity":"sha512-xE0X/GZK5iMDZIWwNl/dNq+KjXpARqB48xOIxcyM03Kp3/eYVAf7a1iLJL9NYCyue4D8WhMTQp5E/VB+03ggIQ==","signatures":[{"sig":"MEYCIQDRvoRnHmZ7pSexRSLmtz8V6Ie96BRhylucm/IGCgSZKAIhAM9/ZetCuIFfy8ylN9+nVWHKBTdoER6RR425ofGuxurI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZF/nwDcTLeGFi1N+R+kJQ9LfiazcoXiZYgYinI7vneQIhAMBVyLndtfF4QaPL/rte+dDv3xY8Ny6vRHD3++IFBzr2"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitiv-ui%2ftokens@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510889},"main":"src/index.ts","name":"@primitiv-ui/tokens","type":"module","_from":"file:primitiv-ui-tokens-0.1.37.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"qa":"pnpm qa:units","lint":"tsc --noEmit","qa:units":"vitest run --coverage","sync:serve":"tsx src/serve.ts","qa:units:watch":"vitest --coverage"},"version":"0.1.37","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d702f8-e74f-4e82-b3c3-b4d3e51f0818"}},"homepage":"https://github.com/primitiv-ui/primitiv#readme","_resolved":"/tmp/e0e0c100dc14a84e38c3e5a2baa41168/primitiv-ui-tokens-0.1.37.tgz","_integrity":"sha512-xE0X/GZK5iMDZIWwNl/dNq+KjXpARqB48xOIxcyM03Kp3/eYVAf7a1iLJL9NYCyue4D8WhMTQp5E/VB+03ggIQ==","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"_npmVersion":"12.1.0","description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","directories":{},"maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tokens_0.1.37_1790586804653_0.6775056625683686"}}},"time":{"created":"2026-06-15T23:25:34.507Z","modified":"2026-09-28T09:13:25.281Z","0.1.0":"2026-06-15T23:25:34.790Z","0.1.1":"2026-06-16T02:00:23.558Z","0.1.2":"2026-06-16T20:33:16.951Z","0.1.3":"2026-06-18T00:08:33.165Z","0.1.4":"2026-06-18T00:27:52.963Z","0.1.5":"2026-06-18T00:52:33.878Z","0.1.6":"2026-06-18T10:56:02.547Z","0.1.7":"2026-06-18T11:58:48.072Z","0.1.8":"2026-06-18T15:40:38.796Z","0.1.9":"2026-06-19T14:08:52.977Z","0.1.10":"2026-06-19T20:48:30.977Z","0.1.11":"2026-06-19T22:58:53.096Z","0.1.12":"2026-06-20T09:30:58.970Z","0.1.13":"2026-06-20T13:33:59.742Z","0.1.14":"2026-06-20T16:12:29.131Z","0.1.15":"2026-06-20T21:58:26.080Z","0.1.16":"2026-06-21T07:37:13.931Z","0.1.17":"2026-06-21T13:32:41.010Z","0.1.18":"2026-06-21T18:48:20.356Z","0.1.19":"2026-06-26T15:32:23.162Z","0.1.20":"2026-06-27T00:44:04.637Z","0.1.21":"2026-06-27T01:02:08.177Z","0.1.22":"2026-06-28T21:55:37.259Z","0.1.23":"2026-06-29T10:36:52.246Z","0.1.24":"2026-06-29T13:25:57.803Z","0.1.25":"2026-06-29T16:31:48.261Z","0.1.26":"2026-07-02T20:06:12.531Z","0.1.27":"2026-07-02T21:13:49.500Z","0.1.28":"2026-07-03T00:12:04.399Z","0.1.29":"2026-08-01T19:52:59.245Z","0.1.30":"2026-08-26T14:48:15.019Z","0.1.31":"2026-08-27T19:58:44.206Z","0.1.32":"2026-08-28T13:23:30.895Z","0.1.33":"2026-08-31T23:53:35.207Z","0.1.34":"2026-09-16T15:04:36.528Z","0.1.35":"2026-09-16T22:38:03.076Z","0.1.36":"2026-09-17T20:55:18.400Z","0.1.37":"2026-09-28T09:13:24.727Z"},"bugs":{"url":"https://github.com/primitiv-ui/primitiv/issues"},"homepage":"https://github.com/primitiv-ui/primitiv#readme","repository":{"url":"git+https://github.com/primitiv-ui/primitiv.git","type":"git","directory":"packages/tokens"},"description":"The DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.","maintainers":[{"name":"simonrevill","email":"midlandmusic@googlemail.com"}],"readme":"# @primitiv-ui/tokens\n\nThe DTCG-conformant token layer that sits between the Figma source of\ntruth and any downstream consumer.\n\nPublished to npm and JSR as `@primitiv-ui/tokens`. It is the destination\nthe `primitiv-sync-figma-plugin` writes to, and the source any downstream\ntoken transformer (e.g. CSS variables, Tailwind config) reads from.\n\n## Layout\n\n| File | Contents |\n| --- | --- |\n| `src/dtcg.ts` | Pure transform: Figma-shaped variables → DTCG group |\n| `src/server.ts` | Local HTTP server (`POST /sync`) that writes the five DTCG files atomically |\n| `src/serve.ts` | Boot script for the sync server |\n| `src/index.ts` | Public entry; re-exports the transform, the server, and types |\n| `src/*.test.ts` | Vitest unit tests, 100% coverage |\n| `src/{primitives,palette,intent,context,interaction}.json` | DTCG output written by the sync server. **Committed** — these files are the repo's source of truth for downstream transformers. |\n| `src/motion.json` | **Code-only** DTCG (motion durations + easing curves + the semantic `motion.*` layer). Hand-authored, *not* a sync target — Figma has no `cubicBezier` variable type, so motion can't round-trip. Sits outside the five-file write-set, so a backup never touches it. |\n\n## Backing up tokens (end-to-end)\n\nThe backup cycle pushes the current state of the Figma variables\ninto `src/*.json` so the repo stays the source of truth. Two pieces\nrun side by side: this package's local HTTP server, and the\n`primitiv-sync-figma-plugin` loaded into Figma desktop. You need\nthe **Figma desktop app** — figma.com in a browser cannot load\nlocal plugins.\n\n### 1. Install dependencies (first time, or after a pull)\n\n```sh\npnpm install\n```\n\nIf `pnpm tokens:sync` later errors with `tsx: not found`, you\nskipped or missed this step.\n\n### 2. Boot the sync server — terminal 1\n\n```sh\npnpm tokens:sync\n```\n\nBinds to `http://localhost:4477`. Logs the bind on success. Leave\nthis running for the duration of the backup. `Ctrl-C` to stop.\n\n### 3. Watch-build the plugin — terminal 2\n\n```sh\npnpm --filter primitiv-sync-figma-plugin dev\n```\n\nProduces `apps/primitiv-sync-figma-plugin/dist/code.js` (sandbox)\nand `dist/index.html` (UI). Stays running and rebuilds on change.\n\n### 4. Load the plugin into Figma desktop (one-time per machine)\n\nIn Figma desktop: **Plugins → Development → Import plugin from\nmanifest...** and select\n`apps/primitiv-sync-figma-plugin/manifest.json`. After this Figma\nremembers it under **Plugins → Development → Primitiv Sync**.\n\n### 5. Run the plugin against your design file\n\nOpen the Figma file that owns the variables. **Plugins →\nDevelopment → Primitiv Sync**. The UI banner shows\n*Connected to: <page name>* once the sandbox sends `plugin-ready`.\n\n### 6. Turn the **Live sync** toggle on\n\nOff by default. With Live sync on, Export POSTs to the running\nserver. With it off, Export gives you five download anchors\n(`primitives.json`, `palette.json`, `intent.json`, `context.json`,\n`interaction.json`) — save each into `packages/tokens/src/` by hand.\n\n### 7. Click **Export tokens**\n\nThe plugin extracts every local collection + variable via\n`figma.variables.*`, runs `figmaVarsToDtcg`, and POSTs\n`{ primitives, palette, intent, context, interaction }` to\n`localhost:4477/sync`. The UI confirms *Synced to localhost:4477*\non success; the server writes each file atomically (write to\n`.tmp`, then rename).\n\n### 8. Verify and commit\n\n```sh\ngit status packages/tokens/src\ngit diff   packages/tokens/src\ngit add    packages/tokens/src/{primitives,palette,intent,context,interaction}.json\ngit commit -m \"tokens: sync from figma\"\ngit push\n```\n\nDownstream transformers (CSS variables, Tailwind config, etc.)\nread from these five files — committing them is what makes the\nbackup \"real\".\n\n## Troubleshooting\n\n| Symptom | Cause | Fix |\n| --- | --- | --- |\n| `sh: 1: tsx: not found` when running `pnpm tokens:sync` | `node_modules` missing or stale | `pnpm install`, then retry |\n| Plugin UI reports an error on Export with Live sync **on** | Server isn't running, or `4477` is owned by another process | Check terminal 1 is alive; `lsof -i :4477` if you suspect a port clash |\n| Unknown Figma collections appear in the file | Collections not in the known routing list are silently dropped | If you need them routed, add them to the whitelist in `figmaVarsToDtcg` in `src/dtcg.ts` and extend `src/dtcg.test.ts` |\n| Want a one-off backup without booting the server | Live sync is unnecessary for a single pull | Leave Live sync **off**, click Export, save the five download anchors into `src/` manually |\n\n## Conventions\n\n- Slash-separated Figma variable names (`font-family/heading`) become\n  nested DTCG groups (`{ \"font-family\": { \"heading\": {...} } }`).\n- Each token has `$type` and `$value`. Aliases (next cycle) will use\n  DTCG's `{group.sub.name}` reference string.\n- Colours emit as hex: `#rrggbb` opaque, `#rrggbbaa` translucent.\n- Multi-mode collections (`Primitives / Palette`, `Intent`, `Context`)\n  are iterated per mode; the lowercase mode name becomes the top-level\n  key in that file (e.g. `palette.json` has `light` and `dark` keys).\n- Single-mode collections (`Primitives`, `Interaction`) are read from\n  `defaultModeId` and emitted flat.\n\n## Dark mode: this repo and Figma encode it *oppositely*\n\nBoth are correct. They just put the inversion in different places, and knowing\nwhich is which is the difference between reading a real bug and inventing one.\n\n| | Where the flip lives | `content/primary` |\n|---|---|---|\n| **This repo** (`intent.json` + `palette.json`) | the **palette** flips per theme (`color.neutral.900` is `#121418` under `light`, `#e5ecf6` under `dark`) | `{color.neutral.900}` in **both** blocks |\n| **Figma** | the **semantic alias** flips; `Primitives / Palette` stays pinned to **Light** on dark frames | `neutral/900` in Light, `neutral/50` in Dark |\n\nSo in `intent.json` a semantic token usually names the **same ramp step in both\nblocks** and lets the inverted dark palette do the work; in Figma the palette is\nheld still and the alias moves. Emitted CSS follows the repo model — the\n`[data-theme=\"dark\"]` block re-points `--primitiv-color-neutral-*` itself, so\nevery semantic token above it can keep one step.\n\n> **Don't diff the two by ramp index.** Doing that reports ~24 bogus mismatches\n> across nearly all of Dark mode (hit 2026-07-28 during the RFC 0022/0023 Figma\n> cross-check). Resolve each side through its own model first: **13 of 23** dark\n> tokens are then byte-identical, and the remaining 10 differ by only 3–9/255\n> because harmoni *generates* the dark ramp instead of literally reversing it, so\n> only the endpoints (`50`↔`900`) mirror exactly. Reviewed and accepted as-is —\n> those interior dark values aren't expressible as a light-palette alias, so\n> there is nothing better for Figma to point at, and retargeting its dark aliases\n> to this repo's steps would resolve them through Palette/Light and turn dark\n> greys pale. The Figma side of this is in the `figma-variable-architecture`\n> skill.\n","readmeFilename":"README.md"}