{"_id":"@edux-design/tokens","_rev":"11-41e0e6257d6c28e7c1028038003342b1","name":"@edux-design/tokens","dist-tags":{"latest":"0.1.2"},"versions":{"0.0.1":{"name":"@edux-design/tokens","version":"0.0.1","_id":"@edux-design/tokens@0.0.1","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"08877967a6f2a00ec5c8bb5ec5a55cd45f38866b","tarball":"https://registry.npmjs.org/@edux-design/tokens/-/tokens-0.0.1.tgz","fileCount":12,"integrity":"sha512-oPS0soPL5381gtZGKHcE8ICB1RcgxRu5y+ek7nDHBPQL1n4U7i/07GC38rxLA71EKvAK3TnL53Vmq8tAxR5N1w==","signatures":[{"sig":"MEQCIH7DUatcLR5ARkK0O4bNvnzbqFGfkGr/r1TIQoVgwa4nAiAOoi9vOU9LTtknaAGDEEX5hfiXnip/xu64TBGe58p4Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49125},"exports":{"./theme":"./dist/theme-tailwind.css","./styles":"./dist/styles.css"},"gitHead":"17580af51a4c55ac2af6460012785cdcba75429a","private":false,"scripts":{"dev":"tsup src --watch --dts --format esm,cjs & cp ./src/theme.css ./dist/theme-tailwind.css & tailwindcss -i ./src/styles.css -o ./dist/styles.css --watch","lint":"eslint . --max-warnings 0","build":"tsup src --dts --format esm,cjs && tailwindcss -i ./src/styles.css -o ./dist/styles.css && cp ./src/theme.css ./dist/theme.css","check-types":"tsc --noEmit"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.0.1_1757472498556_0.3725879246092543","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@edux-design/tokens","version":"0.0.2","_id":"@edux-design/tokens@0.0.2","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"c928011b1681c3a5d3db03352ff018aeef9d3d87","tarball":"https://registry.npmjs.org/@edux-design/tokens/-/tokens-0.0.2.tgz","fileCount":12,"integrity":"sha512-ywgCEiOzBDfC1CzlHgH/wVyPJtdKLoBdR+TqWSgv8v2SqOMa2ce7CWuJMg48URGS+CRrrqMa6pdnPDDH894XWw==","signatures":[{"sig":"MEYCIQCQiW9lKB44Gl1UsaogtJZ6LUs/Co7KAQJg9J2Jmx+VzQIhALl0nSEV6Yfca8VKC9UPUt9oa7XggvElxtlXNT2b6CpS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49466},"exports":{"./theme":"./dist/theme-tailwind.css","./styles":"./dist/styles.css"},"gitHead":"6693315c2fd077ac4814355d4a4ad3d4a13cc6e8","private":false,"scripts":{"dev":"tsup src --watch --dts --format esm,cjs & cp ./src/theme.css ./dist/theme-tailwind.css & tailwindcss -i ./src/styles.css -o ./dist/styles.css --watch","lint":"eslint . --max-warnings 0","build":"tsup src --dts --format esm,cjs && tailwindcss -i ./src/styles.css -o ./dist/styles.css && cp ./src/theme.css ./dist/theme.css","check-types":"tsc --noEmit"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.0.2_1757724982477_0.7764969459031401","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@edux-design/tokens","version":"0.0.3","_id":"@edux-design/tokens@0.0.3","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"2321b7b6e379d58630277c3b96369de8d94dc162","tarball":"https://registry.npmjs.org/@edux-design/tokens/-/tokens-0.0.3.tgz","fileCount":12,"integrity":"sha512-5at/JJZ9YbYnlPW501UgcD1B3lS4TH0xkzPGxjtoEg99kQYYicHKcMCjawvM7niwDAVbJmRvw6iw/reX2oNAgw==","signatures":[{"sig":"MEUCIQDtD16vXpn+QHHkmXP9Kr9Y4x/FiUrizUzDcFtMKmQOiAIgaIvhSkAmwXhPwPqmL2kPFsrRwB5nNtdlPGrmnmUCbfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49525},"exports":{"./theme":"./dist/theme-tailwind.css","./styles":"./dist/styles.css"},"gitHead":"6693315c2fd077ac4814355d4a4ad3d4a13cc6e8","private":false,"scripts":{"dev":"tsup src --watch --dts --format esm,cjs & cp ./src/theme.css ./dist/theme-tailwind.css & tailwindcss -i ./src/styles.css -o ./dist/styles.css --watch","lint":"eslint . --max-warnings 0","build":"tsup src --dts --format esm,cjs && tailwindcss -i ./src/styles.css -o ./dist/styles.css && cp ./src/theme.css ./dist/theme.css","check-types":"tsc --noEmit"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.0.3_1758150536946_0.5887341292499313","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@edux-design/tokens","version":"0.0.4","_id":"@edux-design/tokens@0.0.4","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"be6b2effe5caea202271e64404e74adb5e32447d","tarball":"https://registry.npmjs.org/@edux-design/tokens/-/tokens-0.0.4.tgz","fileCount":12,"integrity":"sha512-rdvKAAwQmbL9h2eFfSkNdj1ZlYADm1enALUzsRW87vh9+aMYvS9CxrJ4JnGTU1FIRMHX/hC4if4mLszR6BALow==","signatures":[{"sig":"MEQCICK/F1dgP3M9eclpq9esp/TusYfzvaOgAtNTc+9mh2QUAiBzSRqcZkf5nn3hWqQeeevsHxghDVRx4vw87zLahBqMYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50202},"exports":{"./theme":"./dist/theme-tailwind.css","./styles":"./dist/styles.css"},"gitHead":"26932a88611ffd5189729f9c35a765ac08475482","private":false,"scripts":{"dev":"tsup src --watch --dts --format esm,cjs & cp ./src/theme.css ./dist/theme-tailwind.css & tailwindcss -i ./src/styles.css -o ./dist/styles.css --watch","lint":"eslint . --max-warnings 0","build":"tsup src --dts --format esm,cjs && tailwindcss -i ./src/styles.css -o ./dist/styles.css && cp ./src/theme.css ./dist/theme.css","check-types":"tsc --noEmit"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.0.4_1758154361324_0.32427809585524847","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@edux-design/tokens","version":"0.0.5","_id":"@edux-design/tokens@0.0.5","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"64515c34b160073ab8c8d1e24835f2abf81ccfdb","tarball":"https://registry.npmjs.org/@edux-design/tokens/-/tokens-0.0.5.tgz","fileCount":12,"integrity":"sha512-ByKqofqdDsmKAVbfn2e8rIGxk0xRIqBThTekIaby4mA3l758H/o95BbN2zB+dSuoPUOc1f3/9C1XxBGI35Gkgw==","signatures":[{"sig":"MEYCIQDP0xPWD7AOndI86tOJEw52ihMc+XP5BSNR3yIP61DQ9QIhANxeuWgdL/LCjVJvAZeDU8eZ8kiPLbycDEKoLHma03QL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50763},"exports":{"./theme":"./dist/theme-tailwind.css","./styles":"./dist/styles.css"},"gitHead":"1d1e9251ba93aadddbd3a43f29bcb0342844c470","private":false,"scripts":{"dev":"tsup src --watch --dts --format esm,cjs & cp ./src/theme.css ./dist/theme-tailwind.css & tailwindcss -i ./src/styles.css -o ./dist/styles.css --watch","lint":"eslint . --max-warnings 0","build":"tsup src --dts --format esm,cjs && tailwindcss -i ./src/styles.css -o ./dist/styles.css && cp ./src/theme.css ./dist/theme.css","check-types":"tsc --noEmit"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.0.5_1758931060750_0.7474846688415491","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@edux-design/tokens","version":"0.0.6","_id":"@edux-design/tokens@0.0.6","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"fc6e028162c5220a88f105bdb093ae36bcd44273","tarball":"https://registry.npmjs.org/@edux-design/tokens/-/tokens-0.0.6.tgz","fileCount":13,"integrity":"sha512-lzeR10+6rR3WQXK8/JL9Q+Bk15JcZ621h66AFnDphNjy0xvEZn8ZySmAQIBenJeQ6NvCWVKHMPb888fMfi9WOQ==","signatures":[{"sig":"MEQCIFCesnBQfgW33xFss5ABvkFc44UypFhMB5e751qS0xTDAiAAodEZoBKvCV34Nf587gfvqoWTdYQG20vkt6CiMcHG9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55363},"exports":{"./theme":"./dist/theme-tailwind.css","./styles":"./dist/styles.css"},"gitHead":"f5cbe7e930f10ef501a97afc6c5cdcb4edd29812","private":false,"scripts":{"dev":"tsup src --watch --dts --format esm,cjs & cp ./src/theme.css ./dist/theme-tailwind.css & tailwindcss -i ./src/styles.css -o ./dist/styles.css --watch","lint":"eslint . --max-warnings 0","build":"tsup src --dts --format esm,cjs && tailwindcss -i ./src/styles.css -o ./dist/styles.css && cp ./src/theme.css ./dist/theme.css","check-types":"tsc --noEmit"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","description":"Source of truth for the Edux design tokens. The package ships raw CSS + Tailwind-ready artifacts so every package/app can pull the exact same variables.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.0.6_1765248137231_0.336039042945248","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@edux-design/tokens","version":"0.1.0","_id":"@edux-design/tokens@0.1.0","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"a53abb3a82ede10e93d91cad530457443b63b2f6","tarball":"https://registry.npmjs.org/@edux-design/tokens/-/tokens-0.1.0.tgz","fileCount":13,"integrity":"sha512-y0GfhOWI7hUzLYX5looFzLtFjNwbJ4pu0FgGQznxCgB+OI+6FeqNMcUdQQlx1EuEX8QN/VrkXph2IfvMYGVTzQ==","signatures":[{"sig":"MEUCIEjBANJsxQ0nrTnxkB9ZGfP60EbsD6CjWb8OxtU/bLHmAiEA7nG4ipLvv07nOBUmzuTTZa7uWd4LehYQBfG9mV/gqzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55675},"exports":{"./theme":"./dist/theme-tailwind.css","./styles":"./dist/styles.css"},"gitHead":"7250cb811a32db15e58b04e1b9865d3876905b5f","private":false,"scripts":{"dev":"tsup src --watch --dts --format esm,cjs & cp ./src/theme.css ./dist/theme-tailwind.css & tailwindcss -i ./src/styles.css -o ./dist/styles.css --watch","lint":"eslint . --max-warnings 0","build":"tsup src --dts --format esm,cjs && tailwindcss -i ./src/styles.css -o ./dist/styles.css && cp ./src/theme.css ./dist/theme.css","check-types":"tsc --noEmit"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","description":"Source of truth for the Edux design tokens. The package ships raw CSS + Tailwind-ready artifacts so every package/app can pull the exact same variables.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.0_1767265775122_0.45573749558844256","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@edux-design/tokens","version":"0.1.1","_id":"@edux-design/tokens@0.1.1","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"b981405d0bcf18b0623aff23f8f3b541c49be7eb","tarball":"https://registry.npmjs.org/@edux-design/tokens/-/tokens-0.1.1.tgz","fileCount":13,"integrity":"sha512-gx5oS8nd9c1joeSj+ytTDzJQEbqRCt11yzSmvxl/JqqgdYOGcqtwjd48F9f5GwnAim3GSh+xfXRQtRGDoQdUjg==","signatures":[{"sig":"MEUCIGU5uYoWipBd2l/tV5lK26XMmeUKXq5FyfEi5UggQZ/QAiEAgR4oadrhDweR4R7dPhFi1bxh90a44z0QgR2WmOJ3YH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62311},"exports":{"./theme":"./dist/theme-tailwind.css","./styles":"./dist/styles.css"},"gitHead":"6ea524e781ad5c2a6908f8061ad7a3dba5e84439","private":false,"scripts":{"dev":"tsup src --watch --dts --format esm,cjs & cp ./src/theme.css ./dist/theme-tailwind.css & tailwindcss -i ./src/styles.css -o ./dist/styles.css --watch","lint":"eslint . --max-warnings 0","build":"tsup src --dts --format esm,cjs && tailwindcss -i ./src/styles.css -o ./dist/styles.css && cp ./src/theme.css ./dist/theme.css","check-types":"tsc --noEmit"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","description":"Source of truth for the Edux design tokens. The package ships raw CSS + Tailwind-ready artifacts so every package/app can pull the exact same variables.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.1.1_1769817991503_0.5440510340755633","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@edux-design/tokens","version":"0.2.0","_id":"@edux-design/tokens@0.2.0","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"3d4465ef6f1c433befe80c3061daedcd2220dd52","tarball":"https://registry.npmjs.org/@edux-design/tokens/-/tokens-0.2.0.tgz","fileCount":6,"integrity":"sha512-xKVgbGpd4HAHeyIlh8XjfytaZmZFnrl2SUGH6KbLVrEbYIkJGV75cOay4slsuBY0oNd+YALpXqBjAN9lHPdsWQ==","signatures":[{"sig":"MEQCIAE/RoWzIhjDyvF5oTAprWKvNxYzoUSz39yXO4euyB7fAiAKGiB3Vnn91wNgplEtX3eOboBg78mikomZjdxdBycN1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25319},"exports":{"./theme":"./dist/theme-tailwind.css","./styles":"./dist/styles.css"},"private":false,"scripts":{"dev":"mkdir -p ./dist && tsup src --watch --dts --format esm,cjs & cp ./src/theme.css ./dist/theme-tailwind.css & tailwindcss -i ./src/styles.css -o ./dist/styles.css --watch","lint":"eslint . --max-warnings 0","build":"tsup src --dts --format esm,cjs && tailwindcss -i ./src/styles.css -o ./dist/styles.css && cp ./src/theme.css ./dist/theme.css && cp ./src/theme.css ./dist/theme-tailwind.css","check-types":"tsc --noEmit"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","description":"Source of truth for the Edux design tokens. The package ships raw CSS + Tailwind-ready artifacts so every package/app can pull the exact same variables.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.2.0_1779627420344_0.03288121853376347","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@edux-design/tokens","version":"0.2.1","_id":"@edux-design/tokens@0.2.1","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"325f17f62d7954c0f6a73a25d217b019b26a7f0b","tarball":"https://registry.npmjs.org/@edux-design/tokens/-/tokens-0.2.1.tgz","fileCount":10,"integrity":"sha512-Tiz1EbviNjI4P4Cdzc18xPZInO9IHZIi/x6V9+WSTZxPyOtd5u3ftUJm+cmOsVpLG3ph6RxI1Me195UnoJgNMA==","signatures":[{"sig":"MEYCIQDxy2vgH3UVsAS/AJRxPb7U0tF85iik181u+4cFFhQbxQIhAISHV+sTR6T1kNcchg607eGBI0jOEr9iR22eTKwa6Pv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67025},"exports":{"./theme":"./dist/theme-tailwind.css","./styles":"./dist/styles.css"},"private":false,"scripts":{"dev":"mkdir -p ./dist && tsup src --watch --dts --format esm,cjs & cp ./src/theme.css ./dist/theme-tailwind.css & tailwindcss -i ./src/styles.css -o ./dist/styles.css --watch","lint":"eslint . --max-warnings 0","build":"tsup src --dts --format esm,cjs && tailwindcss -i ./src/styles.css -o ./dist/styles.css && cp ./src/theme.css ./dist/theme.css && cp ./src/theme.css ./dist/theme-tailwind.css","prepack":"npm run build","check-types":"tsc --noEmit"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","description":"Source of truth for the Edux design tokens. The package ships raw CSS + Tailwind-ready artifacts so every package/app can pull the exact same variables.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tokens_0.2.1_1779670252575_0.6374935782414599","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@edux-design/tokens","version":"0.1.2","private":false,"sideEffects":["**/*.css"],"exports":{"./styles":"./dist/styles.css","./theme":"./dist/theme-tailwind.css"},"scripts":{"lint":"eslint . --max-warnings 0","build":"tsup src --dts --format esm,cjs && tailwindcss -i ./src/styles.css -o ./dist/styles.css && cp ./src/theme.css ./dist/theme.css && cp ./src/theme.css ./dist/theme-tailwind.css","dev":"tsup src --watch --dts --format esm,cjs & cp ./src/theme.css ./dist/theme-tailwind.css & tailwindcss -i ./src/styles.css -o ./dist/styles.css --watch","check-types":"tsc --noEmit"},"devDependencies":{"typescript":"^5.9.2","tailwindcss":"^4.1.12","postcss":"^8.5.6","tsup":"^8.5.0","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_id":"@edux-design/tokens@0.1.2","gitHead":"132adf84dec372c46d4e0d87545649d21c71fc5c","description":"Source of truth for the Edux design tokens. The package ships raw CSS + Tailwind-ready artifacts so every package/app can pull the exact same variables.","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Al5rRNt/TMxFsgsSrpN9DCYJKn0UD+e5BZDALxAI7cgx1O0fDJXAsVJHshH7w4uFyZKtlMp87LYVkxGmHBt9rA==","shasum":"467f6f82ab9e2065136e49e8ffb3403f52429948","tarball":"https://registry.npmjs.org/@edux-design/tokens/-/tokens-0.1.2.tgz","fileCount":14,"unpackedSize":114923,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGEFs0p4G5FayXziPvhO1MB4Mk4ImqQ4hh/+XBvhAI7wAiBIaxpIcGJOpjJrmLI7yDIQBPKhZmnjEPnagYtr2icBww=="}]},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"directories":{},"maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tokens_0.1.2_1784279796134_0.055850142019847615"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-10T02:48:18.444Z","modified":"2026-07-17T09:16:36.472Z","0.0.1":"2025-09-10T02:48:18.791Z","0.0.2":"2025-09-13T00:56:22.642Z","0.0.3":"2025-09-17T23:08:57.338Z","0.0.4":"2025-09-18T00:12:41.497Z","0.0.5":"2025-09-26T23:57:40.947Z","0.0.6":"2025-12-09T02:42:17.367Z","0.1.0":"2026-01-01T11:09:35.287Z","0.1.1":"2026-01-31T00:06:31.679Z","0.2.0":"2026-05-24T12:57:00.489Z","0.2.1":"2026-05-25T00:50:52.716Z","0.1.2":"2026-07-17T09:16:36.311Z"},"description":"Source of truth for the Edux design tokens. The package ships raw CSS + Tailwind-ready artifacts so every package/app can pull the exact same variables.","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"readme":"# @edux-design/tokens\n\nSource of truth for the Edux design tokens. The package ships raw CSS + Tailwind-ready artifacts so every package/app can pull the exact same variables.\n\nExports:\n\n- `@edux-design/tokens/styles` → compiled `styles.css` (utility classes, base styles).\n- `@edux-design/tokens/theme` → `theme-tailwind.css` (Tailwind `@theme` file with custom properties).\n- `src/theme.css` (source) defines the typography scale, spacing, radii, shadows, focus rings, motion primitives, and shared motion recipes.\n\n---\n\n## Installation\n\n```bash\npnpm add @edux-design/tokens\n# or\nnpm install @edux-design/tokens\n```\n\nOnce installed you can import whichever artifact you need:\n\n```css\n/* Global CSS entry */\n@import \"@edux-design/tokens/styles\";\n\n/* Tailwind v4 */\n@import \"@edux-design/tokens/theme\";\n```\n\n---\n\n## Using With Tailwind\n\n1. Import the theme file at the top of your global stylesheet:\n\n   ```css\n   @import \"@edux-design/tokens/theme\";\n   @import \"tailwindcss\";\n   ```\n\n2. The custom properties (`--color-…`, `--spacing-…`, etc.) become available to Tailwind’s new `@theme` syntax, so utilities like `bg-bg-primary-base` map straight to the token values.\n\n3. When you change a token inside `src/theme.css`, rebuild this package and bump the version so downstream packages pick up the new CSS.\n\n---\n\n## Motion\n\nThis package also owns shared motion primitives and reusable motion recipes.\n\nCurrent shared recipes include:\n\n- `.eds-motion-overlay` for menus, popovers, and other floating surfaces\n- `.eds-motion-row-emphasis` for row-level hover and focus emphasis with edge indicators\n- `.menu-enter` and `.menu-exit` as compatibility utilities for existing consumers\n\nMotion semantics, naming rules, reduced-motion requirements, and agent guidance live in [MOTION.md](./MOTION.md).\n\n---\n\n## Scripts\n\n```bash\npnpm --filter @edux-design/tokens build\npnpm --filter @edux-design/tokens dev   # tsup watch + tailwind watch\npnpm --filter @edux-design/tokens lint\npnpm --filter @edux-design/tokens check-types\n```\n\nThe build pipeline runs:\n\n1. `tsup` for any JS helpers in `src`.\n2. `tailwindcss` to generate `dist/styles.css`.\n3. Copies `src/theme.css` into `dist/theme.css` (and the Tailwind-specific file).\n\n---\n\n## Contributing Guidelines\n\n- Prefer additive changes; renaming/removing tokens is a breaking change for every consumer.\n- Keep naming consistent with the existing scale (e.g., `--color-info-500`, `--spacing-16`).\n- When introducing a new semantic token, add at least one example usage in a package (buttons, cards, etc.) so it doesn’t go stale.\n- When introducing reusable motion, add it to `src/theme.css` and document it in `MOTION.md`.\n","readmeFilename":"README.md"}