{"_id":"@grantcodes/ui","_rev":"42-d96bbcd411048c7465382d8ca64fbaba","name":"@grantcodes/ui","dist-tags":{"beta":"2.0.0-beta.8","latest":"2.17.0"},"versions":{"1.0.0":{"name":"@grantcodes/ui","version":"1.0.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@1.0.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"ava":{"typescript":{"compile":false,"rewritePaths":{"src/":"tmp/tests/"}}},"dist":{"shasum":"d50d1b0e6d5050858f102bf6f85f088a7763565b","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-1.0.0.tgz","fileCount":69,"integrity":"sha512-ydhg9GGrpPEvXH/v744n7hHByIfnFUEdYMe5BHsit9RPai6BjuQgjEC4zMnkd1m+g9iz3+5ykqRlmrTbcZF0cQ==","signatures":[{"sig":"MEQCIDuSIHBIETIA3GJXJYGkIL90GvPuqDXb6lajOXQyI6GdAiAT+DbKepq6r5tdYPbrQu4+bXFTmUyGdbd5sDMYw1kqJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18048502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU+GeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbzQ/+JkqOX5FJnngVRqlyyVg3MSh+DRn1mm+JJFO1Xm6TzO5ib0Dv\r\nvXIlsbFIAWLrgg+cWSiI9gQvAo2oh18Jn34CdEEFkik5wiy1tYGtPleik9KS\r\nqJDDhDtmaO8XvQjTm61Ai2BVAuFXtWsDmBFXrl3sfNWKBshkGuakY0HZUfkK\r\nHnbW2xEP2U9hxBeUc81ioULSQqnIQYIIFDgi7JHNVgEUuFTozGuv1sqvtzMu\r\na5c11AG/mBJaG6/GixSuVKc6mxS7Yx8jTvQ88vWooH4JQs1W0GogvsHFexjJ\r\nt7NcZDKkqSVpkektWwq0F/imVLjV3L6yEl6odSBE+NaKU0W/glp3Hm+htrpn\r\naL7KhJx5suTv7psO83/rBRbtUOT76Jkc6uS5eMPhLXFW+AON9pyodFMz1giX\r\nz9XKYr+Shk48IckGAnS2O5cAX0oQrr0lI+BG0W/y/REvDiOL2lUgXA1aX++N\r\noNAWCMk5yblmvQAE79GXPglXfeL12Vzgge75V3n2VIQu5Eqpl1FX9moO6pcR\r\nSyno+PL1FP4Rf5Bhu/Zm+Z5pUCPBUew6MBRuLFkNxi0bAcz3INgVPnxJ1j6p\r\ngVfGrrR/c0TZxxs7fHNRGwaMDJMmEN9DJAjiJMxy7s0YGykI4DM56Sx/rbhm\r\nEVIvhwYAknwX5Ly4YuyFMXO9tAUyNST+F6U=\r\n=FA9n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.cjs","type":"module","types":"dist/main.d.ts","module":"dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"0ca1b66c7b72c28048040387b4883af3279458a6","scripts":{"fix":"run-s fix:lint","test":"run-s test:lint test:unit","build":"rollup -c","watch":"rollup -c -w","fix:lint":"ts-standard --fix src","generate":"plop","storybook":"storybook dev -p 6006","test:lint":"ts-standard src","test:unit":"ava","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"8.3.1","description":"A personal component system.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"classnames":"^2.3.2","react-icons":"^4.6.0","sanitize.css":"^13.0.0","react-photo-view":"^1.2.2","@react-aria/button":"^3.6.2","@radix-ui/react-slot":"^1.0.1","@radix-ui/react-tabs":"^1.0.1","@radix-ui/react-label":"^2.0.0","@radix-ui/react-dialog":"^1.0.2","react-syntax-highlighter":"^15.5.0","@grantcodes/style-dictionary":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.3","plop":"^3.1.1","sass":"^1.55.0","react":"^18.2.0","rollup":"^3.2.3","react-dom":"^18.2.0","storybook":"^7.0.0-alpha.38","typescript":"^4.8.4","@babel/core":"^7.19.3","npm-run-all":"^4.1.5","ts-standard":"^12.0.1","@types/react":"^18.0.21","@ava/typescript":"^3.0.1","@storybook/react":"^7.0.0-alpha.38","@types/react-dom":"^18.0.6","@grantcodes/commit":"^1.0.7","@rollup/plugin-json":"^5.0.0","@vitejs/plugin-react":"^2.1.0","rollup-plugin-styles":"^4.0.0","@storybook/react-vite":"^7.0.0-alpha.38","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^23.0.0","@storybook/builder-vite":"^7.0.0-alpha.38","@rollup/plugin-typescript":"^9.0.1","@rollup/plugin-node-resolve":"^15.0.0","@storybook/addon-essentials":"^7.0.0-alpha.38"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_1.0.0_1666441630691_0.7507986873899295","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@grantcodes/ui","version":"2.0.0-beta.1","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.0-beta.1","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"ava":{"typescript":{"compile":false,"rewritePaths":{"src/":"tmp/tests/"}}},"dist":{"shasum":"968d516e9e5bdfd6158c809115d7d229e6560b57","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.0-beta.1.tgz","fileCount":1855,"integrity":"sha512-X0yLrmHXaABedF72BXs2NGU2+Vx/wxnH8tVGw1e2q3H+x8r/KK4pZiR+o0qNETXyKqkt4jnREDhnN5QsyN1q9w==","signatures":[{"sig":"MEUCIQCP0de+ZA544Oa7qupYklMImjv0BP7laF8bCHpIRY1NvgIgTq9syddRe4PU2RkgUsUkoRZ4Tzc3lwK8QIDDZwpX2YQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7003668},"main":"dist/main.cjs","type":"module","types":"dist/main.d.ts","module":"dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./fonts/*":"./dist/fonts/*","./components/*":{"import":"./dist/components/*","require":"./dist/components/*"},"./styles/base.css":{"import":"./dist/css/base.css","require":"./dist/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./dist/css/themes/grantcodes.css","require":"./dist/css/themes/grantcodes.css"}},"gitHead":"4b2717c649ec6288a95ddf2fc9097ad2f544d6eb","scripts":{"fix":"run-s fix:lint","test":"run-s test:lint test:unit","build":"vite build","watch":"rollup -c -w","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:lint":"npx @biomejs/biome lint src","test:unit":"ava","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"10.7.0","description":"A personal component system.","directories":{},"_nodeVersion":"22.1.0","dependencies":{"lit":"^3.2.1","shiki":"^1.22.0","react-dom":"^18.3.1","@lit/react":"^1.0.6","classnames":"^2.5.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.1.3","plop":"^4.0.1","sass":"^1.80.3","vite":"^5.4.9","rollup":"^4.24.0","storybook":"^8.3.6","typescript":"^5.6.3","@babel/core":"^7.25.8","npm-run-all":"^4.1.5","lucide-static":"^0.453.0","@biomejs/biome":"1.9.2","@ava/typescript":"^5.0.0","@grantcodes/commit":"^1.0.7","@storybook/web-components":"^8.3.6","@storybook/addon-essentials":"^8.3.6","@storybook/web-components-vite":"^8.3.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0-beta.1_1729847218443_0.38913462650074404","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@grantcodes/ui","version":"2.0.0-beta.2","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.0-beta.2","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"ava":{"typescript":{"compile":false,"rewritePaths":{"src/":"tmp/tests/"}}},"dist":{"shasum":"e56b7eadfc22f99b6dd5b488f6fa8286167aefe6","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.0-beta.2.tgz","fileCount":134,"integrity":"sha512-OW7LGjbMfOczaeKx+YR6bOB/LGGc+8MVConHusCfHqZNNimne9JeQeKh9F0rYDk2EQSqtRbzMVyYUVwnJBhgmA==","signatures":[{"sig":"MEUCIAmZYGF31hy+zDsdJ008zwD6nBBneUjfy+iilRDE0ccyAiEAyQ9YJJLJ7/YlPR/z7sBZ5HwAgdNIUd3jGFVrIzMiLUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1109863},"main":"dist/main.cjs","type":"module","types":"dist/main.d.ts","module":"dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./fonts/*":"./dist/fonts/*","./components/*":{"import":"./dist/components/*","require":"./dist/components/*"},"./styles/base.css":{"import":"./dist/css/base.css","require":"./dist/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./dist/css/themes/grantcodes.css","require":"./dist/css/themes/grantcodes.css"}},"gitHead":"38c4f96a2c201514c21606a30fcaa70cab3b64d0","scripts":{"fix":"run-s fix:lint","test":"run-s test:lint test:unit","build":"vite build","watch":"rollup -c -w","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:lint":"npx @biomejs/biome lint src","test:unit":"ava","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"10.7.0","description":"A personal component system.","directories":{},"_nodeVersion":"22.1.0","dependencies":{"lit":"^3.2.1","shiki":"^1.22.0","react-dom":"^18.3.1","@lit/react":"^1.0.6","classnames":"^2.5.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.1.3","plop":"^4.0.1","sass":"^1.80.3","vite":"^5.4.9","rollup":"^4.24.0","storybook":"^8.3.6","typescript":"^5.6.3","@babel/core":"^7.25.8","npm-run-all":"^4.1.5","lucide-static":"^0.453.0","@biomejs/biome":"1.9.2","@ava/typescript":"^5.0.0","@grantcodes/commit":"^1.0.7","@storybook/web-components":"^8.3.6","@storybook/addon-essentials":"^8.3.6","@storybook/web-components-vite":"^8.3.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0-beta.2_1729848142693_0.7870317187454259","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"@grantcodes/ui","version":"2.0.0-beta.3","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.0-beta.3","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"ava":{"typescript":{"compile":false,"rewritePaths":{"src/":"tmp/tests/"}}},"dist":{"shasum":"e617221695a61ff96dabf2d086f45c2bf59f9e15","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.0-beta.3.tgz","fileCount":134,"integrity":"sha512-KA+dLD/8aHkYf7oZj3PtQn49RytRk5Nft1zbAOtdwMO4xbViwZpIJBMuprLQZWVMsqDs0bUeRmygvYC+ZknXyg==","signatures":[{"sig":"MEYCIQCFAwI9w1KtHqoEy7P8mhVX5I9JMo6tlg0OQ55zLdEO6QIhAPSjZZPg7HiWvO+/f5+lkOIaGvIRuOGlOupeRwAFdQh8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1110043},"main":"dist/main.cjs","type":"module","types":"dist/main.d.ts","module":"dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./fonts/*":"./dist/fonts/*","./components/*":{"import":"./dist/components/*","require":"./dist/components/*"},"./styles/base.css":{"import":"./dist/css/base.css","require":"./dist/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./dist/css/themes/grantcodes.css","require":"./dist/css/themes/grantcodes.css"}},"gitHead":"38c4f96a2c201514c21606a30fcaa70cab3b64d0","scripts":{"fix":"run-s fix:lint","test":"run-s test:lint test:unit","build":"vite build","watch":"rollup -c -w","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:lint":"npx @biomejs/biome lint src","test:unit":"ava","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"10.7.0","description":"A personal component system.","directories":{},"_nodeVersion":"22.1.0","dependencies":{"lit":"^3.2.1","shiki":"^1.22.0","react-dom":"^18.3.1","@lit/react":"^1.0.6","classnames":"^2.5.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.1.3","plop":"^4.0.1","sass":"^1.80.3","vite":"^5.4.9","rollup":"^4.24.0","storybook":"^8.3.6","typescript":"^5.6.3","@babel/core":"^7.25.8","npm-run-all":"^4.1.5","lucide-static":"^0.453.0","@biomejs/biome":"1.9.2","@ava/typescript":"^5.0.0","@grantcodes/commit":"^1.0.7","@storybook/web-components":"^8.3.6","@storybook/addon-essentials":"^8.3.6","@storybook/web-components-vite":"^8.3.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0-beta.3_1729849755763_0.2230399881511569","host":"s3://npm-registry-packages"}},"2.0.0-beta4":{"name":"@grantcodes/ui","version":"2.0.0-beta4","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.0-beta4","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"ava":{"typescript":{"compile":false,"rewritePaths":{"src/":"tmp/tests/"}}},"dist":{"shasum":"cada15cfa2f1ed83ec6c1f8f20a721a373b3e31a","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.0-beta4.tgz","fileCount":134,"integrity":"sha512-iECFaO0Q3OnQJdAD5ufrKCwOd8MkuLqVySKjX9bJe1zC1SLFaCxyBYRzYNAWr3aCVWX0bjXZmmRHvyUY/KQ0mQ==","signatures":[{"sig":"MEUCIBxJpoV+Y5q26tpj3ju/yAxwIfP5vQqPzfkBnigwbrgwAiEAmbOoRA8efTXxgnEFK/RAUz4yx67zlBuWUnHLBq7q/Mc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1111969},"main":"dist/main.cjs","type":"module","types":"dist/main.d.ts","module":"dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./fonts/*":"./dist/fonts/*","./components/*":{"import":"./dist/components/*","require":"./dist/components/*"},"./styles/base.css":{"import":"./dist/css/base.css","require":"./dist/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./dist/css/themes/grantcodes.css","require":"./dist/css/themes/grantcodes.css"}},"gitHead":"84f6371a3b2f5de2ec7d14a0bba2a466e554b6e1","scripts":{"fix":"run-s fix:lint","test":"run-s test:lint test:unit","build":"vite build","watch":"rollup -c -w","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:lint":"npx @biomejs/biome lint src","test:unit":"ava","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"10.7.0","description":"A personal component system.","directories":{},"_nodeVersion":"22.1.0","dependencies":{"lit":"^3.2.1","shiki":"^1.22.0","react-dom":"^18.3.1","@lit/react":"^1.0.6","classnames":"^2.5.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.1.3","plop":"^4.0.1","sass":"^1.80.3","vite":"^5.4.9","rollup":"^4.24.0","storybook":"^8.3.6","typescript":"^5.6.3","@babel/core":"^7.25.8","npm-run-all":"^4.1.5","lucide-static":"^0.453.0","@biomejs/biome":"1.9.2","@ava/typescript":"^5.0.0","@grantcodes/commit":"^1.0.7","@storybook/web-components":"^8.3.6","@storybook/addon-essentials":"^8.3.6","@storybook/web-components-vite":"^8.3.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0-beta4_1729851801522_0.9636129796559387","host":"s3://npm-registry-packages"}},"2.0.0-beta.5":{"name":"@grantcodes/ui","version":"2.0.0-beta.5","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.0-beta.5","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"ava":{"typescript":{"compile":false,"rewritePaths":{"src/":"tmp/tests/"}}},"dist":{"shasum":"a9ec8341890b37e2e9d205992ca8af91901dc851","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.0-beta.5.tgz","fileCount":135,"integrity":"sha512-2lcHEZjNT7sJBWrhrsiX83Bu0u0kBPOJAahBTbeT+MqyLMsmkLYB2m4odE1gCTaXx1cmYBtJ6TTRLqwwlL640g==","signatures":[{"sig":"MEQCIBWSzJOpnDVieHbYxc3B7N60aAaKCOMPuk12MJyHu/aiAiA8TjgCA07LHi269WlV8UIC7pkJpZR9YvLXALkB62x70Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115848},"main":"dist/main.cjs","type":"module","types":"dist/main.d.ts","module":"dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./fonts/*":"./dist/fonts/*","./components/*":{"import":"./dist/components/*","require":"./dist/components/*"},"./styles/base.css":{"import":"./dist/css/base.css","require":"./dist/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./dist/css/themes/grantcodes.css","require":"./dist/css/themes/grantcodes.css"}},"gitHead":"1cefac8356e0bddba0bc63feeadbb10363b3d30b","scripts":{"fix":"run-s fix:lint","test":"run-s test:lint test:unit","build":"vite build","watch":"rollup -c -w","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:lint":"npx @biomejs/biome lint src","test:unit":"ava","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"10.9.0","description":"A personal component system.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"lit":"^3.2.1","shiki":"^1.22.0","react-dom":"^18.3.1","@lit/react":"^1.0.6","classnames":"^2.5.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.1.3","plop":"^4.0.1","sass":"^1.80.3","vite":"^5.4.9","rollup":"^4.24.0","storybook":"^8.3.6","typescript":"^5.6.3","@babel/core":"^7.25.8","npm-run-all":"^4.1.5","lucide-static":"^0.453.0","@biomejs/biome":"1.9.2","@ava/typescript":"^5.0.0","@grantcodes/commit":"^1.0.7","@storybook/web-components":"^8.3.6","@storybook/addon-essentials":"^8.3.6","@storybook/web-components-vite":"^8.3.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0-beta.5_1730236121756_0.549941610947791","host":"s3://npm-registry-packages"}},"2.0.0-beta.6":{"name":"@grantcodes/ui","version":"2.0.0-beta.6","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.0-beta.6","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"ava":{"typescript":{"compile":false,"rewritePaths":{"src/":"tmp/tests/"}}},"dist":{"shasum":"dd7b3d8dc5501baade3a206f417d6a4b04af5adf","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.0-beta.6.tgz","fileCount":132,"integrity":"sha512-oNWrhPUTFxxtabEfRZikTZqRXb4ssAodPPDvgH5bzxQ23S6ztjTsPYJXLJuDykwIEPoNmEBkkyvL8qSbdhSjeg==","signatures":[{"sig":"MEQCIBlPXTrOyUEKb2hQ22ZhR6scM+08mSJNNsr/zjniAY/IAiASwwoAD9t8wPsC/JoRQoKcyZtE90bWEwFFH0NHxZ8+cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1116901},"main":"dist/main.cjs","type":"module","types":"dist/main.d.ts","module":"dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","require":"./dist/main.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./fonts/*":"./dist/fonts/*","./components/*":{"import":"./dist/components/*","require":"./dist/components/*"},"./styles/base.css":{"import":"./dist/css/base.css","require":"./dist/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./dist/css/themes/grantcodes.css","require":"./dist/css/themes/grantcodes.css"}},"gitHead":"13a69739811194ca9f8e675b37690b567fd85078","scripts":{"fix":"run-s fix:lint","test":"run-s test:lint test:unit","build":"vite build","watch":"rollup -c -w","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:lint":"npx @biomejs/biome lint src","test:unit":"ava","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"10.9.0","description":"A personal component system.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"lit":"^3.2.1","shiki":"^1.22.0","react-dom":"^18.3.1","@lit/react":"^1.0.6","classnames":"^2.5.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.1.3","plop":"^4.0.1","sass":"^1.80.3","vite":"^5.4.9","rollup":"^4.24.0","storybook":"^8.3.6","typescript":"^5.6.3","@babel/core":"^7.25.8","npm-run-all":"^4.1.5","lucide-static":"^0.453.0","@biomejs/biome":"1.9.2","@ava/typescript":"^5.0.0","@grantcodes/commit":"^1.0.7","@storybook/web-components":"^8.3.6","@storybook/addon-essentials":"^8.3.6","@storybook/web-components-vite":"^8.3.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0-beta.6_1730278148240_0.9200742310110084","host":"s3://npm-registry-packages"}},"2.0.0-beta.7":{"name":"@grantcodes/ui","version":"2.0.0-beta.7","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.0-beta.7","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"ava":{"typescript":{"compile":false,"rewritePaths":{"src/":"tmp/tests/"}}},"dist":{"shasum":"cbaee4bd9bc54d234bffcb78af810bb5558aa1cf","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.0-beta.7.tgz","fileCount":132,"integrity":"sha512-r0awYxWNGo+f7idOfMxUp5Bfhs4jnJ4k3YfZ+yHu4iyZpjBhwMtWxmKnBBrKXYv84pJyWYpj+0B8VS6w/btxgQ==","signatures":[{"sig":"MEUCIQDjt+eOqd+vlBQfHdmqQjLlTqs6y87btrXky20hoRvaogIgK41yqVMVbc6ifp6O1TbW4+DLaeiBlRjnSdR0pNKvh88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1117167},"main":"dist/main.cjs","type":"module","types":"dist/main.d.ts","module":"dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./fonts/*":"./dist/fonts/*","./components/*":{"import":"./dist/components/*","require":"./dist/components/*"},"./styles/base.css":{"import":"./dist/css/base.css","require":"./dist/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./dist/css/themes/grantcodes.css","require":"./dist/css/themes/grantcodes.css"}},"gitHead":"a348de3a17e2bdd3e4f69dfb7cae588709f3d0a0","scripts":{"fix":"run-s fix:lint","test":"run-s test:lint test:unit","build":"vite build","watch":"rollup -c -w","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:lint":"npx @biomejs/biome lint src","test:unit":"ava","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"10.9.0","description":"A personal component system.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"lit":"^3.2.1","shiki":"^1.22.0","react-dom":"^18.3.1","@lit/react":"^1.0.6","classnames":"^2.5.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.1.3","plop":"^4.0.1","sass":"^1.80.3","vite":"^5.4.9","rollup":"^4.24.0","storybook":"^8.3.6","typescript":"^5.6.3","@babel/core":"^7.25.8","npm-run-all":"^4.1.5","lucide-static":"^0.453.0","@biomejs/biome":"1.9.2","@ava/typescript":"^5.0.0","@grantcodes/commit":"^1.0.7","@storybook/web-components":"^8.3.6","@storybook/addon-essentials":"^8.3.6","@storybook/web-components-vite":"^8.3.6"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0-beta.7_1730841052783_0.9011642068408467","host":"s3://npm-registry-packages"}},"2.0.0-beta.8":{"name":"@grantcodes/ui","version":"2.0.0-beta.8","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.0-beta.8","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"ava":{"typescript":{"compile":false,"rewritePaths":{"src/":"tmp/tests/"}}},"dist":{"shasum":"5fd304fafd3bb0844050083b3094e729a886547a","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.0-beta.8.tgz","fileCount":138,"integrity":"sha512-/PO6LrKHS4Z2USED57mtHHFCS+G9gJSYilmlyRMMDqlJ6/A1z/Yv5ow0C363QiYuSeS5SphB7m9nMj44tzVFMQ==","signatures":[{"sig":"MEQCIAeUob11IO5d3i7cwD/78uVLOhgWLYPfvJG4orSrPC8sAiAJBFpmlCKrEk6irTQ4u8ptqSrYFgNRc9GG6qDjzk03vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1121849},"main":"dist/main.cjs","type":"module","types":"dist/main.d.ts","module":"dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./fonts/*":"./dist/fonts/*","./components/*":{"import":"./dist/components/*","require":"./dist/components/*"},"./styles/base.css":{"import":"./dist/css/base.css","require":"./dist/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./dist/css/themes/grantcodes.css","require":"./dist/css/themes/grantcodes.css"}},"gitHead":"6ce01242dd96afea6e5beeac2aa8a3d410be165b","scripts":{"fix":"run-s fix:lint","test":"run-s test:lint test:unit","build":"vite build","watch":"rollup -c -w","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:lint":"npx @biomejs/biome lint src","test:unit":"ava","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"10.9.0","description":"A personal component system.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"lit":"^3.2.1","shiki":"^1.22.0","react-dom":"^18.3.1","@lit/react":"^1.0.6","classnames":"^2.5.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.1.3","plop":"^4.0.1","sass":"^1.80.3","vite":"^5.4.9","rollup":"^4.24.0","storybook":"^8.3.6","typescript":"^5.6.3","@babel/core":"^7.25.8","npm-run-all":"^4.1.5","lucide-static":"^0.453.0","@biomejs/biome":"1.9.2","@ava/typescript":"^5.0.0","@grantcodes/commit":"^1.0.7","@storybook/web-components":"^8.3.6","@storybook/addon-essentials":"^8.3.6","@storybook/web-components-vite":"^8.3.6"},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0-beta.8_1730842467753_0.9263386978644388","host":"s3://npm-registry-packages"}},"2.0.0-beta.9":{"name":"@grantcodes/ui","version":"2.0.0-beta.9","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.0-beta.9","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"ava":{"typescript":{"compile":false,"rewritePaths":{"src/":"tmp/tests/"}}},"dist":{"shasum":"eedace47f9fb1fcf32062da4b17b60c7e7cf6812","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.0-beta.9.tgz","fileCount":138,"integrity":"sha512-P6wXA+lY+aNraAPZIlNin98/hOKstpAjnZQicltmXrMSnFJtiDrVsu/WxO9glYjX7yz7YOHqOoHUj+MnWU4fVg==","signatures":[{"sig":"MEUCIHJe0f8Qgsu4kfEJnfFl9NQ+nwXt5fJkGYmP3qRhleCsAiEAvAZFey5AsGGmQHMsIyVi4JnfSdCJWKmgw13VCkR6ee4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1122347},"main":"dist/main.cjs","type":"module","types":"dist/main.d.ts","module":"dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./fonts/*":"./dist/fonts/*","./components/*":{"import":"./dist/components/*","require":"./dist/components/*"},"./styles/base.css":{"import":"./dist/css/base.css","require":"./dist/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./dist/css/themes/grantcodes.css","require":"./dist/css/themes/grantcodes.css"}},"gitHead":"29c00f64a3d23f6a36c4bb6c8403919a828e4da6","scripts":{"fix":"run-s fix:lint","test":"run-s test:lint test:unit","build":"vite build","watch":"rollup -c -w","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:lint":"npx @biomejs/biome lint src","test:unit":"ava","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"10.9.0","description":"A personal component system.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"lit":"^3.2.1","shiki":"^1.22.0","react-dom":"^18.3.1","@lit/react":"^1.0.6","classnames":"^2.5.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","plop":"^4.0.1","sass":"^1.80.3","vite":"^5.4.9","rollup":"^4.24.0","storybook":"^8.3.6","typescript":"^5.6.3","@babel/core":"^7.25.8","npm-run-all":"^4.1.5","lucide-static":"^0.453.0","@biomejs/biome":"1.9.2","@ava/typescript":"^5.0.0","@grantcodes/commit":"^1.0.7","@storybook/web-components":"^8.3.6","@storybook/addon-essentials":"^8.3.6","@storybook/web-components-vite":"^8.3.6"},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0-beta.9_1742597854096_0.7841623319423359","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.10":{"name":"@grantcodes/ui","version":"2.0.0-beta.10","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.0-beta.10","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"ava":{"typescript":{"compile":false,"rewritePaths":{"src/":"tmp/tests/"}}},"dist":{"shasum":"bd54200c371add725a193d6b52ce85e689b50d73","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.0-beta.10.tgz","fileCount":138,"integrity":"sha512-qIe/rbz+tKwgHqyHaFpN8+qtyf6K872MGBwCgpQXypVt+5hTFcNclwUB3ZCcEMI9wewY1dQgy6Z40qbHwjKn3A==","signatures":[{"sig":"MEUCIQDOS8DgpVH8gu/qF71mXiDfkjTSRazVonBKK2SHEXhvuQIgErP2/dBSQVOQSkCBtQjIC8C7kBNPG8fhXTLDT3kQRG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1123327},"main":"dist/main.cjs","type":"module","types":"dist/main.d.ts","module":"dist/main.js","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./fonts/*":"./dist/fonts/*","./components/*":{"import":"./dist/components/*","require":"./dist/components/*"},"./styles/base.css":{"import":"./dist/css/base.css","require":"./dist/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./dist/css/themes/grantcodes.css","require":"./dist/css/themes/grantcodes.css"}},"gitHead":"2682d476bdab6fbc9333ab793481b5339dba5c34","scripts":{"fix":"run-s fix:lint","test":"run-s test:lint test:unit","build":"vite build","watch":"rollup -c -w","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:lint":"npx @biomejs/biome lint src","test:unit":"ava","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","actor":{"name":"grantcodes","type":"user","email":"mail@grant.codes"},"email":"mail@grant.codes"},"_npmVersion":"10.9.0","description":"A personal component system.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"lit":"^3.3.0","shiki":"^3.7.0","react-dom":"^19.1.0","@lit/react":"^1.0.7","classnames":"^2.5.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.0","plop":"^4.0.1","sass":"^1.89.2","vite":"^7.0.0","rollup":"^4.44.1","storybook":"^9.0.14","typescript":"^5.8.3","@babel/core":"^7.27.7","npm-run-all":"^4.1.5","lucide-static":"^0.525.0","@biomejs/biome":"2.0.6","@ava/typescript":"^6.0.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^9.0.14","@storybook/web-components-vite":"^9.0.14"},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0-beta.10_1751212135291_0.22455796271035378","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@grantcodes/ui","version":"2.0.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"2df40d6c143296e91e1b7fa29ce8c1477192f822","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.0.tgz","fileCount":179,"integrity":"sha512-2xzMgjJKIo5VaCoPbVll+NgTbL/2SmoAZsVx6bTR16OETQHpeXQ8edA2ZicNxzCTEmpZDpUWPm5dYRCGSlmRnw==","signatures":[{"sig":"MEUCIHogcHHYARmPoZNdvX5fXPYR602aqqfUN3jZp52q0V+bAiEAmjnmpgh1bXrQn8kHMrvufRUOG00cy3VoLZL7bUaZCms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384754},"main":"src/main.js","type":"module","types":"src/main.d.ts","module":"src/main.js","exports":{".":{"types":"./src/main.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/icons.d.ts","import":"./src/icons.js"},"./fonts/*":"./src/fonts/*","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./src/css/themes/grantcodes.css","require":"./src/css/themes/grantcodes.css"}},"gitHead":"412d78643768d2356b066e7ae5e074a54793b320","scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"11.6.2","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"24.11.1","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"workspace:*"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0_1772880491970_0.32375002818610077","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@grantcodes/ui","version":"2.0.2","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.0.2","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"ac4d7bb86072f8fe8bcd3a1fbbdfb44632109c06","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.0.2.tgz","fileCount":179,"integrity":"sha512-eDDU0oKuqGwR7pUIO6yJb3kw+HnfU+nxRwcdUMmdARcF/R3wT8IHPU6BPI5xxOz+Kme7DJK+Rm/ZkBoeQlLOcg==","signatures":[{"sig":"MEUCIFdlkcJkfceBaM+mEBCsBpzoKE5qqCnd5IX9RXPNls0LAiEAkx3XEpcyiyd6FWzfVJs8rzuuYctYdYjifqqvBLeMScU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385124},"main":"src/main.js","type":"module","types":"src/main.d.ts","module":"src/main.js","exports":{".":{"types":"./src/main.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/icons.d.ts","import":"./src/icons.js"},"./fonts/*":"./src/fonts/*","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/grantcodes.css":{"import":"./src/css/themes/grantcodes.css","require":"./src/css/themes/grantcodes.css"}},"gitHead":"502e804d7e75dc4c4403d1f926152c401dde836d","scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"11.9.0","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"24.14.0","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.2.0"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.2_1772889503510_0.2702337238333228","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@grantcodes/ui","version":"2.1.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.1.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"b9dd5e8170fff56ec3324b357fd4986f1655c793","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.1.0.tgz","fileCount":232,"integrity":"sha512-D/nPgpB3tvwf2+LNYZ+ZEKYWoLQFVHfS+janp2PYhLxDa0i0b3FIanLNOUt6JmGh01800uOFJbAYufSkXigQzg==","signatures":[{"sig":"MEQCIBJaCUJbt0YsQNbF0+ErZlFnK9Ih0sCeGjGvknD7mmSuAiA03kTOwXyTAfUjOpsXkgtk0OpIIz4wObDMbJBcSKvntQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529416},"main":"src/main.js","type":"module","types":"src/main.d.ts","module":"src/main.js","exports":{".":{"types":"./src/main.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/icons.d.ts","import":"./src/icons.js"},"./fonts/*":"./src/fonts/*","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"}},"gitHead":"fab9108335e870d8fe8037840983ca7af0a81903","scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_npmVersion":"11.9.0","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"24.14.0","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"workspace:^"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_2.1.0_1773574480565_0.8273332794706347","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@grantcodes/ui","version":"2.1.1","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.1.1","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"1c21eaecb7fdd93d7ab4d78102f672ac6901fc1c","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.1.1.tgz","fileCount":232,"integrity":"sha512-swZjELhtm3X6FnBgnQCnKR895f3etaY8LJJYgRhiHtRIrxl2RnK64VTccn/XMRlWejkqKSwUvLA2546wBFIKSQ==","signatures":[{"sig":"MEUCIQCvfHTcwi0YInbRN8dlBUzBHxOHTjbqhdPHty9eKUoxaQIgXIY3u61a4kfbJovphpH9BQP/1o5ZlHpI1vhNhD099Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529794},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.1.1.tgz","types":"src/main.d.ts","module":"src/main.js","exports":{".":{"types":"./src/main.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/icons.d.ts","import":"./src/icons.js"},"./fonts/*":"./src/fonts/*","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"}},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/4e39a3df3d06b07c1769c444cbb367b3/grantcodes-ui-2.1.1.tgz","_integrity":"sha512-swZjELhtm3X6FnBgnQCnKR895f3etaY8LJJYgRhiHtRIrxl2RnK64VTccn/XMRlWejkqKSwUvLA2546wBFIKSQ==","_npmVersion":"11.9.0","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"24.14.0","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.3.0"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_2.1.1_1773582587186_0.6850583369777465","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@grantcodes/ui","version":"2.2.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.2.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"850043a933a373c882dc69e453590f480f60c7b4","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.2.0.tgz","fileCount":234,"integrity":"sha512-pZv38jAO7V/mz/Q00jchEPHxwLaGIFoQ6M5WAMU+4wCzd9GOBFq1ndrmlN75iBF5zfoAonMNAHdlYpIgaN0wuw==","signatures":[{"sig":"MEUCIQDLceT5QYcfCIQgniBY/N1FTurkMdz0AfDcZuoUo6s8yAIgJ2Vs3zZ2S6E2C+JuC6h8jEaQGZI54fy3x9NDLQI9btw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535832},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.2.0.tgz","types":"src/main.d.ts","module":"src/main.js","exports":{".":{"types":"./src/main.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/icons.d.ts","import":"./src/icons.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/23f4a61d6ef9d75a4c761a39913afc45/grantcodes-ui-2.2.0.tgz","_integrity":"sha512-pZv38jAO7V/mz/Q00jchEPHxwLaGIFoQ6M5WAMU+4wCzd9GOBFq1ndrmlN75iBF5zfoAonMNAHdlYpIgaN0wuw==","_npmVersion":"10.9.4","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.1","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ui_2.2.0_1774432030961_0.13604143623326181","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@grantcodes/ui","version":"2.3.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.3.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"cc079648782dc51e3f5d05aa8c9e25688299124e","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.3.0.tgz","fileCount":272,"integrity":"sha512-6fz0NN2Mef6aPM5HyUN34w3CPeE4ytcvg2JoP3IAyC98RMS2vlCUaPSjSb83vwy5Mb2ECdYYOvOKvziF8EO4kw==","signatures":[{"sig":"MEUCIEW0ZpsSYtId7u9pV2MN/F8RaBFLtUKd/5MbsWoPHgt7AiEA8ht3XBFDI2ZYvBUV2fsgBTUdFSZW29caql47u1SBfrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551175},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.3.0.tgz","types":"src/main.d.ts","module":"src/main.js","exports":{".":{"types":"./src/main.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/icons.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/7fb16a9eda4eefecdc0482ba5d48b553/grantcodes-ui-2.3.0.tgz","_integrity":"sha512-6fz0NN2Mef6aPM5HyUN34w3CPeE4ytcvg2JoP3IAyC98RMS2vlCUaPSjSb83vwy5Mb2ECdYYOvOKvziF8EO4kw==","_npmVersion":"10.9.4","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.1","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","sanitize.css":"^13.0.0","@grantcodes/style-dictionary":"^1.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.3.0_1774518772577_0.4695569364922991","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@grantcodes/ui","version":"2.4.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.4.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"6de12f77dc9bab3a0c4e4a31668dd88bdb180120","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.4.0.tgz","fileCount":274,"integrity":"sha512-KcISAttm/P0f8gxhLsE36RtNZ7x54x2w25ZoUOWtJBgQt9nXSL7sTZFU9Ao+K3NtG0lTchGZ56HXs93K1D/LsQ==","signatures":[{"sig":"MEUCIG9KKWhQx1No2KHrK/SQc/GsqjurjciHB0LSdaunygEwAiEA0/oulsajiTB2vBNPaPvN60/9vtJ0GcVL3GE10LYDZT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560547},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.4.0.tgz","types":"src/main.d.ts","module":"src/main.js","exports":{".":{"types":"./src/main.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/icons.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/197a307c8fc689833a6bcb78e8f1d8de/grantcodes-ui-2.4.0.tgz","_integrity":"sha512-KcISAttm/P0f8gxhLsE36RtNZ7x54x2w25ZoUOWtJBgQt9nXSL7sTZFU9Ao+K3NtG0lTchGZ56HXs93K1D/LsQ==","_npmVersion":"10.9.4","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.1","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.4.0_1774902161124_0.3470465038857453","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@grantcodes/ui","version":"2.4.1","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.4.1","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"d065e50f29263608835fd6e922df4e114b4920db","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.4.1.tgz","fileCount":274,"integrity":"sha512-q0dt/gz7f565JLGwFKyXTHKlaV+ZJgqY0rovf6F+qNYTavyIDcz6w5mPI/eriHun6z36ID92/AmThVPM+xgJDg==","signatures":[{"sig":"MEYCIQChUVrOl/OM62V2o/2qh1krtSZ8ibMj35UHYhRCRliFlwIhALpF0CwuTEiVBqFTGC1mWVEAEmek4izTeVqsTZwUqnSJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561046},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.4.1.tgz","types":"src/main.d.ts","module":"src/main.js","exports":{".":{"types":"./src/main.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/icons.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/0eb55d76a2d97d6f60506afaf7de2007/grantcodes-ui-2.4.1.tgz","_integrity":"sha512-q0dt/gz7f565JLGwFKyXTHKlaV+ZJgqY0rovf6F+qNYTavyIDcz6w5mPI/eriHun6z36ID92/AmThVPM+xgJDg==","_npmVersion":"10.9.4","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.1","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.4.1_1775046811151_0.5807624611633893","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@grantcodes/ui","version":"2.5.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.5.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"1224bf13e58bbb8105f151c6a7c5162d14793578","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.5.0.tgz","fileCount":275,"integrity":"sha512-hODc5Fch+2sxr10RMGFnUYq/kEmdWdEhX6yaaGrRSrF+smmOSi5LhiHMS29r1WYP7av5GjFR5uEuaQ66tYAgSg==","signatures":[{"sig":"MEQCIDw+d2mSJ3A4tisHAhnx4TQXbohgjMuiioU7FK86QUaKAiABnEGHnMAWCsAFf+ERdVa2qRabsHnFKYS8Oz+4iRGM+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561102},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.5.0.tgz","types":"src/main.d.ts","module":"src/main.js","exports":{".":{"types":"./src/main.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/icons.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/0fdcf5f52238673b46cfad78e248b611/grantcodes-ui-2.5.0.tgz","_integrity":"sha512-hODc5Fch+2sxr10RMGFnUYq/kEmdWdEhX6yaaGrRSrF+smmOSi5LhiHMS29r1WYP7av5GjFR5uEuaQ66tYAgSg==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.4.0"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.5.0_1775404077290_0.38352218156024076","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@grantcodes/ui","version":"2.5.1","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.5.1","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"db8d74adc1517ed113437890744f8bef5ecfef66","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.5.1.tgz","fileCount":275,"integrity":"sha512-zm8Sokjzspm94BkOZADGVLn5GyF8ijhR6VAR2Q0B8SiChSV9/XzOjP+UhqxCi0YkW+VLj+W9a+PPvXhZQAtRkA==","signatures":[{"sig":"MEYCIQDEsOxfTIsqJjLwScNq3HqU+AhNrr6j7pE5cBgtpx/aAgIhAPjy6LCXhBXy3/QxfLWwQBfY5r9UDFRe3LqVwIgL/Om1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561768},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.5.1.tgz","types":"src/main.d.ts","module":"src/main.js","exports":{".":{"types":"./src/main.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/icons.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/d71ad86c1e86123f5472b7b24348f847/grantcodes-ui-2.5.1.tgz","_integrity":"sha512-zm8Sokjzspm94BkOZADGVLn5GyF8ijhR6VAR2Q0B8SiChSV9/XzOjP+UhqxCi0YkW+VLj+W9a+PPvXhZQAtRkA==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.4.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.5.1_1775405126656_0.3144181620010478","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@grantcodes/ui","version":"2.6.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.6.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"44e9aa9e02281921349490bbb906c52c91dd6a51","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.6.0.tgz","fileCount":280,"integrity":"sha512-qX0dlELu9Vodr/q9d+U9bt1D/bm17VmEdk8C+OrtogKG92CPMh0tYVS/nuO+V5jsyU0YaHcuh9Rpm3oTUNGRFg==","signatures":[{"sig":"MEUCICZjdGNG+p52agUwLejGCUySxWxRtOqqfBY+O0afX8rhAiEAjAIMrvagm5yr/KCQhD14en/8Vj3XyI8DSFNc3CeqeEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570404},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.6.0.tgz","types":"src/main.d.ts","module":"src/main.js","exports":{".":{"types":"./src/main.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/icons.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/1107f4102c37fe5029a68ef05dde1546/grantcodes-ui-2.6.0.tgz","_integrity":"sha512-qX0dlELu9Vodr/q9d+U9bt1D/bm17VmEdk8C+OrtogKG92CPMh0tYVS/nuO+V5jsyU0YaHcuh9Rpm3oTUNGRFg==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.4.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.6.0_1775484549955_0.0046205384447055575","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@grantcodes/ui","version":"2.7.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.7.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"98f0afc8b2bfc2bd862ce35416ff723d57d4bf11","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.7.0.tgz","fileCount":293,"integrity":"sha512-DKjO0KMSADxJjKCq4pJZI0JDQU414P4zIpLj5HbCzAelMX8TizCxnrqll/44k/T+fosfhoM1sIQNJJdSjRpOuA==","signatures":[{"sig":"MEUCICCuF2AzJxVcIycCsfjP69BHt7qHYc/moCGLx4VhFdtqAiEAwMTaRFIXXzhXmrgSFbzatepQBXAfvB9H/MRVXEt1ZPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607561},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.7.0.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/826fd3d28f4f8a475041c7e60ba3c3ec/grantcodes-ui-2.7.0.tgz","_integrity":"sha512-DKjO0KMSADxJjKCq4pJZI0JDQU414P4zIpLj5HbCzAelMX8TizCxnrqll/44k/T+fosfhoM1sIQNJJdSjRpOuA==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.4.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.7.0_1775500813287_0.20817579100664396","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@grantcodes/ui","version":"2.8.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.8.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"d885b2599689839a8e939e767f5313fc62be5c9d","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.8.0.tgz","fileCount":293,"integrity":"sha512-sE8F9tSaptWaqCNL2/tdWV8LKm4IUxJ1qqD8efJt0aWLYBYN4WVAwXNlQ/SBCT1+0nS8xRmczu2D9foruCQZaw==","signatures":[{"sig":"MEUCIQCi855tpZ/H9ByVmMWrRritzMlRJvCqM9qjbNbE6/zraAIgepMIPMC4TtMoGYge4TFqYYngVRM8K7mrnQE1luhcCBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611443},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.8.0.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/35f999f7a9a5c3de4da30f315cf3114d/grantcodes-ui-2.8.0.tgz","_integrity":"sha512-sE8F9tSaptWaqCNL2/tdWV8LKm4IUxJ1qqD8efJt0aWLYBYN4WVAwXNlQ/SBCT1+0nS8xRmczu2D9foruCQZaw==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.4.2"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.8.0_1775593027481_0.3830947887544853","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@grantcodes/ui","version":"2.8.1","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.8.1","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"6430a9dc99352c82b0a81d4a301ddd06b28a4405","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.8.1.tgz","fileCount":293,"integrity":"sha512-B0x10qVKpa82JzJ+LEn0owihCQcQatGHdCPJrhn6ro/6XxPiZXfA9zjfyqnIHpK5vrwkC5eeMUwot5j+3PhjfQ==","signatures":[{"sig":"MEYCIQCSEHDZHzODk55f1uWeNqlIn4cnNe2QfQqwgputsZz1IQIhAIcY0U8TFOmGAHXlh+H+k9bo/TeXJ0om/02nf9jKEUsD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612490},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.8.1.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/86771fe050aa2d4b58ccc564ea593c71/grantcodes-ui-2.8.1.tgz","_integrity":"sha512-B0x10qVKpa82JzJ+LEn0owihCQcQatGHdCPJrhn6ro/6XxPiZXfA9zjfyqnIHpK5vrwkC5eeMUwot5j+3PhjfQ==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.4.2"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.8.1_1775595794620_0.856335032521625","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@grantcodes/ui","version":"2.9.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.9.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"23d0ac7bba2170f82002f022bc679f5d01301bbc","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.9.0.tgz","fileCount":293,"integrity":"sha512-IFZvgpgmCbr8wsC++ygPGbWFWBpZSJAF6ptdwTf2YK7W6kWjXE5CssQEd7TMJZlOAaBiUIOMDIn0uOywVEGtgw==","signatures":[{"sig":"MEQCIGP1a5Qs9psPac0ErZxYDUYt6yVb7PoKvNEAAHwZh++SAiBK4kOJcUdGL3Lkk3ufNL6B4R2FHifD0H0p4cKYSyc92A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612529},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.9.0.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/a9fa18bd62614fa0359dbb40f65efc43/grantcodes-ui-2.9.0.tgz","_integrity":"sha512-IFZvgpgmCbr8wsC++ygPGbWFWBpZSJAF6ptdwTf2YK7W6kWjXE5CssQEd7TMJZlOAaBiUIOMDIn0uOywVEGtgw==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.5.0"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.9.0_1776450363825_0.39842427564146","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"@grantcodes/ui","version":"2.9.1","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.9.1","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"84e3e7f059c198e56fbccb1b39d44f5f0fa1b8c8","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.9.1.tgz","fileCount":293,"integrity":"sha512-Ykq1O46R0/us+5V1mXo/Hqnt4QUh8wUnVXlqOL3RkZVfJCj2UjLwiVE9di9Q7KMuo0Sd31Jiz8/+AJ4+R9ukJg==","signatures":[{"sig":"MEUCIQDDxw+D5EX9iFO7AtD1ForfDLOlwnojpGCYjtvXpLywEgIgX2oDHL3Tqlbkq1I3ucmZXZBGMH4SIi1lA0aOCO/0LV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612924},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.9.1.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"imports":{"#styles/*":"./src/lib/styles/*"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/67dbea94893065b5a50b61a7d5ab68cb/grantcodes-ui-2.9.1.tgz","_integrity":"sha512-Ykq1O46R0/us+5V1mXo/Hqnt4QUh8wUnVXlqOL3RkZVfJCj2UjLwiVE9di9Q7KMuo0Sd31Jiz8/+AJ4+R9ukJg==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.5.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.9.1_1776498726509_0.8605692786243386","host":"s3://npm-registry-packages-npm-production"}},"2.9.2":{"name":"@grantcodes/ui","version":"2.9.2","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.9.2","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"8be9d284fb83fbda0cf030efc6c9365a2c392db3","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.9.2.tgz","fileCount":293,"integrity":"sha512-1h9rgW0vCqt7zPyfPMh2HHW5OICsh8TYMlsONGBTOCciSToWlPl2ksFRlNpd+2LA3BMUvRfag9ELVbIoMKhePg==","signatures":[{"sig":"MEQCIFkK9fhw2EWz2ZWcKs7h8XwKKxggf0wtE74FDl7TxqezAiBbUHPxtwFfQfHXwdSJEsgNSwm0e5x/N47T93LilqDJIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":613307},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.9.2.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/e97f0349a92a00694035be3364ba4e70/grantcodes-ui-2.9.2.tgz","_integrity":"sha512-1h9rgW0vCqt7zPyfPMh2HHW5OICsh8TYMlsONGBTOCciSToWlPl2ksFRlNpd+2LA3BMUvRfag9ELVbIoMKhePg==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.5.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.9.2_1776583286076_0.7688276599032504","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@grantcodes/ui","version":"2.10.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.10.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"52ee3ee14f9aa8245cfd85d897a5a4ee72515c8c","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.10.0.tgz","fileCount":293,"integrity":"sha512-QCoGnKI3q0B4/uKrWhvvYIgna4yK+pTYrXJ+U4PLo8AlqH73ELYBSqhOdyd2oD0seaAGziAy/GB5tbEMPVhYlg==","signatures":[{"sig":"MEUCIQDAsm43amdVZbTPlXy/+Y6btUJEfmpqr9KXi1obRLmAIwIgEHREdWfebjGunjVBxxjGNofUddfe6kRfmste7KCm3vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":613937},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.10.0.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/cffc74a5f39ed64ed25f173f4905e59b/grantcodes-ui-2.10.0.tgz","_integrity":"sha512-QCoGnKI3q0B4/uKrWhvvYIgna4yK+pTYrXJ+U4PLo8AlqH73ELYBSqhOdyd2oD0seaAGziAy/GB5tbEMPVhYlg==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.5.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.10.0_1776980753454_0.11957438780202634","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"@grantcodes/ui","version":"2.10.1","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.10.1","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"21a67631f37227c964286ab2318360e1ddb84d79","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.10.1.tgz","fileCount":293,"integrity":"sha512-cQ5hvCujC3bEZAPlv4Ja29glOb1C5JbQ6pL/DerAK4wOebcEX0UcorbG3OM5Xg3sI6N+eHCwN1n+5Xmw+S/jYA==","signatures":[{"sig":"MEQCIBk7tpjdLxTmuUUhRfRfzvQedMwj4kk8GbCF4J5iccmLAiBfYbnTrT58jpLVzOR5Z2m33N1XfyWu+WqfP4Z4j6punA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609340},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.10.1.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/cc5573a5081ead1c96c4994e91cea43c/grantcodes-ui-2.10.1.tgz","_integrity":"sha512-cQ5hvCujC3bEZAPlv4Ja29glOb1C5JbQ6pL/DerAK4wOebcEX0UcorbG3OM5Xg3sI6N+eHCwN1n+5Xmw+S/jYA==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.5.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.10.1_1777626613744_0.21940268755445325","host":"s3://npm-registry-packages-npm-production"}},"2.10.2":{"name":"@grantcodes/ui","version":"2.10.2","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.10.2","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"65928766ca6b0ceb56ae9286809bd4e19b65afc9","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.10.2.tgz","fileCount":293,"integrity":"sha512-xsJKoKHUEs0Wuk5TjIKd6isKObQKnYpVSGAqbNbun4i7Kvn8aJJ1rlRt702lrRFVRuXHjp9Fh8FQEWwf27qYFg==","signatures":[{"sig":"MEYCIQDry5WahcG/dH8eUHfK8oeIOWwLEXE1vROLs6kd9D2kUwIhAMfiAJADOpXKB066NIq6uHZf3bsEAlicyFQSGzz1R+N9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609585},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.10.2.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/239c62243f8aa220f7329a74d9f031b4/grantcodes-ui-2.10.2.tgz","_integrity":"sha512-xsJKoKHUEs0Wuk5TjIKd6isKObQKnYpVSGAqbNbun4i7Kvn8aJJ1rlRt702lrRFVRuXHjp9Fh8FQEWwf27qYFg==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.5.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.10.2_1777729709083_0.1960052411415638","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@grantcodes/ui","version":"2.11.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.11.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"b31d9811a319b8975ce0ee5d9b4467e046a554a2","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.11.0.tgz","fileCount":296,"integrity":"sha512-SDX3+g7O9Q+3jZoPKxEbknhLPjE4hkvsHjUB2oOa9CsUS/rJyRYIaJi19MP7CgvYMyiuOPtLN/fTfFcF4mU40w==","signatures":[{"sig":"MEUCIQDutBvlj2v2xF6cZkrD185UCScmPTOxt2hEBvX7K8ucOgIgc488V9vkWPYDPaheuM/FRkHD3/PfHMe95ZyvrF5Kflo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619984},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.11.0.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/7b482b0fb2bb1e799def183a018ca05f/grantcodes-ui-2.11.0.tgz","_integrity":"sha512-SDX3+g7O9Q+3jZoPKxEbknhLPjE4hkvsHjUB2oOa9CsUS/rJyRYIaJi19MP7CgvYMyiuOPtLN/fTfFcF4mU40w==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.5.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.11.0_1777797918336_0.050737038785721555","host":"s3://npm-registry-packages-npm-production"}},"2.11.1":{"name":"@grantcodes/ui","version":"2.11.1","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.11.1","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"2f82194683bd322fe6db5ada36f039ea793365e3","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.11.1.tgz","fileCount":296,"integrity":"sha512-bkDwD9KhNMexNBdHoUakUV8h6iZtnKHUlDfohT5xm/jrcrrrzu9lGAJ8AChMtdnFe3QTH9wKFbOTzMjMXzKCjg==","signatures":[{"sig":"MEYCIQCMkUQyShGGTatXJo8Bl1GZXbJNtSL4XPEU81ieoiRzFQIhAP3ZrUlV5y3BbuCJOkk0FBUvu8hHVFGweb7Zl6H0wSqU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":620355},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.11.1.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/881c2fec62338137e00b3c6b1596ffeb/grantcodes-ui-2.11.1.tgz","_integrity":"sha512-bkDwD9KhNMexNBdHoUakUV8h6iZtnKHUlDfohT5xm/jrcrrrzu9lGAJ8AChMtdnFe3QTH9wKFbOTzMjMXzKCjg==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.5.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.11.1_1777804317420_0.9056492004240104","host":"s3://npm-registry-packages-npm-production"}},"2.11.2":{"name":"@grantcodes/ui","version":"2.11.2","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.11.2","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"202351ede17915b9fb24c2f087db0df55320de05","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.11.2.tgz","fileCount":296,"integrity":"sha512-fHcxwJ4D6WsMUDK9fvczxHfqtgeUX09I58rZ6PqNQDjJDAXAg77H5/bKNbQ4go2mHgK6QnD+IDRbDxHyxONKjQ==","signatures":[{"sig":"MEUCIQC46VA65NN6I+t3xYLrZQg/GijdhZ0iQqaBCADl0JTZVwIgRkveEUP7zgLUrmJch4jo7Y10I87gNvKh6HyAwn+LDZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621189},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.11.2.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/d389b54e0bae7771947d74ad64327a5a/grantcodes-ui-2.11.2.tgz","_integrity":"sha512-fHcxwJ4D6WsMUDK9fvczxHfqtgeUX09I58rZ6PqNQDjJDAXAg77H5/bKNbQ4go2mHgK6QnD+IDRbDxHyxONKjQ==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.5.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.11.2_1777814201227_0.09033838498312696","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@grantcodes/ui","version":"2.12.0","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.12.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"6eb6bcbff4c714f64beef59ca95f4bee99d01401","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.12.0.tgz","fileCount":296,"integrity":"sha512-KimUgAl8K3a/dyURVgZYPPMYk4yKbdJB3zuZPwMqRSl0Qu9nDW85j44NEeIYFQsdXo0VWn/gJCLjNKPzSaYRCA==","signatures":[{"sig":"MEUCIQCaywPxb6Ih7+c/qsWq1QfHwKrK15OP8fqSdLFUZzzxYwIgc9RxyaQEul7itL4c2iG3OtWyDtSo9QqL28dhn4O4pJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632074},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.12.0.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/0b6fe3ee575ba9253b53be3ee92095b5/grantcodes-ui-2.12.0.tgz","_integrity":"sha512-KimUgAl8K3a/dyURVgZYPPMYk4yKbdJB3zuZPwMqRSl0Qu9nDW85j44NEeIYFQsdXo0VWn/gJCLjNKPzSaYRCA==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.5.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.12.0_1777829503631_0.4613826920004034","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"@grantcodes/ui","version":"2.12.1","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.12.1","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"dist":{"shasum":"0f44dda68273cab0333d0a21757c73b0a8fec722","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.12.1.tgz","fileCount":296,"integrity":"sha512-rqmdOO5Bx12oUu/E9xxDHphTBOGQARlzICWXnbrfqEaxn8htI4boS/3Ict407D2HPskgfGnBji8TxbFj5RRzvQ==","signatures":[{"sig":"MEUCIErwoA2nb018I7i4ojwY8mLqa/lq2F5pERRwTxVyaxnzAiEA9UO1/Yz11yqjOfvcZE50Pqt0h/BMHAEaT57VFdMXLJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632694},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.12.1.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"npm run build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/ae029f79ebcd754c0149b2892f5ad4d4/grantcodes-ui-2.12.1.tgz","_integrity":"sha512-rqmdOO5Bx12oUu/E9xxDHphTBOGQARlzICWXnbrfqEaxn8htI4boS/3Ict407D2HPskgfGnBji8TxbFj5RRzvQ==","_npmVersion":"10.9.7","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.6.0"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.12.1_1778274934369_0.8111850288601408","host":"s3://npm-registry-packages-npm-production"}},"2.15.2":{"name":"@grantcodes/ui","version":"2.15.2","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.15.2","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"homepage":"https://github.com/grantcodes/ui#readme","bugs":{"url":"https://github.com/grantcodes/ui/issues"},"dist":{"shasum":"87a6b293102beb36bd13023a372f974310b7a7fb","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.15.2.tgz","fileCount":303,"integrity":"sha512-8XkFm5l2OBmISDRv2GVFdacV4ihI65JDbWbBJ+FbbSfgFXbH2QZpedPlhNj2ZGBM4uq6ggaXplWKUfTghp/YiA==","signatures":[{"sig":"MEUCIQCRUjL4dB/NNAYIGGI9zfLIvRsryn9WWb00aK4x6mqvlAIgYl0kG9EYSnbXyKk3Jv9tjy6OZUwDzf5ZeUM+GIZ6n/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642375},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.15.2.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"run-s cem build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/ccb145351adef4e9c2f3211b64b007ce/grantcodes-ui-2.15.2.tgz","_integrity":"sha512-8XkFm5l2OBmISDRv2GVFdacV4ihI65JDbWbBJ+FbbSfgFXbH2QZpedPlhNj2ZGBM4uq6ggaXplWKUfTghp/YiA==","repository":{"url":"git+https://github.com/grantcodes/ui.git","type":"git"},"_npmVersion":"11.12.1","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"24.15.0","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.10.2"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.15.2_1780832654405_0.06127797792646872","host":"s3://npm-registry-packages-npm-production"}},"2.15.5":{"name":"@grantcodes/ui","version":"2.15.5","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.15.5","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"homepage":"https://github.com/grantcodes/ui#readme","bugs":{"url":"https://github.com/grantcodes/ui/issues"},"dist":{"shasum":"3f4f41b37b3293b8e1dedeaee05712ee1ebdcf14","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.15.5.tgz","fileCount":303,"integrity":"sha512-Z95iaVn3iMJDFM+/t73og/4vRpLdXf39H9Al7slP+MRUUNMAbCRm14X2ugDSKl/ZRPELi05erlfKQdYYOHM6oA==","signatures":[{"sig":"MEYCIQC6j/hPcMLvYy2p90YxlLCKF5IekyCxt97CnqUwPriqlwIhAJZDtLJoOmZG5tcAHtMixd8ZVYab57mt+LoI2rItT7qd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":645635},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.15.5.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"run-s cem build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"grantcodes","email":"mail@grant.codes"},"_resolved":"/tmp/5b40a7aa4d02c7ab7470f1f9ee231118/grantcodes-ui-2.15.5.tgz","_integrity":"sha512-Z95iaVn3iMJDFM+/t73og/4vRpLdXf39H9Al7slP+MRUUNMAbCRm14X2ugDSKl/ZRPELi05erlfKQdYYOHM6oA==","repository":{"url":"git+https://github.com/grantcodes/ui.git","type":"git"},"_npmVersion":"11.12.1","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"24.15.0","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.10.2"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.15.5_1780856326480_0.04678332795587181","host":"s3://npm-registry-packages-npm-production"}},"2.15.6":{"name":"@grantcodes/ui","version":"2.15.6","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.15.6","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"homepage":"https://github.com/grantcodes/ui#readme","bugs":{"url":"https://github.com/grantcodes/ui/issues"},"dist":{"shasum":"b5f84ae9d8a7a650cf4528fa1aca3f64d51cb12d","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.15.6.tgz","fileCount":303,"integrity":"sha512-ZW8ySTPqVv67DsI66uXHMunWOjbhXN0NB3Vl2IXUIafbpbDmIRRWxLiqVyOHVgtdQcpPYyjlHL+hKhjVazxZGw==","signatures":[{"sig":"MEUCIEuBylhKe0Uep/fRI7vapGwOjk3ZsPZVNFP9vXM4qOM0AiEAqE9QUgfKeDrwg9HP5nqoGxeNtji2y878Wp4NyRLXM6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantcodes%2fui@2.15.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645941},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.15.6.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"run-s cem build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e281393c-849b-4a1a-bb99-f4d8d470b234"}},"_resolved":"/tmp/8e0563daef85df5d3956180f47199285/grantcodes-ui-2.15.6.tgz","_integrity":"sha512-ZW8ySTPqVv67DsI66uXHMunWOjbhXN0NB3Vl2IXUIafbpbDmIRRWxLiqVyOHVgtdQcpPYyjlHL+hKhjVazxZGw==","repository":{"url":"git+https://github.com/grantcodes/ui.git","type":"git"},"_npmVersion":"11.13.0","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"24.16.0","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.10.2"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.15.6_1780859638863_0.3881969058858883","host":"s3://npm-registry-packages-npm-production"}},"2.15.7":{"name":"@grantcodes/ui","version":"2.15.7","author":{"name":"grantcodes"},"license":"MIT","_id":"@grantcodes/ui@2.15.7","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"homepage":"https://github.com/grantcodes/ui#readme","bugs":{"url":"https://github.com/grantcodes/ui/issues"},"dist":{"shasum":"de686d350528c349891e68b2e09b83a2854e1991","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.15.7.tgz","fileCount":303,"integrity":"sha512-q5QvlsZmw1nEsmXCI3lwWOJ/er0TS7BkkbBMWo0wB3DuMwEutrFc+q8N4vLkVjfbxas1sCaBTGoZWAgSFxKmhA==","signatures":[{"sig":"MEUCIQDIZeFai7+VKgGsfBabVwhaxUkdM4Hd/xhbA7hHP8LXqgIgEFA3xNGTBCs9KsKf7HrNjS9YMluijv8/JqQ4C8YU81s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantcodes%2fui@2.15.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646186},"main":"src/main.js","type":"module","_from":"file:grantcodes-ui-2.15.7.tgz","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"run-s cem build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 src/**/*.test.js","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e281393c-849b-4a1a-bb99-f4d8d470b234"}},"_resolved":"/tmp/1ec7bfa91727f777b9c9bc5def414f86/grantcodes-ui-2.15.7.tgz","_integrity":"sha512-q5QvlsZmw1nEsmXCI3lwWOJ/er0TS7BkkbBMWo0wB3DuMwEutrFc+q8N4vLkVjfbxas1sCaBTGoZWAgSFxKmhA==","repository":{"url":"git+https://github.com/grantcodes/ui.git","type":"git"},"_npmVersion":"11.13.0","description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"24.16.0","dependencies":{"lit":"^3.3.1","shiki":"^3.17.1","@lit/react":"^1.0.8","@grantcodes/style-dictionary":"^1.10.2"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.4","vite":"^7.2.6","react":"^19.2.4","happy-dom":"^20.0.11","storybook":"^10.1.4","npm-run-all":"^4.1.5","lucide-static":"^0.555.0","@biomejs/biome":"2.3.8","@playwright/test":"^1.57.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.1.4","@lit-labs/ssr-dom-shim":"^1.5.1","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.1.4","@wc-toolkit/cem-validator":"^1.0.3","@wc-toolkit/cem-inheritance":"^1.2.2","@wc-toolkit/storybook-helpers":"^10.0.0","@storybook/web-components-vite":"^10.1.4","@wc-toolkit/module-path-resolver":"^1.0.0","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.15.7_1781018306142_0.11438798514690807","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@grantcodes/ui","version":"2.16.0","author":"grantcodes","license":"MIT","_id":"@grantcodes/ui@2.16.0","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"homepage":"https://github.com/grantcodes/ui#readme","bugs":{"url":"https://github.com/grantcodes/ui/issues"},"dist":{"shasum":"6fae66d6ac30f39d382ad4527c72014622d24aa2","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.16.0.tgz","fileCount":309,"integrity":"sha512-e4rb4S54Sv8pwCqQ2j+V6kn31Q+FIhblS5TJPmxcufI4/e9871hRRZjWGG6O3XhE055znlOvpmhvct/IL7fOPQ==","signatures":[{"sig":"MEQCIAZAEXbRGBR47zybIEFBn0GoHYSB22ow5jZH5dNAW50EAiA5weqwiI0saUAF558u+1SHS5jh6cwXvi6zTpnkFlxbkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGcN9TbqeawlUDrAq2hf7wV4EKmTZKGKfzgWjlD3dfcwIgMsp0tfNpitx2Onm16erQ4V6J1OogqNC1p/zv/uU5LrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantcodes%2fui@2.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":715061},"main":"src/main.js","type":"module","types":"src/types.d.ts","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"run-s cem build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 'src/**/*.test.js'","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e281393c-849b-4a1a-bb99-f4d8d470b234"}},"repository":{"url":"git+https://github.com/grantcodes/ui.git","type":"git"},"description":"A personal component system built with Lit web components","directories":{},"_nodeVersion":"24.21.0","dependencies":{"lit":"^3.3.3","shiki":"^4.4.3","@lit/react":"^1.0.8","lucide-static":"^1.47.0","@grantcodes/style-dictionary":"^1.10.2"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.5","vite":"^8.3.0","react":"^19.3.0","happy-dom":"^20.14.5","storybook":"^10.6.0","npm-run-all2":"^9.0.3","@biomejs/biome":"2.5.14","@playwright/test":"^1.63.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.6.0","@lit-labs/ssr-dom-shim":"^1.6.0","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.6.0","@wc-toolkit/cem-validator":"^1.3.0","@wc-toolkit/cem-inheritance":"^1.2.5","@wc-toolkit/storybook-helpers":"^10.7.7","@storybook/web-components-vite":"^10.6.0","@wc-toolkit/module-path-resolver":"^1.0.1","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.14"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_2.16.0_1790350276540_0.580788899533931","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"_id":"@grantcodes/ui@2.17.0","bugs":{"url":"https://github.com/grantcodes/ui/issues"},"dist":{"shasum":"633ff46e382e961f37e310a0e80a326152d74999","tarball":"https://registry.npmjs.org/@grantcodes/ui/-/ui-2.17.0.tgz","fileCount":317,"integrity":"sha512-Dsd9IK8kxk984yQZEFH+y/pfK3NKRZiGoOMHNSU0zDoIJzts0WUw2LUsVYYGS+xEi8eyaJBzu6Xgnt8jaqfJEQ==","signatures":[{"sig":"MEUCIQChxZwabKvizVDQzVt24fzJ0RRGQzZmFyXtBx+nchUgUgIgMnK12rXKB719Rd4Zf9FDBFwYQra9F0E66XMMmq12qis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCbL9dJcumygjObGWaZll/j4rejSGwJBvxwMTo2rKCGygIhAOrN11ZLmbyXhvQL5FIDDbFRk9MCcXNc95kZY5kZDpa3"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@grantcodes%2fui@2.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733143},"main":"src/main.js","name":"@grantcodes/ui","type":"module","types":"src/types.d.ts","author":"grantcodes","module":"src/main.js","exports":{".":{"types":"./src/types.d.ts","import":"./src/main.js"},"./icons":{"types":"./src/types.d.ts","import":"./src/icons.js"},"./react":{"import":"./src/react.js"},"./fonts/*":"./src/fonts/*","./vite-plugin":"./vite-plugin-css-import-attributes.js","./components/*":{"import":"./src/components/*","require":"./src/components/*"},"./styles/all.css":"./src/lib/styles/all.css","./styles/base.css":{"import":"./src/css/base.css","require":"./src/css/base.css"},"./styles/themes/*":{"import":"./src/css/themes/*","require":"./src/css/themes/*"},"./css-import-attributes":{"types":"./css-import-attributes.d.ts"},"./styles/focus-ring.css":"./src/lib/styles/focus-ring.css"},"license":"MIT","scripts":{"cem":"cem analyze --config custom-elements-manifest.config.js --litelement","dev":"storybook dev -p 6006","fix":"run-s fix:lint","lint":"npx @biomejs/biome lint src","test":"run-s lint test:unit","build":"run-s cem build-storybook","watch":"vite build --watch","fix:lint":"npx @biomejs/biome format --write src","generate":"plop","storybook":"storybook dev -p 6006","test:unit":"NODE_ENV=test node --import @lit-labs/ssr-dom-shim/register-css-hook.js --test --test-concurrency=1 'src/**/*.test.js'","build-storybook":"storybook build"},"version":"2.17.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e281393c-849b-4a1a-bb99-f4d8d470b234"}},"homepage":"https://github.com/grantcodes/ui#readme","repository":{"url":"git+https://github.com/grantcodes/ui.git","type":"git"},"description":"A personal component system built with Lit web components","directories":{},"maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"_nodeVersion":"24.21.0","dependencies":{"lit":"^3.3.3","shiki":"^4.4.3","@lit/react":"^1.0.8","lucide-static":"^1.47.0","@grantcodes/style-dictionary":"^1.10.2"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"plop":"^4.0.5","vite":"^8.3.0","react":"^19.3.0","happy-dom":"^20.14.5","storybook":"^10.6.0","npm-run-all2":"^9.0.3","@biomejs/biome":"2.5.14","@playwright/test":"^1.63.0","@grantcodes/commit":"^2.0.0","@storybook/addon-docs":"^10.6.0","@lit-labs/ssr-dom-shim":"^1.6.0","@wc-toolkit/cem-sorter":"^1.0.1","@storybook/addon-themes":"^10.6.0","@wc-toolkit/cem-validator":"^1.3.0","@wc-toolkit/cem-inheritance":"^1.2.5","@wc-toolkit/storybook-helpers":"^10.7.7","@storybook/web-components-vite":"^10.6.0","@wc-toolkit/module-path-resolver":"^1.0.1","@custom-elements-manifest/analyzer":"^0.11.0","@arcmantle/vite-plugin-import-css-sheet":"^1.0.14"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_2.17.0_1790504270620_0.45697716062113125"}}},"time":{"created":"2022-10-22T12:27:10.626Z","modified":"2026-09-27T10:17:51.030Z","1.0.0":"2022-10-22T12:27:10.924Z","2.0.0-beta.1":"2024-10-25T09:06:58.725Z","2.0.0-beta.2":"2024-10-25T09:22:22.949Z","2.0.0-beta.3":"2024-10-25T09:49:15.970Z","2.0.0-beta4":"2024-10-25T10:23:21.894Z","2.0.0-beta.5":"2024-10-29T21:08:42.008Z","2.0.0-beta.6":"2024-10-30T08:49:08.471Z","2.0.0-beta.7":"2024-11-05T21:10:53.067Z","2.0.0-beta.8":"2024-11-05T21:34:28.045Z","2.0.0-beta.9":"2025-03-21T22:57:34.295Z","2.0.0-beta.10":"2025-06-29T15:48:55.536Z","2.0.0":"2026-03-07T10:48:12.141Z","2.0.2":"2026-03-07T13:18:23.662Z","2.1.0":"2026-03-15T11:34:40.709Z","2.1.1":"2026-03-15T13:49:47.341Z","2.2.0":"2026-03-25T09:47:11.119Z","2.3.0":"2026-03-26T09:52:52.732Z","2.4.0":"2026-03-30T20:22:41.264Z","2.4.1":"2026-04-01T12:33:31.357Z","2.5.0":"2026-04-05T15:47:57.462Z","2.5.1":"2026-04-05T16:05:26.796Z","2.6.0":"2026-04-06T14:09:10.114Z","2.7.0":"2026-04-06T18:40:13.468Z","2.8.0":"2026-04-07T20:17:07.663Z","2.8.1":"2026-04-07T21:03:14.784Z","2.9.0":"2026-04-17T18:26:03.978Z","2.9.1":"2026-04-18T07:52:06.652Z","2.9.2":"2026-04-19T07:21:26.250Z","2.10.0":"2026-04-23T21:45:53.599Z","2.10.1":"2026-05-01T09:10:13.966Z","2.10.2":"2026-05-02T13:48:29.274Z","2.11.0":"2026-05-03T08:45:18.482Z","2.11.1":"2026-05-03T10:31:57.569Z","2.11.2":"2026-05-03T13:16:41.390Z","2.12.0":"2026-05-03T17:31:43.789Z","2.12.1":"2026-05-08T21:15:34.563Z","2.15.2":"2026-06-07T11:44:14.604Z","2.15.5":"2026-06-07T18:18:46.662Z","2.15.6":"2026-06-07T19:13:59.048Z","2.15.7":"2026-06-09T15:18:26.395Z","2.16.0":"2026-09-25T15:31:16.618Z","2.17.0":"2026-09-27T10:17:50.721Z"},"bugs":{"url":"https://github.com/grantcodes/ui/issues"},"author":"grantcodes","license":"MIT","homepage":"https://github.com/grantcodes/ui#readme","repository":{"url":"git+https://github.com/grantcodes/ui.git","type":"git"},"description":"A personal component system built with Lit web components","maintainers":[{"name":"grantcodes","email":"mail@grant.codes"}],"readme":"# grant.codes UI\n\nA personal component system.\n\nComponents are built with Lit web components using CSS modules for styles with theming provided by my custom style dictionary.\n\n## Installing\n\n```bash\nnpm install @grantcodes/ui\n```\n\n## Usage\n\nEverything should mostly just work out of the box, without much setup 🤞.\n\nComponents can be used directly in HTML or imported as ES modules.\n\n```html\n<grantcodes-button>Click me</grantcodes-button>\n```\n\n```javascript\nimport { GrantCodesButton } from '@grantcodes/ui/components/button';\n```\n\nFor Astro projects, pair this package with `@grantcodes/astro` for the lowest-friction setup.\n\n## Creating a new component\n\nTo create a new component run `npm run generate`. Uses plop.js for scaffolding.\n","readmeFilename":""}