{"_id":"@canonical/svelte-icons","_rev":"20-34b04d3cda013cab4c6a74e492d09091","name":"@canonical/svelte-icons","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"@canonical/svelte-icons","version":"0.0.1","keywords":["svelte","icons","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/svelte-icons@0.0.1","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/svelte-icons#readme","bugs":{"url":"https://github.com/canonical/svelte-icons/issues"},"dist":{"shasum":"d039ab8bf7a04288442f8ec76a2be1d1804c87bb","tarball":"https://registry.npmjs.org/@canonical/svelte-icons/-/svelte-icons-0.0.1.tgz","fileCount":321,"integrity":"sha512-aF3mI4PZ4pIc0CZ/WPqvE91C8vljWkWMa1tXAmGYUThThUTuYj+pFH42bCaunLCU7ZzhdrWzvNCBHRZ2NH0IPw==","signatures":[{"sig":"MEUCIQCj4P/v0HmU3HRvim6qt2jA/aA8z1nqHf1UPtapTIRiyQIgCiQehkDZPWYjNEG497Z+ZLxOci/PGj9SUthOmLztwyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252814},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"c5c2798906316de304ea5d53317fd176c0bfb449","private":false,"scripts":{"build":"bun run clean:icons && bun run build:icons && svelte-package -o dist -i src/lib --tsconfig ./tsconfig.app.json","check":"bun run check:biome && bun run check:ts","clean":"bun run clean:icons && bun run clean:stories","check:ts":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","check:fix":"bun run check:biome:fix && bun run check:ts","storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook dev -p 6006","build:icons":"bun run scripts/buildIcons.ts node_modules/@canonical/ds-assets/icons/ src/lib/icons","check:biome":"biome check","clean:icons":"rm -f src/lib/icons/*.svelte src/lib/icons/index.ts","build:stories":"bun run scripts/buildStories.ts src/lib/icons src/stories/icons","clean:stories":"rm -f src/stories/icons/*.svelte","build-storybook":"bun run clean &&bun run build:icons && bun run build:stories && storybook build","check:biome:fix":"biome check --write"},"_npmUser":{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},"repository":{"url":"git+https://github.com/canonical/svelte-icons.git","type":"git"},"_npmVersion":"11.3.0","description":"Canonical's icons as Svelte components","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","storybook":"^10.0.8","@types/bun":"^1.3.3","typescript":"~5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@biomejs/biome":"^2.3.7","@tsconfig/svelte":"^5.0.6","@sveltejs/package":"^2.5.6","@canonical/ds-assets":"^0.10.0-experimental.6","@storybook/addon-a11y":"^10.0.8","@storybook/addon-docs":"^10.0.8","@storybook/svelte-vite":"^10.0.8","@canonical/biome-config":"^0.10.0-experimental.4","@chromatic-com/storybook":"^4.1.3","@storybook/addon-svelte-csf":"^5.0.10","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-icons_0.0.1_1764167079522_0.7082013989485463","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@canonical/svelte-icons","version":"0.0.2","keywords":["svelte","icons","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/svelte-icons@0.0.2","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/svelte-icons#readme","bugs":{"url":"https://github.com/canonical/svelte-icons/issues"},"dist":{"shasum":"0070a493708b3043cae20060e7e9992f43dfaacd","tarball":"https://registry.npmjs.org/@canonical/svelte-icons/-/svelte-icons-0.0.2.tgz","fileCount":321,"integrity":"sha512-pif/S0ztiW07VC06hLfNgC3VDH9lBfJAKrZCW8q0nLkHEtBgEeI2HUG1Lgu8mc+z7f8h435x+a9v6OGWMLhlKw==","signatures":[{"sig":"MEYCIQDQkZaDRXnBcQZlZiSLJvPN8gZRRCmfkVaK0uENpWiLUgIhALJELyKYx3oi+dQBERvB2c7y75Jz+C6wlIpY8e4d2jrb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253023},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"1302a151ce7b1d06e08bf819f05325979b8c5e22","private":false,"scripts":{"build":"bun run clean:icons && bun run build:icons && svelte-package -o dist -i src/lib --tsconfig ./tsconfig.app.json","check":"bun run check:biome && bun run check:ts","clean":"bun run clean:icons && bun run clean:stories","check:ts":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","check:fix":"bun run check:biome:fix && bun run check:ts","storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook dev -p 6006","build:icons":"bun run scripts/buildIcons.ts node_modules/@canonical/ds-assets/icons/ src/lib/icons","check:biome":"biome check","clean:icons":"rm -f src/lib/icons/*.svelte src/lib/icons/index.ts","build:stories":"bun run scripts/buildStories.ts src/lib/icons src/stories/icons","clean:stories":"rm -f src/stories/icons/*.svelte","build-storybook":"bun run clean &&bun run build:icons && bun run build:stories && storybook build","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:28fe9da2-302e-4a91-a2e2-8cf994f538ca"}},"repository":{"url":"git+https://github.com/canonical/svelte-icons.git","type":"git"},"_npmVersion":"11.6.4","description":"Canonical's icons as Svelte components","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","storybook":"^10.0.8","@types/bun":"^1.3.3","typescript":"~5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@biomejs/biome":"^2.3.7","@tsconfig/svelte":"^5.0.6","@sveltejs/package":"^2.5.6","@canonical/ds-assets":"^0.10.0-experimental.6","@storybook/addon-a11y":"^10.0.8","@storybook/addon-docs":"^10.0.8","@storybook/svelte-vite":"^10.0.8","@canonical/biome-config":"^0.10.0-experimental.4","@chromatic-com/storybook":"^4.1.3","@storybook/addon-svelte-csf":"^5.0.10","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-icons_0.0.2_1764244238608_0.5542512295052506","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@canonical/svelte-icons","version":"0.0.3","keywords":["svelte","icons","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/svelte-icons@0.0.3","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/svelte-icons#readme","bugs":{"url":"https://github.com/canonical/svelte-icons/issues"},"dist":{"shasum":"18e2db9162901591347dbc0153fc8a2e49527a40","tarball":"https://registry.npmjs.org/@canonical/svelte-icons/-/svelte-icons-0.0.3.tgz","fileCount":321,"integrity":"sha512-XMEpETBjCpGfbSeXI2eRsfNIVz9oV9c42ujnva3+oUhKra4i30iU9ysJr+chFBy7TtslKfo7vqFLMQ9yMaGRFA==","signatures":[{"sig":"MEQCIDJb8AXgHT86xgvrbI9WOjdN8HCF7upeAweWVtZKdxpkAiAneoOtMDBPm/YPCKtrkEZpUtEjr12WTrOtRCeyYyKAmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253023},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"f371e96da212c493e8d30eb70454feeeea82edfa","private":false,"scripts":{"build":"bun run clean:icons && bun run build:icons && svelte-package -o dist -i src/lib --tsconfig ./tsconfig.app.json","check":"bun run check:biome && bun run check:ts","clean":"bun run clean:icons && bun run clean:stories","check:ts":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","check:fix":"bun run check:biome:fix && bun run check:ts","storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook dev -p 6006","build:icons":"bun run scripts/buildIcons.ts node_modules/@canonical/ds-assets/icons/ src/lib/icons","check:biome":"biome check","clean:icons":"rm -f src/lib/icons/*.svelte src/lib/icons/index.ts","build:stories":"bun run scripts/buildStories.ts src/lib/icons src/stories/icons","clean:stories":"rm -f src/stories/icons/*.svelte","build-storybook":"bun run clean &&bun run build:icons && bun run build:stories && storybook build","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:28fe9da2-302e-4a91-a2e2-8cf994f538ca"}},"repository":{"url":"git+https://github.com/canonical/svelte-icons.git","type":"git"},"_npmVersion":"11.6.2","description":"Canonical's icons as Svelte components","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","storybook":"^10.0.8","@types/bun":"^1.3.3","typescript":"~5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@biomejs/biome":"^2.3.7","@tsconfig/svelte":"^5.0.6","@sveltejs/package":"^2.5.6","@canonical/ds-assets":"^0.10.0-experimental.6","@storybook/addon-a11y":"^10.0.8","@storybook/addon-docs":"^10.0.8","@storybook/svelte-vite":"^10.0.8","@canonical/biome-config":"^0.10.0-experimental.4","@chromatic-com/storybook":"^4.1.3","@storybook/addon-svelte-csf":"^5.0.10","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-icons_0.0.3_1764244768695_0.01481388359453728","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@canonical/svelte-icons","version":"0.0.4","keywords":["svelte","icons","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/svelte-icons@0.0.4","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/svelte-icons#readme","bugs":{"url":"https://github.com/canonical/svelte-icons/issues"},"dist":{"shasum":"9bfd21e8eee0bb7e347ec6e83a378335a65f7aeb","tarball":"https://registry.npmjs.org/@canonical/svelte-icons/-/svelte-icons-0.0.4.tgz","fileCount":321,"integrity":"sha512-X3yGiy88EKn651edmUzlkwU99knNpXhPYcO013Te2YRnycZSKtqKAcPpoF0S3JgeQSgy1dctbEyd4H8NKuJyOw==","signatures":[{"sig":"MEUCIQCgV/dFh6qZrrv//yXyj6GAq/CVWsiTpNmAG4KyfFVZSgIgOofIy2rbcX+XTkF4YFwlmGsriNEbBvkY39uFDmtcpQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253070},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"01c761800202dadd54350790af67642ac66c197a","private":false,"scripts":{"build":"bun run clean:icons && bun run build:icons && bun run build:package","check":"bun run check:biome && bun run check:ts","clean":"bun run clean:icons && bun run clean:stories","check:ts":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","check:fix":"bun run check:biome:fix && bun run check:ts","storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook dev -p 6006","build:icons":"bun run scripts/buildIcons.ts node_modules/@canonical/ds-assets/icons/ src/lib/icons","check:biome":"biome check","clean:icons":"rm -f src/lib/icons/*.svelte src/lib/icons/index.ts","build:package":"svelte-package -o dist -i src/lib --tsconfig ./tsconfig.app.json","build:stories":"bun run scripts/buildStories.ts src/lib/icons src/stories/icons","clean:stories":"rm -f src/stories/icons/*.svelte","build-storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook build","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:28fe9da2-302e-4a91-a2e2-8cf994f538ca"}},"repository":{"url":"git+https://github.com/canonical/svelte-icons.git","type":"git"},"_npmVersion":"11.6.2","description":"Canonical's icons as Svelte components","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","storybook":"^10.0.8","@types/bun":"^1.3.3","typescript":"~5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@biomejs/biome":"^2.3.7","@tsconfig/svelte":"^5.0.6","@sveltejs/package":"^2.5.6","@canonical/ds-assets":"^0.10.0-experimental.6","@storybook/addon-a11y":"^10.0.8","@storybook/addon-docs":"^10.0.8","@storybook/svelte-vite":"^10.0.8","@canonical/biome-config":"^0.10.0-experimental.4","@chromatic-com/storybook":"^4.1.3","@storybook/addon-svelte-csf":"^5.0.10","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-icons_0.0.4_1764251070399_0.9542442181944506","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@canonical/svelte-icons","version":"0.0.5","keywords":["svelte","icons","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/svelte-icons@0.0.5","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/svelte-icons#readme","bugs":{"url":"https://github.com/canonical/svelte-icons/issues"},"dist":{"shasum":"5b5493c9214ef7ccaac47c518ddc7de77e544d57","tarball":"https://registry.npmjs.org/@canonical/svelte-icons/-/svelte-icons-0.0.5.tgz","fileCount":321,"integrity":"sha512-YgaMzCRRJuJft/uy6Wz7tTtfuU+K1b9Ujy2kIyo8LVidLcLCXCHcCyMDNcOdk7SyErKLScw+Jjd7KPypvUgwJA==","signatures":[{"sig":"MEYCIQDc64+KUEyXeEYnEm+/ONNXLlRHtlv10tx9J20cJVSl1AIhALer6UEzyv+eyMtTumOTPeaGhAJH3iON8uXU8iHVT2TZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253148},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"4063dfbbcde919858465817bcf1dc7d7a0018954","private":false,"scripts":{"build":"bun run clean:icons && bun run build:icons && bun run build:package","check":"bun run check:biome && bun run check:ts","clean":"bun run clean:icons && bun run clean:stories","check:ts":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","check:fix":"bun run check:biome:fix && bun run check:ts","storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook dev -p 6006 --no-open","build:icons":"bun run scripts/buildIcons.ts node_modules/@canonical/ds-assets/icons/ src/lib/icons","check:biome":"biome check","clean:icons":"rm -f src/lib/icons/*.svelte src/lib/icons/index.ts","build:package":"svelte-package -o dist -i src/lib --tsconfig ./tsconfig.app.json","build:stories":"bun run scripts/buildStories.ts src/lib/icons src/stories/icons","clean:stories":"rm -f src/stories/icons/*.svelte","build-storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook build","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:28fe9da2-302e-4a91-a2e2-8cf994f538ca"}},"repository":{"url":"git+https://github.com/canonical/svelte-icons.git","type":"git"},"_npmVersion":"11.6.2","description":"Canonical's icons as Svelte components","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","storybook":"^10.0.8","@types/bun":"^1.3.3","typescript":"~5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@biomejs/biome":"^2.3.7","@tsconfig/svelte":"^5.0.6","@sveltejs/package":"^2.5.6","vanilla-framework":"^4.37.1","@storybook/theming":"^8.6.14","@canonical/ds-assets":"^0.10.0-experimental.6","@storybook/addon-a11y":"^10.0.8","@storybook/addon-docs":"^10.0.8","@storybook/svelte-vite":"^10.0.8","@canonical/biome-config":"^0.10.0-experimental.4","@chromatic-com/storybook":"^4.1.3","@storybook/addon-svelte-csf":"^5.0.10","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-icons_0.0.5_1764666483636_0.12274103928655733","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@canonical/svelte-icons","version":"0.0.6","keywords":["svelte","icons","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/svelte-icons@0.0.6","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/svelte-icons#readme","bugs":{"url":"https://github.com/canonical/svelte-icons/issues"},"dist":{"shasum":"714a55600b965eb107fe8f56d315a35c1e841197","tarball":"https://registry.npmjs.org/@canonical/svelte-icons/-/svelte-icons-0.0.6.tgz","fileCount":321,"integrity":"sha512-TiCA3YxlhsXTb3aybt+uTS7O7wE2k4fhau4rbdU1+wbIwXoid8uR/QO6KPxzCYvA+RqJC4mwR3iMU4j9g0H9Cw==","signatures":[{"sig":"MEYCIQCtILW5krpmDKy3rBeBvN9IcA05tKGa3nsQWA1U4NhktQIhALdiFSCZpi5JDuz+ekN3N8XecTda2NQS7M0GI7Uh6sF+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256500},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"fc8f977dba303c4eacdb2486e63ae6916d0fe1ca","private":false,"scripts":{"build":"bun run clean:icons && bun run build:icons && bun run build:package","check":"bun run check:biome && bun run check:ts","clean":"bun run clean:icons && bun run clean:stories","check:ts":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","check:fix":"bun run check:biome:fix && bun run check:ts","storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook dev -p 6006 --no-open","build:icons":"bun run scripts/build-icons.ts node_modules/@canonical/ds-assets/icons/ src/lib/icons","check:biome":"biome check","clean:icons":"rm -f src/lib/icons/*.svelte src/lib/icons/index.ts","build:package":"svelte-package -o dist -i src/lib --tsconfig ./tsconfig.app.json","build:stories":"bun run scripts/build-stories.ts src/lib/icons src/stories/icons","clean:stories":"rm -f src/stories/icons/*.svelte","build-storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook build","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:28fe9da2-302e-4a91-a2e2-8cf994f538ca"}},"repository":{"url":"git+https://github.com/canonical/svelte-icons.git","type":"git"},"_npmVersion":"11.6.2","description":"Canonical's icons as Svelte components","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"eta":"^4.4.1","vite":"^7.2.4","storybook":"^10.0.8","@types/bun":"^1.3.3","typescript":"~5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@biomejs/biome":"^2.3.7","@tsconfig/svelte":"^5.0.6","@sveltejs/package":"^2.5.6","vanilla-framework":"^4.37.1","@canonical/ds-assets":"^0.10.0-experimental.6","@storybook/addon-a11y":"^10.0.8","@storybook/addon-docs":"^10.0.8","@storybook/svelte-vite":"^10.0.8","@canonical/biome-config":"^0.10.0-experimental.4","@chromatic-com/storybook":"^4.1.3","@storybook/addon-svelte-csf":"^5.0.10","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-icons_0.0.6_1764675182909_0.08916172276500056","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@canonical/svelte-icons","version":"0.0.7","keywords":["svelte","icons","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/svelte-icons@0.0.7","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/svelte-icons#readme","bugs":{"url":"https://github.com/canonical/svelte-icons/issues"},"dist":{"shasum":"f9a95dcdf3da0de2afa16f4f8cb06fe9ec3b99d7","tarball":"https://registry.npmjs.org/@canonical/svelte-icons/-/svelte-icons-0.0.7.tgz","fileCount":321,"integrity":"sha512-PidyD2jLJks6OtwPkFPTV/e5Lx/mJ98lUM/hfHy0SOdfeHb+G5SExadENEPVlwodz6BnfN8xVobD9cJmw6jmLA==","signatures":[{"sig":"MEYCIQDyzMK3DZp6jqUx371NvZaBa5wHiXmhRFXWjzvapS8i1QIhAPwtUBkNgf3EoEpGJIHAKzH2P1HmUJFNFmyP1y2LYUoo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257046},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"aaa340838d8f27bbf5691fe2fcbe55f8b59acbf2","private":false,"scripts":{"build":"bun run clean:icons && bun run build:icons && bun run build:package","check":"bun run check:biome && bun run check:ts","clean":"bun run clean:icons && bun run clean:stories","check:ts":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","check:fix":"bun run check:biome:fix && bun run check:ts","storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook dev -p 6006 --no-open","build:icons":"bun run scripts/build-icons.ts node_modules/@canonical/ds-assets/icons/ src/lib/icons","check:biome":"biome check","clean:icons":"rm -f src/lib/icons/*.svelte src/lib/icons/index.ts","build:package":"svelte-package -o dist -i src/lib --tsconfig ./tsconfig.app.json","build:stories":"bun run scripts/build-stories.ts src/lib/icons src/stories/icons","clean:stories":"rm -f src/stories/icons/*.svelte","build:metadata":"bun run scripts/build-metadata.ts -i node_modules/@canonical/ds-assets/icons/ -o metadata.json","build-storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook build","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:28fe9da2-302e-4a91-a2e2-8cf994f538ca"}},"repository":{"url":"git+https://github.com/canonical/svelte-icons.git","type":"git"},"_npmVersion":"11.6.2","description":"Canonical's icons as Svelte components","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"eta":"^4.4.1","vite":"^7.2.6","fuse.js":"^7.1.0","storybook":"^10.1.2","@types/bun":"^1.3.3","typescript":"~5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@google/genai":"^1.30.0","@biomejs/biome":"^2.3.8","@tsconfig/svelte":"^5.0.6","@sveltejs/package":"^2.5.7","vanilla-framework":"^4.37.1","@canonical/ds-assets":"^0.10.0-experimental.8","@storybook/addon-a11y":"^10.1.2","@storybook/addon-docs":"^10.1.2","@storybook/svelte-vite":"^10.1.2","@canonical/biome-config":"^0.10.0-experimental.4","@storybook/addon-themes":"^10.1.3","@chromatic-com/storybook":"^4.1.3","@storybook/addon-svelte-csf":"^5.0.10","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-icons_0.0.7_1764929238166_0.793739011770116","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@canonical/svelte-icons","version":"0.0.8","keywords":["svelte","icons","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/svelte-icons@0.0.8","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/svelte-icons#readme","bugs":{"url":"https://github.com/canonical/svelte-icons/issues"},"dist":{"shasum":"6dc8a40c46f5418053d8587b1e7655e77146afd2","tarball":"https://registry.npmjs.org/@canonical/svelte-icons/-/svelte-icons-0.0.8.tgz","fileCount":321,"integrity":"sha512-n+EpT2g+1EG6rQ3lIPdBf0iRFHhrt1IvtgJUfA3/LO/MOtKKBGXDr9OTHEN5ZueESqky5jl0+RP1BD97+xOA+Q==","signatures":[{"sig":"MEYCIQDHaWjq8punjjz+2PZkc7GZoc3ITUMR1u0UjZXtUmMjwgIhAPGoTRRqVRYLuN5jnFSyRJXWgWEQwjXcNbUIJDSMSIdj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257103},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"7f2dde4163aa42c8cabac5f9560cb70699834a79","private":false,"scripts":{"build":"bun run clean:icons && bun run build:icons && bun run build:package","check":"bun run check:biome && bun run check:ts","clean":"bun run clean:icons && bun run clean:stories","check:ts":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","check:fix":"bun run check:biome:fix && bun run check:ts","storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook dev -p 6006 --no-open","build:icons":"bun run scripts/build-icons.ts node_modules/@canonical/ds-assets/icons/ src/lib/icons","check:biome":"biome check","clean:icons":"rm -f src/lib/icons/*.svelte src/lib/icons/index.ts","build:package":"svelte-package -o dist -i src/lib --tsconfig ./tsconfig.app.json","build:stories":"bun run scripts/build-stories.ts src/lib/icons src/stories/icons","clean:stories":"rm -f src/stories/icons/*.svelte","build:metadata":"bun run scripts/build-metadata.ts -i node_modules/@canonical/ds-assets/icons/ -o metadata.json","build-storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook build","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:28fe9da2-302e-4a91-a2e2-8cf994f538ca"}},"repository":{"url":"git+https://github.com/canonical/svelte-icons.git","type":"git"},"_npmVersion":"11.6.2","description":"Canonical's icons as Svelte components","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"eta":"^4.4.1","vite":"^7.2.6","fuse.js":"^7.1.0","storybook":"^10.1.2","@types/bun":"^1.3.3","typescript":"~5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@google/genai":"^1.30.0","@biomejs/biome":"^2.3.8","@tsconfig/svelte":"^5.0.6","@sveltejs/package":"^2.5.7","vanilla-framework":"^4.37.1","@canonical/ds-assets":"^0.10.0-experimental.8","@storybook/addon-a11y":"^10.1.2","@storybook/addon-docs":"^10.1.2","@storybook/svelte-vite":"^10.1.2","@canonical/biome-config":"^0.10.0-experimental.4","@storybook/addon-themes":"^10.1.3","@chromatic-com/storybook":"^4.1.3","@storybook/addon-svelte-csf":"^5.0.10","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-icons_0.0.8_1764941675286_0.32636463104298796","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@canonical/svelte-icons","version":"0.0.9","keywords":["svelte","icons","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/svelte-icons@0.0.9","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/svelte-icons#readme","bugs":{"url":"https://github.com/canonical/svelte-icons/issues"},"dist":{"shasum":"7f2453833ab1834932105854a36038c07ac0e38e","tarball":"https://registry.npmjs.org/@canonical/svelte-icons/-/svelte-icons-0.0.9.tgz","fileCount":321,"integrity":"sha512-gZqkM1oxYTe0QWGZt9dxvrVLLhjKI7Q41BCd2MzhdsF7XCBS9cMTUZOSnPe/U60GdciF8zbVLw8eCTRXclSgHw==","signatures":[{"sig":"MEQCIC5rWpuIke5QvkIpttqU8SW3REi4erq4QTcfTRRB74QCAiA0goMz/hUmQAMhegKOC+ZjitGvwV8LjbQhASaZB/1+rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fsvelte-icons@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257135},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"c922807aef703d1984bf554b71200bef5819b3d4","private":false,"scripts":{"build":"bun run clean:icons && bun run build:icons && bun run build:package","check":"bun run check:biome && bun run check:ts","clean":"bun run clean:icons && bun run clean:stories","check:ts":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","check:fix":"bun run check:biome:fix && bun run check:ts","storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook dev -p 6006 --no-open","build:icons":"bun run scripts/build-icons.ts -i node_modules/@canonical/ds-assets/icons/ -o src/lib/icons","check:biome":"biome check","clean:icons":"rm -f src/lib/icons/*.svelte src/lib/icons/index.ts","build:package":"svelte-package -o dist -i src/lib --tsconfig ./tsconfig.app.json","build:stories":"bun run scripts/build-stories.ts -i src/lib/icons -o src/stories/icons","clean:stories":"rm -f src/stories/icons/*.svelte","build:metadata":"bun run scripts/build-metadata.ts -i node_modules/@canonical/ds-assets/icons/ -o metadata.json","build-storybook":"bun run clean && bun run build:icons && bun run build:stories && storybook build","check:biome:fix":"biome check --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:28fe9da2-302e-4a91-a2e2-8cf994f538ca"}},"repository":{"url":"git+https://github.com/canonical/svelte-icons.git","type":"git"},"_npmVersion":"11.6.2","description":"Canonical's icons as Svelte components","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"eta":"^4.4.1","vite":"^7.2.6","fuse.js":"^7.1.0","storybook":"^10.1.2","@types/bun":"^1.3.3","typescript":"~5.9.3","@types/node":"^24.10.1","svelte-check":"^4.3.4","@google/genai":"^1.30.0","@biomejs/biome":"^2.3.8","@tsconfig/svelte":"^5.0.6","@sveltejs/package":"^2.5.7","vanilla-framework":"^4.37.1","@canonical/ds-assets":"^0.10.0-experimental.8","@storybook/addon-a11y":"^10.1.2","@storybook/addon-docs":"^10.1.2","@storybook/svelte-vite":"^10.1.2","@canonical/biome-config":"^0.10.0-experimental.4","@storybook/addon-themes":"^10.1.3","@chromatic-com/storybook":"^4.1.3","@storybook/addon-svelte-csf":"^5.0.10","@sveltejs/vite-plugin-svelte":"^6.2.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-icons_0.0.9_1767958421552_0.8892229895631025","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-11-26T14:24:39.436Z","modified":"2026-09-09T10:47:02.944Z","0.0.1":"2025-11-26T14:24:39.726Z","0.0.2":"2025-11-27T11:50:38.794Z","0.0.3":"2025-11-27T11:59:28.884Z","0.0.4":"2025-11-27T13:44:30.661Z","0.0.5":"2025-12-02T09:08:03.857Z","0.0.6":"2025-12-02T11:33:03.118Z","0.0.7":"2025-12-05T10:07:18.339Z","0.0.8":"2025-12-05T13:34:35.438Z","0.0.9":"2026-01-09T11:33:41.726Z"},"bugs":{"url":"https://github.com/canonical/svelte-icons/issues"},"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","homepage":"https://github.com/canonical/svelte-icons#readme","keywords":["svelte","icons","canonical"],"repository":{"url":"git+https://github.com/canonical/svelte-icons.git","type":"git"},"description":"Canonical's icons as Svelte components","maintainers":[{"email":"ilayda.cavusoglupars@canonical.com","name":"ilayda21"},{"email":"frankban@gmail.com","name":"frankban"},{"email":"huw@ikmail.com","name":"huwshimi"},{"email":"me@anthonydillon.com","name":"anthonydillon"},{"email":"steverydz@gmail.com","name":"steverydz"},{"email":"bartek.szopka@canonical.com","name":"bartaz"},{"email":"joao.figueiredo.martins@canonical.com","name":"jpmartinspt"},{"email":"peterfrench94@gmail.com","name":"petesfrench"},{"email":"jmuzina@pm.me","name":"jmuzina"},{"email":"mariapaula.trujillo@canonical.com","name":"mtruj"},{"email":"david.edler@canonical.com","name":"edlerd"},{"email":"ardavan.behnia@canonical.com","name":"abehnia"},{"email":"is-admin@canonical.com","name":"canonical-organization"},{"email":"eduard.manta@canonical.com","name":"edisile-canonical"},{"email":"adam.steciuk@canonical.com","name":"steciuk-canonical"},{"email":"abbie.sims@canonical.com","name":"abbiesims"},{"email":"atakan99saglam@gmail.com","name":"ataku_b"},{"email":"adrian.villa.g@gmail.com","name":"ad.vl"},{"email":"its.muhammad.ali.mughal@gmail.com","name":"engr-ali"},{"email":"urvashi.sharma271099@gmail.com","name":"ninfa_jeon"},{"email":"n.devilliers1999@gmail.com","name":"ndv99"},{"email":"goulin.khoge@canonical.com","name":"goulin-canonical"},{"email":"21112002mj@gmail.com","name":"immortalcodes"},{"email":"alvaro.mateoalvarez@canonical.com","name":"alvaromateo"},{"email":"benjaminaderopo.oni@canonical.com","name":"onibenjo-canonical"}],"readme":"# @canonical/svelte-icons\n\nCanonical's design system icons packaged as Svelte 5 components. This library provides all icons from [Canonical's Pragma design system](https://github.com/canonical/pragma/tree/main/packages/ds-assets) as easy-to-use Svelte components.\n\n> [!WARNING]\n> This package is it's experimental stage. It may undergo significant changes before reaching a stable release. It is not recommended for production use at this time.\n\n## Installation\n\n```bash\nbun add @canonical/svelte-icons\n```\n\n## Usage\n\n### Basic Usage\n\nImport icons individually and use them as components:\n\n```html\n<script>\n  import { HomeIcon, SettingsIcon, UserIcon } from \"@canonical/svelte-icons\";\n</script>\n\n<HomeIcon />\n<SettingsIcon class=\"custom-class\" />\n<UserIcon />\n```\n\n### Styling Icons\n\nIcons by default inherit the current text color and size.\n\n```html\n<script>\n  import { SearchIcon } from \"@canonical/svelte-icons\";\n</script>\n\n<SearchIcon style=\"color: red; width: 2em; height: 2em;\" />\n```\n\n### Performance Optimization\n\nWhen using the same icon multiple times, you may use `IconsOptimizationProvider` to deduplicate SVG definitions in the generated markup:\n\n```html\n<script>\n  import { IconsOptimizationProvider, HomeIcon } from \"@canonical/svelte-icons\";\n</script>\n\n<IconsOptimizationProvider>\n  <nav>\n    <HomeIcon />\n    <!-- All instances share the same SVG definition -->\n    <HomeIcon />\n    <HomeIcon />\n  </nav>\n</IconsOptimizationProvider>\n```\n\nThis is especially useful when rendering the same icon many times.\n\n> Check out the [Node tree size comparison](https://main--693121d8204f530975a41c27.chromatic.com?path=/story/advanced-iconsoptimizationprovider--node-tree-size-comparison) story to see the DOM size difference between optimized and non-optimized rendering.\n\n### Custom Icons\n\nYou can also create custom icon components using the `IconBase` component:\n\n```html\n<script>\n  import { IconBase } from \"@canonical/svelte-icons\";\n</script>\n\n<IconBase iconName=\"my-custom-icon\">\n  <svg viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\">\n    <circle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"black\" stroke-width=\"1\" fill=\"red\" />\n  </svg>\n</IconBase>\n```\n\n> [!IMPORTANT]\n> When using custom icons with `IconsOptimizationProvider`:\n>\n> - ensure that the `iconName` prop is unique for each custom icon to avoid collisions,\n> - modifying the SVG content inside `IconBase` during runtime may lead to unexpected behaviors.\n>\n> Check out the [Reactivity playground](https://main--693121d8204f530975a41c27.chromatic.com?path=/story/advanced-iconsoptimizationprovider--reactivity-playground) story to learn more.\n\n## Icon Source\n\nAll SVG icons are sourced from the [@canonical/ds-assets](https://github.com/canonical/pragma/tree/main/packages/ds-assets) package, which is part of Canonical's Pragma design system.\n\n## Development\n\n```bash\n# Install dependencies\nbun install\n\n# Build icon components from source\nbun run build\n\n# Run Storybook for development\nbun run storybook\n\n# Type check\nbun run check\n```\n","readmeFilename":"README.md"}