{"_id":"mik-design","_rev":"52-6ea6e04e6ec3e81f1ea38236ceeba96a","name":"mik-design","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"mik-design","version":"0.1.0","_id":"mik-design@0.1.0","maintainers":[{"name":"mik1996","email":"michelemessina96@gmail.com"}],"dist":{"shasum":"e4cce0305c2467e3a7a3b4bd463eea16bdd5fcf7","tarball":"https://registry.npmjs.org/mik-design/-/mik-design-0.1.0.tgz","fileCount":76,"integrity":"sha512-RQrwRU0Tz8iusDP8RCIdanf4oeoY2/BJ3MKgjBNLC15bRhWVBbjwkhMbFzE4CQobVIO7aFWMERd1i2P6IlNteQ==","signatures":[{"sig":"MEQCHyQqobD1jQQETdw2RMrfickZZSfutMojJWxWwmPeUR4CIQC2Mne++rZ+LtwnxpRXQ5am8IWldbQextFx3DlG0BW/sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689628},"main":"dist/src/index.js","type":"module","module":"dist/src/index.js","exports":{".":"./dist/src/index.js","./icon.js":"./dist/src/components/icon/icon.js","./input.js":"./dist/src/components/input/input.js","./button.js":"./dist/src/components/button/button.js"},"gitHead":"e4e93199b4d2feecaf79ab2d65296d9887e8dc08","scripts":{"dev":"vite","build":"node ./scripts/build.js && npm run icons","icons":"node ./scripts/icons.js","preview":"vite preview","publish":"npm run build && npm publish --access public","storybook":"npm run build && wds -c .storybook/server.mjs","viewversions":"npm view mik-design versions --json","storybook:build":"npm run build && build-storybook"},"_npmUser":{"name":"mik1996","email":"michelemessina96@gmail.com"},"_npmVersion":"11.7.0","description":"Web Components design library built with Lit and ❤️ by Michele Messina","directories":{},"_nodeVersion":"25.1.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.0","sass":"^1.96.0","vite":"^7.2.4","vitest":"^4.0.15","prettier":"^3.7.4","playwright":"^1.57.0","svg-sprite":"^2.0.4","typescript":"^5.9.3","@types/node":"^25.0.0","concurrently":"^9.2.1","@web/dev-server":"^0.4.6","vite-plugin-libcss":"^1.1.2","@vitest/coverage-v8":"^4.0.15","esbuild-sass-plugin":"^3.3.1","vite-plugin-lit-css":"^2.2.2","@web/dev-server-storybook":"^2.0.3","@vitest/browser-playwright":"^4.0.15"},"peerDependencies":{"lit":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mik-design_0.1.0_1765819205995_0.5432615024148886","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"mik-design","version":"0.2.0","_id":"mik-design@0.2.0","maintainers":[{"name":"mik1996","email":"michelemessina96@gmail.com"}],"dist":{"shasum":"302077d0e6df5026e9eed883fb7d7eb8e73370bc","tarball":"https://registry.npmjs.org/mik-design/-/mik-design-0.2.0.tgz","fileCount":88,"integrity":"sha512-pY7z1Y40B0j+O5mOVkWQ0vCGBTeEkLAKZZ6BNMYSbfsD1Zqu1Vr7D1kqppqs6Tm51DfVUs2KIwxpLeCWyZBzSQ==","signatures":[{"sig":"MEQCIByVw8h/nRQQT57ARxe9+RkE+3ffBEEdTnKP8w+WXljOAiATyIpBdQrjz08o7kfG1xK3wfn4XxGulTTXHSz1Lk1+ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753205},"main":"dist/src/index.js","type":"module","module":"dist/src/index.js","exports":{".":"./dist/src/index.js","./icon.js":"./dist/src/components/icon/icon.js","./input.js":"./dist/src/components/input/input.js","./button.js":"./dist/src/components/button/button.js"},"gitHead":"de6e32e03d5847589bf7606b936917c752f730b4","scripts":{"dev":"vite","build":"node ./scripts/build.js && npm run icons","icons":"node ./scripts/icons.js","preview":"vite preview","publish":"npm run build && npm publish --access public","storybook":"npm run build && wds -c .storybook/server.mjs","viewversions":"npm view mik-design versions --json","storybook:build":"npm run build && build-storybook"},"_npmUser":{"name":"mik1996","email":"michelemessina96@gmail.com"},"_npmVersion":"11.7.0","description":"Web Components design library built with Lit and ❤️ by Michele Messina","directories":{},"_nodeVersion":"25.1.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.0","sass":"^1.96.0","vite":"^7.2.4","vitest":"^4.0.15","prettier":"^3.7.4","playwright":"^1.57.0","svg-sprite":"^2.0.4","typescript":"^5.9.3","@types/node":"^25.0.0","concurrently":"^9.2.1","@web/dev-server":"^0.4.6","vite-plugin-libcss":"^1.1.2","@vitest/coverage-v8":"^4.0.15","esbuild-sass-plugin":"^3.3.1","vite-plugin-lit-css":"^2.2.2","@web/dev-server-storybook":"^2.0.3","@vitest/browser-playwright":"^4.0.15"},"peerDependencies":{"lit":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mik-design_0.2.0_1765840742137_0.5003438595039833","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"mik-design","version":"0.2.1","_id":"mik-design@0.2.1","maintainers":[{"name":"mik1996","email":"michelemessina96@gmail.com"}],"dist":{"shasum":"f6e7523dbf5749f0202811a090d3ff8525c4fb89","tarball":"https://registry.npmjs.org/mik-design/-/mik-design-0.2.1.tgz","fileCount":88,"integrity":"sha512-AlPdhJ0qMOkObpqvtaz/bu4u8e4PsZI6EzymRPx0E2Mb24YtzgbAGGg70LcOKKHJbne/nDU37XFJulKefRFiWQ==","signatures":[{"sig":"MEUCIQC21hSVOTEWAkPvnCmyuavHt2mtNRru3jyuRFYvat6O6QIgBOrD5InD/x+DYSjajyCdZxhu5663eRG3IP9IkbFQ2go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753205},"main":"dist/src/index.js","type":"module","module":"dist/src/index.js","exports":{".":"./dist/src/index.js","./icon.js":"./dist/src/components/icon/icon.js","./input.js":"./dist/src/components/input/input.js","./button.js":"./dist/src/components/button/button.js"},"gitHead":"1927c7fc4861de86497f98cfb3004201929e5f47","scripts":{"dev":"vite","build":"node ./scripts/build.js && npm run icons","icons":"node ./scripts/icons.js","preview":"vite preview","publish":"npm run build && npm publish --access public","storybook":"npm run build && wds -c .storybook/server.mjs","viewversions":"npm view mik-design versions --json","storybook:build":"npm run build && build-storybook"},"_npmUser":{"name":"mik1996","email":"michelemessina96@gmail.com"},"_npmVersion":"11.7.0","description":"Web Components design library built with Lit and ❤️ by Michele Messina","directories":{},"_nodeVersion":"25.1.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.0","sass":"^1.96.0","vite":"^7.2.4","vitest":"^4.0.15","prettier":"^3.7.4","playwright":"^1.57.0","svg-sprite":"^2.0.4","typescript":"^5.9.3","@types/node":"^25.0.0","concurrently":"^9.2.1","@web/dev-server":"^0.4.6","vite-plugin-libcss":"^1.1.2","@vitest/coverage-v8":"^4.0.15","esbuild-sass-plugin":"^3.3.1","vite-plugin-lit-css":"^2.2.2","@web/dev-server-storybook":"^2.0.3","@vitest/browser-playwright":"^4.0.15"},"peerDependencies":{"lit":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mik-design_0.2.1_1765842810103_0.7830690821511295","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"mik-design","version":"0.2.2","_id":"mik-design@0.2.2","maintainers":[{"name":"mik1996","email":"michelemessina96@gmail.com"}],"dist":{"shasum":"51430251791886d1bde7c53892a1d6f33be84292","tarball":"https://registry.npmjs.org/mik-design/-/mik-design-0.2.2.tgz","fileCount":88,"integrity":"sha512-0lPhk6H4J6h+WnBip2omHoIQTuSceCHN19wRQyPkx3T72EH+tdPrp6df9mwIvU7/i1fClN1uF78tM1YKAW9qcQ==","signatures":[{"sig":"MEQCIBeT5Sz/wQ8TpV+AMe0W7uQWATDBFmY/dZptoW5FWc7PAiBrA/8u/A2/XP4lvIEstzk7VwjUFswTL5j7yS7XYUYvsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760360},"main":"dist/src/index.js","type":"module","module":"dist/src/index.js","exports":{".":"./dist/src/index.js","./icon.js":"./dist/src/components/icon/icon.js","./input.js":"./dist/src/components/input/input.js","./button.js":"./dist/src/components/button/button.js"},"gitHead":"1927c7fc4861de86497f98cfb3004201929e5f47","scripts":{"dev":"vite","build":"node ./scripts/build.js && npm run icons","icons":"node ./scripts/icons.js","preview":"vite preview","publish":"npm run build && npm publish --access public","storybook":"npm run build && wds -c .storybook/server.mjs","viewversions":"npm view mik-design versions --json","storybook:build":"npm run build && build-storybook"},"_npmUser":{"name":"mik1996","email":"michelemessina96@gmail.com"},"_npmVersion":"11.7.0","description":"Web Components design library built with Lit and ❤️ by Michele Messina","directories":{},"_nodeVersion":"25.1.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.0","sass":"^1.96.0","vite":"^7.2.4","vitest":"^4.0.15","prettier":"^3.7.4","playwright":"^1.57.0","svg-sprite":"^2.0.4","typescript":"^5.9.3","@types/node":"^25.0.0","concurrently":"^9.2.1","@web/dev-server":"^0.4.6","vite-plugin-libcss":"^1.1.2","@vitest/coverage-v8":"^4.0.15","esbuild-sass-plugin":"^3.3.1","vite-plugin-lit-css":"^2.2.2","@web/dev-server-storybook":"^2.0.3","@vitest/browser-playwright":"^4.0.15"},"peerDependencies":{"lit":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mik-design_0.2.2_1765843015353_0.12126359750931837","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"mik-design","version":"0.2.3","_id":"mik-design@0.2.3","maintainers":[{"name":"mik1996","email":"michelemessina96@gmail.com"}],"dist":{"shasum":"fe595039d95c2117bd0708e0f6e2961d8a14c507","tarball":"https://registry.npmjs.org/mik-design/-/mik-design-0.2.3.tgz","fileCount":88,"integrity":"sha512-U0KlFv3bBPtn1mPZ8CEO/H5qLz4Gj6DCOFfH/d2M6cjpWssuWLrMCI3Cq0/TflsoPNawP6OXrZYmE3ZVl3dKYA==","signatures":[{"sig":"MEYCIQDIQWri8WrwuNoCpLMQCXUDtgOOc0+T9VInPfbS+61KtwIhAN+xZqWNzmxe8Grll4CZC0whn3+d1/JyTq1szLoGjx88","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760624},"main":"dist/src/index.js","type":"module","module":"dist/src/index.js","exports":{".":"./dist/src/index.js","./icon.js":"./dist/src/components/icon/icon.js","./input.js":"./dist/src/components/input/input.js","./button.js":"./dist/src/components/button/button.js"},"gitHead":"1af2b30f1310969c19bbd6b33064db166f651e18","scripts":{"dev":"vite","build":"node ./scripts/build.js && npm run icons","icons":"node ./scripts/icons.js","preview":"vite preview","publish":"npm run build && npm publish --access public","storybook":"npm run build && wds -c .storybook/server.mjs","viewversions":"npm view mik-design versions --json","storybook:build":"npm run build && build-storybook"},"_npmUser":{"name":"mik1996","email":"michelemessina96@gmail.com"},"_npmVersion":"11.7.0","description":"Web Components design library built with Lit and ❤️ by Michele Messina","directories":{},"_nodeVersion":"25.1.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.0","sass":"^1.96.0","vite":"^7.2.4","vitest":"^4.0.15","prettier":"^3.7.4","playwright":"^1.57.0","svg-sprite":"^2.0.4","typescript":"^5.9.3","@types/node":"^25.0.0","concurrently":"^9.2.1","@web/dev-server":"^0.4.6","vite-plugin-libcss":"^1.1.2","@vitest/coverage-v8":"^4.0.15","esbuild-sass-plugin":"^3.3.1","vite-plugin-lit-css":"^2.2.2","@web/dev-server-storybook":"^2.0.3","@vitest/browser-playwright":"^4.0.15"},"peerDependencies":{"lit":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mik-design_0.2.3_1765843322420_0.5498644643067518","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"mik-design","version":"0.3.0","_id":"mik-design@0.3.0","maintainers":[{"name":"mik1996","email":"michelemessina96@gmail.com"}],"dist":{"shasum":"c3c42d43642effdc2c3bc4504a26f81b664bcb57","tarball":"https://registry.npmjs.org/mik-design/-/mik-design-0.3.0.tgz","fileCount":92,"integrity":"sha512-+O4zaA01RFG3WX3aUnBAH32SA/aRSeqiRdbuw5FrDkKm9Hhj/Uw9QFXI45URJ9cQMPfuw2yxmkrw/zwn7JSuPg==","signatures":[{"sig":"MEUCIC0yqja85h2YiH8uvqcBk25vLh538l4D0yazk3AbWg9fAiEArFt4osTlMqF+I0sO+rjT1a2+8PUpXA/MK8NJkfSm4eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806751},"main":"dist/src/index.js","type":"module","module":"dist/src/index.js","exports":{".":"./dist/src/index.js","./icon.js":"./dist/src/components/icon/icon.js","./input.js":"./dist/src/components/input/input.js","./button.js":"./dist/src/components/button/button.js"},"gitHead":"aa8a5cbcb939435c94959b88c36a6669fb5e3211","scripts":{"dev":"vite","build":"node ./scripts/build.js && npm run icons","icons":"node ./scripts/icons.js","preview":"vite preview","storybook":"npm run build && wds -c .storybook/server.mjs","viewversions":"npm view mik-design versions --json","storybook:build":"npm run build && build-storybook"},"_npmUser":{"name":"mik1996","email":"michelemessina96@gmail.com"},"_npmVersion":"11.7.0","description":"Web Components design library built with Lit and ❤️ by Michele Messina","directories":{},"_nodeVersion":"25.1.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.0","sass":"^1.96.0","vite":"^7.2.4","vitest":"^4.0.15","prettier":"^3.7.4","playwright":"^1.57.0","svg-sprite":"^2.0.4","typescript":"^5.9.3","@types/node":"^25.0.0","concurrently":"^9.2.1","@web/dev-server":"^0.4.6","vite-plugin-libcss":"^1.1.2","@vitest/coverage-v8":"^4.0.15","esbuild-sass-plugin":"^3.3.1","vite-plugin-lit-css":"^2.2.2","@web/dev-server-storybook":"^2.0.3","@vitest/browser-playwright":"^4.0.15"},"peerDependencies":{"lit":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mik-design_0.3.0_1765966630230_0.3422520293297202","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"mik-design","version":"0.3.2","_id":"mik-design@0.3.2","maintainers":[{"name":"mik1996","email":"michelemessina96@gmail.com"}],"dist":{"shasum":"2b1912c37497a785599f93e7ca37f7b709380bd6","tarball":"https://registry.npmjs.org/mik-design/-/mik-design-0.3.2.tgz","fileCount":92,"integrity":"sha512-PiCSyqg/X4cb+TYknsoshWRWqRPUeaP0QJRxp3o00aCMsSDNUqsh2AsM+HkP2ZtoK1IEkiOLQFJhdEw1hp7DDw==","signatures":[{"sig":"MEUCIBtuGm7dUdZelmpm3kMmDQ5DkBmFYLz3rMC0FbFNsfdYAiEAsosUNnX/bVK9AA8unDurtoMwuVnyMAGVcQaI6JRf/Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808984},"main":"dist/src/index.js","type":"module","module":"dist/src/index.js","exports":{".":"./dist/src/index.js","./icon.js":"./dist/src/components/icon/icon.js","./input.js":"./dist/src/components/input/input.js","./button.js":"./dist/src/components/button/button.js"},"gitHead":"fd0a288f5afbcb5b24c42bd14f39fbbc73583364","scripts":{"dev":"vite","build":"node ./scripts/build.js && npm run icons","icons":"node ./scripts/icons.js","preview":"vite preview","storybook":"npm run build && wds -c .storybook/server.mjs","viewversions":"npm view mik-design versions --json","storybook:build":"npm run build && build-storybook"},"_npmUser":{"name":"mik1996","email":"michelemessina96@gmail.com"},"_npmVersion":"11.7.0","description":"Web Components design library built with Lit and ❤️ by Michele Messina","directories":{},"_nodeVersion":"25.1.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.0","sass":"^1.96.0","vite":"^7.2.4","vitest":"^4.0.15","prettier":"^3.7.4","playwright":"^1.57.0","svg-sprite":"^2.0.4","typescript":"^5.9.3","@types/node":"^25.0.0","concurrently":"^9.2.1","@web/dev-server":"^0.4.6","vite-plugin-libcss":"^1.1.2","@vitest/coverage-v8":"^4.0.15","esbuild-sass-plugin":"^3.3.1","vite-plugin-lit-css":"^2.2.2","@web/dev-server-storybook":"^2.0.3","@vitest/browser-playwright":"^4.0.15"},"peerDependencies":{"lit":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mik-design_0.3.2_1765979105799_0.765400139268176","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"mik-design","version":"0.4.0","description":"Web Components design library built with Lit and ❤️ by Michele Messina","type":"module","main":"dist/src/index.js","module":"dist/src/index.js","exports":{".":"./dist/src/index.js"},"scripts":{"dev":"vite","preview":"vite preview","icons":"node ./scripts/icons.js","build":"node ./scripts/build.js && npm run icons","viewversions":"npm view mik-design versions --json","storybook":"npm run build && wds -c .storybook/server.mjs","storybook:build":"npm run build && build-storybook"},"peerDependencies":{"lit":"^3.3.0"},"dependencies":{"tslib":"^2.8.1"},"devDependencies":{"esbuild-sass-plugin":"^3.3.1","@types/node":"^25.0.0","@vitest/browser-playwright":"^4.0.15","@vitest/coverage-v8":"^4.0.15","@web/dev-server":"^0.4.6","@web/dev-server-storybook":"^2.0.3","concurrently":"^9.2.1","glob":"^13.0.0","playwright":"^1.57.0","prettier":"^3.7.4","sass":"^1.96.0","svg-sprite":"^2.0.4","typescript":"^5.9.3","vite":"^7.2.4","vite-plugin-libcss":"^1.1.2","vite-plugin-lit-css":"^2.2.2","vitest":"^4.0.15"},"gitHead":"4784fd0aeb3740d85ad1dffc25a556d0236da994","_id":"mik-design@0.4.0","_nodeVersion":"25.1.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-fPNgUz77dfOFMhvkVNffcxWPS/Zi+8mw/l6yXPi0I3kDibJPOzN5/RWskjRgrChX0TM3bfhDTrRFX/WJdLl+Lw==","shasum":"0ce5937f4e0d443cabf015da7887eddb19321815","tarball":"https://registry.npmjs.org/mik-design/-/mik-design-0.4.0.tgz","fileCount":96,"unpackedSize":867859,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEUe2Q+lMGr9M/+WIpUNnIrd0DJtfh2U+r4lj9UpeLTAIgVNYIbbYGUYkskqy2ZKn/l5RS6kkQi1ue/uGjZ5tqYHs="}]},"_npmUser":{"name":"mik1996","email":"michelemessina96@gmail.com"},"directories":{},"maintainers":[{"name":"mik1996","email":"michelemessina96@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mik-design_0.4.0_1766016957389_0.18487536562422924"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-13T00:25:32.466Z","modified":"2025-12-18T00:15:57.804Z","0.0.1":"2025-12-13T00:25:32.742Z","0.0.2":"2025-12-13T00:45:17.235Z","0.0.3":"2025-12-13T01:06:32.505Z","0.0.4":"2025-12-13T11:15:09.489Z","0.0.5":"2025-12-13T15:01:33.874Z","0.0.6":"2025-12-13T15:29:33.994Z","0.0.7":"2025-12-13T16:13:27.292Z","0.0.8":"2025-12-13T16:24:09.353Z","0.0.9":"2025-12-13T17:11:04.277Z","0.0.10":"2025-12-13T17:13:55.354Z","0.0.11":"2025-12-13T17:55:01.017Z","0.0.12":"2025-12-13T18:32:53.270Z","0.0.13":"2025-12-14T11:28:03.898Z","0.0.14":"2025-12-14T13:11:40.539Z","0.0.15":"2025-12-14T13:16:53.215Z","0.0.17":"2025-12-14T14:10:51.216Z","0.0.18":"2025-12-14T16:22:25.916Z","0.0.19":"2025-12-14T19:35:06.639Z","0.0.20":"2025-12-14T20:10:04.717Z","0.0.21":"2025-12-14T20:16:21.497Z","0.0.22":"2025-12-14T22:37:07.883Z","0.1.0":"2025-12-15T17:20:06.165Z","0.2.0":"2025-12-15T23:19:02.333Z","0.2.1":"2025-12-15T23:53:30.304Z","0.2.2":"2025-12-15T23:56:55.537Z","0.2.3":"2025-12-16T00:02:02.754Z","0.3.0":"2025-12-17T10:17:10.383Z","0.3.1":"2025-12-17T13:41:28.485Z","0.3.2":"2025-12-17T13:45:06.031Z","0.4.0":"2025-12-18T00:15:57.603Z"},"description":"Web Components design library built with Lit and ❤️ by Michele Messina","maintainers":[{"name":"mik1996","email":"michelemessina96@gmail.com"}],"readme":"<file name=0 path=/Users/michelemessina/Projects/mik-design/README.md># mik-design\n\nWeb Components design library built with Lit and ❤️ by Michele Messina.\n\n## Installazione\n\n```bash\nnpm install mik-design\n```\n\n## Utilizzo mik-icon\nPer utilizzare un set di icone custom per il componente `mik-icon`, puoi usare uno script come il seguente nel file di avvio della tua applicazione (ad esempio `main.ts`). Questo consente di utilizzare icone personalizzate tramite il componente `mik-icon`.\n\n```typescript\ncustomElements.whenDefined('mik-icon').then(() => {\n  const IconElement = customElements.get('mik-icon') as CustomElementConstructor & {\n    setIconSource: (source: string, prefix?: string) => void;\n  };\n  IconElement.setIconSource('assets/sprite.svg');\n  IconElement.setIconSource('assets/utility-sprite.svg', 'utility');\n});\n```\n\nPuoi anche impostare più file sprite.svg come da esempio, differenziandoli per namespace, per poi usare il componente `mik-icon` come segue:\n\n```html\n<mik-icon name=\"home\"></mik-icon>\n<mik-icon name=\"utility:arrow-left\"></mik-icon>\n<mik-icon name=\"utility:arrow-right\"></mik-icon>\n```\n\nQualora non si utilizzi un namespace come puoi vedere nell'html d'esempio, basta indicare l'id dell'icona.\nIn quest'esempio, nel file `sprite.svg` dev'essere presente l'svg con is `home` e nel file utility-sprite.svg due icone rispettivamente con id `arrow-left` e `arrow-right`.\n\n## mik-button\nPer permettere ai `mik-button` il caso di caricamento (come ad esempio l'attesa di una risposta da BE), includere nel file `sprite.svg` un svg con id `loading`.\n","readmeFilename":"README.md"}