{"bin":{"svgo":"bin/svgo.js"},"bugs":{"url":"https://github.com/svg/svgo/issues"},"dist":{"shasum":"c977eb69640ef232a5e8236a5a327ed8c9d52853","tarball":"https://registry.npmjs.org/svgo/-/svgo-4.1.0.tgz","fileCount":154,"integrity":"sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==","signatures":[{"sig":"MEUCIFQlgviqHYS7AOyKGUa4sHP1bnh/UHusVx+y2kax6WziAiEA97NxVFNFg1dES8kYnNbgkLa9cQLsi9mCWDlqOjdaE+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDElfhcfSdt+TJdNZjnMz6qdSf0rjAmSCkN5Hvamn8D3gIhAP36WIKRCD274DtYNWUj7UcxPWUSDN+syztbJMgiDmS+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/svgo@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1494938},"name":"svgo","type":"module","_from":"file:svgo-4.1.0.tgz","types":"./types/lib/svgo-node.d.ts","author":{"url":"https://github.com/deepsweet","name":"Kir Belevich","email":"kir@belevi.ch"},"engines":{"node":">=16"},"exports":{".":{"types":"./types/lib/svgo-node.d.ts","import":"./lib/svgo-node.js","require":"./dist/svgo-node.cjs"},"./browser":{"types":"./types/lib/svgo.d.ts","import":"./dist/svgo.browser.js"}},"funding":{"url":"https://opencollective.com/svgo","type":"opencollective"},"license":"MIT","scripts":{"qa":"pnpm lint && pnpm typecheck && pnpm test && pnpm test:bundles && pnpm test:regression","lint":"eslint . && prettier --check .","test":"vitest run","build":"node scripts/sync-version.js && pnpm build:bundles && pnpm build:types","clean":"pnpm clean:build && pnpm clean:types","lint:fix":"eslint --fix . && prettier --write .","typecheck":"tsc","spellcheck":"cspell -u .","build:types":"pnpm clean:types && tsc -p tsconfig.build.json","clean:build":"rimraf dist","clean:types":"rimraf types","test:bundles":"pnpm build:bundles && node ./test/svgo.cjs && node ./test/browser.js","build:bundles":"pnpm clean:build && rollup -c","test:regression":"node ./test/regression/extract.js && node ./test/regression/optimize.js && node ./test/regression/compare.js --no-diff"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2067e1ae-572b-4be1-ac6b-6afa0337416c"}},"homepage":"https://svgo.dev","keywords":["svgo","svg","optimize","minify"],"_resolved":"/tmp/be30cf24d1c249e5fe1d933358bac28b/svgo-4.1.0.tgz","_integrity":"sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==","repository":{"url":"git://github.com/svg/svgo.git","type":"git"},"_npmVersion":"11.17.0","description":"SVGO is a Node.js library and command-line application for optimizing vector images.","directories":{},"maintainers":[{"name":"deepsweet","email":"kir@belevi.ch"},{"name":"greli","email":"grelimail@gmail.com"},{"name":"trysound","email":"opensource@trysound.io"},{"name":"sethiii","email":"seth@falco.fun"}],"_nodeVersion":"24.19.0","contributors":[{"url":"https://github.com/arikon","name":"Sergey Belov","email":"peimei@ya.ru"},{"url":"https://github.com/GreLI","name":"Lev Solntsev","email":"lev.sun@ya.ru"},{"url":"https://github.com/TrySound","name":"Bogdan Chadkin","email":"opensource@trysound.io"},{"url":"https://falco.fun/","name":"Seth Falco","email":"seth@falco.fun"}],"dependencies":{"sax":"1.6.1","csso":"^5.0.5","css-tree":"^3.0.1","css-what":"^7.0.0","commander":"^11.1.0","css-select":"^6.0.0","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^7.0.0","cspell":"^10.0.1","eslint":"^10.8.1","rimraf":"^6.1.3","rollup":"^4.62.4","vitest":"^4.1.10","globals":"^17.9.0","prettier":"^3.9.6","tinypool":"^2.1.0","@eslint/js":"^10.0.1","@types/sax":"^1.2.7","pixelmatch":"^7.2.0","playwright":"1.62.1","tar-stream":"^3.2.0","typescript":"^7.0.2","@types/csso":"^5.0.4","@types/node":"^26.2.0","@types/pngjs":"^6.0.5","@types/css-tree":"^2.3.10","@types/tar-stream":"^3.1.4","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/svgo_4.1.0_1787573436470_0.1251652854976204","host":"s3://npm-registry-packages-npm-production"},"_id":"svgo@4.1.0","version":"4.1.0"}