{"_id":"@canonical/tokens","_rev":"28-cd95fa315f5118b8eff8f73f272a8d28","name":"@canonical/tokens","dist-tags":{"latest":"0.10.0-experimental.4"},"versions":{"0.9.0-experimental.1":{"name":"@canonical/tokens","version":"0.9.0-experimental.1","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/tokens@0.9.0-experimental.1","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"b783c9d155ec42b9f36c68297d5b71328fcbca47","tarball":"https://registry.npmjs.org/@canonical/tokens/-/tokens-0.9.0-experimental.1.tgz","fileCount":4,"integrity":"sha512-+0ibqiSOmHhm/kL5U3KjHfUL97m39MBwWXD0bt+YieSSdSTKP7L5cKAFLD7BIoF7TJkgh/IB1vtASZK7yPCmQA==","signatures":[{"sig":"MEYCIQDdRIhrhaZzwDc7VyhYnFO3mAgpy6iFiu2Yc2vIm5HF8AIhANE9d71B8JUeJ2Pm95leQVmfn6233Cby/NO3NZFfN1V7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3809},"main":"src/index.css","type":"module","gitHead":"f31bbed41ca6f3945ee1ac18da7e4068b1f2bd59","scripts":{"build":"npm run build:primitives && npm run build:semantic","check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check src *.json *.js","build:semantic":"style-dictionary build --config config.semantic.js --verbose --no-warn","check:biome:fix":"biome check --write src *.json *.js","build:primitives":"style-dictionary build --config config.primitives.js"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"10.9.2","description":"Canonical design tokens: primitives and mode mappings for use with Style Dictionary","directories":{},"_nodeVersion":"22.14.0","dependencies":{"style-dictionary":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^1.9.4","@canonical/biome-config":"^0.9.0-experimental.1"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.9.0-experimental.1_1745857121764_0.7826800356059169","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-experimental.19":{"name":"@canonical/tokens","version":"0.9.0-experimental.19","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/tokens@0.9.0-experimental.19","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"c048adaeb403dcad8048b3abd8f7a80be8dfe056","tarball":"https://registry.npmjs.org/@canonical/tokens/-/tokens-0.9.0-experimental.19.tgz","fileCount":5,"integrity":"sha512-oqALbQsBMy8sWo12LzCdUp9hpHIGdV65SByVO+p8+pjOuaC0H0yvw2x6YK2t+B3a/k653CUTaddWKAzBOyBmww==","signatures":[{"sig":"MEQCICTyN0tROOGxdVIQXtP4vmhG1EJlSWABVLZpQsVqx6b4AiAPLc+NPhHZjIWxEQSNjdc1s98PGNWvBSk0MO+qMfXm/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11508},"main":"src/index.css","type":"module","gitHead":"989cbc0a9020e0952f922f111737e918860ad780","scripts":{"build":"npm run build:primitives && npm run build:semantic","check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check src *.json *.js","build:semantic":"style-dictionary build --config config.semantic.js --verbose --no-warn","check:biome:fix":"biome check --write src *.json *.js","build:primitives":"style-dictionary build --config config.primitives.js"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"repository":{"url":"https://github.com/canonical/ds25","type":"git"},"_npmVersion":"lerna/8.2.1/node@v22.14.0+x64 (linux)","description":"Canonical design tokens: primitives and mode mappings for use with Style Dictionary","directories":{},"_nodeVersion":"22.14.0","dependencies":{"style-dictionary":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^1.9.4","@canonical/biome-config":"^0.9.0-experimental.1"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.9.0-experimental.19_1745857213768_0.06271047124437934","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-experimental.20":{"name":"@canonical/tokens","version":"0.9.0-experimental.20","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/tokens@0.9.0-experimental.20","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"f66673c353ce9cf6d3a5094e5577e5b751a9db54","tarball":"https://registry.npmjs.org/@canonical/tokens/-/tokens-0.9.0-experimental.20.tgz","fileCount":5,"integrity":"sha512-aryX78BJQ35sgV3eoSuBTr0pvrbA9rcDH6Np4ka6Tf+NHWtxjcqM9lQtwEALw+mo0UcIb22puZEMo3/C545pGQ==","signatures":[{"sig":"MEUCIQCsTYb7zltdagJOraj+FyRhPwakBp2BVv4rCFYWCPqQ8AIgY5lZdzg8PAJAjot9AbAtxU4sZP9NB9dkZ+dqQx8aTwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21144},"type":"module","gitHead":"5719cfd92b252c0007f5a64fc54bd8bbb825c8a3","scripts":{"build":"npm run build:primitives && npm run build:semantic","check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check src *.json *.js","build:semantic":"style-dictionary build --config config.semantic.js --verbose --no-warn","check:biome:fix":"biome check --write src *.json *.js","build:primitives":"style-dictionary build --config config.primitives.js"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"repository":{"url":"https://github.com/canonical/ds25","type":"git"},"_npmVersion":"lerna/8.2.2/node@v22.15.0+x64 (linux)","description":"Canonical design tokens: primitives and mode mappings for use with Style Dictionary","directories":{},"_nodeVersion":"22.15.0","dependencies":{"style-dictionary":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^1.9.4","@canonical/biome-config":"^0.9.0-experimental.1"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.9.0-experimental.20_1746454941116_0.2619132361537275","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-experimental.21":{"name":"@canonical/tokens","version":"0.9.0-experimental.21","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/tokens@0.9.0-experimental.21","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"a866291813e65a60632acba95a434763831df618","tarball":"https://registry.npmjs.org/@canonical/tokens/-/tokens-0.9.0-experimental.21.tgz","fileCount":5,"integrity":"sha512-1iEKq5oGeZ8pKI/O6lj2NO23v/gqKfwOEDnp3lqoZjDpwYyF2PnyUQlQHw0JpmV6lgsyOYBEBc4OMBw9pYKdTQ==","signatures":[{"sig":"MEUCIQDBsgoUBIS6L1l9N9tIhRRz4E1rlAuHImwLKbEIXSi+iAIgfVJlrkusaj/x7fhXME1AlIswKmjqTQ8HmMtFIkU+7nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21145},"type":"module","gitHead":"f83d38235c8d92c3dc8abf5e0e37fb659658788b","scripts":{"build":"npm run build:primitives && npm run build:semantic","check":"bun run check:biome","check:fix":"bun run check:biome:fix","check:biome":"biome check src *.json *.js","build:semantic":"style-dictionary build --config config.semantic.js --verbose --no-warn","check:biome:fix":"biome check --write src *.json *.js","build:primitives":"style-dictionary build --config config.primitives.js"},"_npmUser":{"name":"jmuzina","actor":{"name":"jmuzina","type":"user","email":"jmuzina@pm.me"},"email":"jmuzina@pm.me"},"repository":{"url":"https://github.com/canonical/ds25","type":"git"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Canonical design tokens: primitives and mode mappings for use with Style Dictionary","directories":{},"_nodeVersion":"22.16.0","dependencies":{"style-dictionary":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^1.9.4","@canonical/biome-config":"^0.9.0-experimental.12"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.9.0-experimental.21_1750773180207_0.5242230745182634","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@canonical/tokens","version":"0.9.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/tokens@0.9.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"b2149d4913b1b1dcfee69d14846715fe1644a257","tarball":"https://registry.npmjs.org/@canonical/tokens/-/tokens-0.9.0.tgz","fileCount":5,"integrity":"sha512-S4YC2G80NxbmFU/JgYBJn4zXaQdVkJeIBFcXQurELQXlzHLVOizgacmfVRnw9UKfAGoOK6JezwLwhLyVWI6ozA==","signatures":[{"sig":"MEYCIQDwlvoc9AdRpyAIL/lsxSgCspe2JE3XifYdNK3JVd6mGAIhAOgCRS/EsiFLbaz3ob37ONiQQRfRnQckCWGntoAhNwfz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21184},"type":"module","gitHead":"59f31f7d58a1794d36dae3cf99691b6eeb3f4042","scripts":{"build":"npm run build:primitives && npm run build:semantic","check":"bun run check:biome","build:all":"npm run build:primitives && npm run build:semantic","check:fix":"bun run check:biome:fix","check:biome":"biome check src *.json *.js","build:semantic":"style-dictionary build --config config.semantic.js --verbose --no-warn","check:biome:fix":"biome check --write src *.json *.js","build:primitives":"style-dictionary build --config config.primitives.js"},"_npmUser":{"name":"jmuzina","actor":{"name":"jmuzina","type":"user","email":"jmuzina@pm.me"},"email":"jmuzina@pm.me"},"repository":{"url":"https://github.com/canonical/ds25","type":"git"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Canonical design tokens: primitives and mode mappings for use with Style Dictionary","directories":{},"_nodeVersion":"22.16.0","dependencies":{"style-dictionary":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^1.9.4","@canonical/biome-config":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.9.0_1751051066340_0.6446555180688687","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-experimental.0":{"name":"@canonical/tokens","version":"0.10.0-experimental.0","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/tokens@0.10.0-experimental.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"fefd3a8ecfba92a12c22de2eb2969d85cfe23f7e","tarball":"https://registry.npmjs.org/@canonical/tokens/-/tokens-0.10.0-experimental.0.tgz","fileCount":5,"integrity":"sha512-HV3K8Hux3KkqbeAWFN7Osk83yFFNRs4S13AtFA4BhbpPfq/tJLxDhDOIiKVn3PuWMCSfKaOGsCia1KhVRAkwWw==","signatures":[{"sig":"MEUCIHCKgXoQKciJkeZ7OJRtXpibS64nqnXIddFaFwgbLH18AiEAnTrOEIJdioseOCi0DHhyI6MF9l6M7ck/+D7xz3xlifY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21216},"type":"module","gitHead":"d38f742073a1a0e582ce138bf0eb6dd63889721b","scripts":{"build":"npm run build:primitives && npm run build:semantic","check":"bun run check:biome","build:all":"npm run build:primitives && npm run build:semantic","check:fix":"bun run check:biome:fix","check:biome":"biome check src *.json *.js","build:semantic":"style-dictionary build --config config.semantic.js --verbose --no-warn","check:biome:fix":"biome check --write src *.json *.js","build:primitives":"style-dictionary build --config config.primitives.js"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"repository":{"url":"https://github.com/canonical/ds25","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.11.1+arm64 (darwin)","description":"Canonical design tokens: primitives and mode mappings for use with Style Dictionary","directories":{},"_nodeVersion":"20.11.1","dependencies":{"style-dictionary":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.0.0","@canonical/biome-config":"^0.10.0-experimental.0"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.10.0-experimental.0_1753884931774_0.5678007691294056","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-experimental.3":{"name":"@canonical/tokens","version":"0.10.0-experimental.3","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/tokens@0.10.0-experimental.3","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"4b415564cd229a0e7c53acd8aea8c5a19e1bfcf9","tarball":"https://registry.npmjs.org/@canonical/tokens/-/tokens-0.10.0-experimental.3.tgz","fileCount":5,"integrity":"sha512-7u08hdzSoF6nZuReGLmMhG+H+xFsjiQ4F8dVqJY04tRXz7LgB0kKS+5Ale/kXR5WpabsmzyohhRHli2M4bOC6A==","signatures":[{"sig":"MEUCIQDdlPxTo24LSvzvnmBwELVzOmMAzHMev7zs795pTg4PJQIgedrhsQCtLIICN3+pA5lKSO7sFuRn0yD3evxeubnXzfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21215},"type":"module","gitHead":"99c01818f83645f82a1a8971e5da18ce35eff68c","scripts":{"build":"npm run build:primitives && npm run build:semantic","check":"bun run check:biome","build:all":"npm run build:primitives && npm run build:semantic","check:fix":"bun run check:biome:fix","check:biome":"biome check src *.json *.js","build:semantic":"style-dictionary build --config config.semantic.js --verbose --no-warn","check:biome:fix":"biome check --write src *.json *.js","build:primitives":"style-dictionary build --config config.primitives.js"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"repository":{"url":"https://github.com/canonical/ds25","type":"git"},"_npmVersion":"lerna/8.2.3/node@v22.19.0+x64 (linux)","description":"Canonical design tokens: primitives and mode mappings for use with Style Dictionary","directories":{},"_nodeVersion":"22.19.0","dependencies":{"style-dictionary":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"2.2.2","@canonical/biome-config":"^0.10.0-experimental.3"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.10.0-experimental.3_1758210559075_0.2620578341501798","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-experimental.4":{"name":"@canonical/tokens","version":"0.10.0-experimental.4","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/tokens@0.10.0-experimental.4","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/ds25#readme","bugs":{"url":"https://github.com/canonical/ds25/issues"},"dist":{"shasum":"2c33019bb1b02f4c552bc0aefb9ff5286407fab1","tarball":"https://registry.npmjs.org/@canonical/tokens/-/tokens-0.10.0-experimental.4.tgz","fileCount":5,"integrity":"sha512-RKMMpMbMk0yj1CQc9ZJOYV8go6GJiLkp3UVS1bZAY6Q+Ph7M63AfT7262xv68Xjm/Y++1TYmj8GGyu01XiERFQ==","signatures":[{"sig":"MEYCIQChwhNq+FqPH8SQ+6zgVfUFRdXlGCwY5yA6ZD01/y0fsgIhAPqJt9VEblYegWKbm1GqKAi68bnV+JxBMgprqBKxun00","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21215},"type":"module","gitHead":"2c35cfbe5527808f3d612a1c683da1b113861e3d","scripts":{"build":"npm run build:primitives && npm run build:semantic","check":"bun run check:biome","build:all":"npm run build:primitives && npm run build:semantic","check:fix":"bun run check:biome:fix","check:biome":"biome check src *.json *.js","build:semantic":"style-dictionary build --config config.semantic.js --verbose --no-warn","check:biome:fix":"biome check --write src *.json *.js","build:primitives":"style-dictionary build --config config.primitives.js"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.19.0+x64 (linux)","description":"Canonical design tokens: primitives and mode mappings for use with Style Dictionary","directories":{},"_nodeVersion":"22.19.0","dependencies":{"style-dictionary":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"2.2.4","@canonical/biome-config":"^0.10.0-experimental.4"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.10.0-experimental.4_1758806841386_0.27145057096970326","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-04-28T16:18:41.627Z","modified":"2026-09-09T10:47:05.473Z","0.9.0-experimental.1":"2025-04-28T16:18:41.948Z","0.9.0-experimental.19":"2025-04-28T16:20:13.947Z","0.9.0-experimental.20":"2025-05-05T14:22:21.289Z","0.9.0-experimental.21":"2025-06-24T13:53:00.413Z","0.9.0":"2025-06-27T19:04:26.531Z","0.10.0-experimental.0":"2025-07-30T14:15:31.948Z","0.10.0-experimental.3":"2025-09-18T15:49:19.265Z","0.10.0-experimental.4":"2025-09-25T13:27:21.577Z"},"bugs":{"url":"https://github.com/canonical/ds25/issues"},"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","homepage":"https://github.com/canonical/ds25#readme","repository":{"url":"git+https://github.com/canonical/ds25.git","type":"git"},"description":"Canonical design tokens: primitives and mode mappings for use with Style Dictionary","maintainers":[{"email":"ilayda.cavusoglupars@canonical.com","name":"ilayda21"},{"email":"frankban@gmail.com","name":"frankban"},{"email":"huw@ikmail.com","name":"huwshimi"},{"email":"me@anthonydillon.com","name":"anthonydillon"},{"email":"steverydz@gmail.com","name":"steverydz"},{"email":"bartek.szopka@canonical.com","name":"bartaz"},{"email":"joao.figueiredo.martins@canonical.com","name":"jpmartinspt"},{"email":"peterfrench94@gmail.com","name":"petesfrench"},{"email":"jmuzina@pm.me","name":"jmuzina"},{"email":"mariapaula.trujillo@canonical.com","name":"mtruj"},{"email":"david.edler@canonical.com","name":"edlerd"},{"email":"ardavan.behnia@canonical.com","name":"abehnia"},{"email":"is-admin@canonical.com","name":"canonical-organization"},{"email":"eduard.manta@canonical.com","name":"edisile-canonical"},{"email":"adam.steciuk@canonical.com","name":"steciuk-canonical"},{"email":"abbie.sims@canonical.com","name":"abbiesims"},{"email":"atakan99saglam@gmail.com","name":"ataku_b"},{"email":"adrian.villa.g@gmail.com","name":"ad.vl"},{"email":"its.muhammad.ali.mughal@gmail.com","name":"engr-ali"},{"email":"urvashi.sharma271099@gmail.com","name":"ninfa_jeon"},{"email":"n.devilliers1999@gmail.com","name":"ndv99"},{"email":"goulin.khoge@canonical.com","name":"goulin-canonical"},{"email":"21112002mj@gmail.com","name":"immortalcodes"},{"email":"alvaro.mateoalvarez@canonical.com","name":"alvaromateo"},{"email":"benjaminaderopo.oni@canonical.com","name":"onibenjo-canonical"}],"readme":"## Canonical Web Team Styles\n\n### Caveats\n\nThe custom build for semantic tokens triggers the following two warnings : \n\n```\n⚠️ dist/semantic.css\nWhile building semantic.css, token collisions were found; output may be unexpected. \nIgnore this warning if intentional.\n\nUse log.verbosity \"verbose\" or use CLI option --verbose for more details.\nRefer to: https://styledictionary.com/reference/logging/\n⚠️ dist/semantic.css\nWhile building semantic.css, filtered out token references were found; output may be\n unexpected. Ignore this warning if intentional.\n\nUse log.verbosity \"verbose\" or use CLI option --verbose for more details.\nRefer to: https://styledictionary.com/reference/logging/\n```\n\nThese two warnings are expected and have been disabled using the `--no-warn` flag.\n\n","readmeFilename":"README.md"}