{"_id":"svg2elm","_rev":"17-96e804e5ac1ab93e7d9d7e2967393ede","name":"svg2elm","dist-tags":{"latest":"1.2.4"},"versions":{"0.1.0":{"name":"svg2elm","version":"0.1.0","description":"Turn SVG files into Elm code","main":"bundle.js","bin":{"svg2elm":"bin/svg2elm"},"scripts":{"build":"parcel build src/svg2elm.ts --out-file bundle.js --target node --no-source-maps"},"repository":{"type":"git","url":"git+https://github.com/pinata-llc/svg2elm.git"},"keywords":["convert","svg","elm","icons","inline-svg"],"contributors":[{"name":"Agustín Zubiaga","email":"agustin@gopinata.com"},{"name":"Piotr Brzeziński","email":"piotr@gopinata.com"}],"license":"MIT","bugs":{"url":"https://github.com/pinata-llc/svg2elm/issues"},"homepage":"https://github.com/pinata-llc/svg2elm#readme","devDependencies":{"@types/node":"^13.1.6","elm":"^0.19.1-3","node-elm-compiler":"^5.0.4","parcel-bundler":"^1.12.4","typescript":"^3.7.4"},"gitHead":"5fbd1e8691e36ddcf6192d651c12204a66781610","_id":"svg2elm@0.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.13.6","dist":{"integrity":"sha512-teLTaFvgf2l6istV0vdEox6ygohJF0C9on9F8eLvHJNrd7qgDWl32A9H8tIpnF1AuSDVnGTp9Qzf1FW4RtySFg==","shasum":"6476f099f7fc40acbc6756719b040b733da1e6c9","tarball":"https://registry.npmjs.org/svg2elm/-/svg2elm-0.1.0.tgz","fileCount":5,"unpackedSize":33696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHwE8CRA9TVsSAnZWagAAR/0P/1a9zPJXck43BgbpV8AK\njv8VbfIafb3DwhvlAvf4J5YKJKXJagz7f1YRFf6Ab7R+Kz1q6rrwD0X7jHrY\nbtsPVdwzUH+UdZtSX+zmIb0BCAeUVX3Mpod/5kA2uWTPWIVJDl6s+66pculA\n0dwZMp7SemS3nF2zUt0soDcz0hbmyPXA5CMvDXwqxmuaWqKV18c3LpcQs5YD\nHZjmYQr8EoNadsga7/oHFDSF+UeUoHXmGqe/0Mya33Sq8BiziJLS8V2dXDHs\nK42OCfO+9nagik0KzZsrgT6vepXL8Qt3kNYKVTKA/JyXuC12fq5rHcY53HrC\nh3oes3P9K29c0NdLsK/1vI/yI6pR7r+o0uutCeHPXt9etJ6i/e5ZChmQPo/0\n0EmLQ0R4b92pI8Nl/eL+K3Gj5APpR+NYWQWZFfeJzrrYRrJcNaCH5u3rgSK4\ndUUN8Ic4JOTTKOVUoZb3OeYi03I7KzbE1Mm+ffVgfsy7+of7KuMvzLd37KDL\nXz/78/OrJgFcyt1E1liftlQA97Mw/5Rkj2eP5/i1gvHkSDSwqyj2F3T8MWLi\n0sQDejUNWrG303HP2hmJz1++o0SZ8ttVSoapAf2iKjqiwO+4MDtfW+ZwJvBP\np4sc74z7YvTRy5cpu0y0eJPrQRvqLlDOI9oeVBpkciHl6UlmmDa78Y4C687t\naw8K\r\n=7lpK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDc7ka81UWwlGUNDVLBXgT/V+XIDolg++suKN0djqDHHAiEAhCIKPEqD7trDbrX4yEwKZMhhII+B96gCecmG7nC+v3E="}]},"maintainers":[{"name":"aguzubiaga","email":"aguzubiaga97@gmail.com"}],"_npmUser":{"name":"aguzubiaga","email":"aguzubiaga97@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg2elm_0.1.0_1579090236176_0.8361710936289741"},"_hasShrinkwrap":false},"0.1.1":{"name":"svg2elm","version":"0.1.1","description":"Turn SVG files into Elm code","main":"bundle.js","bin":{"svg2elm":"bin/svg2elm"},"scripts":{"build":"parcel build src/svg2elm.ts --out-file bundle.js --target node --no-source-maps"},"repository":{"type":"git","url":"git+https://github.com/pinata-llc/svg2elm.git"},"keywords":["convert","svg","elm","icons","inline-svg"],"contributors":[{"name":"Agustín Zubiaga","email":"agustin@gopinata.com"},{"name":"Piotr Brzeziński","email":"piotr@gopinata.com"}],"license":"MIT","bugs":{"url":"https://github.com/pinata-llc/svg2elm/issues"},"homepage":"https://github.com/pinata-llc/svg2elm#readme","devDependencies":{"@types/node":"^13.1.6","elm":"^0.19.1-3","node-elm-compiler":"^5.0.4","parcel-bundler":"^1.12.4","typescript":"^3.7.4"},"gitHead":"dd058da1bdb12812909056286b8bbd92b5cf4edb","_id":"svg2elm@0.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.13.6","dist":{"integrity":"sha512-zAyGsNLaV+3MqA9HhDdYilWcn7cKBjiV83z36Rl6vwIp8IxCF5gixlNI3UJWmtfm+TYkI9GaTok7eJxrI3Ur4w==","shasum":"3b02656c55f3c1227c90d401508f8dafaa7a866e","tarball":"https://registry.npmjs.org/svg2elm/-/svg2elm-0.1.1.tgz","fileCount":5,"unpackedSize":33696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHwJZCRA9TVsSAnZWagAAiigP/A1Nyctt3jKg0kAozT+i\n7qcAsIJRUB99szjkP92ayCUGT5iYJFsNljzA3gFyXF1twEDYxrJrd2NvM8Ma\nxnmrcyjwFlOZMtxXyjwaiM2yC9xb+9s22C9N9WgTO0COcaGiN+37hI9OSDGL\n09tRUkk17NoYFUaLMGrFpJ5llhRW4p4e7M7GnAo+jXtm5901Cp5c5siXitff\nNEjY7OBUYSTtOWYhDzPbuexf6ewlx3Ur6Y8EmeJMb1/kfO38/V3lRE4ZVZzj\nYdUHPiKrWH849uZ73kDyBT9nis/o7KPGOxr3JNFEsOpfQOWmrPqJhIcQCTY1\nfRQ223Wx9pltAVdW3H8xtzooqIIy7ZyKDEx6rYjch3y81E1jMHUBxmWq9r5o\n7/Cnl87BmSNUUZXP/7ky1TCJ9ZzzrGr8GgUEtcaCO6w9T1YrlD09RuwC2z4O\nwItWWf1E85L5Gqmrb7wYAgMCQcFtvshd0SlnpmNHxkJ+5adKpEgAOqBBd4gP\n0/fJzU1O3yUYcr7b1L9pgP2nd6qx7y4ENrSrNXGeUntrD4sZuabhVRHBAWtM\nfAvQWm1HoIFTU6b/2xYfTZk4DTdebgDnrgUhBBFys+cF4MKeJUYxtqnKLnFk\nCYXGSMxYG/SqioF7IoLqycXbn/y+NDpDy54bYmsS7OxdrhuB6v/NHFbCmXZu\nTvia\r\n=8tt9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiGE+vvSKal3i0ErRPfZagM2xBfQ7ONNYERaNB0U3AKgIgcjd8yGMmoydRVQ2ahX/gyFHirUOnJ+HSxpHw4kVEO/s="}]},"maintainers":[{"email":"aguzubiaga97@gmail.com","name":"aguzubiaga"},{"email":"mail@dvine.de","name":"dvine42"}],"_npmUser":{"name":"aguzubiaga","email":"aguzubiaga97@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg2elm_0.1.1_1579090521286_0.41015860178843244"},"_hasShrinkwrap":false},"1.0.0":{"name":"svg2elm","version":"1.0.0","description":"Turn SVG files into Elm code","main":"bundle.js","bin":{"svg2elm":"bin/svg2elm"},"scripts":{"build":"parcel build src/svg2elm.ts --out-file bundle.js --target node --no-source-maps"},"repository":{"type":"git","url":"git+https://github.com/pinata-llc/svg2elm.git"},"keywords":["convert","svg","elm","icons","inline-svg","svg-to-elm"],"contributors":[{"name":"Agustín Zubiaga","email":"agustin@gopinata.com"},{"name":"Piotr Brzeziński","email":"piotr@gopinata.com"}],"license":"MIT","bugs":{"url":"https://github.com/pinata-llc/svg2elm/issues"},"homepage":"https://github.com/pinata-llc/svg2elm#readme","devDependencies":{"@types/node":"^13.1.6","elm":"^0.19.1-3","node-elm-compiler":"^5.0.4","parcel-bundler":"^1.12.4","typescript":"^3.7.4"},"gitHead":"176049065625d70f847d9e773313ae1ce028e905","_id":"svg2elm@1.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.13.6","dist":{"integrity":"sha512-WxlJYq556vyI83stayLf5by4bol9MtPI/VBWK9IbEhA5R60IoJhjtDzP9hSHZ+eRtjEOYIp8ruZ7NlJM5DqtUw==","shasum":"0a99f0f4af461de5b0f9b5506f0c672b1389c506","tarball":"https://registry.npmjs.org/svg2elm/-/svg2elm-1.0.0.tgz","fileCount":5,"unpackedSize":36857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLLGMCRA9TVsSAnZWagAA49oQAKCIzbwAXCuPr1/JEwHV\nGm+2gLzcmNQ6H0xvS1A3FH/sTLXO9nmuuXWGty//WgqjdkM2+Vnll/rFvNQ1\nlf+9TfEc3xVLqgZAd+i/NtICEMT1CnlTydPGgcZhWHPMf7u0e5Y+uz+h6Fvd\n9PBS6SD9N2JaDj3Wztfph0Mc+19nSSX3EMNQuJhCSEP+7ki7/Be3LbD60Lkn\nypamWEtZd4xBMB+by97pWLkrlL+oKfeT4UoL05txzBEXHn6+FOb/2bjwzguk\ngeVSiNN3DZChY3cYOWnc0Z+2UnZDvsUefwk5eXKtQTAGP8aqeGmm3NJDe7XR\nxCgyNqRtdiocsh1x+57LO/sHHSSdmFLVFfcjj9ZSkl606ae9R/wQSr3XifjB\noOrYxBlfmqPEwf6mIOvk/iqvX753Cq1qA/q6keLUqXbHFxYefohNvhOsnNm8\nhmnNb6MxDcYa8teXsuWJ95depgWXb0pj+2NVINiMdIKFwwsyo3P6dI/f90dx\njbpIYXbp5xJ+tOqL+LM4wv7JXcBXAvS4Qd9gbQI64ZxRVxAuBjYEV7E3wIpz\n/E4VVvov1pSzwt2oudUUZRxbIy2HPMuyKjqf6UImKFNnuPq9VanI/yXrioep\ncfTAHalwDfSXqFvqZieP6gd++kx4DRNehjA93HNw3CXZlgwGFnXqk/TuwvtP\n6u0j\r\n=3Ewy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtcnhk9lz+7ifJWVsXGSsVvz4HH0/pWjmrNQOoDymG/gIhAOQQY6IAhJn6X3xfJpG9d+u/BkuKOokRvIDLl0Jizhil"}]},"maintainers":[{"email":"aguzubiaga97@gmail.com","name":"aguzubiaga"},{"email":"piotr@gopinata.com","name":"brzezinskip"},{"email":"mail@dvine.de","name":"dvine42"},{"email":"francisco@gopinata.com","name":"fran_pinata"}],"_npmUser":{"name":"aguzubiaga","email":"aguzubiaga97@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg2elm_1.0.0_1579987339905_0.1001333577080048"},"_hasShrinkwrap":false},"1.0.1":{"name":"svg2elm","version":"1.0.1","description":"Turn SVG files into Elm code","main":"bundle.js","bin":{"svg2elm":"bin/svg2elm"},"scripts":{"build":"parcel build src/svg2elm.ts --out-file bundle.js --target node --no-source-maps"},"repository":{"type":"git","url":"git+https://github.com/pinata-llc/svg2elm.git"},"keywords":["convert","svg","elm","icons","inline-svg","svg-to-elm"],"contributors":[{"name":"Agustín Zubiaga","email":"agustin@gopinata.com"},{"name":"Piotr Brzeziński","email":"piotr@gopinata.com"}],"license":"MIT","bugs":{"url":"https://github.com/pinata-llc/svg2elm/issues"},"homepage":"https://github.com/pinata-llc/svg2elm#readme","devDependencies":{"@types/node":"^13.1.6","elm":"^0.19.1-3","node-elm-compiler":"^5.0.4","parcel-bundler":"^1.12.4","typescript":"^3.7.4"},"gitHead":"28874dde2b6375af1f7ca39a79f3f19b11117b22","_id":"svg2elm@1.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.13.6","dist":{"integrity":"sha512-MFMZ/MJ2Ct7V5f6pZXV9EaS8qk/QWcuvF28geOyqw6xV/ogR9tA9aSQpyZmKnczEV5mJ6QFxgBrZfDZeZF3DnQ==","shasum":"98f3299b4b65e9065df944d78d9de2229e52576c","tarball":"https://registry.npmjs.org/svg2elm/-/svg2elm-1.0.1.tgz","fileCount":5,"unpackedSize":36862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLLS3CRA9TVsSAnZWagAAub4P/29iv8SuC4U+ZWI/AAWs\nLBuWmCa/7/FswMejzzuKW2YGQuyrMoaet9i6EGAn676opj1a2uvdkfjYt4lH\nbO8E0jaKdCdeKMCoyZSp8JMDs7NvXiEWz2aY+zk4qnJnkwTtgwUv/QIiclbL\niRH8rfFIl5s3TuXjZOIqSOp3epTG1XtQ0MA5G/UtsNWJNwNWHZmVxO9WkbMe\nsu5np0e6rnuawSMzFTi7sgS6gzMKqjZUovsuctUJwQ2UjKW/GyYk/PW3lYYh\nizNjuF3rlf+J0hZwwuO7sCYjzNA7laqxTfGBmHWf/VKsGsjgs5DKV6MIX9XA\nkkGnDwxcgZHS+ubYfjQtwyV16spakemI+D9BleXJeeOV0napU4XANPavKdyk\nB5Y+zTS8E/KtVm+NCO47c56RmVCgkB6XfvCV3Ea6JJywPFUXCPCJH4KSBLy/\nA5BS17E1anJhFYP4GCVJaoWNx5vNpa70AkHbetSHY7M3dswVhrJbLXQ0w8Ru\nnGryi9ds5r3An2yVJp0tZIxmJxJYQZ6Ji8uXsihy/K7k11MzTRgiur4MnnA8\no87WVvs6BjqG2daiYv4Uoe8seF1wn5HTXF+138l+Zaipcx/4gnLrgT+AOJyv\nGxaydQ3uHAtJlRkBWaPfRptRDn0sRykdpyg3skEOSlv/jXeNxN2tdAnjuBLq\nw9n9\r\n=yjTA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+OAYqNgSUynKVtwv0k5UusqqWJLKljy7InkWHGIXl/gIgPx08BFTZ9mKg3X78wyblgbOWxbQLGDf9rZ0dXHcPPi8="}]},"maintainers":[{"email":"aguzubiaga97@gmail.com","name":"aguzubiaga"},{"email":"piotr@gopinata.com","name":"brzezinskip"},{"email":"mail@dvine.de","name":"dvine42"},{"email":"francisco@gopinata.com","name":"fran_pinata"}],"_npmUser":{"name":"aguzubiaga","email":"aguzubiaga97@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg2elm_1.0.1_1579988151165_0.2541638135896169"},"_hasShrinkwrap":false},"1.1.0":{"name":"svg2elm","version":"1.1.0","description":"Generates Elm modules out of SVG files","main":"dist/svg2elm.js","bin":{"svg2elm":"bin/svg2elm"},"scripts":{"build":"parcel build src/svg2elm.ts src/cli.ts --target node && tsc --emitDeclarationOnly","docs":"typedoc --excludeNotExported --out docs src/svg2elm.ts"},"repository":{"type":"git","url":"git+https://github.com/pinata-llc/svg2elm.git"},"keywords":["convert","svg","elm","icons","inline-svg","svg-to-elm"],"contributors":[{"name":"Agustín Zubiaga","email":"agustin@gopinata.com"},{"name":"Piotr Brzeziński","email":"piotr@gopinata.com"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/pinata-llc/svg2elm/issues"},"homepage":"https://github.com/pinata-llc/svg2elm#readme","devDependencies":{"@types/node":"^13.1.6","@types/yargs":"^15.0.3","elm":"^0.19.1-3","node-elm-compiler":"^5.0.4","parcel-bundler":"^1.12.4","typedoc":"^0.16.9","typescript":"^3.7.4"},"dependencies":{"yargs":"^15.1.0"},"gitHead":"4a4b7921a58794644128534318371eeb25421518","_id":"svg2elm@1.1.0","_nodeVersion":"12.3.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-criTFJ5OLlLu+u6EVr2uNRo/6wfJF4riFd9oFW3Mr3JzS7yJ+mVqWU3aMSvyD53DelaQbPhOMjVHSs7XkHYLPQ==","shasum":"95bf1976442fad7444ea91c685368d503e8d58e4","tarball":"https://registry.npmjs.org/svg2elm/-/svg2elm-1.1.0.tgz","fileCount":10,"unpackedSize":50968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePJY9CRA9TVsSAnZWagAAEaAP/02FcduyRuGukpDS96kj\n7Pe8UVrxX3fpJxbIs0jYmutPhhtsfm4fJobqvLRTE35egmGRJT7FMrAYcwya\ndxchTX+iT3RoVr5caPIvg5NkMZXkdFEqolqCGtOCVERsBIKul9P9/RZMqcgj\nXEaBsuMUaNJuc5NVyFL+7I9aarSGklhBwkbSo85boYqUPU5w2u+qmgvgJ6Lx\nImMWzaN++Bfw4aVeccGjev6y+h9FX+B5F4KmUk82+SbgTfBP5xrrBB3dnZP/\nlt4DYSZEtfn58QjA6NOXPoNPS5pmuvQ+MQyQwxnhW7HTfgSLkXapDIoLTNuN\n3DTPp3k1EVDYUaWkBoboukEM1jq27pPD36icvCQL5ZIeftO1RCztVZK7FhPN\nwQwJTPXveIT5xMsBe+cRY5WVR4QeSRQ4mpWjevX3jO8u5Su4CsglFSCnSLh1\n2s3gcYjCXxZVMWDih2sjOomJXuGso9xC4SGTHAERazk8yqI4HU7guEFi+8W4\nqEM4EeTw71SNn5/5gMjBz0hkziOgMaRb6KRALT4fgbksVAsw2f7EizFxQQ0k\nSUOZgrZ59d8aINoyrDm1WNKhbLyu6s4/zKNsOkKlmFBuqtGVCNBXUtdlBrMb\naFgeyjLKpWpX/Y6+3jhG7ot7gS/rNOPoyWlA0y4fXYpi+qs95GTp0qVAUrGO\n88L8\r\n=+kAI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUVvbMAfPivG9gxKQR/c+lFyTCnXwAke3Iin3Zn/scYQIgLp0tWbar05QPB3DBqz02dBVbA9KA7zmF6E99xACsv5E="}]},"maintainers":[{"email":"aguzubiaga97@gmail.com","name":"aguzubiaga"},{"email":"piotr@gopinata.com","name":"brzezinskip"},{"email":"mail@dvine.de","name":"dvine42"},{"email":"francisco@gopinata.com","name":"fran_pinata"}],"_npmUser":{"name":"aguzubiaga","email":"aguzubiaga97@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg2elm_1.1.0_1581028924691_0.6313329666787042"},"_hasShrinkwrap":false,"deprecated":"README does not match features. JS API is missing."},"1.2.0":{"name":"svg2elm","version":"1.2.0","description":"Generates Elm modules out of SVG files","main":"dist/svg2elm.js","bin":{"svg2elm":"bin/svg2elm"},"scripts":{"build":"parcel build src/svg2elm.ts src/cli.ts --target node && tsc --emitDeclarationOnly","docs":"typedoc --excludeNotExported --out docs src/svg2elm.ts"},"repository":{"type":"git","url":"git+https://github.com/pinata-llc/svg2elm.git"},"keywords":["convert","svg","elm","icons","inline-svg","svg-to-elm"],"contributors":[{"name":"Agustín Zubiaga","email":"agustin@gopinata.com"},{"name":"Piotr Brzeziński","email":"piotr@gopinata.com"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/pinata-llc/svg2elm/issues"},"homepage":"https://github.com/pinata-llc/svg2elm#readme","devDependencies":{"@types/node":"^13.1.6","@types/yargs":"^15.0.3","elm":"^0.19.1-3","node-elm-compiler":"^5.0.4","parcel-bundler":"^1.12.4","typedoc":"^0.16.9","typescript":"^3.7.4"},"dependencies":{"yargs":"^15.1.0"},"gitHead":"88ac47cffc55030f058dade438ace997d61b5a18","_id":"svg2elm@1.2.0","_nodeVersion":"12.3.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-z49CxUNWkIfTaO+FH5nJaajoKtiZ1eEJ8Yeel3QiurxLrc/PembARmjfUooDbqHbjzH8E7GYTgCHgwPGTSNp6Q==","shasum":"99ee3ed1886e6efa70002bcc33941c7766eb7313","tarball":"https://registry.npmjs.org/svg2elm/-/svg2elm-1.2.0.tgz","fileCount":10,"unpackedSize":51032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePJjiCRA9TVsSAnZWagAAhaUP/3WItSyftqS39jbdPLoE\nBZ/P2MQTHFLIopsDHZ0Qr9VlcMJj/+su0dnHp/WY9Eabqm1hGInzPdwlpeAs\n33wZ1vJFmtP4qul1riXshmQA3SbAG13sBKyzjrlsHERQ46XadxdieVQ2JIPA\nd0aJjMeJzTVVcQa+jEG+IdoZsiMrSmQJu0Z3YFsKk4suD+AMO5GyMKV86aM5\nCenIYjuT09uf5MH6V6JzQBm6FvMiEXCrlG5WkyoHMs0VBzRzhVq01PyAObUj\nNWb8gnyOSyKjiWRo8pq70BW/q8sVW8UCBExfGt5Oeeg+YCEXOTQzjl5GkBoB\nV+jGDyimwm4BwHqyHkqDjuzJTd5KvvfZZp9iLVgQN/jIRYcj7US43ygqRWE+\nT8xv8yBQPtkJwKXBXHEEii6uqzvt1ChHnkxQFH1HpAT9bvFh5qoEx1fVTHE5\nxxlMfwUf6T/HGEGIAmFD4F20BqCTA9rMJwJMA+kI7rasjl6V/YQpjueY30GT\nTMSc4i73JXObTycPT4rRHbduq6x7c533t+y8/NYTrSQiC/BmujzFhHCMtl3N\ntiOeGqt0m4ebWaI8y0Zrp0FKdyUB62E7wkHQlvVydGfmVqgJ9y+rj3s1uerY\nR8dwY1SD3NCS8RfvC0OpMmd94JJMkf48u7MdPPYdHEb/4WMb3/SpCVY8yGqI\nUU+O\r\n=0cSt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvbcCQzrHd7XAbuRoeJ37plKp5PW3HGX39KYg9Iw+gRAiB9Ookr8VsmwwmKCtVDIK2iN9HWol/MmDoTjo8W11ujJw=="}]},"maintainers":[{"email":"aguzubiaga97@gmail.com","name":"aguzubiaga"},{"email":"piotr@gopinata.com","name":"brzezinskip"},{"email":"mail@dvine.de","name":"dvine42"},{"email":"francisco@gopinata.com","name":"fran_pinata"}],"_npmUser":{"name":"aguzubiaga","email":"aguzubiaga97@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg2elm_1.2.0_1581029601629_0.35241901653163277"},"_hasShrinkwrap":false},"1.2.1":{"name":"svg2elm","version":"1.2.1","description":"Generates Elm modules out of SVG files","main":"dist/svg2elm.js","bin":{"svg2elm":"bin/svg2elm"},"scripts":{"build":"parcel build src/svg2elm.ts src/cli.ts --target node && tsc --emitDeclarationOnly","docs":"typedoc --excludeNotExported --out docs src/svg2elm.ts"},"repository":{"type":"git","url":"git+https://github.com/pinata-llc/svg2elm.git"},"keywords":["convert","svg","elm","icons","inline-svg","svg-to-elm"],"contributors":[{"name":"Agustín Zubiaga","email":"agustin@gopinata.com"},{"name":"Piotr Brzeziński","email":"piotr@gopinata.com"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/pinata-llc/svg2elm/issues"},"homepage":"https://github.com/pinata-llc/svg2elm#readme","devDependencies":{"@types/node":"^13.1.6","@types/yargs":"^15.0.3","elm":"^0.19.1-3","node-elm-compiler":"^5.0.4","parcel-bundler":"^1.12.4","typedoc":"^0.16.9","typescript":"^3.7.4"},"dependencies":{"yargs":"^15.1.0"},"gitHead":"83a8207dd4805186da4c5536788bbcab7bfff5df","_id":"svg2elm@1.2.1","_nodeVersion":"12.13.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-Vlnub++lvPyARH3xtFFbar0ZBkteQC6Y2/wOtsKZQeAWe9/e8DJSkbML77dTTpms0rSJaHJ95wu/yjsXyR9TLQ==","shasum":"598083f7002b9246c434821749a780b231d0b22f","tarball":"https://registry.npmjs.org/svg2elm/-/svg2elm-1.2.1.tgz","fileCount":10,"unpackedSize":51266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb4MvCRA9TVsSAnZWagAAaa8QAJMacpFIAOkRVkIYKObV\nj73BLjoFoguHqRqFJFAzElOwCTSl9k+MHwlvTgQ5kt4xB9DX5ZRDJ/YzdcNM\nzRtdTquh7k6m6XkBrlQLq/NYpORB1s07W0VU5tjiSHexf6b7M3bhEDPnrjjK\nJ/i//TkLY/P6Fm/UYBDM/v26nGeQ+bMtA6jbU1bKwgX9Uai/6MQlidjf+paR\nodzRzz5sbWof6yf0IujuL1RfVf9Dyvy+O5XqE04pITAHc+y6Vh1pZoPzftOJ\n8z6cWHtdJ3dPdOQ4OYkQ6o3gpAJeEDVXKZma/ok02gNhQugqGcyl6yucc42T\nXjUIz4xA09oA9pfHkVJnMEdzLKg9i9r4U/Z4ckaxt6M76B3M67Lq3Y0YiART\nDdNYoLXJwFWCju3GxlRjQzpYeTHosPAiOeWq2IwDa2zHdZn123lgv/dU3Oco\nA+mrV/edPYd1aZWZiTLelBbETbYomoS+LwwI5ju/ToyWL12wvINfIDMFFyUK\nXUbCjx6y5mHcNGGxdmE2WKKAWWBo8ifwpCnmWgUYlgcBoGK59/uW3/Zjzle/\nlF/65FxNI1TbQT2dZCnn0KSLQLkeg5cLcOzWIry9o4W6XRN5SeILKz87bvGP\nM0n1XRBnuQABihe3yPcCUMXx1zoll/0UbaGDO52Dr7SnDQouVjV8KmGtpyrp\nHD6e\r\n=0bv4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrgvHpn0qyWUKes8G+f91N6HBIQM474BcKTbAu82fdUgIgSanveAd1qDohsH+SBeBU3NxZO2eRcuImnOFz3+7WQe8="}]},"maintainers":[{"email":"aguzubiaga97@gmail.com","name":"aguzubiaga"},{"email":"piotr@gopinata.com","name":"brzezinskip"},{"email":"mail@dvine.de","name":"dvine42"},{"email":"francisco@gopinata.com","name":"fran_pinata"}],"_npmUser":{"name":"aguzubiaga","email":"sup@aguz.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg2elm_1.2.1_1584366382782_0.8541411079277612"},"_hasShrinkwrap":false},"1.2.2":{"name":"svg2elm","version":"1.2.2","description":"Generates Elm modules out of SVG files","main":"dist/svg2elm.js","bin":{"svg2elm":"bin/svg2elm"},"scripts":{"build":"parcel build src/svg2elm.ts src/cli.ts --target node && tsc --emitDeclarationOnly","docs":"typedoc --excludeNotExported --out docs src/svg2elm.ts"},"repository":{"type":"git","url":"git+https://github.com/pinata-llc/svg2elm.git"},"keywords":["convert","svg","elm","icons","inline-svg","svg-to-elm"],"contributors":[{"name":"Agustín Zubiaga","email":"agustin@gopinata.com"},{"name":"Piotr Brzeziński","email":"piotr@gopinata.com"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/pinata-llc/svg2elm/issues"},"homepage":"https://github.com/pinata-llc/svg2elm#readme","devDependencies":{"@types/node":"^13.1.6","@types/yargs":"^15.0.3","elm":"^0.19.1-3","node-elm-compiler":"^5.0.4","parcel-bundler":"^1.12.4","typedoc":"^0.16.9","typescript":"^3.7.4"},"dependencies":{"yargs":"^15.3.1"},"gitHead":"549aa2b46a6c3cce0e5db73540e241416a696084","_id":"svg2elm@1.2.2","_nodeVersion":"12.13.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-adhFTDTCe/RR2qWhnlbbt416LyhRO/JXbbarsq1YvCTKjLu1xiFyD1l/INmeMEsmtmso5R3ZNnRb29pHYDBG7g==","shasum":"5d6d001d524aa22fc70aec8b8e80f47c3c18db94","tarball":"https://registry.npmjs.org/svg2elm/-/svg2elm-1.2.2.tgz","fileCount":10,"unpackedSize":51266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetX+RCRA9TVsSAnZWagAAGBcP/2NV3SES+Mz4mAXU7Vge\n76EzDOyn+yaB1a/UX7m0srIKkBzpQIdSbSxa9eCOCMcSU+btPyOgrrKeQWlK\nqtP05A2slnlOvlAtRgivJ6Mre3KZS+lesDx+raN/QpiVWB4iLY+jm6Lp5JxI\ne7Jvn+dM/lIi+SEemFUwxTmal52iilIenzXPNZHcoOjz4WnuNx0jmTgtbI5t\nbBm4tKWmJ7KalhNjCRCZqKRv9SloHXD/pOqCI+j9hvqeXD1B/uWcfu7dZwOI\nCL0005wkVSoJNzKYgw4m1zTfwJAo8+mw5vpQp8jJqEdJFOBqcUOyiGICsEso\nybN5O00lhjbzAsPSJQaGqAqp/cnPgN2KPs80WrrLtN1eNh0iEUsFkLThUlWa\nqnmsEXJuiT84FVYM1Ov6iEvBE9V81QrzuSYei31B7dAFm5PLV+eWWL5yWCqZ\ndnIs6u7LeWPWe3enkAo5vF0BPkMgr5Wkzai1FJ1OnSP9fPlO+DCpeI+0DrqT\nI6e082c8J7mYI0m3gIdp6C5tLv1wNe+ugqXKqfDtiaw2gR8+eT+Q8Eabmh2c\n0/BoOe5FnOGasO1FgGQZScQ45FR0njD60T7HuA11Cs6pvsgu3f1cBA7qlga8\nj3OswwK08kTQwYB+ULXd2hG4LwpVYBrUmxFP2hbQ6AydOt2kbTtDIXk0Iq3r\nSznM\r\n=gm+X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsR/EeqzmPDBCvJwvLX06b5/ozd3FWgErleRpHeWXdYAiBuzFE4ZRFByGmBWqgJzfBPUJ2mQLIZgI5vh+gCUi9c9A=="}]},"maintainers":[{"email":"aguzubiaga97@gmail.com","name":"aguzubiaga"},{"email":"piotr@gopinata.com","name":"brzezinskip"},{"email":"mail@dvine.de","name":"dvine42"},{"email":"francisco@gopinata.com","name":"fran_pinata"}],"_npmUser":{"name":"aguzubiaga","email":"sup@aguz.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg2elm_1.2.2_1588952976985_0.42129872530757595"},"_hasShrinkwrap":false},"1.2.3":{"name":"svg2elm","version":"1.2.3","description":"Generates Elm modules out of SVG files","main":"dist/svg2elm.js","bin":{"svg2elm":"bin/svg2elm"},"scripts":{"build":"parcel build src/svg2elm.ts src/cli.ts --target node && tsc --emitDeclarationOnly","docs":"typedoc --excludeNotExported --out docs src/svg2elm.ts"},"repository":{"type":"git","url":"git+https://github.com/pinata-llc/svg2elm.git"},"keywords":["convert","svg","elm","icons","inline-svg","svg-to-elm"],"contributors":[{"name":"Agustín Zubiaga","email":"agustin@gopinata.com"},{"name":"Piotr Brzeziński","email":"piotr@gopinata.com"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/pinata-llc/svg2elm/issues"},"homepage":"https://github.com/pinata-llc/svg2elm#readme","devDependencies":{"@types/node":"^13.13.5","@types/yargs":"^15.0.4","elm":"^0.19.1-3","node-elm-compiler":"^5.0.4","parcel-bundler":"^1.12.4","typedoc":"^0.17.6","typescript":"^3.8.3"},"dependencies":{"yargs":"^15.3.1"},"gitHead":"23776d53790d04fc36eb09dbfdb4755900fd62f4","_id":"svg2elm@1.2.3","_nodeVersion":"12.13.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-T1r++4+9wH6sygP357h/tbiNDF/ceF6gJK+HV4SK/QPMGKE50Rz5dl3FRDbiQSVlrP+X5FJOdM10N9iYy7LQFA==","shasum":"3faf315c18021865c2ff4bec0e2496fbfba6df57","tarball":"https://registry.npmjs.org/svg2elm/-/svg2elm-1.2.3.tgz","fileCount":10,"unpackedSize":51267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetYK6CRA9TVsSAnZWagAAOvoP+gP1n5yiPD6SYZsmkRGF\nFqkYs0eHhFJok5ZWtag6DL8fpKvoRn5xRvpXMRO+5UPlXVNyallXpGm9HqBk\nSbVGgfqeAEcWIG+G+cNumwP+zRZR0kLw/XIEUx/afSLoE1GX7AGEkRFJgYEJ\n2/sSwwteY+eM8BxMtmM+eWeGA7fqpZjzW6420DZr9MPSg4r8equy5h/T9636\nHve/WaEF7gv/ScLryYpm3s9JteeQ6cCqf66sB0cEuSYaBB3nw0aPXh8S3CXl\nUKvYGZFSjhQk1UB25Og9OkJmvf4dFF5qfDXV/B8wb8jAvITh2+xgQhZoFHVc\nG4hc8m8PYvB5KDuxAZYG9C4zbMBjVE0dU55S6Hsu2FpDvwxNwHW0SrPZEYUQ\nQvMwJ0GdFYqwOmVaR0iUn+7NWB0NM5j2VKe6BQ4tGBeHcZViQwIadzF7Gw+G\ncjLEM/duf49YlnKAoSZVQMHyHAKgOTt22ERbKOs8x86e8/4kfsncFq4ZU8x/\ngA51CG6nhRBmKCYhtGvgTnEGLhFN3gvV6jwGmIo9rAtBY5UGFEMMeHZZTq1V\nJgi9qYx3QZvzElkEFPK4QjcPVdisuar7WRQrFNnS8SFPnSr2YRQFcFbeoFHv\n93KK2Ypibac99cSsHq0wkbpfN77c2hJee0Wizmf2Ao//ZDUf/shdKUtwGXOr\nYR7v\r\n=/N3I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6/t+y+uIG+Di/ZlfJEdfa0bR2i9biQjYPR/D5wUxifgIgfYmDLDX3aKkeemXw1z1QtcLJLcYWlYm7HUWEbdcLABA="}]},"maintainers":[{"email":"aguzubiaga97@gmail.com","name":"aguzubiaga"},{"email":"piotr@gopinata.com","name":"brzezinskip"},{"email":"mail@dvine.de","name":"dvine42"},{"email":"francisco@gopinata.com","name":"fran_pinata"}],"_npmUser":{"name":"aguzubiaga","email":"sup@aguz.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg2elm_1.2.3_1588953785577_0.7789647387598855"},"_hasShrinkwrap":false},"1.2.4":{"name":"svg2elm","version":"1.2.4","description":"Generates Elm modules out of SVG files","main":"dist/svg2elm.js","bin":{"svg2elm":"bin/svg2elm"},"scripts":{"build":"parcel build src/svg2elm.ts src/cli.ts --target node && tsc --emitDeclarationOnly","docs":"typedoc --excludeNotExported --out docs src/svg2elm.ts && touch docs/.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/pinata-llc/svg2elm.git"},"keywords":["convert","svg","elm","icons","inline-svg","svg-to-elm"],"contributors":[{"name":"Agustín Zubiaga","email":"agustin@gopinata.com"},{"name":"Piotr Brzeziński","email":"piotr@gopinata.com"}],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/pinata-llc/svg2elm/issues"},"homepage":"https://github.com/pinata-llc/svg2elm#readme","devDependencies":{"@types/node":"^13.13.5","@types/yargs":"^15.0.4","elm":"^0.19.1-3","node-elm-compiler":"^5.0.5","parcel-bundler":"^1.12.5","typedoc":"^0.17.6","typescript":"^3.8.3"},"dependencies":{"yargs":"^15.3.1"},"gitHead":"8eaa0124b1e2e841cc8e106eee4a998659499010","_id":"svg2elm@1.2.4","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UXO72077X2ASmOlCHOSJo0Ig/5xMZrUKpK/4r3EEn21iBNNbhwyvRGUyRrqVlC34ha+Z44YsgZVlUiS0DUhABw==","shasum":"9dbe0f774d13f37c34054fa1eb35e16976ae2d46","tarball":"https://registry.npmjs.org/svg2elm/-/svg2elm-1.2.4.tgz","fileCount":10,"unpackedSize":51291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmSScCRA9TVsSAnZWagAA6/oP/R8DALIEKRvMUSlLfy7D\nn8lsRxdo29NeANh/gEqpnBMSrVy3R8wqVQVCSLY19jkNmADeRI6YkIYlbVdT\nrZ/YHq6C8oZjPYnEdihmYdvpF8wsIc2PecglWJx80WoukpqfuNlaPyReKNQg\nx77aJDzjUi3x/DB2fEp58KqboNGREyUMAPwvuPmwnYXZMVNQP7/6hQ1eZT3M\n44j+QKmETy2GOVI2kg8pboNrnUauI/CoqMEK3UdIiiejxnYsQVkSSm8mLsim\nBumAfc2I7xHE0uQT/fh6MGtDxB50T0j9sDHDbtNVK6XJIT2i8Ck2btyw9aAy\n3+eBwDKIpV8dCzbSiubgpnU3ieJXydA2Tq9aa1GGqBlexBovGAWIHdas5yIY\niVLLPulVlrm3Ct9woqSTMsgpqfDCLEujG4Egz1hIBHUR0z7jTn5pWqt2Qzl3\nUzLaOsjzb1kfmf59x0JZBFw0Oi5U6Q6V0kNSAgtwn4G88bmrrrMkhdtgfz3N\nxdMH6QOJhomfhomJ0csnR6dHwDXU+RasfFph1PTNg8gAT/SVykT/kyfDQc+9\npkzgMdNuZMes5+36Wm2Fhf+/5g/Y8+b0EGKWzLZim9gaRkkpI8fIplS6mrQi\nSa3Npo/ZPoKYbjRXDUCODut4H2wQKKOQM4PSPs2rB3HoeGWa+U+pqjuR0qrZ\nXqAc\r\n=sU/s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAi/Yld9IMB/8b+K7DQuxDyDsffYrBBxIDbzKyNpeJSvAiA6VJ/sSf184inGlHb/avaFsb3i03p+t4SpC2yedT+ecg=="}]},"_npmUser":{"name":"aguzubiaga","email":"sup@aguz.me"},"directories":{},"maintainers":[{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"dvine42","email":"mail@dvine.de"},{"name":"brzezinskip","email":"piotr@gopinata.com"},{"name":"diogo_pinata","email":"diogo@gopinata.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg2elm_1.2.4_1620649115701_0.26995758620095067"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-15T12:10:36.175Z","0.1.0":"2020-01-15T12:10:36.357Z","modified":"2022-05-19T03:43:02.504Z","0.1.1":"2020-01-15T12:15:21.404Z","1.0.0":"2020-01-25T21:22:20.106Z","1.0.1":"2020-01-25T21:35:51.325Z","1.1.0":"2020-02-06T22:42:04.850Z","1.2.0":"2020-02-06T22:53:21.799Z","1.2.1":"2020-03-16T13:46:22.932Z","1.2.2":"2020-05-08T15:49:37.119Z","1.2.3":"2020-05-08T16:03:05.703Z","1.2.4":"2021-05-10T12:18:35.856Z"},"maintainers":[{"email":"sup@aguz.me","name":"aguzubiaga"},{"email":"mail@dvine.de","name":"dvine42"},{"email":"diogo@gopinata.com","name":"diogo_pinata"}],"description":"Generates Elm modules out of SVG files","homepage":"https://github.com/pinata-llc/svg2elm#readme","keywords":["convert","svg","elm","icons","inline-svg","svg-to-elm"],"repository":{"type":"git","url":"git+https://github.com/pinata-llc/svg2elm.git"},"contributors":[{"name":"Agustín Zubiaga","email":"agustin@gopinata.com"},{"name":"Piotr Brzeziński","email":"piotr@gopinata.com"}],"bugs":{"url":"https://github.com/pinata-llc/svg2elm/issues"},"license":"BSD-3-Clause","readme":"# svg2elm\n\n[![npm version](https://img.shields.io/npm/v/svg2elm.svg)](https://www.npmjs.com/package/svg2elm) [![GitHub license](https://img.shields.io/npm/l/svg2elm)](LICENSE)\n\nGenerates Elm modules out of SVG files. Comes with a [CLI tool](#installation) and a [JavaScript API](#api) to build bundler plugins.\n\nUsing Parcel? Check out [parcel-plugin-elm-svg](https://github.com/pinata-llc/parcel-plugin-elm-svg).\n\n## Installation\n\nYou can install `svg2elm` from npm:\n\n```console\n$ npm install -g svg2elm\n```\n\n## How to use\n\nLet's say we have a chevron icon that we want to embed in our Elm app:\n\n```console\n$ cat chevron.svg\n```\n\n```html\n<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\">\n    <line x1=\"1\" y1=\"1\" x2=\"50\" y2=\"50\" stroke-linecap=\"round\" />\n    <line x1=\"50\" y1=\"50\" x2=\"1\" y2=\"99\" stroke-linecap=\"round\" />\n</svg>\n```\n\nUsing `svg2elm` we can generate an Elm module out of it. Let's call ours `Acme.Icons`:\n\n```console\n$ svg2elm --module Acme.Icons chevron.svg > Acme/Icons.elm\n```\n\n```elm\nmodule Acme.Icons exposing (..)\n\nimport Svg\nimport VirtualDom exposing (Attribute, attribute)\n\nchevron : List (Attribute msg) -> Svg.Svg msg\nchevron attrs = Svg.node \"svg\" ([attribute \"xmlns\" \"http://www.w3.org/2000/svg\", attribute \"viewBox\" \"0 0 100 100\"] ++ attrs) [ Svg.node \"line\" ([attribute \"x1\" \"1\", attribute \"y1\" \"1\", attribute \"x2\" \"50\", attribute \"y2\" \"50\", attribute \"stroke-linecap\" \"round\"]) [], Svg.node \"line\" ([attribute \"x1\" \"50\", attribute \"y1\" \"50\", attribute \"x2\" \"1\", attribute \"y2\" \"99\", attribute \"stroke-linecap\" \"round\"]) []]\n```\n\nWe are now ready to embed the icon in our app! Since the generated function returns an [Svg](https://package.elm-lang.org/packages/elm/svg/latest/Svg#Svg) node, we can use it like any other element:\n\n```elm\nimport Acme.Icons exposing (chevron)\n\n...\n\nnextPage =\n    button []\n        [ text \"Next Page\"\n        , chevron []\n        ]\n```\n\n## SVG Attributes\n\nNote that the generated function takes a [List](https://package.elm-lang.org/packages/elm/core/latest/List) of [Attributes](https://package.elm-lang.org/packages/elm/virtual-dom/latest/VirtualDom#Attribute):\n\n```elm\nchevron : List (Attribute msg) -> Svg.Svg msg\n```\n\nThis allows us to tweak our icons in a per usage basis. For example, if we wanted to point our chevron to the left, we could do the following:\n\n```elm\npreviousPage =\n    button []\n        [ text \"Previous Page\"\n        , chevron [ transform \"rotate(180)\" ]\n        ]\n```\n\nSimilarly, we could change the size, colors, stroke width, etc.\n\n```elm\n...\n        , chevron [ width \"30\", stroke \"blue\", strokeWidth \"2\" ]\n...\n```\n\nAttributes are appended to the top SVG node. This means that you can only override those set at that level. This is usually not a problem since child nodes inherit parent attributes. However, you might have to tweak your SVG to fit your needs.\n\n## Multiple icons per module\n\nYou likely want to generate a module with all your app icons. You can do this by passing multiple files to `svg2elm`:\n\n```console\n$ svg2elm --module Acme.Icons icons/chevron.svg icons/user.svg\n```\n\n...or you can use globs:\n\n```console\n$ svg2elm --module Acme.Icons icons/*.svg\n```\n\nA function will be generated for each SVG file.\n\n## Elm UI\n\nIf you're using the _awesome_ [mdgriffith/elm-ui](https://package.elm-lang.org/packages/mdgriffith/elm-ui/latest/), you have to use [Element.html](https://package.elm-lang.org/packages/mdgriffith/elm-ui/latest/Element#html) to turn your [Svg](https://package.elm-lang.org/packages/elm/svg/latest/Svg#Svg) node into an [Element](https://package.elm-lang.org/packages/mdgriffith/elm-ui/latest/Element#Element).\n\n```elm\nnextPage =\n    button []\n        [ text \"Next Page\"\n        , chevron [] |> html\n        ]\n```\n\n## API\n\nThis package also exposes a JavaScript API that can be used to fit `svg2elm` into any build process.\n\nIt's just three functions: [reference](https://pinata-llc.github.io/svg2elm/modules/_svg2elm_.html).\n\n## Inspiration\n\nAt [PINATA](https://www.gopinata.com), we have been using [SVGR](https://github.com/gregberge/svgr) for years to load our icons as React components. This project aims to bring the same experience to the world of Elm.\n\n## License\n\nBSD-3-Clause. See [LICENSE](LICENSE) file.\n\n## Humans\n\nThanks to [rnons](https://github.com/rnons) for building [elm-svg-parser](https://package.elm-lang.org/packages/rnons/elm-svg-parser/latest/) and [Garados007](https://github.com/Garados007) for making it work with Elm 0.19.\n\nBuilt by [Piotr Brzeziński](https://github.com/brzezinskip) and [Agustín Zubiaga](https://github.com/aguzubiaga) at [PINATA.](https://www.gopinata.com)\n\n♥︎\n","readmeFilename":"README.md"}