{"_id":"svg-parser","maintainers":[{"name":"trysound","email":"opensource@trysound.io"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"keywords":["SVG","parser","JSON","object"],"dist-tags":{"latest":"2.1.0"},"author":{"name":"Rich Harris"},"description":"Create a JSON-friendly object from an SVG string","readme":"# svg-parser\n\nA small, dependency-light SVG parser that turns an SVG string into a JSON-friendly [HAST](https://github.com/syntax-tree/hast) tree.\n\n## Features\n\n- Parses complete SVG documents and standalone SVG elements\n- Supports nested and self-closing elements\n- Supports quoted, unquoted, empty, and boolean attributes\n- Preserves text and CDATA content\n- Retains XML declarations, doctypes, and other content before the root `<svg>` element as metadata\n- Reports malformed input with line, column, and source context\n- Works with ES modules, CommonJS, and browser bundlers\n\n## Installation\n\n```sh\nnpm install svg-parser\n```\n\n## Usage\n\n```js\nimport { parse } from 'svg-parser';\n\nconst tree = parse(`\n  <svg viewBox=\"0 0 100 100\" aria-hidden=\"true\">\n    <circle cx=\"50\" cy=\"50\" r=\"40\" />\n  </svg>\n`);\n\nconsole.log(tree);\n```\n\nThe result is a HAST root node:\n\n```js\n{\n  type: 'root',\n  children: [\n    {\n      type: 'element',\n      tagName: 'svg',\n      metadata: '\\n  ',\n      properties: {\n        viewBox: '0 0 100 100',\n        'aria-hidden': 'true'\n      },\n      children: [\n        {\n          type: 'element',\n          tagName: 'circle',\n          properties: {\n            cx: 50,\n            cy: 50,\n            r: 40\n          },\n          children: []\n        }\n      ]\n    }\n  ]\n}\n```\n\nNumeric attribute values are converted to numbers. Other attribute values remain strings, and attributes without a value are represented by `true`.\n\n### CommonJS\n\n```js\nconst { parse } = require('svg-parser');\n\nconst tree = parse('<path d=\"M0 0h10v10z\" />');\n```\n\n## API\n\n### `parse(source)`\n\nParses an SVG string and returns a HAST root node whose `children` array contains the parsed top-level element.\n\n```js\nconst tree = parse('<text>Hello!</text>');\n```\n\nText content is represented by HAST text nodes:\n\n```js\n{\n  type: 'root',\n  children: [\n    {\n      type: 'element',\n      tagName: 'text',\n      properties: {},\n      children: [{ type: 'text', value: 'Hello!' }]\n    }\n  ]\n}\n```\n\n### Parsing behavior\n\n- Whitespace-only text between elements is omitted.\n- Comments are ignored.\n- CDATA content is added directly to the containing element's `children` array as a string.\n- Content before a root `<svg>` element, including an XML declaration or doctype, is available on that element's `metadata` property.\n- The parser is designed for input containing one top-level element.\n\nMalformed input throws an `Error` with its zero-based line and column location and a source snippet:\n\n```js\nparse('<svg><path></svg>');\n// Error: Expected closing tag </svg> to match opening tag <path> (0:16)\n//\n// <svg><path></svg>\n//                 ^\n```\n\nSource snippets include at most one surrounding line on each side and are cropped to 80 columns. Ellipses indicate omitted content. Empty or whitespace-only input throws `Error: SVG input is empty`.\n\n## Scope\n\n`svg-parser` is a lightweight, purpose-built parser rather than a validating XML parser or DOM implementation. It is useful when you need a serializable syntax tree for common SVG markup. If you need full XML validation or browser DOM behavior, use a dedicated XML parser instead.\n\n## Development\n\n```sh\nnpm install\nnpm test       # build and run the test suite\nnpm run lint   # check source and formatting\nnpm run build  # rebuild dist/\n```\n\n## Security\n\nSee [SECURITY.md](SECURITY.md) for vulnerability reporting instructions.\n\n## License\n\nMIT\n","repository":{"type":"git","url":"git+https://github.com/Rich-Harris/svg-parser.git"},"users":{"flumpus-dev":true},"bugs":{"url":"https://github.com/Rich-Harris/svg-parser/issues"},"license":"MIT","versions":{"2.0.0":{"name":"svg-parser","version":"2.0.0","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@2.0.0","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"homepage":"https://gitlab.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://gitlab.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"8252dc3252b0fcf127df22ea5d9cf3dae532ddfb","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-2.0.0.tgz","fileCount":7,"integrity":"sha512-0vSo6x2Sm8c5CIkif/xGWpeDjzTzaR4F0QPjWOnK9zgiFZXYoK1Qvii+Sr464H1/RgKdI3usDH8EgTUBhAlKLw==","signatures":[{"sig":"MEUCID3UuLtra44dN9c1IcVPD9p9isu4LNWiq8b74mF824X+AiEA4tATQCm+BWnG4XEtlikpcqlzmaUC6BQAQoRC01D7kU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJJBOCRA9TVsSAnZWagAAmw0P/3/Yl3GJLkAZIbINlVHW\n3PLdt0NPonJ6NG/WDneH6uL6Vl/UEtJUTaRewOEbSbYArLBjsXEOyeN0CpUI\nIVdvnQTJAns5DycF+nhT1wMgvw5tCbqvpK9+Fv9CuUZtFbPcLK6zJ5bPCXpS\n74vMSXYfX2Tc9WpiHbEOOmtz27RpPntC+XfHu+P2PubgUlmn+0fkiIo3H/0w\nXNDm97ixVqucr0IMhYx244TwRSlBRox2KBpfPVxLNRCu94Z0XQ6XVYl760pU\nE3GBg2kfWAs5eGJ9k9JnN9EDOanQZVhErBbHKjdCPO6xSUrEd9F74T9FR2jp\nu49LKe45O3J8Ws0DwpmwT9qo/2KzjSB7YuPd/Iva6Sv7QAJYXMa3Qqksn0EL\nvV+V9M1HkfWRMYsl47YM1swKdarbG+OB5Z8B+350zpMMKuL4oXuqCUGjXEef\n+r2hayGoDF+WPL7n2LwvrZrIFJsCY+X8xJR1hyaQfniQ98H66vNje7abF0ke\nDvqrQc7XtBkqlEafZBecjstRI5DZt+N/w7bpDnT+mVXW4BHlzLjP7Xh1QcNr\nf2KoBYef6YS5CMkyoKmcBQ4Lp4Rk/bkEfL+h/dlbfUEc6/MPcO/CeVWYJ9KH\nrF3cKAJZ/PaFisyU/jxNK9q6fcQ1K/mPIjaPRnt2FwJrJXuxZzxqU2r3SVEo\nO+Zv\r\n=NOSd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/svg-parser.umd.js","module":"dist/svg-parser.es.js","gitHead":"d83853b54bd034c498015ca80c45d24bdfe33f94","scripts":{"lint":"eslint src","test":"mocha","build":"rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"prettier":{"useTabs":true,"printWidth":100,"singleQuote":true},"repository":{"url":"git+https://gitlab.com/Rich-Harris/svg-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.es.js","_nodeVersion":"8.16.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^0.34.7","prettier":"^1.18.2","locate-character":"^2.0.5","source-map-support":"^0.4.2","rollup-plugin-buble":"^0.12.1","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser_2.0.0_1562677325657_0.4518057441507952","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"svg-parser","version":"2.0.1","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@2.0.1","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"homepage":"https://gitlab.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://gitlab.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"2379e84748b31fad7bf80913e173492f3bcc9f20","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-2.0.1.tgz","fileCount":9,"integrity":"sha512-8eUnCsU2sc2hyfvjK++zi5u24a2UQIB2DK9GY/cprGlaDr7SIhm9F0m9CkGYOnOgrK3iTUSnJ7M1DTLqqZt96g==","signatures":[{"sig":"MEQCIHuKj9HXL3j4i9xUhP2xJZwzsqp4sqQl7MoeEbzpov9FAiAcp6JKNAvZb5OWXyPm2kX21uC71CQiq36vR1IdfV6CGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLLcqCRA9TVsSAnZWagAAAaoP/0KrLUzSA/ci5mZxnpUR\nuAuErldQthYtwQIrElP8Sqyi0OCSho88Hg+kRH0mkSEEBpLOSUPRyjhr9Ygc\nh//+SWo3ox7fKO9QowRsaiYwHGLeshFIuI5V4HEyLmSvl0XBH9G0trZ13S8n\n35UNx0b/uZUOiAxB5cBEvA294Leo3i6+dlGBY8Q+11O5NdUi+XZ28cjaX4L+\nl7k17OCsqfj3AYVNQ3PK0IHDbtltpZrJoIYCsBl8YcHyAPwSTzIQ1I7XMh6O\niBkc9KR43UnVMcVvz8h8v1cDNBuctD/wtFg8dQCDqFwUERIGxPOXD8Tdwcab\nCn4GATeMzFD/RLT0neDiMHXKkqttfjtTeXS/ytveGzlOTfpTKR6LZtPBQK6K\npccYhnj2DVyHdw/CBvXU61lmOg4dZ06TPx652i0P4SVMtsuT8SLKBbBbWyFN\nmePln+ZpFrphbaDI+OoW9OGZ42qiLoBWaGa9Wd670+85D+vIGaSTZ7Zahijh\n6Bp2pezAIk+yLnVKywPWh7FdNJmu14xTyQaphwJBmDe6ahFZ6is7DyhL2pN/\nvDatxJZ83SpUIV5IkVAzV7S1xqI+nGjxJArevNBYRGNUsB0I3LbHHYgkbMF5\n5N/84s6mfeKMhZl3lFc7kcv1K1jirMHkTAOnnOOZq73ovHeBoOoTFo2WWfw1\nXt5G\r\n=Zu2Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/svg-parser.umd.js","module":"dist/svg-parser.es.js","scripts":{"lint":"eslint src","test":"mocha","build":"rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"prettier":{"useTabs":true,"printWidth":100,"singleQuote":true},"repository":{"url":"git+https://gitlab.com/Rich-Harris/svg-parser.git","type":"git"},"description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.es.js","_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^0.34.7","prettier":"^1.18.2","locate-character":"^2.0.5","source-map-support":"^0.4.2","rollup-plugin-buble":"^0.12.1","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser_2.0.1_1563211561506_0.3473712276629559","host":"s3://npm-registry-packages"}},"2.1.0":{"_id":"svg-parser@2.1.0","bugs":{"url":"https://github.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"f808c50953207b230fea6200d866697af61617a4","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-2.1.0.tgz","fileCount":6,"integrity":"sha512-bwLf38YmY+TDYHJw1Ex0Co8c4yeXuJAo8YnXGZrscxrvYoVVIvLeniEkV1Ks/54VteMnL4FtyN1+P+TZJdUPmQ==","signatures":[{"sig":"MEQCICF6il97mS8xZ+bcMhGMGnORHa5fsOt7mBBMFvJz/oVxAiBtUq2BslYOiyu5mOafXmIO0n7ZnyqF4XiMtR+PFYF7uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD4fQXxwCYhcAOvRig9GHJdKwjM4jB7Xpzv6wvmbJM2SwIhANB7twsqItl4tGPNUYgcjvpaN5pp0PRso7RV9aFTNNv1"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/svg-parser@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47859},"main":"dist/svg-parser.umd.js","name":"svg-parser","author":{"name":"Rich Harris"},"module":"dist/svg-parser.esm.js","tsdown":{"deps":{"onlyBundle":["locate-character"]},"entry":{"svg-parser":"src/index.js"},"format":{"esm":{"outputOptions":{"entryFileNames":"[name].esm.js"}},"umd":{"globalName":"svgParser","outputOptions":{"entryFileNames":"[name].umd.js"}}},"target":"es2015","platform":"browser","sourcemap":true},"engines":{"node":">=8"},"gitHead":"4cdc36283a99f7b686bdf8fc56afa2561e49e6fc","license":"MIT","scripts":{"lint":"oxlint src && oxfmt --check .","test":"mocha","build":"tsdown","format":"oxfmt --write .","pretest":"npm run build","prepublishOnly":"npm run lint && npm test"},"version":"2.1.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd59258b-b3c6-4769-8b63-45b92049b345"}},"homepage":"https://github.com/Rich-Harris/svg-parser#README","keywords":["SVG","parser","JSON","object"],"overrides":{"diff":"3.5.1","debug":"3.2.7","js-yaml":"3.15.1","minimatch":"3.1.4"},"repository":{"url":"git+https://github.com/Rich-Harris/svg-parser.git","type":"git"},"_npmVersion":"11.17.0","description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.esm.js","maintainers":[{"name":"trysound","email":"opensource@trysound.io"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"_nodeVersion":"24.19.0","contributors":[{"name":"Bogdan Chadkin","email":"opensource@trysound.io"}],"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.2.0","oxfmt":"^0.64.0","oxlint":"^1.79.0","tsdown":"^0.22.14","locate-character":"^2.0.5","source-map-support":"^0.4.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svg-parser_2.1.0_1787509967965_0.6525143914726368"}},"2.0.4":{"name":"svg-parser","version":"2.0.4","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@2.0.4","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"homepage":"https://github.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://github.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"fdc2e29e13951736140b76cb122c8ee6630eb6b5","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-2.0.4.tgz","fileCount":9,"integrity":"sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==","signatures":[{"sig":"MEYCIQDh+Wjt5Wfuu/SjvpNfG0vE8z/qqyXpPtREicRBTgE/zwIhAPu6QGhN+nEy8xC/2YrWPfgHGxTjIsm3os6SyOI5RTb+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWmpmCRA9TVsSAnZWagAARCcP/RBWvSYh2aSud57DQfE1\n7r8sEh5lcEg52Mu5c9tGadZyp3eA0OU7oM89LMl3akOnwNqayUZkb4+uYV0q\nzzyCegxW3aRMMeNmVJrvzU5nddP5trRZOeYwUNagmZof+DcIgES1CZQV7Qlp\nEzzg/KUa9M0HcHu6DaXL3zCiospdwaOnhNp9RZ/RmtcSCsItb7x9rTQM4PLS\nFpojy+0Fdw2xRfOmPzitve0Nq0pgm4XAxMW2cIo8oMiPeBmaUfCtPpMaLm95\n2b+GPJvRt8j+1KaLyxX9i/0ROCnEDLWAbVXTtMsf9YAtmnPYGW2/pPKtgyb4\nlr+UXQdGp5auugE+sRZmqiBVzDm70eoUKZsH/r3AA5kpwNWVtSUzUX9zd/fH\nzPDDUpTAPMUE86trfIZ8nY07Xtxfwn+UV7M5ul39Qagq52k+//vkaWWgJHde\nWkfGabDhTeDjCFoj0uBXZe1AoH01ExOzSqDvcEwhXZjIZUYzG5UnXUGS6dmw\nByvSCzF90jvEv86Bt37tS3c2B8hRBJhWWKQiOYO0S/Llt2p4ba3yr9H4q0KY\nR2yoAuRILHfqLMEAaTxCf1kotI/ELVRos/nQRsZBW27CGOPMChXEwTTto6bK\nDemnilh5qG4UTWDo1VeYkADrH4LFIZYQAuafmbNHf0g52SWOKR0pPYuYzA1P\n2F1u\r\n=8tiu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/svg-parser.umd.js","module":"dist/svg-parser.esm.js","scripts":{"lint":"eslint src","test":"mocha","build":"rm -rf dist && rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"prettier":{"useTabs":true,"printWidth":100,"singleQuote":true},"repository":{"url":"git+https://github.com/Rich-Harris/svg-parser.git","type":"git"},"description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.esm.js","_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^1.29.0","prettier":"^1.18.2","locate-character":"^2.0.5","source-map-support":"^0.4.2","@rollup/plugin-buble":"^0.21.0","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser_2.0.4_1582983782102_0.26470056595385416","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"svg-parser","version":"2.0.5","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@2.0.5","maintainers":[{"name":"trysound","email":"opensource@trysound.io"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"contributors":[{"name":"Bogdan Chadkin","email":"opensource@trysound.io"}],"homepage":"https://github.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://github.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"8d159c6a927f9f712462505f6e796c551abe815a","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-2.0.5.tgz","fileCount":6,"integrity":"sha512-FuT74puvVMJQ8sgFxgOKPex5MbxPeltqCXJV3wR9Xq+vPHaF+tTdE1lhJcwspUxjtjvXy1NwqcSLZx9UNwHawg==","signatures":[{"sig":"MEYCIQCuMr1xdEp2WAjMUETCIQvzzP5rDWzO7/bk0Y4u1m5aigIhAKI/6Q6I8cRHqniNvOJl0psIbM/QRe1X6J40N1oLgmuG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMMZ+EQr3WZiUB5rcCzne6vkUKJwimMWoUGdl70fYJxgIhAIxEVHOeeIjq+1JChzCY61MF5R9wE/IjMjDCUmCgFCrF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/svg-parser@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40255},"main":"dist/svg-parser.umd.js","module":"dist/svg-parser.esm.js","tsdown":{"deps":{"onlyBundle":["locate-character"]},"entry":{"svg-parser":"src/index.js"},"format":{"esm":{"outputOptions":{"entryFileNames":"[name].esm.js"}},"umd":{"globalName":"svgParser","outputOptions":{"entryFileNames":"[name].umd.js"}}},"target":"es2015","platform":"browser","sourcemap":true},"engines":{"node":">=8"},"gitHead":"10a502346358d8efc60a098d6e26866219858bd8","scripts":{"lint":"oxlint src && oxfmt --check .","test":"mocha","build":"tsdown","format":"oxfmt --write .","pretest":"npm run build","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd59258b-b3c6-4769-8b63-45b92049b345"}},"overrides":{"diff":"3.5.1","debug":"3.2.7","js-yaml":"3.15.1","minimatch":"3.1.4"},"repository":{"url":"git+https://github.com/Rich-Harris/svg-parser.git","type":"git"},"_npmVersion":"11.17.0","description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.esm.js","_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.2.0","oxfmt":"^0.64.0","oxlint":"^1.79.0","tsdown":"^0.22.14","locate-character":"^2.0.5","source-map-support":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser_2.0.5_1787162724724_0.5788540203790817","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"svg-parser","version":"2.0.2","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@2.0.2","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"homepage":"https://github.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://github.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"d134cc396fa2681dc64f518330784e98bd801ec8","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-2.0.2.tgz","fileCount":7,"integrity":"sha512-1gtApepKFweigFZj3sGO8KT8LvVZK8io146EzXrpVuWCDAbISz/yMucco3hWTkpZNoPabM+dnMOpy6Swue68Zg==","signatures":[{"sig":"MEQCIBe+gXPVeC8CLIkfdTS+BVkYohkh3gZtMBK24yfdPxQsAiBuLI875FtxsCg57cmOaWIUob7BMvJRV4wmQAtPvC3nzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOaeLCRA9TVsSAnZWagAAXhkP/iZAV/WQIfe1Q2UVNIVH\n97gaDc3xHGPNXJz5aMYKs7NPKZDSM604msHsLxt756MRh3gHqHsA3kbiprZh\nLZaODIVO+kNxcxU/mvNakW/4jEJdyqaURhfpc9c2SWO5zpFhBIiauQ/HeAd7\nRPNxQBg5/QlHUCLCwOR4AHpsv/VN9AFL0s5VaoXhW4/Td6OCi2mzyL6jYLxS\ndjhVJMj2LW6ngoYolSsxwIQkSucVsT6G6iyQb7snkRHWP8WlP1eNA71hgbMl\n+zZ7k69QakbJbGSnOLFeHBFWo9Djr6kCRugIjK689631MXrLteacWchTs7/E\nKp2IifMsVmINpU9JXMJFMlAVmoEJpTYp1gRzejQDL0x6Dlagx80fl59ESvlD\nOFIh1YSn2KZZkqV3juFI89FpNQM0FjcE19wWJ9rslFy8c5IPU6NUoy8cSa4k\nHr6OkKT3RN0U5WuZb6E4KenM9KmevhabS0A5VoTA1RDC6SY7fclX2hp6BeBF\nwMZ3t/2wsEjeS4Y9Qy2kpVN+3doIyUm2OxzxYcRy7agNq3kApR0rrI/pGyrK\nh7/JNVke59ESDDhkV2ItbNz7nWz4JUq3Z41OdH9hZEkEunIzXyvKeoFpuXzX\nVsHerVETS0hHgSztdVa9jTTJXurG8NgVc04QiR/YlYj+O8xG4FsGLw6+eVbU\n7cwj\r\n=o4zG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/svg-parser.umd.js","module":"dist/svg-parser.es.js","gitHead":"734f11b37397eafed09a4688a505972d9f5613b7","scripts":{"lint":"eslint src","test":"mocha","build":"rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"prettier":{"useTabs":true,"printWidth":100,"singleQuote":true},"repository":{"url":"git+https://github.com/Rich-Harris/svg-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.es.js","_nodeVersion":"8.16.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^0.34.7","prettier":"^1.18.2","locate-character":"^2.0.5","source-map-support":"^0.4.2","rollup-plugin-buble":"^0.12.1","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser_2.0.2_1564059530923_0.5860501283435142","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"svg-parser","version":"2.0.3","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@2.0.3","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"homepage":"https://github.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://github.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"a38f2e4e5442986f7ecb554c11f1411cfcf8c2b9","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-2.0.3.tgz","fileCount":9,"integrity":"sha512-fnCWiifNhK8i2Z7b9R5tbNahpxrRdAaQbnoxKlT2KrSCj9Kq/yBSgulCRgBJRhy1dPnSY5slg5ehPUnzpEcHlg==","signatures":[{"sig":"MEUCIFOoGj4W81Vp7bMsRMef5uc0pbBvMUGVwDILiTz04sx/AiEA0pVoCezpwUmL3XYCXCGGB5vJoLdZ7DBBqqCM0a9gVls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIHm/CRA9TVsSAnZWagAAK0gQAKUvu+4WI/TgKj1boIuV\nOqn2Gp1w9laA9gDzDc7ftes6vt7ISHlNIN0EPHh48ZzuRuwWaHGMgoXkkXoy\nG+620cGh5+AnYsP+bH9Xe5VZ+qTSHvUhs+Ztl4wKrONBCMVdmxvTj3Huj/ta\ntDOP6YPag3ExC8eWSg3Qdf9WrL/8so2DPmoc6gKqcM7R5oO/1RGrJln79Kvd\nHZJz45h9EvVfrbYCtCTJ3ZlUBiOHGix4AOZU5N7I+k+n7DDS5jctDA4D2UBm\ntQL0tH6jfRiWnNY3TBoUSTHTYxpAW8w5fz8/L8dsr5gzt60ooJngbw7ficYa\nuZ3u2Ag8ymEIZ0+kj5qXp58nfVhMnCWoB/c7q3WqkRhW71/OW1RFLdTmcwUu\nwaTWkIGSMpCh8BjZy6LcluGnzWPt8Z1o7hI/Qtw/GXls3YDaLsnA2jYIvRG3\nAxPqmV+8Ok7LHfpaSIWzVWHKPwWl7oVFTmwTJplBZTkGqL3tu/x4C5nLHsFd\nfIK2w3alv84V09i7Nq3hdxrKymz1JGrwkerv8wN8WcpkCD+EVwypMpqA9R9L\nT+g+cJw+XpVLezTB6IqTwB90HV6xdL/9gOoC3+ayK9dpo3vzWJH6CNuEEJvg\nzjKb7cq/h6yhwL4Uc8pMHirbPfwRAFUbEQ36G8RHeud7dkaXXQ0gyC8Kxi0z\nL6ps\r\n=0yuW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/svg-parser.umd.js","module":"dist/svg-parser.esm.js","scripts":{"lint":"eslint src","test":"mocha","build":"rm -rf dist && rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"prettier":{"useTabs":true,"printWidth":100,"singleQuote":true},"repository":{"url":"git+https://github.com/Rich-Harris/svg-parser.git","type":"git"},"description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.esm.js","_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^1.29.0","prettier":"^1.18.2","locate-character":"^2.0.5","source-map-support":"^0.4.2","@rollup/plugin-buble":"^0.21.0","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser_2.0.3_1579186622812_0.7824589109279518","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"svg-parser","version":"1.0.3","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@1.0.3","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://gitlab.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://gitlab.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"c2212576ac887f929430976828a3b3f00e602a04","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-1.0.3.tgz","integrity":"sha512-B4zqYAr7Jp9IcOtf5q60+9tIdVSKQCoBHJS9EtUtv1xxT/GzoF1izNNn1iQFigKOZPSizRxVSLrkdsH3BqVnRA==","signatures":[{"sig":"MEUCIADoELs2dc4vqvg9LjLMb0sLIxs9m2QWo3boTyu7TADqAiEA3Xx9oQnaKbVmYK8q8IHbKiVKnoEud/oNICE8pkb0UWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/svg-parser.umd.js","_from":".","files":["dist","README.md"],"module":"dist/svg-parser.es.js","_shasum":"c2212576ac887f929430976828a3b3f00e602a04","gitHead":"8459432554fea6a6548eb790f0c2c8a4dc8818b1","scripts":{"lint":"eslint src","test":"mocha","build":"rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://gitlab.com/Rich-Harris/svg-parser.git","type":"git"},"_npmVersion":"3.8.9","description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.es.js","_nodeVersion":"6.2.0","dependencies":{"locate-character":"^1.0.0"},"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^0.34.7","rollup-plugin-buble":"^0.12.1","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser-1.0.3.tgz_1470833306293_0.3806665437296033","host":"packages-16-east.internal.npmjs.com"}},"1.0.4":{"name":"svg-parser","version":"1.0.4","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@1.0.4","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://gitlab.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://gitlab.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"78005bb709a7d6868b6166a5888d6d0b6b4b676b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-1.0.4.tgz","integrity":"sha512-kJykvj4bQf/hEPoJaJlGXIr8YnQpwujZKRjmT2Y1CLqNPranqI4uzp5Hmsb4sKenwYBgoeeXGTZc42SUh249yw==","signatures":[{"sig":"MEQCIGxlYqj3ES549E3X/jNMuYgz2yhtX4zXbBp3N/hN1kLMAiAaTnr6j7zbMNRps2jifSAfJFIbhykDZ6yhI7a4aInsTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/svg-parser.umd.js","_from":".","files":["dist","README.md"],"module":"dist/svg-parser.es.js","_shasum":"78005bb709a7d6868b6166a5888d6d0b6b4b676b","gitHead":"46ab1a6d40879ff732887a0c28678b5fdb9fb005","scripts":{"lint":"eslint src","test":"mocha","build":"rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://gitlab.com/Rich-Harris/svg-parser.git","type":"git"},"_npmVersion":"3.8.9","description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.es.js","_nodeVersion":"6.2.0","dependencies":{"locate-character":"^1.0.0"},"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^0.34.7","source-map-support":"^0.4.2","rollup-plugin-buble":"^0.12.1","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser-1.0.4.tgz_1470835911627_0.32764925295487046","host":"packages-16-east.internal.npmjs.com"}},"1.0.5":{"name":"svg-parser","version":"1.0.5","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@1.0.5","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://gitlab.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://gitlab.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"7ba73ebdaac7a542b842d68598872d0777e5b7ff","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-1.0.5.tgz","integrity":"sha512-jwa0YNzhdZvjjGhxFi5nCf57Ix9ikfgfldZflBRc1ZC4lBrOugtbVs5LfiKuYlMWaFMpaEfeouZmseSJRYL6dw==","signatures":[{"sig":"MEYCIQCQAuEi3hc08bGDbQNwOygsEpizHzacseFliccmxed6GgIhAMoy30qqvWH3mw6r0L9fSxkwNG6Ra3zmerDOfwOP7v/l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/svg-parser.umd.js","_from":".","files":["dist","README.md"],"module":"dist/svg-parser.es.js","_shasum":"7ba73ebdaac7a542b842d68598872d0777e5b7ff","gitHead":"903eb448b595aa44a3c57328e77738ae99934de6","scripts":{"lint":"eslint src","test":"mocha","build":"rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://gitlab.com/Rich-Harris/svg-parser.git","type":"git"},"_npmVersion":"3.8.9","description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.es.js","_nodeVersion":"6.2.0","dependencies":{"locate-character":"^1.0.0"},"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^0.34.7","source-map-support":"^0.4.2","rollup-plugin-buble":"^0.12.1","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser-1.0.5.tgz_1471011245588_0.320149561855942","host":"packages-12-west.internal.npmjs.com"}},"1.0.6":{"name":"svg-parser","version":"1.0.6","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@1.0.6","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://gitlab.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://gitlab.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"fdf104b9263b30e81e4738218bcb10293a816764","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-1.0.6.tgz","fileCount":7,"integrity":"sha512-EPd4xbh+MnF0eaiJgQziJHCKEWnrNEYMIuvRoiyPi/XmSO+gb65gMdGid9/JrucsQ80Y84NTChxE5FW0WxuO3w==","signatures":[{"sig":"MEQCIGweywB7ZS6YT9o6MEkYe0vpFJ8hRUlsg0yHnsmQZaC3AiAM6ZUAhJzolewOLBkQokNOufQi4kTm0Nv5AT/945WUSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdH1FFCRA9TVsSAnZWagAAM4cP/jgskB6xk8CsGDjC+xDz\nQyBxllqYqpVmh8L6hKFKvBBKy0byNctvcIcVjoot1zVKLHojBWM/x2l8arfH\nIPJn9IJxwDQwd6XPMJIVIRDd5YF6UPaladUoNTH9qs5H/xwxSjfkCHxOpIaH\nw9/JKcAhKulpi2tUQjBykffNgPT50qz2+X2r6etosxSUpvITqRktyzMbEkKn\n6HRecerssR08elTo3S5iwn06/29zAEDBa2wzG6ZNxL1A4YLi6JUV1QaNPiWp\nOy7Zrr9Dfmwu1UNPRoSeZ+ETqFruY2HLgzdoiQ9a6s/IXuxeQuNjk2p+FWHZ\ntH9gnZqygA0drAkaT8DU5m8udI0rUv4ySbSlMMrXPrXX/iy8g+u23+WDbf2x\nK1RwaCMbYgWqNQYRE89tJGm5VkuAzsj91pHwRwI/wmSlSPgMfpyQYxnh3ufn\nE3kZy9zHnNBwSKbtuaz1C5Znstq0eu2neDWNryoS8zXQT4T9mRv16grsCyR8\noFigWYvSSHajmP9oLvp/Yx6gwct2dR2270Z1aFogCqmJtcz82nt45iLm3Qvg\nQWxu4LnZHVK8QJLHkOFqxcPFQJ4WgKDLYf07BxHH6NRCODO7YYwEu/ITYfQm\nAFj/JiOYeGEQO+m4lnoJlNEAy0lV2f/HMmfzqyKkoBIMLeEv8qcAIkx8TPCF\nCivZ\r\n=KWxm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/svg-parser.umd.js","module":"dist/svg-parser.es.js","gitHead":"fb38275eea8512e8407921d05a6760f35cdc2615","scripts":{"lint":"eslint src","test":"mocha","build":"rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://gitlab.com/Rich-Harris/svg-parser.git","type":"git"},"_npmVersion":"6.5.0-next.0","description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.es.js","_nodeVersion":"11.6.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^0.34.7","locate-character":"^2.0.5","source-map-support":"^0.4.2","rollup-plugin-buble":"^0.12.1","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser_1.0.6_1562333507062_0.12370202355326176","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"svg-parser","version":"1.0.0","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@1.0.0","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://gitlab.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://gitlab.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"31a59575812ced6ac85b258570f907d153d37feb","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-1.0.0.tgz","integrity":"sha512-yP6CS4CDDgnXRNpBaNuwtmczmr6wjshGTdkx6Y+0xqyXc+OGVpI0j0Zi8q73/y0GX+PZJIt1vuW7g/wJyr+Q8w==","signatures":[{"sig":"MEQCIDm6gs5DUyThco4SBCxF6uXp6bmFbrrAkiSwdQjb0pe+AiBD2xO/2kwcju+S7X183zJX9uLvRmqUaUeQLUUKKk+xUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/svg-parser.umd.js","_from":".","files":["dist","README.md"],"module":"dist/svg-parser.es.js","_shasum":"31a59575812ced6ac85b258570f907d153d37feb","gitHead":"19f2651f10d1a4bdf72510e8140d71830baa43d2","scripts":{"lint":"eslint src","test":"mocha","build":"rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://gitlab.com/Rich-Harris/svg-parser.git","type":"git"},"_npmVersion":"3.8.9","description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.es.js","_nodeVersion":"6.2.0","dependencies":{"locate-character":"^1.0.0"},"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^0.34.7","rollup-plugin-buble":"^0.12.1","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser-1.0.0.tgz_1470605152706_0.46831345721147954","host":"packages-16-east.internal.npmjs.com"}},"1.0.1":{"name":"svg-parser","version":"1.0.1","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@1.0.1","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://gitlab.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://gitlab.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"12050a0fd6237a24d7c03d1da59b47736b5f5e69","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-1.0.1.tgz","integrity":"sha512-PqOiHkq/qqqVRuck/PtZx4bjC1OHm1ZBODBKEx4JArtt+QBvNrRN7ZQpYjF5ZxBHwtiu3PKhzy1DSeLl5tMbRQ==","signatures":[{"sig":"MEUCIHrsIdHfV62u9O/K2ebVragfSLWxo+x5Q0df60fsm+QBAiEApml4GnvgmydlmHdcuLu5kJ8C/vj1XddZLLUebq1eHg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/svg-parser.umd.js","_from":".","files":["dist","README.md"],"module":"dist/svg-parser.es.js","_shasum":"12050a0fd6237a24d7c03d1da59b47736b5f5e69","gitHead":"b9465a5aac9402e35056dd00468f311d21215f0d","scripts":{"lint":"eslint src","test":"mocha","build":"rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://gitlab.com/Rich-Harris/svg-parser.git","type":"git"},"_npmVersion":"3.8.9","description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.es.js","_nodeVersion":"6.2.0","dependencies":{"locate-character":"^1.0.0"},"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^0.34.7","rollup-plugin-buble":"^0.12.1","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser-1.0.1.tgz_1470660910649_0.5563936843536794","host":"packages-16-east.internal.npmjs.com"}},"1.0.2":{"name":"svg-parser","version":"1.0.2","keywords":["SVG","parser","JSON","object"],"author":{"name":"Rich Harris"},"license":"MIT","_id":"svg-parser@1.0.2","maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"homepage":"https://gitlab.com/Rich-Harris/svg-parser#README","bugs":{"url":"https://gitlab.com/Rich-Harris/svg-parser/issues"},"dist":{"shasum":"1c8d15065be8c07c339297b58720df66d527397e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/svg-parser/-/svg-parser-1.0.2.tgz","integrity":"sha512-gpwZ+Q6aKGyoF8FP7kMeq9k/mZKsUovkoQQLR9w7Taz832QHA9NvlMhp+M4H+oSBVVAqGaMDkUlzKx0tIe0vKA==","signatures":[{"sig":"MEUCIQCPy3PqeG8cV2DQlJv3BccHOGfmvdBdyo3WrbsJX42vWwIgU37d1VmWEYGBlb+fG0h7MSd6CjftwoeD0Gu+BE9D7UU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/svg-parser.umd.js","_from":".","files":["dist","README.md"],"module":"dist/svg-parser.es.js","_shasum":"1c8d15065be8c07c339297b58720df66d527397e","gitHead":"64c87643c822410c12d4b0f22fd6fb788901dade","scripts":{"lint":"eslint src","test":"mocha","build":"rollup -c","pretest":"npm run build","prepublish":"npm run lint && npm test"},"_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"repository":{"url":"git+https://gitlab.com/Rich-Harris/svg-parser.git","type":"git"},"_npmVersion":"3.8.9","description":"Create a JSON-friendly object from an SVG string","directories":{},"jsnext:main":"dist/svg-parser.es.js","_nodeVersion":"6.2.0","dependencies":{"locate-character":"^1.0.0"},"devDependencies":{"mocha":"^3.0.1","eslint":"^3.2.2","rollup":"^0.34.7","rollup-plugin-buble":"^0.12.1","rollup-plugin-node-resolve":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-parser-1.0.2.tgz_1470831737022_0.6119786323979497","host":"packages-16-east.internal.npmjs.com"}}},"name":"svg-parser","time":{"2.0.0":"2019-07-09T13:02:05.780Z","2.0.1":"2019-07-15T17:26:01.645Z","2.1.0":"2026-08-23T18:32:48.040Z","created":"2016-08-07T21:25:54.603Z","2.0.4":"2020-02-29T13:43:02.303Z","2.0.5":"2026-08-19T18:05:24.809Z","2.0.2":"2019-07-25T12:58:51.082Z","2.0.3":"2020-01-16T14:57:02.929Z","1.0.3":"2016-08-10T12:48:29.029Z","1.0.4":"2016-08-10T13:31:52.889Z","1.0.5":"2016-08-12T14:14:07.561Z","1.0.6":"2019-07-05T13:31:47.170Z","modified":"2026-08-27T02:04:35.822Z","1.0.0":"2016-08-07T21:25:54.603Z","1.0.1":"2016-08-08T12:55:12.875Z","1.0.2":"2016-08-10T12:22:20.061Z"},"contributors":[{"name":"Bogdan Chadkin","email":"opensource@trysound.io"}],"readmeFilename":"README.md","homepage":"https://github.com/Rich-Harris/svg-parser#README"}