{"_id":"vite-plugin-svg-spritegen","_rev":"29-6523b9f1abdb60c5cbdf67f9696b7c77","name":"vite-plugin-svg-spritegen","dist-tags":{"latest":"2.0.7"},"versions":{"1.0.0":{"name":"vite-plugin-svg-spritegen","version":"1.0.0","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.0.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"b87f5e8573349f09a1ca9d32a26f1102251a43fb","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.0.0.tgz","fileCount":12,"integrity":"sha512-wd+XZr87Cga6du5cziXx0p87KyPPjQo4Vs7IzDC7rptEW1IdrRKLy62z8IsFB234yjxMr3ifGvT6QmzPzRDgmQ==","signatures":[{"sig":"MEUCIAgvIR1VPrg45Q9jT1hDttliLSsYhKzKJd+nwj9RbMa/AiEAqkwRgU0PVAnlM9f5XVOO7FfXwChWWuAQPXV1K8t980o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22849},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"94148ffe2a7a65d0227e72095177dbaff21ba494","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.8.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.0.0_1722868863597_0.2923082002554245","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"vite-plugin-svg-spritegen","version":"1.1.0","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.1.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"6480598b8a7433565defe102b3a95d77cd631d7e","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.1.0.tgz","fileCount":12,"integrity":"sha512-91SdFltgIEB1o617hEJLNfjUYawrgoVTIFNa9yvoaeIykoassKW/hgvNvlBa3A3nCgqtyXJ8ZL864+KejAXQ7w==","signatures":[{"sig":"MEUCICZf60oEzT4jmAj/zbr6RKKRLQaz4HiG2+rRJyc4wRIYAiEAu+dMKwgBMkF2EAsQ5hPYoYOJYov13ncOAH1iHy/6m4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22902},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"ba5c0bdac362d2923c3e6438c44e7c59b624bd4e","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.1.0_1733508165988_0.6593060258828871","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"vite-plugin-svg-spritegen","version":"1.1.1","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.1.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"0051b3c775f0f92f64a5046a9761f3fd2583a8cb","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.1.1.tgz","fileCount":12,"integrity":"sha512-aT5VYpGm5XN7JRHWvvaOj0cJkdHzMrk0CP+ZKA36OrN6ajWzkSHjToKWBZDM+i2T2UE4c4UCD9158dHPkNVQ6g==","signatures":[{"sig":"MEYCIQCOoyumOTPVlXxjYVNogBMyuseC9JMpxNfK2hQdOF4S4QIhAIvDPIPkFG3ILxzNtzG2aoUVcfzSOBrlVTLJGS1YpZYb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23020},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"5faf3b5bebca62f96c46d53b8fc9d15644eb6345","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.1.1_1733508315719_0.20507403929556056","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"vite-plugin-svg-spritegen","version":"1.2.0","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.2.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"3fe00fd182004d23618291b49150b6f83a5beaea","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.2.0.tgz","fileCount":12,"integrity":"sha512-s+CV7qFt7fx+0lNcD3EKSwvVkAKej6a1a1oYv+5KjJ8Bjaocdd+MWHI3QNZ/8p5nUO+CFZCDvFvn6Z/AwDI3xA==","signatures":[{"sig":"MEQCIHl/+t6tZvGpfpand7duZw1ilbGF8E+0XnxroBxeqDD3AiBeSaQouT3tJxCMnQGbq6szdZbCtpuyNUK2v5XRXUganQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23486},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"0545fac9bcb43f0d150778880825756a013d4b0b","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.2.0_1737057549013_0.1452337599775413","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"vite-plugin-svg-spritegen","version":"1.2.1","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.2.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"244e4e09c4b1c6e4cf714cd67cf2848b268894c2","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.2.1.tgz","fileCount":12,"integrity":"sha512-HrCfD26YFfT0lc3i6rY36f0xNj9/w8ly2ORvsnIh7fdf7gUa8JVx807Pyv/zkchHPZbuqk5+twiL43c6P1+v4w==","signatures":[{"sig":"MEQCIGn3aGUTcnhd66cZgFpspDzTOpBQ4lNpQ4zIBLBJG1A7AiBnV4m1aHLmmOq9ng14KpMmt45QTiwSv9wPV3b6ncGGdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23602},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"1e3e01bd44a2e722532df11a10e27b616017d9cc","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.2.1_1737061274479_0.5723245008586286","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"vite-plugin-svg-spritegen","version":"1.2.2","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.2.2","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"5a39fcd89ea2a751428d86d4181bbc96179572e7","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.2.2.tgz","fileCount":12,"integrity":"sha512-E7sHyWnPLCa1DifZf82m45jQ2GyyCTgprr4QVfmY0+ctPqm0PwwD9DRXrifk3SVW9iuWRL02QZ669L8nwLZy1w==","signatures":[{"sig":"MEUCIQDmNDkfIkZRYjHsGIQPr8lnmgnS5Je0WaAWzyhsStjhFQIgQrpxTrFGbddT68BxVBLIfI8CQEuza1VN9D1Q+cRIhnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23546},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"94b34525d3d85e6b4f44a2754b887d4952f74472","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.2.2_1737065204886_0.7375804591885236","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"vite-plugin-svg-spritegen","version":"1.2.3","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.2.3","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"009f5316857f96610d1d6e07c361b2dd92731a71","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.2.3.tgz","fileCount":12,"integrity":"sha512-S5MVhEv6TvgDMIOpPBwwltYimNwPEEfMkQ7aqUapsu9yJ9gb0RiBIOsn5l5kihTq/c6nqqRvQCMXSC7Fh1HgUg==","signatures":[{"sig":"MEUCIHIQpxnPwdR8cdELmm4DODalsF/UUcsdDOP74SWCDfwFAiEAw2j4R2dNrjRd57H8jhoHNBrCbBALTsY7d9sT1sy5PR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25027},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"510830903cb8b780ae46b7bf1d641e89e2570624","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.2.3_1737080006393_0.9722469746467177","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"vite-plugin-svg-spritegen","version":"1.2.4","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.2.4","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"50cc9c0678a5edb1ea553c3c5789961be7008bb2","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.2.4.tgz","fileCount":12,"integrity":"sha512-HZbJXIU1eb7/1s2ASX11ma8WvMmz1OBRTNyq/FaKKoe2hhHN+CsDcSEM+I4hNd3pfF73xvBlvTWxu9togJqzgQ==","signatures":[{"sig":"MEUCIFbfNdxBE1Aitlr4+rL9SLEKj78fUs1FcTmZJvHG1BSWAiEAx3WXKTHRvxwiFfOIgW1IQWOu0Ovy0NKMoUNBvbwkjtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25021},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"237f112de54183c0284fe2e3ee7565c766d5f79c","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.2.4_1737080637390_0.8259235384211514","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"vite-plugin-svg-spritegen","version":"1.2.5","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.2.5","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"ca474f3923d647c54ccec234c8479a53b7ebca95","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.2.5.tgz","fileCount":12,"integrity":"sha512-LFbaDUcTmOdzqsiSxQ7tdDpmO9ORSMIreMN7kYx+11UWdq6rs+MVz0YAmgvUi3rgkrNPPuMCmS5jTOPOJKKXwg==","signatures":[{"sig":"MEUCIDfsfyHUjj3+rmXBHYFTJ1xLlyF/ILzW5IOWTYNpOswOAiEAqy+4yqcTgtrtYMtH6GRmFG4DIRbecvKb+AArJayc/xE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25197},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"f04152496a705426ac230dbfe6a067246e7708ce","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.2.5_1737127351565_0.7804093599122772","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"vite-plugin-svg-spritegen","version":"1.2.6","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.2.6","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"eb446e1b491738b962d74742963170eae12dbdea","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.2.6.tgz","fileCount":5,"integrity":"sha512-fuJTLhM7p2jb7JWXjgaNFxt3SdCXUYvl9QuaXWNA5yx+KkrEAS3BWBptOD+D1ZXL9s3oTgO7I7L/vqkP0rBcGw==","signatures":[{"sig":"MEYCIQCXOmnY0mwbTK+F5b0FF2DYZBEh13d8DBk0yemLxpw17gIhAIog+DLwv7rQWM5Gm8SHuu54Pmgew/p6afI/xIUasoeu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23497},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"8c19b814f5a05592443a8e5c2df2dd65a561f8c3","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.2.6_1737128038809_0.07211522942207904","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"vite-plugin-svg-spritegen","version":"1.2.7","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.2.7","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"37a860e63a1fc36e7b9159c7461eaee0e2c50e1c","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.2.7.tgz","fileCount":12,"integrity":"sha512-cvJaA3q0iFXQ1c2qaBfQrxEI7WKmirwpRUB+JBOc1v/rL3f7aTWux+T+J58BeH+zj3QGjA+mOAKi02XJAfG8iQ==","signatures":[{"sig":"MEQCIEbd1rSShQ6RRaK6eRJeO62zu3bwUgMA3FVMP3H22MxlAiBRwc71gHF7aUE46WxSzP8oXatxq4Znhg+l3Kmr9NtoCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25219},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"8b870869396105dc7f6072719085f018a4345af3","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.2.7_1737508400203_0.9316813610647114","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"vite-plugin-svg-spritegen","version":"1.2.8","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.2.8","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"23e4aa6a72a5a51546ac34aeabf02c166140fa7a","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.2.8.tgz","fileCount":12,"integrity":"sha512-4iP1iAPz+fLuuuw93eGHQ23Z4KPczO5XE6xvVoFn45PCgsmyA2Ylts/BSYTNkdx4P6bd4zL2SVMF0DC+m5FT3w==","signatures":[{"sig":"MEYCIQDRl69v/ri22eml6lHYhoHalJFRuDOBO8AQ10+edGhm8QIhALF92cIoRC98QZhpOtpEmsyrPoaSWvAbq2PQxL+3HWC9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25219},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"f1849a63df134d1531fbdbd870f091d865d1741a","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.2.8_1737508495810_0.048537918347957065","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"vite-plugin-svg-spritegen","version":"1.3.0","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.3.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"995e7dc5d808f4ae8e66be74178db0ce37e9deb1","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.3.0.tgz","fileCount":12,"integrity":"sha512-RCgNLoSewHZxWhhBpmm0h084o8bvpy0HWjGJJCovprU+HJ+GCfM91/Y5gYv1I3uPY/R/6+cLLNarLXIf4PyuSQ==","signatures":[{"sig":"MEYCIQD+iGnVD37OYbKGP9NMr/sOhbRhAk9sr/vn89h+zkJergIhAIDuMSfBhZzo/MmvCd80BUb94Cl5P5ED3ARZPCJdc7Zf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25378},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"efb1baec44e09fc5a49281bff1bbd488466874ea","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.3.0_1737839197239_0.9401041417835252","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"vite-plugin-svg-spritegen","version":"1.4.0","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.4.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"600033537df5818cb3fb928a0bdf405cbcb70e0d","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.4.0.tgz","fileCount":12,"integrity":"sha512-c0CUoD2qAWm0PaVu3dArtBJEx5hlE5AMSwzD8AaFjtV9Wu7jiUTkMoy5f+YQB600FqSDHWoyhnsYkLlmM2xSmQ==","signatures":[{"sig":"MEUCIQDRTXnT43aRjN9X/x62jS0YGtKM66G4Fjd7C61YmsBcmgIgEQ8+Qbbls55m1yuezBjN/UwjGBZn3bsHP0Ue45qa1VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25980},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"510bd215ff74faecfaf772269e295e9cde897015","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.4.0_1738076553458_0.49146424823413404","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"vite-plugin-svg-spritegen","version":"1.4.1","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.4.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"609af258ebad621f5b119312144878afd6beaa9e","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.4.1.tgz","fileCount":12,"integrity":"sha512-eiso4DqSqltCWLRwm2OnQqO+G/eC5GS6nebAnD/Z1Z2/OS9jV8vcbC5c1E+4wexLhJpbpNDGSfO2veH6vWEFOQ==","signatures":[{"sig":"MEYCIQDisq6uM7g5EPPQSAmyp7pD30LAb77vk9L35JvCDjkv3gIhAICrv8RtH7Un8GAUiFhsCUR78M5dCrf4dQEVsPGaU5ii","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26050},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"47d043c0f8c68eb647c443801de2891d5fea44fe","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.4.1_1738076890972_0.16313654815823941","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"vite-plugin-svg-spritegen","version":"1.4.2","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.4.2","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"05345c7ac5acf06063943061806f56ac9e81e933","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.4.2.tgz","fileCount":12,"integrity":"sha512-NNhsckx+OxlUmA4uxCGBxNEX1UznaX8GAn3vTPWP8gvZj8DeuY2WQj+1WjV2FqLkOhr9/hEtPM1VBQJBBhtZrA==","signatures":[{"sig":"MEQCIHgSiNss/kvgM/Qd1Rk5BfmjQk3hZG1vkqu3w6UBMC85AiAFR0XZhBLgMOgJ5AUkxGI8/4XoVdggnrqjNQUvamSmWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25980},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"845e02fef6c8ce81d9eae79f73a69fec2b9084b3","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.4.2_1738077470264_0.5100230426636174","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"vite-plugin-svg-spritegen","version":"1.4.3","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.4.3","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"76cf327b766241b46f6adec44804155c65f5e224","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.4.3.tgz","fileCount":12,"integrity":"sha512-oRM6ESNL6/K3iquEtg2ILl5mrVttGmT8IkY5UG99dnUMG2Sr53PuezM5dWoIJnPvMiyy/Q5s5OH2hZcttzhx8A==","signatures":[{"sig":"MEUCIHiRlHx8cGu7XgUREbBv5vqUdmcXAY2U0VOa1YdFu0g3AiEAzETZCJca7WuCNKg7IJI17nhzG/46d8bBty2F7UQa3IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26150},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"5e81836bbbc252354585798bed9145fed0a67f30","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.4.3_1740844272104_0.18394303833945314","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"vite-plugin-svg-spritegen","version":"1.4.4","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.4.4","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"e16034ef5416bf4a5169443611fb2fed976583ec","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.4.4.tgz","fileCount":12,"integrity":"sha512-GIstQKN8v1J68hk/lv8QWJJjks5Ue0u751IydGizJWV1SgmjZS5kRtNyIydYnqy2vOFDpUSDGsS6phfG+65E0A==","signatures":[{"sig":"MEUCIQD2EZCogE4+y+I8cIIQ75rDOMi3bzN0JK+kkPylClntLgIgGCuN1m7ZOn2xq43HfR9GwlG3wrJEu4keFooJ4vK1cHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26132},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"0d854d04281741984c4066d5a325f16d1fcb9132","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.4.4_1740844462693_0.2605857524962618","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"vite-plugin-svg-spritegen","version":"1.4.5","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.4.5","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"b11ccd3bdca92176ca4ae3e3d77e39001222fa99","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.4.5.tgz","fileCount":12,"integrity":"sha512-haBc6JMxkNTPLUob6bzOGE9F+KXNNyOVVQvouwQfZOa8ZZkq1ykdlyhwBbkNEYRkMg6RCIsViR+NKGzYPnS6QA==","signatures":[{"sig":"MEUCIEP2OuV7gQZfwKSgLweIIZz0XZV3U8bPk64wcjmnNEAAAiEA3Mj+FTBP27hE33lgqV3DxcRcBgXnsp+nah3OcwHuFEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25954},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"c1f3cab5fc2e38ab8f4cc5f3b0b25f3f35ce7610","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.4.5_1743632245753_0.19436704571785057","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"vite-plugin-svg-spritegen","version":"1.4.6","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.4.6","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"8656b49597bfa95845021febee5f29c728fbac21","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.4.6.tgz","fileCount":12,"integrity":"sha512-Bxlyb2rZdultk1pavvEs2N3N5OfQsJ/FWGeLl/1Vgzn/FuR1eNLgsCn8nFprqzeVRW5Vg5OIQxG1+qgCfsd//g==","signatures":[{"sig":"MEYCIQCRo4OJGiZ+6z4ckYa5rlJYLx9gPpsw7da/yrQMj8nfxgIhAOUcx86CsbYxN0UTDQiSibknjck3KLGNO0l2GOCT5T4K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vite-plugin-svg-spritegen@1.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26586},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"8596bdb8f1f057a8ff7b8734f24394e6f4747d5c","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:137852b6-e9d0-46a4-b2e2-b8aeaaf89d35"}},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"11.14.0","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.4.6_1778254896368_0.3118848363650646","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"vite-plugin-svg-spritegen","version":"1.5.0","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@1.5.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"f381f87cf3ee0f7a92806bd9de78e314d41f59ae","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-1.5.0.tgz","fileCount":12,"integrity":"sha512-VKyo1BJS5BgCKKFQ4+luUi658dRcZpOwHAnPlLVySkKeQOYQlZ9m24PO6OK3fTm9U9yy34BjGvWTZTOhxcNPyg==","signatures":[{"sig":"MEUCIG/vTbdnUR2uC5ZWU/3i0OzUZYpsLcqajQ4Z+cIth6XjAiEA4MvDyMfeM/mvRrL25b1Fye0r42jMM3X9o5K84LBc9EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vite-plugin-svg-spritegen@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26586},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"61ee0efa8eb530fea5bae897bcb084c47189cb55","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:137852b6-e9d0-46a4-b2e2-b8aeaaf89d35"}},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"11.14.0","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_1.5.0_1778255954268_0.6178406493366102","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"vite-plugin-svg-spritegen","version":"2.0.0","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@2.0.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"a6ec10fd6a289434cda82b1c27e97365059439b9","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-2.0.0.tgz","fileCount":12,"integrity":"sha512-whCOmUF37c6plO8CXsiDAj1rfnKfBu6SvQatJQltB+DpB615M+/cNgoTGIImlLuUKfDNkmARGbS1bMz4QBl3tg==","signatures":[{"sig":"MEUCIB+uYTFl419to354JfIws6GIcgp7KyCRXvh2dbvqdQ6LAiEAjmOPJhnwRph8kc3UjU57+E20dMt0/1LJmjgMo+iKo3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vite-plugin-svg-spritegen@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26586},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"790f9465f5c0e4620317b3186bcda51e4be4106b","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:137852b6-e9d0-46a4-b2e2-b8aeaaf89d35"}},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"11.14.0","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_2.0.0_1778256586152_0.4268700831625303","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"vite-plugin-svg-spritegen","version":"2.0.1","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@2.0.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"b33be3279320db57f92b255d4ef5ab525b0a40a8","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-2.0.1.tgz","fileCount":12,"integrity":"sha512-qdOjx+Z19gJtqgoh9Y/O1wOgRVZuD5BKhj79hWNKyn3LM23xl4YP6zb9l109FV17eBfsk77rzKgjhvnCLhtR1Q==","signatures":[{"sig":"MEUCIDusQoAbpnVZuAcRK6jhl4JieNchIeJ+NFZEY+mwClK+AiEAn965W+Nsale9o2Qo5F0Qms/VhWjBJ8Mgy4ULlUyV82E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vite-plugin-svg-spritegen@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26640},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"63c86a62ba2402ef90dfbae9e3f29056c47bb44f","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:137852b6-e9d0-46a4-b2e2-b8aeaaf89d35"}},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"11.14.1","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_2.0.1_1778281414951_0.4490538879567638","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"vite-plugin-svg-spritegen","version":"2.0.2","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@2.0.2","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"93237f79664f7f403ab177ea212c24c43170cbad","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-2.0.2.tgz","fileCount":12,"integrity":"sha512-s3fLZftx7jv1DYbaZlBV6hMEeVnRSC2Cn6IaYN5R/WNzCG/doEy/lzvOKRmQjclINHITT7i2lqZD7IZbo5XWQQ==","signatures":[{"sig":"MEQCIBzDugnts5+x9HOBRY+E0j5D6/5iA51nH5fkVo2c7xLoAiA1z8CsuuveUlLU41tbehhEAidtnfj4yrzxEJuuIDxmEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vite-plugin-svg-spritegen@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26734},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"c15bb7204930616bf4030408822712825d20c8a3","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:137852b6-e9d0-46a4-b2e2-b8aeaaf89d35"}},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"11.14.1","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_2.0.2_1778284584211_0.4297335685710526","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"vite-plugin-svg-spritegen","version":"2.0.3","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@2.0.3","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"4717b2aaea341f74c1c0bdf3c960238eaeca2ed6","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-2.0.3.tgz","fileCount":12,"integrity":"sha512-6uRQkO+wGBF830pZwPFXkkb2WV026fiAmzIOmJy234rA51EfQspbYXElIa0r/odZxbo39ptxy1vjTePGMx4ijA==","signatures":[{"sig":"MEUCIAcfMrPmrB7JjXQp1cFx2v1zHEq/yxjmZIag1oxzuCp6AiEA7IVOeehS2C1GYGNkgSsOyTRLritZqMNBphEe4wUgRcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vite-plugin-svg-spritegen@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28397},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"d94427cb623f28261a4dcca19bb826ddf93b5441","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:137852b6-e9d0-46a4-b2e2-b8aeaaf89d35"}},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"11.18.0","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_2.0.3_1784126330043_0.1241054513940274","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"vite-plugin-svg-spritegen","version":"2.0.4","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@2.0.4","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"f56af991d592de1af5a553e253ba58d032aed0f9","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-2.0.4.tgz","fileCount":12,"integrity":"sha512-xy4+l9ubTK7Owr+PjuylniDU/H0iq8uWZAgBtEBXgZraQGpEuX/DuXQ7YWPVtGfPml3lBjjVcAIGWfDCsjUoSw==","signatures":[{"sig":"MEYCIQCCBPMF02DBct/GWgBNdgFHnAAZQ5izexlCzCapG6/l9gIhAKOM1CjBldrTz1s+Cuw8EcywyGpNqvmWXLZXBfcaIxoO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vite-plugin-svg-spritegen@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28749},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"faea6bc44a98e8171bb0b39bad6cf39c231cea4d","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:137852b6-e9d0-46a4-b2e2-b8aeaaf89d35"}},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"11.18.0","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_2.0.4_1784130561134_0.5495940281883742","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"vite-plugin-svg-spritegen","version":"2.0.5","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@2.0.5","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"f5159f201e2578424074a61286c340220f6763f5","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-2.0.5.tgz","fileCount":12,"integrity":"sha512-IdTsrlUnZ4IDDYdT9UxesvURtwmet3MQVNMfAbD38ymd0RZtho6qHn4cK3PpDxtPbPG7+wthUN71d7ohHmKFug==","signatures":[{"sig":"MEUCIQCpTHHFckbq3oKPgygv69puRA5I7w5ahFutp/Wo8+6H0gIgErPoMCr3+sQjs/0ecSNAYbGSG43Gd4HDuSq1GL7Va+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vite-plugin-svg-spritegen@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30109},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"ea6e6b724a7cf9b8050b7c01908a6c143ba51ccb","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:137852b6-e9d0-46a4-b2e2-b8aeaaf89d35"}},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"11.18.0","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_2.0.5_1784323946382_0.4815371871011249","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"vite-plugin-svg-spritegen","version":"2.0.6","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"author":"","license":"ISC","_id":"vite-plugin-svg-spritegen@2.0.6","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"dist":{"shasum":"899c884edf923bdabe97a0cb86d3e6d695d88ee2","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-2.0.6.tgz","fileCount":12,"integrity":"sha512-l31S5KUd/q1gkNGHB6qvxHSo3kFLIRIplVBaeA9GVRQ+8awbZ9y9RIaMGUfUzWE3xXIo5BVO0WSU5JTn6m7BYw==","signatures":[{"sig":"MEYCIQCUzjBXj4A7sQJCu2Bs3nJdCyr4L4wsn7Wi+REjJYEHogIhAMepwiyrpvi2RoyE//gqiKTg4B78cbbx2VhvZaP7yCQr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vite-plugin-svg-spritegen@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30190},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}}},"gitHead":"8edfd8855d08d0e8970071e1c11303e0b98e42c6","scripts":{"lint":"eslint . --fix","build":"vite build & tsc --emitDeclarationOnly --declaration","start":"npm run build:watch","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:137852b6-e9d0-46a4-b2e2-b8aeaaf89d35"}},"repository":{"url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git","type":"git"},"_npmVersion":"11.18.0","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"svgo":"^3.3.2","chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.14.12","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.5.2"},"peerDependencies":{"vite":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-svg-spritegen_2.0.6_1784324840206_0.995105323413372","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"vite-plugin-svg-spritegen","version":"2.0.7","description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"exports":{".":{"import":{"import":"./dist/index.mjs","default":"./dist/index.mjs","types":"./dist/index.d.ts"},"require":{"import":"./dist/index.js","require":"./dist/index.js","default":"./dist/index.js","types":"./dist/index.d.ts"}}},"scripts":{"start":"npm run build:watch","build":"vite build & tsc --emitDeclarationOnly --declaration","build:watch":"vite build --watch & tsc --emitDeclarationOnly --declaration -w","lint":"eslint . --fix"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git"},"bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","dependencies":{"chokidar":"^3.6.0","fast-glob":"^3.3.2","node-html-parser":"^6.1.13","svgo":"^3.3.2"},"peerDependencies":{"vite":">=8.0.0"},"devDependencies":{"@types/node":"^20.14.12","@typescript-eslint/eslint-plugin":"^7.7.0","@typescript-eslint/parser":"^7.7.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.5.2","eslint-plugin-import":"^2.26.0","eslint-plugin-prettier":"^5.1.3","prettier":"^3.2.5","typescript":"^5.4.5","vite":"^8.0.11"},"gitHead":"cce744ca5753b8b4ff88f5ccedeb1b9f7e5d86f7","_id":"vite-plugin-svg-spritegen@2.0.7","_nodeVersion":"22.23.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-7zxiXz4qqNSWSi0M3AjtcUX6o7g5L5Dplk4nIQoca1IAIg/PevWCZWmwMCIlAkVQIQ9+Sg+qfSX3RXnVrX7FDQ==","shasum":"740db2a3dd51f92c6f22bf70977e516f4f2538d3","tarball":"https://registry.npmjs.org/vite-plugin-svg-spritegen/-/vite-plugin-svg-spritegen-2.0.7.tgz","fileCount":12,"unpackedSize":30648,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vite-plugin-svg-spritegen@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvF61vcrtyMAsV4QH7atSUv5GzSgLCVhumLlQtKVMajAIgMHLlOYGfuxpXYOIOsqRua6afkCmHwUIgf5zKVCOOKtg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:137852b6-e9d0-46a4-b2e2-b8aeaaf89d35"}},"directories":{},"maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vite-plugin-svg-spritegen_2.0.7_1784330747188_0.1637429676025075"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-05T14:41:03.596Z","modified":"2026-07-17T23:25:47.874Z","1.0.0":"2024-08-05T14:41:03.732Z","1.1.0":"2024-12-06T18:02:46.164Z","1.1.1":"2024-12-06T18:05:15.874Z","1.2.0":"2025-01-16T19:59:09.189Z","1.2.1":"2025-01-16T21:01:14.746Z","1.2.2":"2025-01-16T22:06:45.059Z","1.2.3":"2025-01-17T02:13:26.584Z","1.2.4":"2025-01-17T02:23:57.570Z","1.2.5":"2025-01-17T15:22:31.770Z","1.2.6":"2025-01-17T15:33:59.005Z","1.2.7":"2025-01-22T01:13:20.398Z","1.2.8":"2025-01-22T01:14:55.983Z","1.3.0":"2025-01-25T21:06:37.424Z","1.4.0":"2025-01-28T15:02:33.646Z","1.4.1":"2025-01-28T15:08:11.177Z","1.4.2":"2025-01-28T15:17:50.443Z","1.4.3":"2025-03-01T15:51:12.338Z","1.4.4":"2025-03-01T15:54:22.880Z","1.4.5":"2025-04-02T22:17:25.972Z","1.4.6":"2026-05-08T15:41:36.517Z","1.5.0":"2026-05-08T15:59:14.411Z","2.0.0":"2026-05-08T16:09:46.306Z","2.0.1":"2026-05-08T23:03:35.102Z","2.0.2":"2026-05-08T23:56:24.352Z","2.0.3":"2026-07-15T14:38:50.195Z","2.0.4":"2026-07-15T15:49:21.289Z","2.0.5":"2026-07-17T21:32:26.527Z","2.0.6":"2026-07-17T21:47:20.339Z","2.0.7":"2026-07-17T23:25:47.334Z"},"bugs":{"url":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen/issues"},"license":"ISC","homepage":"https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen#readme","keywords":["icons","spritesheet","vite","plugin","generator","svg"],"repository":{"type":"git","url":"git+https://github.com/jayalfredprufrock/vite-plugin-svg-spritegen.git"},"description":"Vite plugin that generates an svg spritesheet, optionally removing unused svg files.","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"readme":"![npm](https://img.shields.io/npm/v/vite-plugin-svg-spritegen?style=flat)\n![GitHub](https://img.shields.io/github/license/jayalfredprufrock/vite-plugin-svg-spritegen?style=flat)\n![npm](https://img.shields.io/npm/dy/vite-plugin-svg-spritegen?style=flat)\n\n# vite-plugin-svg-spritegen\n\n## Installation\n\nv2.x is Vite 8+ only. Use v1.x for Vite 5-7\n\n```bash\nnpm install -D vite-plugin-svg-spritegen\n```\n\n## Usage\n\n```typescript\n// vite.config.js\nimport { svgSpritegen } from 'vite-plugin-svg-spritegen';\n\nexport default {\n  plugins: [\n    svgSpritegen({\n      input: [\n        {\n          baseDir: 'src/assets/icons',\n        },\n        {\n          baseDir: 'node_modules/lucide-static/icons',\n          removeAttrs: ['class', 'stroke-width', 'stroke-linecap', 'stroke-linejoin'],\n        },\n      ],\n      outputDir: 'src/assets/icons',\n    }),\n  ],\n};\n```\n\n### Generated Files\n\nThe plugin writes two files to `outputDir`:\n\n- `sprite.svg` — the generated spritesheet. This is a build artifact, so the plugin adds it to a `.gitignore` inside `outputDir` (disable this with `gitignore: false`).\n- `types.ts` — the `IconName` type and `iconNames` array, always generated from the **full** set of source SVGs (`stripUnused` never affects it). **Commit this file** so typechecking works on a fresh clone without running a build first. It regenerates automatically on every dev-server start and build, so it can't drift for long.\n\n> **Upgrading from v2.0.1 or earlier?** Previous versions added `types.ts` to the generated `.gitignore`. The plugin removes that stale entry the next time it runs — after that, `git add` your `types.ts` to start tracking it.\n\n### Example Icon Component\n\n```jsx\nimport spriteHref from '~/assets/icons/sprite.svg';\nimport type { FC, SVGProps } from 'react';\nimport type { IconName } from '~/assets/icons/types';\n\nexport const IconBase: FC<SVGProps<SVGSVGElement> & { icon: IconName }> = ({ icon, ...props }) => {\n    return (\n        <svg {...props}>\n            <use href={`${spriteHref}#${icon}`} />\n        </svg>\n    );\n};\n```\n\n### Usage Example\n\n```jsx\n<Icon icon=\"plus\" />\n```\n\n### Stripping Unused Icons\n\nBy default the plugin scans your source files during `build` and drops any icons that\naren't referenced, keeping the emitted `sprite.svg` small. Configure this via `stripUnused`:\n\n```typescript\nsvgSpritegen({\n  outputDir: 'src/assets/icons',\n  stripUnused: {\n    // Set false to include every source SVG in the sprite.\n    enabled: true,\n    // A RegExp (or string) with a named capture group `icon`. Every match is checked\n    // against the real icon set, so unrelated strings are ignored automatically.\n    matchPattern: /['\"`](?<icon>[^'\"`\\r\\n]+?)['\"`]/g,\n    // Which files to scan / skip (node_modules is always excluded). These are matched by\n    // rolldown's native glob engine, which supports `*`, `**`, and `[...]` character classes\n    // but NOT extglobs like `?(x)`, `@(a|b)`, `+(...)` — list each extension explicitly.\n    srcInclude: [\n      '**/*.js', '**/*.jsx', '**/*.ts', '**/*.tsx',\n      '**/*.mjs', '**/*.cjs', '**/*.mts', '**/*.cts',\n      '**/*.md', '**/*.mdx',\n    ],\n    srcExclude: [],\n    // Icon ids to always keep, even if they aren't detected in source.\n    whitelist: [],\n  },\n});\n```\n\nThe default `matchPattern` treats **any quoted string** (`\"star\"`, `'star'`, or\n`` `star` ``) as a possible icon reference. Because each candidate is validated against the\ngenerated icon set before being kept, over-matching is harmless — this catches icon names\nwherever they appear (component props, object/record values, ternaries, arrays) rather than\nonly `icon=\"...\"` assignments. Provide your own `matchPattern` (with an `icon` named group)\nto narrow this if needed, and use `whitelist` for icons chosen in ways static analysis can't\nsee (e.g. names built from runtime data).\n","readmeFilename":"README.md"}