{"_id":"@a-little-world/little-world-design-system-core","_rev":"19-723a9a4302532bfa5475b56930dce5d2","name":"@a-little-world/little-world-design-system-core","dist-tags":{"latest":"1.17.1"},"versions":{"1.7.0":{"name":"@a-little-world/little-world-design-system-core","version":"1.7.0","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.7.0","maintainers":[{"name":"tbscode","email":"tim@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"39410b7bef1524bc75f1f5639890b6a8edfc6fa8","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.7.0.tgz","fileCount":1481,"integrity":"sha512-ZCJFUQcijWUW5HSJHB6+K7gbu2pv2tFJauC3bfQZs4YsRWU1PWQ1vQMcLf+tFL3XqDFSH+Tf1oTM5El9wyZUbQ==","signatures":[{"sig":"MEUCIQCC/G2HjXi+rg3V58rSOyk+7a+F4ipaDWoecNu0wccQaAIgCrGcqmeEnag9ka36jz6rp6uifgioolL9L9bo8i/BOCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10461992},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.7.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"npm run clean && npm run preprocess-svgs && npm run build:esm && npm run build:cjs && npm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"npm run copy-fonts:esm && npm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"tbscode","email":"tim@little-world.com"},"_resolved":"/tmp/e2c46fc968d7d0461db07dca8266b79c/a-little-world-little-world-design-system-core-1.7.0.tgz","_integrity":"sha512-ZCJFUQcijWUW5HSJHB6+K7gbu2pv2tFJauC3bfQZs4YsRWU1PWQ1vQMcLf+tFL3XqDFSH+Tf1oTM5El9wyZUbQ==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.7.0_1767120005691_0.904933725079528","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@a-little-world/little-world-design-system-core","version":"1.9.0","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.9.0","maintainers":[{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"08d478eff800847007b10b5af47377e8a9ca47ab","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.9.0.tgz","fileCount":1492,"integrity":"sha512-hm5s5ilCAzqNGLTchEPbF5MRuVZA6/T06x6KdFDzOipruquQCLIJjmHkE/itEpF9chzxL5DHrEyFoHv67iRDYw==","signatures":[{"sig":"MEQCICVNLrCwBvmoFoxXZWaWDgQ2NbdYWAWBwLBfdGspJfr3AiA6ZJoVKGrjTL5nbI/2dQm+4cxH5vID/EO98fe1TRU72A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66797022},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.9.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"npm run clean && npm run preprocess-svgs && npm run build:esm && npm run build:cjs && npm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"npm run copy-fonts:esm && npm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"jannis-lw","email":"jannis@little-world.com"},"_resolved":"/private/var/folders/8h/0jk2h57s643fvbdqgf3c4f980000gn/T/eefcfe0229591d597a966601cc52d1a0/a-little-world-little-world-design-system-core-1.9.0.tgz","_integrity":"sha512-hm5s5ilCAzqNGLTchEPbF5MRuVZA6/T06x6KdFDzOipruquQCLIJjmHkE/itEpF9chzxL5DHrEyFoHv67iRDYw==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"11.9.0","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"25.6.1","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.9.0_1771356033404_0.6216035183080124","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@a-little-world/little-world-design-system-core","version":"1.9.1","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.9.1","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"1e0c0c0511449f6833936f70c6421e41a8b3a1f7","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.9.1.tgz","fileCount":1490,"integrity":"sha512-5MsHmEqVQLBUIie9xt40jDMBEuFX4i0jM8bDma11arYKwQSBP2khw0VzgNSBexR3R5PBNmn1nl9q5+SSqUFkDA==","signatures":[{"sig":"MEYCIQDB55oENaAkARzE3A5ucPe/rGb/jCee9xUnprQYZDQ51wIhALX0gyitUEarrC/fR+R2OHX5FNEYFQfatK8dv2OHEDuU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10475246},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.9.1.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"npm run clean && npm run preprocess-svgs && npm run build:esm && npm run build:cjs && npm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"npm run copy-fonts:esm && npm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"sean-lw","email":"sean@little-world.com"},"_resolved":"/tmp/ed5fb8f602c3d4f583b45eef7d77751c/a-little-world-little-world-design-system-core-1.9.1.tgz","_integrity":"sha512-5MsHmEqVQLBUIie9xt40jDMBEuFX4i0jM8bDma11arYKwQSBP2khw0VzgNSBexR3R5PBNmn1nl9q5+SSqUFkDA==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.9.1_1773665021541_0.5621439541175999","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@a-little-world/little-world-design-system-core","version":"1.9.2","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.9.2","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"d9515c9bdc51564b8948af204897b539ca93bb08","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.9.2.tgz","fileCount":1490,"integrity":"sha512-YhkxU+Xt8p5nG/VbdRocLw9yM9kpI9VoacguiDOp3VbJh6DV+5HyHlhB5gHpNSptGPtVr5VPFk1PBLx5qp4hbw==","signatures":[{"sig":"MEUCIQCTInuHnDJz+Kj2YA/cQ3iREak6s7ztYhJpabW16pu1CwIgUtbadXczXpRjeFWv5Q1Dqdeh+GEF4MavvYobgQk4NTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10479800},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.9.2.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"npm run clean && npm run preprocess-svgs && npm run build:esm && npm run build:cjs && npm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"npm run copy-fonts:esm && npm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"sean-lw","email":"sean@little-world.com"},"_resolved":"/tmp/377a59dadea6a9f0d1bf55d79d0f939d/a-little-world-little-world-design-system-core-1.9.2.tgz","_integrity":"sha512-YhkxU+Xt8p5nG/VbdRocLw9yM9kpI9VoacguiDOp3VbJh6DV+5HyHlhB5gHpNSptGPtVr5VPFk1PBLx5qp4hbw==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.9.2_1773739080619_0.28502395142347825","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@a-little-world/little-world-design-system-core","version":"1.10.0","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.10.0","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"f0326621140983b055bbe7b13198c42a00b5d2b6","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.10.0.tgz","fileCount":1508,"integrity":"sha512-qwV2MAxZriskuq+VEhon0TV5BfPfjxUgOOBok76XTfax473EAHKeWChchFka01XOgJ1Sr8AJgI/l3sZKPGhvgA==","signatures":[{"sig":"MEUCIFEWYmoisSXbi0nS6Knv+t0dWwjKXtrzV5CYOKh0jcRYAiEAwcrg8+J9xxYxZsMRu6PW+UuYgo3dlBRO3f3BFMEkf3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10497449},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.10.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"npm run clean && npm run preprocess-svgs && npm run build:esm && npm run build:cjs && npm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"npm run copy-fonts:esm && npm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"sean-lw","email":"sean@little-world.com"},"_resolved":"/tmp/63d3412791712fea3bc05f335845f92d/a-little-world-little-world-design-system-core-1.10.0.tgz","_integrity":"sha512-qwV2MAxZriskuq+VEhon0TV5BfPfjxUgOOBok76XTfax473EAHKeWChchFka01XOgJ1Sr8AJgI/l3sZKPGhvgA==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.10.0_1774271130143_0.9868185416931723","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@a-little-world/little-world-design-system-core","version":"1.10.1","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.10.1","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"75befc67479a55c33e66963918980e8807ec0db6","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.10.1.tgz","fileCount":1508,"integrity":"sha512-jWawLwNTs6xNBeQgxNHraBXnSKmEH4Q+ycIj8No8Q2VBu6enSIPUIIjQpuEM20ECHM+NXn1Dwlcd5dQncDH95A==","signatures":[{"sig":"MEYCIQC5vrWYORWAoeHtAFSkZ/TGRRKCBQneGRvQTRufKvwT0AIhANplcp1Usjsmd2j9+6dUBbtfZZi4nGnFox4Q6/ZGqmCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10497798},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.10.1.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"npm run clean && npm run preprocess-svgs && npm run build:esm && npm run build:cjs && npm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"npm run copy-fonts:esm && npm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"sean-lw","email":"sean@little-world.com"},"_resolved":"/tmp/14bcfcde55deb56e21f94a29ec3446aa/a-little-world-little-world-design-system-core-1.10.1.tgz","_integrity":"sha512-jWawLwNTs6xNBeQgxNHraBXnSKmEH4Q+ycIj8No8Q2VBu6enSIPUIIjQpuEM20ECHM+NXn1Dwlcd5dQncDH95A==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.10.1_1775126211707_0.6565769660944301","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@a-little-world/little-world-design-system-core","version":"1.10.2","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.10.2","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"44033ac519f39777c196e9225a97e1eb81602889","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.10.2.tgz","fileCount":1517,"integrity":"sha512-clfhtVXznEAnL9RgWSoVI64NAC8tKKrdLilKNpYtN6O5b8TLNBeCHMVTsCtO1TfD1STdyLHGbEUfs9GyjDW7XQ==","signatures":[{"sig":"MEQCIBGlUemSM9OUc+qwEWk4sQ+H5gyKOai1nG5jNfMcNiK4AiBK5HFYFqCBsq3OTvHx95/To9MpKwZ+w4XhQtZ8vrrLmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10501786},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.10.2.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"npm run clean && npm run preprocess-svgs && npm run build:esm && npm run build:cjs && npm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"npm run copy-fonts:esm && npm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"sean-lw","email":"sean@little-world.com"},"_resolved":"/tmp/ffdc9193c3602982fbe151a06f36f413/a-little-world-little-world-design-system-core-1.10.2.tgz","_integrity":"sha512-clfhtVXznEAnL9RgWSoVI64NAC8tKKrdLilKNpYtN6O5b8TLNBeCHMVTsCtO1TfD1STdyLHGbEUfs9GyjDW7XQ==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.10.2_1777024856853_0.22813757425890757","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@a-little-world/little-world-design-system-core","version":"1.11.0","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.11.0","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"12ca68f119e0f01aa0d5ed49be1e4a8b70311d5c","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.11.0.tgz","fileCount":1528,"integrity":"sha512-A1LBsxZ/Go5Clj2VQSc+tRvmuHy8o157MLFxGpOYE1FkODWiJNbgD7fEzj5c4r1ntAy+e0463bm4VKYaKJ/yoA==","signatures":[{"sig":"MEYCIQDQXY0ml4Pv1qsTNVJGB4zyvgF+5ioRbTdibFVCSicsVwIhANwOWPnKlI+jXaOkTc/FRQ+sodl/vmFwRHxyMntvQijD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10516395},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.11.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"npm run clean && npm run preprocess-svgs && npm run build:esm && npm run build:cjs && npm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"npm run copy-fonts:esm && npm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/WorkSans-Bold.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"sean-lw","email":"sean@little-world.com"},"_resolved":"/private/var/folders/g4/4tvh5sqj7jn2rxhsxxw8dpyc0000gn/T/c7d2ac2cf56cd0cd5ba5d343bada5aaf/a-little-world-little-world-design-system-core-1.11.0.tgz","_integrity":"sha512-A1LBsxZ/Go5Clj2VQSc+tRvmuHy8o157MLFxGpOYE1FkODWiJNbgD7fEzj5c4r1ntAy+e0463bm4VKYaKJ/yoA==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"10.9.3","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.11.0_1779718365959_0.24040884675665541","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@a-little-world/little-world-design-system-core","version":"1.12.0","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.12.0","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"166490c3db13bd1f0e4dd8f0ded1565d9f318bbe","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.12.0.tgz","fileCount":1519,"integrity":"sha512-MJU1axJkNMOE+6MRd26WydXzjhxoHzEgkYIr7WC/7N/5cnLHoJXKK/iB0bNWAtjLNIzhjJYXGN61zlRg31nP/g==","signatures":[{"sig":"MEQCIGhdaZ2f8C6QJFzdUGbaBVKNXBpp8aNDqXKCNkbnULnpAiBgixIY9nKVdq0e5vy7A0Dagb9hZEyD5UW+h8H+Tl158Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7209324},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.12.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"pnpm run clean && pnpm run preprocess-svgs && pnpm run build:esm && pnpm run build:cjs && pnpm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"pnpm run copy-fonts:esm && pnpm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"sean-lw","email":"sean@little-world.com"},"_resolved":"/private/var/folders/g4/4tvh5sqj7jn2rxhsxxw8dpyc0000gn/T/4f34f448e9edc272137cc318a4c174ba/a-little-world-little-world-design-system-core-1.12.0.tgz","_integrity":"sha512-MJU1axJkNMOE+6MRd26WydXzjhxoHzEgkYIr7WC/7N/5cnLHoJXKK/iB0bNWAtjLNIzhjJYXGN61zlRg31nP/g==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"10.9.3","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.12.0_1780074626702_0.7648483453091772","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@a-little-world/little-world-design-system-core","version":"1.13.0","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.13.0","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"85be0886235cf2114bfc4606a7967416e17fb980","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.13.0.tgz","fileCount":1160,"integrity":"sha512-7OluIPcn2ZoXdYmy50hDovRTeMEtGYIH7ZXZmdDuSLGu7jQFETuEZx54HLqx76TUAZXs0A32XLKcdmzeKra2qQ==","signatures":[{"sig":"MEUCIQCEgGkxn/5IhcrUkrb3GUfnK9bs5CMNHUiwl9zf0q5SdwIgIDq1DxJwR9W90DFyPaFJTWKxex2z6RIPOyxf29s1XWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a-little-world%2flittle-world-design-system-core@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4260984},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"1124c00093d41c3d53336a5d9430f4cc8238df7b","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"pnpm run clean && pnpm run preprocess-svgs && pnpm run build:esm && pnpm run build:cjs && pnpm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"pnpm run copy-fonts:esm && pnpm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1664e68-01e8-4013-a6e2-fc39405acc15"}},"repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"22.22.3","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.13.0_1780327655397_0.8262931919334546","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@a-little-world/little-world-design-system-core","version":"1.14.0","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.14.0","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"0d096cb85762694a3b977d2c7c5ffa19029c0785","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.14.0.tgz","fileCount":1169,"integrity":"sha512-GizJ8CjhqO5U2TdcfsEeCUH987NczGEOeC+pDOBF1LsIuOPo41ocPNJTBexLvdXy56qssvaEV4aBI6Bw/rVINQ==","signatures":[{"sig":"MEUCIQCIGoMQITm/e4H+e3xwJCUpqMUc5NO6fYp1XYlFCONqZgIgKUc/aKOZ1csYyILKEz/doRNKDhiFZ7Dg+1p7cXBbuvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a-little-world%2flittle-world-design-system-core@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4275430},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.14.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"pnpm run clean && pnpm run preprocess-svgs && pnpm run build:esm && pnpm run build:cjs && pnpm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"pnpm run copy-fonts:esm && pnpm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1664e68-01e8-4013-a6e2-fc39405acc15"}},"_resolved":"/tmp/70923da1ba9327212342eac235b413e1/a-little-world-little-world-design-system-core-1.14.0.tgz","_integrity":"sha512-GizJ8CjhqO5U2TdcfsEeCUH987NczGEOeC+pDOBF1LsIuOPo41ocPNJTBexLvdXy56qssvaEV4aBI6Bw/rVINQ==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"22.22.3","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.14.0_1781124044718_0.28382104191298785","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@a-little-world/little-world-design-system-core","version":"1.14.1","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.14.1","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"8524a0843740aef34c2a812ad6694901eb3467be","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.14.1.tgz","fileCount":1169,"integrity":"sha512-YPOM+PGuhIBsHvL4dzyFevyutI79UY1DDo8tG113oZ8eIPtw09AewVe5s4OYMyvl3YAxe6Q3zxksaOEEM8Mp5Q==","signatures":[{"sig":"MEYCIQDGh2poiqXFWbh6zZpMyHbB6gXFdh8gTuiFVb79IiZwoAIhAJsUMo5pYwi2A4fHumsYCSB3SJ4FR1Zkw5aFo1qX5bOv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a-little-world%2flittle-world-design-system-core@1.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4275538},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.14.1.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"pnpm run clean && pnpm run preprocess-svgs && pnpm run build:esm && pnpm run build:cjs && pnpm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"pnpm run copy-fonts:esm && pnpm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1664e68-01e8-4013-a6e2-fc39405acc15"}},"_resolved":"/tmp/be3abaa47807cfede857f9e2c00dd879/a-little-world-little-world-design-system-core-1.14.1.tgz","_integrity":"sha512-YPOM+PGuhIBsHvL4dzyFevyutI79UY1DDo8tG113oZ8eIPtw09AewVe5s4OYMyvl3YAxe6Q3zxksaOEEM8Mp5Q==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"22.22.3","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.14.1_1781533464749_0.7158731667703255","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@a-little-world/little-world-design-system-core","version":"1.15.0","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.15.0","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"e7ee13916d36afe707e8480e0cafd7e3486bcf79","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.15.0.tgz","fileCount":1185,"integrity":"sha512-xhrADcU4kGIVTNNoz4wKYfedygSR/cSjrXl8glp9wUe5jF78kVtYzynIYfzs3RsmMbgb+2qvwQ2KCYbS2wCzCA==","signatures":[{"sig":"MEQCIGp3MJmMzp/L3s7S195wdbxkVl1Ve4Ge6CBH3+dxrf9yAiAJ5Eh/cONu/VLbLXiljorl8kymUEawS09yb8QhnCMNCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a-little-world%2flittle-world-design-system-core@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4284032},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.15.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"pnpm run clean && pnpm run preprocess-svgs && pnpm run build:esm && pnpm run build:cjs && pnpm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"pnpm run copy-fonts:esm && pnpm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1664e68-01e8-4013-a6e2-fc39405acc15"}},"_resolved":"/tmp/89df291239b2de702a586a12a16624d5/a-little-world-little-world-design-system-core-1.15.0.tgz","_integrity":"sha512-xhrADcU4kGIVTNNoz4wKYfedygSR/cSjrXl8glp9wUe5jF78kVtYzynIYfzs3RsmMbgb+2qvwQ2KCYbS2wCzCA==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"22.23.0","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.15.0_1782379012328_0.7766670445587425","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@a-little-world/little-world-design-system-core","version":"1.16.0","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.16.0","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"3b065a797c49d5de1d159edc23e8f6315495e2bb","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.16.0.tgz","fileCount":1249,"integrity":"sha512-uOrhd6XldSFBwJURYS97+c3nPZiTrCIrkVbWj8URiyQ28u+1ILCFWdbTt3GWikJhOyxWu0+02Kf7113kPN1nig==","signatures":[{"sig":"MEUCICPFUvEQdQim+lmOuV6HQlIfjVlYyUF2zMBA/dTt/VtbAiEAxdTq7AeRbcNbX0wiGRl+RlyHY+brnS3EQufZ7bBvfFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a-little-world%2flittle-world-design-system-core@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4308569},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.16.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"pnpm run clean && pnpm run preprocess-svgs && pnpm run build:esm && pnpm run build:cjs && pnpm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"pnpm run copy-fonts:esm && pnpm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1664e68-01e8-4013-a6e2-fc39405acc15"}},"_resolved":"/tmp/ac06031fc63634b2c002b7492f9c23ac/a-little-world-little-world-design-system-core-1.16.0.tgz","_integrity":"sha512-uOrhd6XldSFBwJURYS97+c3nPZiTrCIrkVbWj8URiyQ28u+1ILCFWdbTt3GWikJhOyxWu0+02Kf7113kPN1nig==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"12.0.1","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"22.23.1","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.16.0_1784715627082_0.3414480273469036","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@a-little-world/little-world-design-system-core","version":"1.16.1","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.16.1","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"9111dc22c94d9d6d5a19cee8d6ecfc14f5693b9c","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.16.1.tgz","fileCount":1249,"integrity":"sha512-SScdOKz3zGOBeiWdotrMJjmBm1+Vihdy1A0krS//CbMPtvqS3vMuJv+iUY/gr6DGygWC9mGD4bOuTzGzSJ2EFg==","signatures":[{"sig":"MEQCIBZZzGCUpd2pD/LIhIInBTswo8mR8RTo0Ea9/LUgIP6GAiBxnQyTMqItqvnB8VmYHXQSnjmwvi8ILOHdh9Q1qGM6iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a-little-world%2flittle-world-design-system-core@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4308907},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.16.1.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"pnpm run clean && pnpm run preprocess-svgs && pnpm run build:esm && pnpm run build:cjs && pnpm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"pnpm run copy-fonts:esm && pnpm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1664e68-01e8-4013-a6e2-fc39405acc15"}},"_resolved":"/tmp/12b94e90584ac522ba954a0eaca4f544/a-little-world-little-world-design-system-core-1.16.1.tgz","_integrity":"sha512-SScdOKz3zGOBeiWdotrMJjmBm1+Vihdy1A0krS//CbMPtvqS3vMuJv+iUY/gr6DGygWC9mGD4bOuTzGzSJ2EFg==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"12.0.2","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"22.23.1","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.16.1_1785407676802_0.6963813090762729","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@a-little-world/little-world-design-system-core","version":"1.17.0","author":"","license":"LGPL-3.0-only","_id":"@a-little-world/little-world-design-system-core@1.17.0","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"homepage":"https://github.com/a-little-world/little-world-design-system#readme","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"dist":{"shasum":"831985b13ecdd28f5ba25aa1f1a2ec8753264e4e","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.17.0.tgz","fileCount":1257,"integrity":"sha512-x0EdA3z4IOTSRZkchqhnWFbddfrnpZruP4Qf07J+t/GYgcKuQNAkGEN9sS1CBXCP1Vq4+9HOqcgtjD7egQHEkg==","signatures":[{"sig":"MEYCIQC9GD3aEe/ezcachaTLekxxPhPkpJqXHgK73qpgJKtkLQIhALwH3pHzeOotmGzLO9oMoXh6D8OEpcV3ZLun9ejcAQaS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a-little-world%2flittle-world-design-system-core@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4317212},"main":"./dist/cjs/index.js","_from":"file:a-little-world-little-world-design-system-core-1.17.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"pnpm run clean && pnpm run preprocess-svgs && pnpm run build:esm && pnpm run build:cjs && pnpm run copy-fonts","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","watch":"tsc --watch --outDir dist/esm","format":"prettier --write src","lint:fix":"eslint src --ext .ts,.tsx --fix","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc --project tsconfig.json --outDir dist/esm","copy-fonts":"pnpm run copy-fonts:esm && pnpm run copy-fonts:cjs","format:check":"prettier --check src","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/cjs/fonts --flat","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/esm/fonts --flat","preprocess-svgs":"node scripts/processSvgs.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1664e68-01e8-4013-a6e2-fc39405acc15"}},"_resolved":"/tmp/55f8301e6724a921da89305b1f019954/a-little-world-little-world-design-system-core-1.17.0.tgz","_integrity":"sha512-x0EdA3z4IOTSRZkchqhnWFbddfrnpZruP4Qf07J+t/GYgcKuQNAkGEN9sS1CBXCP1Vq4+9HOqcgtjD7egQHEkg==","repository":{"url":"git+https://github.com/a-little-world/little-world-design-system.git","type":"git"},"_npmVersion":"12.0.2","description":"Core design tokens and utilities for Little World design system","directories":{},"_nodeVersion":"22.23.2","dependencies":{"lodash":"^4.17.21","svgson":"^5.3.1","csstype":"^3.1.2","@babel/runtime":"^7.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cpy-cli":"^5.0.0","typescript":"^4.9.3","@types/node":"^22.14.1","@types/react":"^19.1.10","@types/lodash":"^4.17.16"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/little-world-design-system-core_1.17.0_1786571330121_0.3658813788919004","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@a-little-world/little-world-design-system-core","version":"1.17.1","description":"Core design tokens and utilities for Little World design system","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","repository":{"type":"git","url":"git+https://github.com/a-little-world/little-world-design-system.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"author":"","license":"LGPL-3.0-only","bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"homepage":"https://github.com/a-little-world/little-world-design-system#readme","devDependencies":{"@types/lodash":"^4.17.16","@types/node":"^22.14.1","@types/react":"^19.1.10","cpy-cli":"^5.0.0","rimraf":"^6.0.1","typescript":"^4.9.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"dependencies":{"@babel/runtime":"^7.24.0","csstype":"^3.1.2","lodash":"^4.17.21","svgson":"^5.3.1"},"scripts":{"preprocess-svgs":"node scripts/processSvgs.js","clean":"rimraf dist && rimraf src/**/*.d.ts && rimraf src/**/*.d.ts.map","build":"pnpm run clean && pnpm run preprocess-svgs && pnpm run build:esm && pnpm run build:cjs && pnpm run copy-fonts","build:esm":"tsc --project tsconfig.json --outDir dist/esm","build:cjs":"tsc --project tsconfig.cjs.json --outDir dist/cjs","copy-fonts":"pnpm run copy-fonts:esm && pnpm run copy-fonts:cjs","copy-fonts:esm":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/esm/fonts --flat","copy-fonts:cjs":"cpy 'src/fonts/SignikaNegative-Variable.ttf' 'src/fonts/SignikaNegative-Bold.ttf' 'src/fonts/DMSans-Variable.ttf' dist/cjs/fonts --flat","watch":"tsc --watch --outDir dist/esm","lint":"eslint src --ext .ts,.tsx","lint:fix":"eslint src --ext .ts,.tsx --fix","format":"prettier --write src","format:check":"prettier --check src"},"_id":"@a-little-world/little-world-design-system-core@1.17.1","_integrity":"sha512-VnzmoOxRsAtsk8Q4nZYHL8kZklU+slMasa2klCn0+KAwPL/dGwx3WTBl8zUrcaQHKs6frEBvtp5n0PqCRpNQYQ==","_resolved":"/tmp/32004f3df94d24530402535a91d0f974/a-little-world-little-world-design-system-core-1.17.1.tgz","_from":"file:a-little-world-little-world-design-system-core-1.17.1.tgz","_nodeVersion":"22.23.2","_npmVersion":"12.0.2","dist":{"integrity":"sha512-VnzmoOxRsAtsk8Q4nZYHL8kZklU+slMasa2klCn0+KAwPL/dGwx3WTBl8zUrcaQHKs6frEBvtp5n0PqCRpNQYQ==","shasum":"c5e84123dafb8de5f3a514e5785394479c482e4e","tarball":"https://registry.npmjs.org/@a-little-world/little-world-design-system-core/-/little-world-design-system-core-1.17.1.tgz","fileCount":1289,"unpackedSize":4335251,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a-little-world%2flittle-world-design-system-core@1.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCLOrQ2OjtsjtzeuiSPBwW72xY3DtQ1vx7KJttVGDjl4gIhAK7Gmlb8y5vbRTjhlbKKS78WpGo679Z3UaihXm76AXl5"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1664e68-01e8-4013-a6e2-fc39405acc15"}},"directories":{},"maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/little-world-design-system-core_1.17.1_1786998404171_0.5990476154660807"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-30T18:40:05.598Z","modified":"2026-08-17T20:26:45.034Z","1.7.0":"2025-12-30T18:40:05.985Z","1.9.0":"2026-02-17T19:20:35.086Z","1.9.1":"2026-03-16T12:43:41.883Z","1.9.2":"2026-03-17T09:18:00.877Z","1.10.0":"2026-03-23T13:05:30.432Z","1.10.1":"2026-04-02T10:36:52.019Z","1.10.2":"2026-04-24T10:00:57.146Z","1.11.0":"2026-05-25T14:12:46.184Z","1.12.0":"2026-05-29T17:10:26.983Z","1.13.0":"2026-06-01T15:27:35.627Z","1.14.0":"2026-06-10T20:40:44.912Z","1.14.1":"2026-06-15T14:24:24.963Z","1.15.0":"2026-06-25T09:16:52.496Z","1.16.0":"2026-07-22T10:20:27.329Z","1.16.1":"2026-07-30T10:34:36.993Z","1.17.0":"2026-08-12T21:48:50.346Z","1.17.1":"2026-08-17T20:26:44.636Z"},"bugs":{"url":"https://github.com/a-little-world/little-world-design-system/issues"},"license":"LGPL-3.0-only","homepage":"https://github.com/a-little-world/little-world-design-system#readme","repository":{"type":"git","url":"git+https://github.com/a-little-world/little-world-design-system.git"},"description":"Core design tokens and utilities for Little World design system","maintainers":[{"name":"sean-lw","email":"sean@little-world.com"},{"name":"tbscode","email":"tim@little-world.com"},{"name":"jannis-lw","email":"jannis@little-world.com"}],"readme":"# @a-little-world/little-world-design-system-core\n\nCore design tokens, utilities, and shared types for the Little World Design System.\n\n## Installation\n\n```bash\npnpm add @a-little-world/little-world-design-system-core\n```\n\n## Usage\n\n```tsx\nimport { colors, spacing, typography } from '@a-little-world/little-world-design-system-core';\n\n// Use design tokens\nconst styles = {\n  backgroundColor: colors.primary,\n  padding: spacing.medium,\n  fontSize: typography.body.fontSize,\n};\n```\n\n## Design Tokens\n\nThe core package provides:\n\n- **Colors** - Primary, secondary, and semantic color palettes\n- **Typography** - Font families, sizes, weights, and line heights\n- **Spacing** - Consistent spacing scale\n- **Breakpoints** - Responsive design breakpoints\n- **Shadows** - Elevation and shadow definitions\n- **Border Radius** - Consistent border radius values\n\n## Fonts\n\nFont binaries live in `src/fonts/` and are exported from `src/fonts/index.ts`. TypeScript compilation does **not** copy `.ttf` files into `dist/`; a separate copy step runs at the end of the build so published packages include the font files next to the compiled JS.\n\n### Build pipeline\n\nThe `build` script runs, in order:\n\n1. `clean` — removes `dist/` and generated `.d.ts` files under `src/`\n2. `preprocess-svgs` — processes SVG assets (unrelated to fonts)\n3. `build:esm` / `build:cjs` — compiles TypeScript to `dist/esm` and `dist/cjs` (including `fonts/index.js`, but not the `.ttf` binaries)\n4. `copy-fonts` — copies font files into both output trees\n\n`copy-fonts` uses [`cpy-cli`](https://github.com/sindresorhus/cpy-cli) with `--flat`, so each file lands directly in `dist/esm/fonts/` and `dist/cjs/fonts/` (no nested source paths):\n\n```bash\ncopy-fonts:esm  → dist/esm/fonts/\ncopy-fonts:cjs  → dist/cjs/fonts/\n```\n\nCopied files (must match filenames in `src/fonts/`):\n\n- `SignikaNegative-Variable.ttf`\n- `SignikaNegative-Bold.ttf`\n- `DMSans-Variable.ttf`\n\nIf you add or rename a font file, update `copy-fonts:esm` and `copy-fonts:cjs` in `package.json` and the paths in `src/fonts/index.ts`.\n\n### Runtime exports (`src/fonts/index.ts`)\n\nThe fonts module is re-exported from the package entry (`export * from './fonts'`).\n\n| Export | Purpose |\n|--------|---------|\n| `fontPaths` | Relative paths to `.ttf` files under `./fonts/` — for web consumers that load fonts from the published package (e.g. `@font-face` `url()`). |\n| `fontFamilies` | CSS / React Native font family names (`Signika Negative`, `DM Sans`, etc.). |\n| `fontFiles` | Map of family name → asset from `require('./….ttf')` for React Native (`expo-font` / `Font.loadAsync`). Built inside a `try`/`catch` so web bundlers that cannot `require` binaries do not fail; on web, `fontFiles` stays `undefined`. |\n\nNative apps should guard usage:\n\n```tsx\nimport { fontFiles } from '@a-little-world/little-world-design-system-core';\n\nif (fontFiles) {\n  await Font.loadAsync(fontFiles);\n}\n```\n\n## Local Development\n\n### ⚠️ Important: Build from Root\n\n**Always build and publish from the root of the monorepo, never from individual package directories.**\n\n✅ **Correct (from root):**\n```bash\npnpm build:core\npnpm --filter=@a-little-world/little-world-design-system-core publish\n```\n\n❌ **Incorrect (from package directory):**\n```bash\ncd packages/core\npnpm run build\npnpm publish  # This will break workspace dependencies!\n```\n\n### Building\n\n```bash\n# From root of monorepo\npnpm build:core\n\n# Or from the core package directory\ncd packages/core\npnpm run build\n```\n\n### Testing with Native Package\n\nThe core package is automatically built and tested when you run the native testApp:\n\n```bash\n# This will build both core and native packages\npnpm native:setup\n```\n\n### Development Workflow\n\n1. **Make changes** to design tokens or utilities\n2. **Build core** - `pnpm build:core`\n3. **Test in native** - `pnpm native:setup-and-start` (rebuilds and tests)\n4. **Test in web** - `pnpm storybook:web` (if web components use core tokens)\n\n## Publishing\n\n### Automated Releases (Recommended)\n\n**Releases should ideally be automated and handled via merging into the main branch of the repo.** \n\nSee the [Versioning and Releases section in the root README](../../README.md#versioning-and-releases) for detailed information about the automated release process using Changesets.\n\nThe automated workflow will:\n- Detect version changes in package.json\n- Publish to GitHub Packages registry\n- Create GitHub releases with changelog information\n- Handle all publishing steps automatically\n\n### Manual Publishing (Fallback)\n\nIf you need to publish manually (not recommended):\n\n```bash\n# Ensure you're authenticated to GitHub Packages\npnpm login --registry=https://npm.pkg.github.com\n\n# Build the package\npnpm build:core\n\n# Publish from the core package directory\ncd packages/core\npnpm publish --access restricted\n```\n\n**Note**: Manual publishing bypasses the automated changelog generation and release management. Use the automated process whenever possible.\n\n## TypeScript\n\nThe package includes TypeScript definitions for all design tokens and utilities:\n\n```tsx\nimport type { ColorToken, SpacingToken } from '@a-little-world/little-world-design-system-core';\n\n// Type-safe usage\nconst color: ColorToken = 'primary'; // ✅ Valid\nconst invalidColor: ColorToken = 'invalid'; // ❌ TypeScript error\n```\n\n## Dependencies\n\nThis package has minimal dependencies to avoid conflicts:\n- `typescript` - For type definitions\n- No runtime dependencies (pure design tokens and utilities) ","readmeFilename":"README.md"}