{"_id":"svg-to-vue","_rev":"9-9d043eaa5953a8cf33a2513c321b3f35","name":"svg-to-vue","dist-tags":{"latest":"0.7.0","next":"0.4.0-alpha.1"},"versions":{"0.1.0":{"name":"svg-to-vue","description":"Utility to convert SVG code into Vue component definition","version":"0.1.0","keywords":["vue","svg","svgo"],"bugs":{"url":"https://github.com/visualfanatic/svg-to-vue/issues"},"repository":{"type":"git","url":"git+https://github.com/visualfanatic/svg-to-vue.git"},"license":"MIT","author":{"name":"Damian Stasik","email":"npm@coded.pl"},"main":"index.js","dependencies":{"svgo":"^1.1.1","vue-template-compiler":"^2.5.17","vue-template-es2015-compiler":"^1.6.0"},"devDependencies":{"eslint":"^5.6.0","eslint-config-airbnb-base":"13.1.0","eslint-plugin-import":"^2.14.0"},"gitHead":"3a23e752fe2df51c715037b942f62cc382072f80","homepage":"https://github.com/visualfanatic/svg-to-vue#readme","_id":"svg-to-vue@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"visualfanatic","email":"damian@visualfanatic.pl"},"dist":{"integrity":"sha512-FPNx9nUcKOTK2n8KzAYn6SRiiY4zcaUkMRY29RNRfpfVYN8OG3z5KFh2o9z59qqKClbS6CjPWICPVJQhU/pt7w==","shasum":"b6a689805290d4ef486591ba1fb98c9c5af7fce0","tarball":"https://registry.npmjs.org/svg-to-vue/-/svg-to-vue-0.1.0.tgz","fileCount":6,"unpackedSize":44858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqOreCRA9TVsSAnZWagAAFWUQAIIauReE/M9CeQYvZxWT\nIqK4x1hD1VA4EsnBMX9E6x59deoO/juEK+t3G3JJI9E2nXW1PP4V4j6+4n05\noW7o8Bd69CyjpcltblQhXaDICP0vueFhnC9IYAVGA55gZ5vJP7aLgKxGdH+x\nAB7BT3bUHbyghNmyC1cskLeYGaqfi38YbdT3JuQdz6Wos6lmOOmLiU1mcOTq\nQe8W/M32gpiPYzzbX5m+R3L9JePmA/oUZT7l0UkQq34kpEz8YplHjL0y3Q2m\nv0q/5VpoCklXOp4JE5qmZ9Fe+HzVWcFDaD0nrlKXFPzwF/23LSytlFtBl3lr\nJoCJ2Yuzh6t7TqgNsLQGVB33HABkTX19yEp6lDCqXFanTWfd5mpy56NUuOje\nMbcOP5BhNCkbQe8L7VAjZAbWWHbKHVMTcr71zqYUjSWV+ZAOTgx30/ojGSBV\ngy2q3RNNfdWuC6OwCDVA7oK/6yxi+c/kUmEIjHmLWIkJahRCn/b5tiG68qW7\nk9ojIQuFQyQl7vMAT4tzEoLyVg9+DisObBL1Hi0KQB+44r8CHq7XI5Xh3tkS\nnx+5XNYLZROZg5Qbxg04YFDOY4bLBJsmRFsDazfHbLGjjXcPF5OCcL0EHU57\nOmeR/QbTllj1cYM/Y3tJl6s8n5jHb7bk2lnEcoM4Zim5z2G1cGHWxkeEEnzb\n/VKV\r\n=SaSi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwxZ2JCUBP3gRJ2OW8XcR2pTzQUiTe0d2Ze141S8gpWAiAH/TYBQMvgfiNUuPK4uYL3kGfhhbAv/+nmYJHFzlQV7w=="}]},"maintainers":[{"name":"visualfanatic","email":"damian@visualfanatic.pl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-to-vue_0.1.0_1537796829259_0.9043703778860483"},"_hasShrinkwrap":false},"0.2.0":{"name":"svg-to-vue","description":"Utility to convert SVG code into Vue component definition","version":"0.2.0","keywords":["vue","svg","svgo"],"bugs":{"url":"https://github.com/visualfanatic/svg-to-vue/issues"},"repository":{"type":"git","url":"git+https://github.com/visualfanatic/svg-to-vue.git"},"license":"MIT","author":{"name":"Damian Stasik","email":"npm@coded.pl"},"main":"index.js","dependencies":{"svgo":"^1.1.1","vue-template-compiler":"^2.5.17","vue-template-es2015-compiler":"^1.6.0"},"devDependencies":{"eslint":"^5.6.0","eslint-config-airbnb-base":"13.1.0","eslint-plugin-import":"^2.14.0"},"gitHead":"29c8c6148baea66161d02c9922d1e54dd6bf4004","homepage":"https://github.com/visualfanatic/svg-to-vue#readme","_id":"svg-to-vue@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"visualfanatic","email":"damian@visualfanatic.pl"},"dist":{"integrity":"sha512-/Z4H8BoL5yawH+YTeT6wYZu5C/83Pe7Aoyf0YtFOTRdDDh2yi7prHYqqNMsvRcMGqYPdIALUEgNPVj4ExEgj3A==","shasum":"10fc1054d74d518fdb59ba01a355136d8da54d62","tarball":"https://registry.npmjs.org/svg-to-vue/-/svg-to-vue-0.2.0.tgz","fileCount":6,"unpackedSize":44917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqURcCRA9TVsSAnZWagAAq6YP/0gEP5n+ClrJ+4UlSMz6\nriD6O+rylp+XUexs0I+EJ9TuzeKU2GVkM6Ug9S+N7hGte9c7pmrob1Pqz7R/\nwZecqi2o46E0bb5THKH+yfYCQnpL926gv539YKJRrO358hfS+nZCPM0JcJ63\nXDpt7Vxaw4QY7Sc2DbuRnk1lyg8TRsRGhBTfRKoFPbm/OHXIouAs3WL6GVtV\nTf8yVxsnNWBFp1F84QlBkPjwpj/H1ANXmWq199AJ1tKlHGf1QR8TN+6kOAvG\nsVyTxnuLVbj57COTufOx+vZ65LReOOqlYjEpKOh2CQOAHYnw6e2XsQzKmCQK\nD8sawwqdtKK5ebRfFgNfdhQNG1SErOarnovUrRlQCsbykX+DY5FBwHGgSpjx\nIFbFpnDlxuD+FEorXSSwvAHXbD5AriNlSrwVt2PFIce4+H+uuZwLrBd0/EPz\nwOgMy6oCtPDwsV/ccRzMPRf3n27sTGohKZTm0aYT7y6+oE+KFlBUCMtMFuKz\nDBSQKXDPDSBYGe+5IFCqRAkOsmupKQvlC0NnM0zBb+UyqXRHopqoCc4pEw73\nOkCviC7QkSQdvNz7cf886SDknYi/ZYiYbYrQSblbD6+A/+cs1Gewtvcy/zIR\nb3loF1vI/4raCVdpHB4NrtRhL6EUgjioFaHDGGtMi3ZpOZXBO5Tksnp9Lld1\nE251\r\n=90d9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1rq2zH2KmVuUq+6T9q3cKnHX2ScjIbidU8jH450OjlgIgNU7JPLStOYDy4AeyahJUw1Wg6ki0VnfdO1xDCOpKBkc="}]},"maintainers":[{"name":"visualfanatic","email":"damian@visualfanatic.pl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-to-vue_0.2.0_1537819739483_0.469835295665864"},"_hasShrinkwrap":false},"0.2.1":{"name":"svg-to-vue","description":"Utility to convert SVG code into Vue component definition","version":"0.2.1","keywords":["vue","svg","svgo"],"bugs":{"url":"https://github.com/visualfanatic/svg-to-vue/issues"},"repository":{"type":"git","url":"git+https://github.com/visualfanatic/svg-to-vue.git"},"license":"MIT","author":{"name":"Damian Stasik","email":"npm@coded.pl"},"main":"index.js","dependencies":{"svgo":"^1.1.1","vue-template-compiler":"^2.5.17","vue-template-es2015-compiler":"^1.6.0"},"devDependencies":{"eslint":"^5.6.0","eslint-config-airbnb-base":"13.1.0","eslint-plugin-import":"^2.14.0"},"gitHead":"79a1bb0eb9eb2ae9bc1afcbfbd7dcb521802d301","homepage":"https://github.com/visualfanatic/svg-to-vue#readme","_id":"svg-to-vue@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"visualfanatic","email":"damian@visualfanatic.pl"},"dist":{"integrity":"sha512-zstzPkTXQ6AzAC8zLdd5Ntk+93b/e+7aPlw6Cclr/Rdgd18refAQoDIS+c4y6ix4fPWNDcm8TWjtSJY45eKOyg==","shasum":"cdb404d032537d8e8a370d5d1f30016dcb6b9894","tarball":"https://registry.npmjs.org/svg-to-vue/-/svg-to-vue-0.2.1.tgz","fileCount":6,"unpackedSize":44917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqUZUCRA9TVsSAnZWagAAcV4P/j1wRReF6p+KxQHzcuNu\nynMOkT6Y66ikx6JDnm7eubUNovvsGUr1VcsvPDRAioRFRezl5w6i8W/aBG9R\nk2kclGAcwuYep+74xlRNpx+feICEm/pABsVxikGK6QFE344XIuSVDmqOq7hG\npYP0GKyCa1iIL8QYszYBLzoUyOAhkIxzYNnK2jQJfKQjKo4Zr9YwS4tLSBfh\n4nXPhD/G9xHkliNDhgvMzdHpRkedTh+7nnH8mQyfeZbz3bDQdrb2IqB1Jsvv\niT6fOvT1rAmeCSndlVeK8DL09elqrRnYgPK2HuNQ1GoMYXXE+cMnaOXHqgKz\ny35S6NjRI1c+Gz7ZXcyC37wfXeFHTKLdBaPibLHfh/3doA8k7vjgRsCqgrjY\nsS25ODPbiQpATQaOMf30QIcVJIPEJiys0zKj4WWbyxWFrz5oR8jKOr5mlLID\n2O0hz/aMecJ73QXHnN46kSFkJ33Y4+4QIYptM2oMh0y/NRFr+B5DhDS2D33Y\nNnCSw+oVXtaAtQkboUGCqBfUI0tV7RHPqcQHfxknhS7BZQuy6b7ByyycsR3U\nbeK+jqbx4EIe6xlFoeruB1pQKzikD43zILIT1LJwsTYwchYham06lrReCbkZ\nIGsn/dw68FI8A5jDiXoAszXWX9SU1ToRUyhSgNMuMIfkmZqG/hcFg9s/rqWi\nvAsE\r\n=keaZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChh3RYCono54PiJoyuoHjsRbsRQx9LFDDricKfG1KKAQIgGTFpSQcPnCarcTfVI5ezBDj0qTwtqSXiUyFknUsfmG0="}]},"maintainers":[{"name":"visualfanatic","email":"damian@visualfanatic.pl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-to-vue_0.2.1_1537820243608_0.7995344224061571"},"_hasShrinkwrap":false},"0.3.0":{"name":"svg-to-vue","description":"Utility to convert SVG code into Vue component definition","version":"0.3.0","keywords":["vue","svg","svgo"],"bugs":{"url":"https://github.com/visualfanatic/svg-to-vue/issues"},"repository":{"type":"git","url":"git+https://github.com/visualfanatic/svg-to-vue.git"},"license":"MIT","author":{"name":"Damian Stasik","email":"npm@coded.pl"},"main":"index.js","dependencies":{"svgo":"^1.1.1","vue-template-compiler":"^2.5.17","vue-template-es2015-compiler":"^1.6.0"},"devDependencies":{"eslint":"^5.6.1","eslint-config-airbnb-base":"13.1.0","eslint-plugin-import":"^2.14.0"},"gitHead":"4c202bc82423201c0abfadef3547feb3dd725753","homepage":"https://github.com/visualfanatic/svg-to-vue#readme","_id":"svg-to-vue@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"visualfanatic","email":"damian@visualfanatic.pl"},"dist":{"integrity":"sha512-eb53eev1yBVIlhJzs9NoLtZUkLLlWPd9oieCq8i949ZWSajfONNgUk6giWJd+oEf+WBIMW7Oql5vKbF0DhIdEw==","shasum":"03f69bac4824bf5e32069ceca15779cd74100b24","tarball":"https://registry.npmjs.org/svg-to-vue/-/svg-to-vue-0.3.0.tgz","fileCount":6,"unpackedSize":45440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbv7JkCRA9TVsSAnZWagAA8LUP/iyEPm0xsTDrMTRckRXT\nUAcFeukMyWjBQn0Lpi/IMu1R8z2E+dr/OzaBkR49dlgany5UBMyCzcljkldL\n5LH+ky2yljbYEAzk4w+sGW9oDdU2M5i9HtpLmlPExgDPAAQOeYyU44QNGhSq\nEHmRWUWxzu6VvPabApyTMjr4o2nQv3YWzgq7q+T3VKtCrVOK/DhcvpTrv0xj\njuDDHc2AWC2bNHuiPL6fJs85LNZ9quQpDky3TzWMcOPGXvs77KJGUuVqpFy7\n1QXE7qxyDf5e3gE9BV9srtcgY729bPhN67Ae34uoxDPZoyPNSfwJh7a+v02u\nu5CtrsFBtCViJkKlJ3mrUmU/fDr/W7M16xiH+ThLiD8IZGTUjCMdPjEVNeXj\nfwuCNZmp+vF1fZOnt0OzuvKObrCowSGm05SVxFy+7W7BaenNX+5DpK90aEji\nJCuqpKIPpTDnIifqKCOlag36LNPtb2TMI4ubCWRXJBwqZ6G8/M5zHfRgF3gP\nstmJdcpBv7PuY8LRuO//CLpEmC0kwvH2VjM1Ayimhmd9bQ2y/x7SzqxEmLfd\nxelH/g/VEk6nPnzdfZtRHEVd4Q2JF2gm85wAVG/nYnA7nvLOrLaiYm5JflTj\nI1cs1Dq0AdeL7SFP0OjhFQuh+zRVpI9pg4i9VsODilm532TomiZLJ3StCg80\nKYgQ\r\n=XOLB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhWzg8rP7ZdnhbioWjDmVGR+kHn+d2TPevdMmi+d7m+AiEAyV5J9+PLOaAASKUSDASvaou1DXJ8JB9Ty88YyinTGRo="}]},"maintainers":[{"name":"visualfanatic","email":"damian@visualfanatic.pl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-to-vue_0.3.0_1539289699347_0.7570295469006827"},"_hasShrinkwrap":false},"0.4.0-alpha.1":{"name":"svg-to-vue","description":"Utility to convert SVG code into Vue component definition","version":"0.4.0-alpha.1","keywords":["vue","svg","svgo"],"bugs":{"url":"https://github.com/visualfanatic/svg-to-vue/issues"},"repository":{"type":"git","url":"git+https://github.com/visualfanatic/svg-to-vue.git"},"license":"MIT","author":{"name":"Damian Stasik","email":"npm@coded.pl"},"main":"index.js","dependencies":{"svgo":"^1.1.1","vue-template-compiler":"^2.5.17"},"devDependencies":{"eslint":"^5.6.1","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.14.0"},"readme":"<h1 align=\"center\">svg-to-vue</h1>\n<p align=\"center\">Utility to convert SVG code into Vue component definition</p>\n\n## Instalation\n``` bash\nnpm i svg-to-vue\n\nyarn add svg-to-vue\n```\n\n## Usage\n``` js\nconst svgToVue = require('svg-to-vue');\n\nconst code = `\n  <svg width=\"300\" height=\"200\" xmlns=\"http://www.w3.org/2000/svg\">\n    <rect width=\"100%\" height=\"100%\" fill=\"red\" />\n  </svg>\n`;\n\nsvgToVue(code)\n  .then((component) => {\n    // `component` contains Vue component definition\n    console.log(component);\n  });\n```\n\n## API\n``` js\nsvgToVue(code, {\n  svgoConfig: {\n    plugins: [\n      {\n        prefixIds: true,\n      },\n    ],\n  },\n  svgoPath: 'some/path/to.svg',\n});\n```\n\n| Name | Type | Default value | Description |\n| - | - | - | - |\n| `svgoConfig` | `Object`/`Boolean` | `{}` | Configuration object passed to SVGO or `false` to disable optimization |\n| `svgoPath` | `String` | `null` | Path to SVG file which is used by SVGO `prefixIds` plugin to generate unique IDs |\n","readmeFilename":"README.md","gitHead":"aa881184fd10b2c1d1b20ed98ca5f800b4748654","homepage":"https://github.com/visualfanatic/svg-to-vue#readme","_id":"svg-to-vue@0.4.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"visualfanatic","email":"damian@visualfanatic.pl"},"dist":{"integrity":"sha512-ehgRQgPUF1wzIEhgaEKF2ZmzRjP/K4qZwWqS39tL9GldKBvGEL/vItnswSI9gulRXjqVtj8zbiJ0x0C5C8fkfw==","shasum":"e495bcd18c89ecb07d3c24fd16296835d3775ca6","tarball":"https://registry.npmjs.org/svg-to-vue/-/svg-to-vue-0.4.0-alpha.1.tgz","fileCount":6,"unpackedSize":58356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+yyLCRA9TVsSAnZWagAA4JcP/3gov5JZ2V7El6OiiCuK\nRn2gE68lRRwSEPBKrLnXVCsp+x3dot78WEXBxhhZaEPsAQ0SB5LkGpWXELSS\nsBKSSzEVPwkOLKhF/9gbta1K0KB21x947vCOFFPsbmKeMLqmBo63h7WunAFS\n+SWEsq+6QdjOIpgO5mS5ciSTtNqrSmzTQzechY+mwj4sQFB+Lwa4g7Ye3QVQ\n6QuHy4b4fvZVUVlxzyztvNf/JckxHLPfAXty921Ble4qCaybKnLSBuO6yLHM\n+muI4M3Z0UeqvYXlJGUfmPXsHpJ83gngHv+fFpRF2B3vtFpdelHwnp4SBbWz\nn8Xa5RrnegYea4DaLwYi0bxt+1nu/n6VpAsySzvMlRNmFb6sCbvOpzPrTy2E\nyy6Ww1Zg1YSZw0iRxIO7dgNRQoVuQpZlKvZ31UhSkeE9baYgyPYumxIaiiax\nNpfERczur0JWjD3Oku3SZyxn4Hr/L6IC4jyfJY5F/142f+0tWJA/4OF24gfI\nyTxW+fuad9D8ZN9ACyuEjGt2ueAqme0dLiUU4G0I1NCIQvAwoyENfeTiCnh9\nEdIZvvymVgtjoLYcoNsO6W4JXorvqug3S3BmKgPyxP/JPm7IVHFvG6Vo7ArB\nUV24WswB2I+rK5o1IPgTUJFpw+glJ7jD6AEYFD402yCP1jWUiGnSc4nDn/+0\nWhW7\r\n=20jE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbUjonbmUQoVDdMkEAb6DvzviHTiHxioFgyj3nnUXpWQIgNTyk8R2KNyiUFgRdnRBOSn479h+2VwsqE1W15V4NRJ8="}]},"maintainers":[{"name":"visualfanatic","email":"damian@visualfanatic.pl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-to-vue_0.4.0-alpha.1_1543187594951_0.30953604483016517"},"_hasShrinkwrap":false},"0.4.0":{"name":"svg-to-vue","description":"Utility to convert SVG code into Vue component definition","version":"0.4.0","keywords":["vue","svg","svgo"],"bugs":{"url":"https://github.com/visualfanatic/svg-to-vue/issues"},"repository":{"type":"git","url":"git+https://github.com/visualfanatic/svg-to-vue.git"},"license":"MIT","author":{"name":"Damian Stasik","email":"npm@coded.pl"},"main":"index.js","dependencies":{"svgo":"^1.1.1"},"devDependencies":{"eslint":"^5.13.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"gitHead":"1232c45a302f5a654be0d6444aeca15492e03d4f","homepage":"https://github.com/visualfanatic/svg-to-vue#readme","_id":"svg-to-vue@0.4.0","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"visualfanatic","email":"damian@visualfanatic.pl"},"dist":{"integrity":"sha512-g/ZHtEFf4QDsDtTk9tuYX/MJ2HESTUBMTkuLoffQGQ3xMtlmD9Ec4YyTgmMkP1P8QJtWWu2FiGdOnlKaXc/X/Q==","shasum":"93a2fc9658c09593f6099ac7f5ded73ac83dc549","tarball":"https://registry.npmjs.org/svg-to-vue/-/svg-to-vue-0.4.0.tgz","fileCount":6,"unpackedSize":59159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWWeiCRA9TVsSAnZWagAAtWwQAJrfkx4i0PTz0RcbuYh6\nwDjPcB8c/imApBZ/tJh8PJfDeJRdOC6ab1uIxoCyB1S13j6SopeK4NC3Erlv\n5FCctzcwWx1HZ5OLGp5Snn3D83Ly/72A8kLImnm23wOVMdeczzBccu2l+Nkn\nZkpZTgocPs5IjejEYBS8lJ5OrHCoR3iznY6QO3kL9Lf+1ccC7O3msVz49EGA\nxxGUJtmHYcweFBH0Gfzsjeqzk2NXq6Hza1Dm33SbRjY/MnfHI+U4o2wb9rh6\nnB4BqyfiPdI0Rj1rRmvruAsl+ZlcHHqv7Kl11CC/0bwy37Jof22jdkvhQ9Gw\nTR+68p+jaoMa7OiVW8VKnvTxLzlsQa2OqV+neD+r7dLCofJ4twz0V3fHzb/N\n58NNFGCaRyKCA44uDMsfYRwwfCr1tJwKNrCD0OHTiw7PsaL3t+UHALMGSeNe\n57XPGft0XhxhCPZCzMlKp43gKSFEqXfRYkfunQxD+QeTT/PEcMwJRU5HOo2v\nlrihVB+LKaE2WPugl8zBesbgQrANJrFhqbucmANdCDV7peeKrubarw6DgxYB\nyUO8gpDo3hcAjb5HWUQ0wKLxvL+5vpVxOli++Lr2eZzxmxyrzuNqCX5Bdrhh\npOTTvbzqF2OtN3fGM6hUePIBte9bh2jDdW3JHb7TZVGx0JIiC5sD7+RGhklF\nIAMC\r\n=l6Nf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkcJuWhCbcZ18onpgiDnmSG2BnXyaAWbSicciQqfjZ3AiEAsEPoxWEeDJczjN13D9P+KBcNmmP2CCYhQ8VrI30NyH8="}]},"maintainers":[{"name":"visualfanatic","email":"damian@visualfanatic.pl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-to-vue_0.4.0_1549363105654_0.9846879972935394"},"_hasShrinkwrap":false},"0.5.0":{"name":"svg-to-vue","description":"Utility to convert SVG code into Vue component definition","version":"0.5.0","keywords":["vue","svg","svgo"],"bugs":{"url":"https://github.com/visualfanatic/svg-to-vue/issues"},"repository":{"type":"git","url":"git+https://github.com/visualfanatic/svg-to-vue.git"},"license":"MIT","author":{"name":"Damian Stasik","email":"npm@coded.pl"},"main":"index.js","dependencies":{"svgo":"^1.3.2"},"devDependencies":{"eslint":"^6.6.0","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.18.2"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"gitHead":"9ee8e40518316d5a6919c1a48627189b6cca69af","homepage":"https://github.com/visualfanatic/svg-to-vue#readme","_id":"svg-to-vue@0.5.0","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-DhyoSbSM9h7HygtxS+QFDziGTx3JiMhu2Mry3XdmOgcgsgSmTS0iqpHzmo0V91UNre4AZrnsw1cAD4yWtmeuGw==","shasum":"9b75baab677104a13649e38814dc4e9c6b20cd47","tarball":"https://registry.npmjs.org/svg-to-vue/-/svg-to-vue-0.5.0.tgz","fileCount":5,"unpackedSize":5473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwys1CRA9TVsSAnZWagAA3GYP/3C24GDWaAPL2vzlaPxN\n3q4OIApFJgHzbKTi9ux/KINmF5coLLWJs8l/9a4vFKFfAX3ectSALo6pU+6B\nBieCEwSIuVl5/gucw3q/oq1Mu+n6ZBJ2A3tIkoohUoYmHKRXoteKoyl6Wo6h\n0pU2uHD9bl8NHjbmEu725V4IBxe3DA4m5950pXiPmtjJufqcL4pByXvmX5MB\n3z9Bhx8FkTpW8AxierUTC/bD/7vr+Z/mBFDroR+3cTvBna079oIW0lFP34b+\noH6wzoPh+oeZ7ql6kZ+DMsrmOtrl9Qy7L0pqfbwa4loelfr+bxPrr2BbnBmI\n9j+b27l31nz1IkUielQAIGyDAvRyI0MDxLsVl9folIZlEqF0SAob1L3JLlaI\nxVUiu4w2H3cN5gJN2MHRpsUia6GizU54RTbVoucT78f6P9rSBfrXPZq7Gdzr\n+nGslx1yBZLaQHYIMlTu7gfS+2maji5J8dw82grtc7L7BuURmzaVDEFa73bR\nSmpJGd4ArQreYtj4RAPlFbsDcuaOV6pqE1BRgVJmJRu/yG2FbNMet5OwUQIH\n4DwprWBf4CIRoIgBXK4tq/oMECDXD5PWcvdGdAJqy6e0DdWPqYE8yNvUvTmj\nUeCXBaSljXi8xo4p4WvghMP7dIZZ8zP8z5IH2Wv8wmwAjyVSdMAod5Pfn1z1\nT8J/\r\n=y3yU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICz7auxMLcWtaBmQUFaghDr+s6fRfWuFDdZMr05NI9vVAiBQwrhxulp2PgTCl6WaNuKcdsoQAVUn3cFuzJs1X5haBw=="}]},"maintainers":[{"name":"visualfanatic","email":"damian@visualfanatic.pl"}],"_npmUser":{"name":"visualfanatic","email":"damian@visualfanatic.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-to-vue_0.5.0_1573071669527_0.484667041519393"},"_hasShrinkwrap":false},"0.6.0":{"name":"svg-to-vue","description":"Utility to convert SVG code into Vue component definition","version":"0.6.0","keywords":["vue","svg","svgo"],"bugs":{"url":"https://github.com/visualfanatic/svg-to-vue/issues"},"repository":{"type":"git","url":"git+https://github.com/visualfanatic/svg-to-vue.git"},"license":"MIT","author":{"name":"Damian Stasik","email":"npm@coded.pl"},"main":"index.js","dependencies":{"svgo":"^1.3.2"},"devDependencies":{"eslint":"^6.6.0","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.18.2"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"gitHead":"38815eeafe70c327ed5a3914d4096954a3f21def","homepage":"https://github.com/visualfanatic/svg-to-vue#readme","_id":"svg-to-vue@0.6.0","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-SYGJMBq5EHt/nIJxZ4kA9A6bilaFXtOPFJRoMQ2ml/jFP4N9L7HVFTm+5WCFN3QFnEUXtH6BHzpoOlwP1/5+2A==","shasum":"d5de9ec7126ac3c11adf8cfad013a6264ef57184","tarball":"https://registry.npmjs.org/svg-to-vue/-/svg-to-vue-0.6.0.tgz","fileCount":5,"unpackedSize":5505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyZZ3CRA9TVsSAnZWagAAQL8P/0nLPqsCIkfA6hoDNoOl\nJNqV9yglEiTwCvkm8Yeon1qG0Q08X/mz7JTAYekOzT288vjcwf8vO8jIVwSX\nbTIl5MbZ099fuqeVo3lCg4yWhjz+7yerCy1ExPMy49DUzUy4otQaSZaMF20W\nhHIuqyVdvGqcgBBTxW7NIHlxwd+2kOzJCvz12JAImINR+fm1iz01PQDj//iI\nQkoQGbYkcXobvfkTPLlMkl6lp7gywcA/rTpetwC5kMvd25Yhhz26v25qyLUX\n/XoElrgsb/2i3QqVDLKqS3xPByQMQ28gKkPOuL8+HzzlrydyikzGc2qxtTeI\nKU5Wa+OCJcm4O1snhJOrTBEYOnKIXvk+5IMiiPjP2uIxG8P6O1/aAmliBvcM\nx/JMkUOhhuG3Cx5Uty5Wf7Ex8gnfE21SK/hekFr9e8oRR7YfUVCBlP5BLSH2\nxgiZA3EQR9asTBNPSZ6P0ptpLjXwC0+j15V0S7SlJjZuMrNtQenvmjDRf+JQ\nhRxiD41Pm/K0NzhvhVmj6oGcD3jkpaDFaAvTa+L/4FKCghp1vrFLtYKHXLpD\n2vPIGwE8ixJDxM/Y3VeI0tgRqAREi3egHHikGCjuBzCb1FG/A2J/vMErchCM\nFILaOUu9msDsxWl7tCGQ1USSU+j8w3BLGtPm3aW2k9ywVD461bLZIfx+HLsP\nTmzp\r\n=AKfI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9/y2fRfmvAYm/U1YXefrY6XBl36sQ4se08JF5VUUFVAiB/8kbKaOT5ciuc2TuV5Z5ZIOaAK5yYMzdGwDF5+a0eXg=="}]},"maintainers":[{"name":"visualfanatic","email":"damian@visualfanatic.pl"}],"_npmUser":{"name":"visualfanatic","email":"damian@visualfanatic.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-to-vue_0.6.0_1573492343361_0.4132724263330023"},"_hasShrinkwrap":false},"0.7.0":{"name":"svg-to-vue","description":"Utility to convert SVG code into Vue component definition","version":"0.7.0","keywords":["vue","svg","svgo"],"bugs":{"url":"https://github.com/visualfanatic/svg-to-vue/issues"},"repository":{"type":"git","url":"git+https://github.com/visualfanatic/svg-to-vue.git"},"license":"MIT","author":{"name":"Damian Stasik","email":"npm@coded.pl"},"main":"index.js","dependencies":{"svgo":"^1.3.2"},"devDependencies":{"eslint":"^6.6.0","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.18.2"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"gitHead":"71d0c786a51ca6f17c08f7ec8f3aad41c0ce4eb9","homepage":"https://github.com/visualfanatic/svg-to-vue#readme","_id":"svg-to-vue@0.7.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Tg2nMmf3BQorYCAjxbtTkYyWPVSeox5AZUFvfy4MoWK/5tuQlnA/h3LAlTjV3sEvOC5FtUNovRSj3p784l4KOA==","shasum":"ec86deb1742be38319462e36703af1dfa2f9fad9","tarball":"https://registry.npmjs.org/svg-to-vue/-/svg-to-vue-0.7.0.tgz","fileCount":6,"unpackedSize":11655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQR/qCRA9TVsSAnZWagAAXY0P/1wSdJDGJ1JgRFCy2yH3\ncX/Aq1EPFx0yYfM+oBBYq0gTXFILT26CP9sKAuyst074gnlKuyDvnufIGhMc\ny3C43w4JWu7NCVVweU+iR/wYvsHkeGy2tUv7p4LH8UMlqnX3Hq2eBO12ZG1b\n+UZqog6gGvjlpiXqlR0Ifxze2PcEN2K7P3txD8wzHeXPGPx8ZUVKL3k1+1ne\nBH3DUsvUttvt9XjwBXkjkQva53JfgHC3MntD1IKL7J11P3kQcNF2vj23zAbw\n+bS1G+R98RFQThMQMOzUV3Ha8yj2A/p4i11MlODCKlamkIto//zRC6oaD2/o\ntgpvLKUvSJnPyhUA9qdZ1c7K9oENZi0Fb4aMhub1gbgzlsAHJ4UFQGC/puD2\no77JvIIxGBZPE+LNgJMOPmUonope/fUR6L0naUpXQD4MdbpSktR9vPFnonYi\nkmeNuLiVYQjqv02PcgEktFB/CTWfU+Is8Wob11jLgXEK/Bb3DIqQyvCrEPHa\nRtX1MvPti0aSKaPeoCYXmFFRCVArGn069vhntnGDbtm+GTXa71zVWeVkKz/p\nDd6tpsO2vFL4sVnCg59EfvzhX4mSkOoNk+Gr8eDeOVKWZpXaX1ckMDUNIlWU\nlUTn3YZINUhNUPGjoeotT+lTj0qwPW4x/nx8l3zeAV/QU3FRv1XGQ1zBv4K/\nZFWG\r\n=AD0G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrdzNRNZiI4Rq8JGE9MstpEmTBQlNuXkKWPTea8aADcQIhAJf2YQfdJ+KxMT3RaF+SZp/EWtz+NEUf3HWj3c2mvQgM"}]},"maintainers":[{"name":"visualfanatic","email":"damian@visualfanatic.pl"}],"_npmUser":{"name":"visualfanatic","email":"damian@visualfanatic.pl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-to-vue_0.7.0_1581326314016_0.8729696973835517"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-24T13:47:09.258Z","0.1.0":"2018-09-24T13:47:09.747Z","modified":"2022-05-19T03:40:22.791Z","0.2.0":"2018-09-24T20:08:59.634Z","0.2.1":"2018-09-24T20:17:23.805Z","0.3.0":"2018-10-11T20:28:19.501Z","0.4.0-alpha.1":"2018-11-25T23:13:15.145Z","0.4.0":"2019-02-05T10:38:25.865Z","0.5.0":"2019-11-06T20:21:09.659Z","0.6.0":"2019-11-11T17:12:23.502Z","0.7.0":"2020-02-10T09:18:34.243Z"},"maintainers":[{"name":"visualfanatic","email":"damian@visualfanatic.pl"}],"description":"Utility to convert SVG code into Vue component definition","homepage":"https://github.com/visualfanatic/svg-to-vue#readme","keywords":["vue","svg","svgo"],"repository":{"type":"git","url":"git+https://github.com/visualfanatic/svg-to-vue.git"},"author":{"name":"Damian Stasik","email":"npm@coded.pl"},"bugs":{"url":"https://github.com/visualfanatic/svg-to-vue/issues"},"license":"MIT","readme":"<h1 align=\"center\">svg-to-vue</h1>\n<p align=\"center\">Utility to convert SVG code into Vue component definition</p>\n\n## Instalation\n``` bash\nnpm i svg-to-vue vue-template-compiler\n\nyarn add svg-to-vue vue-template-compiler\n```\n\n## Usage\n``` js\nconst svgToVue = require('svg-to-vue');\n\nconst code = `\n  <svg width=\"300\" height=\"200\" xmlns=\"http://www.w3.org/2000/svg\">\n    <rect width=\"100%\" height=\"100%\" fill=\"red\" />\n  </svg>\n`;\n\nsvgToVue(code)\n  .then((component) => {\n    // `component` contains Vue component definition\n    console.log(component);\n  });\n```\n\n## API\n``` js\nsvgToVue(code, {\n  svgoConfig: {\n    plugins: [\n      {\n        prefixIds: true,\n      },\n    ],\n  },\n  svgoPath: 'some/path/to.svg',\n});\n```\n\n| Name | Type | Default value | Description |\n| - | - | - | - |\n| `svgoConfig` | `Object`/`Boolean` | `{}` | Configuration object passed to SVGO or `false` to disable optimization |\n| `svgoPath` | `String` | `null` | Path to SVG file which is used by SVGO `prefixIds` plugin to generate unique IDs |\n","readmeFilename":"README.md"}