{"_id":"@absolutejs/svg-parts","_rev":"4-61272ab3a50bef5c1bd2cf30ab757c41","name":"@absolutejs/svg-parts","dist-tags":{"latest":"0.1.0-beta.0","beta":"0.1.0-beta.3"},"versions":{"0.1.0-beta.0":{"name":"@absolutejs/svg-parts","version":"0.1.0-beta.0","author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/svg-parts@0.1.0-beta.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/svg-parts","bugs":{"url":"https://github.com/absolutejs/svg-parts/issues"},"dist":{"shasum":"f2a01bd6a0c31b7b7d2afd22a849c96b9ff1fc21","tarball":"https://registry.npmjs.org/@absolutejs/svg-parts/-/svg-parts-0.1.0-beta.0.tgz","fileCount":10,"integrity":"sha512-GSaIvzDIaMOaoqd+eEDWW59r6mVp910oLuCfOQa0jOTgDzUQaHm+Yd1YuFcIpQigTcXO2KlR2tiIcE+FUDI44Q==","signatures":[{"sig":"MEUCIB0mGVfyKCimWmVdtlsDRo3xAhJw3/Enb3GDhg4yYt7oAiEAnu96djl6HKqpPB7eBxGNAuztI+rOf5om4koHEhvbOVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51356},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"}},"gitHead":"ca7296978d4427a86bf8f7fb14e130289281d5e3","scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/react.tsx --root ./src --outdir dist --target bun --external react --external react/* && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run check:package && npm publish --access public --tag beta","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/svg-parts.git","type":"git"},"_npmVersion":"10.9.2","description":"Read an SVG as named, recolourable parts — a part is a set of shapes, not a hex value.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"19.2.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.2"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/svg-parts_0.1.0-beta.0_1788012439483_0.045757149923160156","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.1":{"name":"@absolutejs/svg-parts","version":"0.1.0-beta.1","author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/svg-parts@0.1.0-beta.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/svg-parts","bugs":{"url":"https://github.com/absolutejs/svg-parts/issues"},"dist":{"shasum":"14fe78bb23462e5a9689e3a158d599fd896c61cd","tarball":"https://registry.npmjs.org/@absolutejs/svg-parts/-/svg-parts-0.1.0-beta.1.tgz","fileCount":10,"integrity":"sha512-XRho+87Z+PkoVsLx5XOlrsrPvbF0jhpZRkyKce+VGCzmASNtfyMo/BntbSuCPhv30w+71ePnqBjPm86osOP/hQ==","signatures":[{"sig":"MEUCIEd8IzQbdHkeXEmyeodjIuBC1B7XX43kJn4SycQ/0nu4AiEA9rSRLPb9+MjDqhmWxJ+9a3Pam+MDniU7Gk/+js3Ly6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53725},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"}},"gitHead":"7f4e79b8f08c4a40ddb82676a6567906f9ec0a43","scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/react.tsx --root ./src --outdir dist --target bun --external react --external react/* && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run check:package && npm publish --access public --tag beta","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/svg-parts.git","type":"git"},"_npmVersion":"10.9.2","description":"Read an SVG as named, recolourable parts — a part is a set of shapes, not a hex value.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"19.2.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.2"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/svg-parts_0.1.0-beta.1_1788012861778_0.9795165321396015","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.2":{"name":"@absolutejs/svg-parts","version":"0.1.0-beta.2","author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/svg-parts@0.1.0-beta.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/svg-parts","bugs":{"url":"https://github.com/absolutejs/svg-parts/issues"},"dist":{"shasum":"9a7ef96b1bf85fb5272fe655a1fdd45b43f32ac1","tarball":"https://registry.npmjs.org/@absolutejs/svg-parts/-/svg-parts-0.1.0-beta.2.tgz","fileCount":10,"integrity":"sha512-S6OSfzIYiNdYkAh2gQlGqJjnCSU9HYcS8yZHzFcDSRpRlgRWwd6WbUpCvuaLCFu8TB/j8kGx3LAk7K0U6Hxarw==","signatures":[{"sig":"MEUCIQDH9pxE8awG7hN3hk6/5P2ga+7JgfT0xNmlmjIL0LSSKgIgVzb7XAgY2qD24/Ywbi7izKpdbErGJTWJ6pyjmS3/Rx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54734},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"}},"gitHead":"6f046a7befcefc60d53d718aae693611bdc15ae5","scripts":{"test":"bun test","build":"rm -rf dist && bun build ./src/index.ts ./src/react.tsx --root ./src --outdir dist --target bun --external react --external react/* && tsc --emitDeclarationOnly --project tsconfig.json","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run check:package && npm publish --access public --tag beta","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/svg-parts.git","type":"git"},"_npmVersion":"10.9.2","description":"Read an SVG as named, recolourable parts — a part is a set of shapes, not a hex value.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"19.2.0","prettier":"3.9.6","@types/bun":"1.3.14","typescript":"5.9.3","@types/react":"19.2.2"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/svg-parts_0.1.0-beta.2_1788013156689_0.7127842868454168","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.3":{"author":{"name":"Alex Kahn"},"bugs":{"url":"https://github.com/absolutejs/svg-parts/issues"},"description":"Read an SVG as named, recolourable parts — a part is a set of shapes, not a hex value.","devDependencies":{"@types/bun":"1.3.14","@types/react":"19.2.2","prettier":"3.9.6","react":"19.2.0","typescript":"5.9.3"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./react":{"import":"./dist/react.js","types":"./dist/react.d.ts"}},"homepage":"https://github.com/absolutejs/svg-parts","license":"Apache-2.0","main":"./dist/index.js","name":"@absolutejs/svg-parts","peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"repository":{"type":"git","url":"git+https://github.com/absolutejs/svg-parts.git"},"scripts":{"build":"rm -rf dist && bun build ./src/index.ts ./src/react.tsx --root ./src --outdir dist --target bun --external react --external react/* && tsc --emitDeclarationOnly --project tsconfig.json","check:package":"bun run format && bun run typecheck && bun run test && bun run build","format":"prettier --write \"./**/*.{js,ts,json,md}\"","release":"bun run check:package && npm publish --access public --tag beta","test":"bun test","typecheck":"tsc --noEmit"},"types":"./dist/index.d.ts","version":"0.1.0-beta.3","_id":"@absolutejs/svg-parts@0.1.0-beta.3","readmeFilename":"README.md","gitHead":"01624b4ec2689b3d4690c446979ee51ddbfccd8f","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Uq0w3g33tk6rv6cJhms0SL7ZyQ/JZXkV9fYWt02Y65yev9o4EoI+UsXsISXB72VPHr/LJyAC2jQwKQZEGl18CA==","shasum":"1583071d16299bd5242a61e701403bd1bdb3fb9e","tarball":"https://registry.npmjs.org/@absolutejs/svg-parts/-/svg-parts-0.1.0-beta.3.tgz","fileCount":10,"unpackedSize":57659,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCiCor+f6y1e8wqiNyZdcg5U+ApzGj7M4K5kBc9nPrpiwIgLA+0k/SEoSo8QPCNm7a74iiaj16cMmk+zIP/8EAXpJ4="}]},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"directories":{},"maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svg-parts_0.1.0-beta.3_1788031840220_0.09296340141178305"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-29T14:07:19.318Z","modified":"2026-08-29T19:30:40.866Z","0.1.0-beta.0":"2026-08-29T14:07:19.618Z","0.1.0-beta.1":"2026-08-29T14:14:21.933Z","0.1.0-beta.2":"2026-08-29T14:19:16.834Z","0.1.0-beta.3":"2026-08-29T19:30:40.344Z"},"bugs":{"url":"https://github.com/absolutejs/svg-parts/issues"},"author":{"name":"Alex Kahn"},"license":"Apache-2.0","homepage":"https://github.com/absolutejs/svg-parts","repository":{"url":"git+https://github.com/absolutejs/svg-parts.git","type":"git"},"description":"Read an SVG as named, recolourable parts — a part is a set of shapes, not a hex value.","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"readme":"","readmeFilename":""}