{"_id":"react-native-svg-asset-plugin","_rev":"10-c97ddecc67c3c644afb2a5d62d1bc2bc","name":"react-native-svg-asset-plugin","dist-tags":{"latest":"0.6.1"},"versions":{"0.1.0":{"name":"react-native-svg-asset-plugin","version":"0.1.0","keywords":["react-native","svg"],"author":{"name":"Axel Havukangas","email":"axel@havukangas.fi"},"license":"MIT","_id":"react-native-svg-asset-plugin@0.1.0","maintainers":[{"name":"aeirola","email":"axel@havukangas.fi"}],"homepage":"https://github.com/aeirola/react-native-svg-asset-plugin","bugs":{"url":"https://github.com/aeirola/react-native-svg-asset-plugin/issues"},"dist":{"shasum":"8991ef94ee841726fd0230f9e933aff64b628f7d","tarball":"https://registry.npmjs.org/react-native-svg-asset-plugin/-/react-native-svg-asset-plugin-0.1.0.tgz","fileCount":4,"integrity":"sha512-s+3p0vcdpZ/hNxf7rYw2uYtgEBljBnAIAjjfNzdO7KuFyuOlgxfL4+F8BFdRoust9MbwsEiY4rXWBbL4sBIUTw==","signatures":[{"sig":"MEYCIQDcjm35F+4EY/O2C1L7gw+7IJzMfNHyg7Vyzu+H5XX1XAIhAJWr641NnvZBQfJ3NX0AvGo3zRfvOLjHgb9HA7XHrWJz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj+s1CRA9TVsSAnZWagAAsIgQAIAA16Yuc9M1XzIEqaNN\nXWMTRmPTrrWku4yUhjgLHc2NHB+N2I+yyysjlRTcKA7GPgryCAOaJafBL97u\ngp7I9jFxv5pHazFdHVtTzvIMeNLjl3WrGQ2n8unZ15002DNQ3Fx8hSkYBtG3\nWUTM6BwPNkuMafQ63hMNmW1sZeAtdWr8BZs43rLVuzdWkznad8FQ7MU6HKnO\n0LSeBArpwm9Nv5BDvWd0Dy/wb7euZwR4rh2+cyh9U5q9nWrCsA0z7wz+l820\nI7bLuolhL90zmM/P/AK6Z0fzBHrcCjkAePyQi9JN2roaVB7k+pL6kkW5Z6fN\nK27UxrzIcdIePGmZEeVIJY3VnZhMTPu+/WdR55Q/T3vhGP1A58KWAZi4Vy1g\n8HVoJyprYV/eQg93dWio961JAtPM5jk4Mt8RygfAAFr+jIaymvr5cFn6WqyQ\nVeGp8J9gTzzYcBTLOfFcNBefVelrJZEJvOWCxz36VAR480aIPIQSwTMHvtFN\nR7u2uflRGDJ49f2Z/T5jSY5YdcR+BRxu92rXklcT3jHT1FIxVV6Hkb/Tzf/U\nxAznBYP2+b0oHNSkWHt1209D0GrZYaCa0B98xRHto7dGjodrEIuXABB4PTYp\nvOO8V8dKnglr1W2dhYkQVoUDAwDm6GIzwuansQs8vdVKNWx/sQnjLO0HNxwY\nHSor\r\n=EcAy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"04f6d10651bf77c3378129eae88b9d702e8bd7c5","scripts":{"flow":"flow check src/","jest":"jest src/","lint":"npm run prettier && npm run flow","test":"npm run lint && npm run jest","build":"babel src/index.js -d lib/","prepare":"npm run flow-typed && npm run build","prettier":"prettier --check src/**/*.js","flow-typed":"flow-typed install --skip --ignoreDeps peer"},"_npmUser":{"name":"aeirola","email":"axel@havukangas.fi"},"repository":{"url":"git+https://github.com/aeirola/react-native-svg-asset-plugin.git","type":"git"},"_npmVersion":"6.4.1","description":"Asset plugin for importing SVG images in React Native","directories":{},"_nodeVersion":"8.15.1","dependencies":{"sharp":"^0.21.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","metro":"^0.53.1","flow-bin":"^0.95.1","prettier":"1.16.4","@babel/cli":"^7.2.3","babel-jest":"^24.5.0","flow-typed":"^2.5.1","@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-flow":"^7.0.0"},"peerDependencies":{"react-native":">=0.57"},"_npmOperationalInternal":{"tmp":"tmp/react-native-svg-asset-plugin_0.1.0_1552935733268_0.6425673427247425","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"react-native-svg-asset-plugin","version":"0.1.1","keywords":["react-native","svg"],"author":{"name":"Axel Havukangas","email":"axel@havukangas.fi"},"license":"MIT","_id":"react-native-svg-asset-plugin@0.1.1","maintainers":[{"name":"aeirola","email":"axel@havukangas.fi"}],"homepage":"https://github.com/aeirola/react-native-svg-asset-plugin","bugs":{"url":"https://github.com/aeirola/react-native-svg-asset-plugin/issues"},"dist":{"shasum":"5a21f887f0981daaf2045c9c81d50bac39c4f957","tarball":"https://registry.npmjs.org/react-native-svg-asset-plugin/-/react-native-svg-asset-plugin-0.1.1.tgz","fileCount":4,"integrity":"sha512-YsHH7FYJUVjFW/rZOjynEjyzFVG/ewZUKmP+m6wuCz5vxnbWZrExD9ka9Mwrn9+a2ebm5EBb7mBU6UvzNDT8JA==","signatures":[{"sig":"MEYCIQC50Zo+pgHebpw+q3AzboN0zl3reI6x8/4sbKXUuQR8iQIhAOIapcBXydrCp64Dm8+shEV/BGmMq0W+G8KQlkdffRew","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckl6pCRA9TVsSAnZWagAAJZEP/iiBeY7BXMkJ6whRePAu\nsrDUQxLnoh3RYMUsUuzTngxUfTonfePA8tYoyW+Nhr5LMbDgQcvuoIM8n93K\nr1k6kJIfOp0RnEhd8E457BvVO4NWHHnw72CAgIGUufOTMV9gT+Mqc+ERCcD3\naYr9KJik9lnp3snoliOOtTJcC86vQjFE6YvZv17wwCcSi1RIP/0sRVO7xU55\n4H+tiims6sODPNWDfzzY+mFKy1s/V7olRvsMHqOX4j7uVybf1zIxHEPrO2Ni\nvZK5Q5MiJt4fi1a6YLhHdDbZimdMIkvhdRdZIYZgsyv3KcAVqF1TmA7iv/KG\nTAHFO4a8wpmBZylCB9Q3rxPJQMBDzH7Bo4Qe9sQAFFBgZ1Aru9H4HjlvbTOb\nnC6G9OojhShzTLd4186Y+Zq3xyRQbe7fFgXyvm2j4FHrWX2zM/jN0N8z4Sql\nRKdFW7VCCK0xL7cDGmk8WTnMyHgNrHpOdMJU9Cl4i4NqFjkKTOYS0hNhSWBn\nNjF1veLtzKE0MiBDn21G0ybHBXkA2NiQOXoyo26/x5C7YSSAQGqJpdoIay/j\n47dwsqtfqlDRQIpEOsa5tnV30A7dxKzvVQzy4wecRm33Mpo0I0GyGrB9TiXf\nn1PRjy4Pc6L8XtlxZOjmZlQ+KyyLGgC50Wva/ujNsP+xkCirMioPrBrIuZ5F\nHAZK\r\n=sqVS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"916623dd4d22f5a324ad1c71b41a71692fe988bf","scripts":{"flow":"flow check src/","jest":"jest src/","lint":"npm run prettier && npm run flow","test":"npm run lint && npm run jest","build":"babel src/index.js -d lib/","prepare":"npm run flow-typed && npm run build","prettier":"prettier --check src/**/*.js","flow-typed":"flow-typed install fs-extra@7 jest@24"},"_npmUser":{"name":"aeirola","email":"axel@havukangas.fi"},"repository":{"url":"git+https://github.com/aeirola/react-native-svg-asset-plugin.git","type":"git"},"_npmVersion":"6.4.1","description":"Asset plugin for importing SVG images in React Native","directories":{},"_nodeVersion":"10.15.3","dependencies":{"sharp":">=0.14.0","fs-extra":">=3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","metro":"^0.53.1","flow-bin":"^0.95.1","prettier":"1.16.4","@babel/cli":"^7.2.3","babel-jest":"^24.5.0","flow-typed":"^2.5.1","@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","@babel/preset-flow":"^7.0.0"},"peerDependencies":{"react-native":">=0.57"},"_npmOperationalInternal":{"tmp":"tmp/react-native-svg-asset-plugin_0.1.1_1553096360499_0.05460905017524076","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"react-native-svg-asset-plugin","version":"0.1.2","keywords":["react-native","svg"],"author":{"name":"Axel Havukangas","email":"axel@havukangas.fi"},"license":"MIT","_id":"react-native-svg-asset-plugin@0.1.2","maintainers":[{"name":"aeirola","email":"axel@havukangas.fi"}],"homepage":"https://github.com/aeirola/react-native-svg-asset-plugin","bugs":{"url":"https://github.com/aeirola/react-native-svg-asset-plugin/issues"},"dist":{"shasum":"6f707c02748f38adc81e38469baa7d81863b1392","tarball":"https://registry.npmjs.org/react-native-svg-asset-plugin/-/react-native-svg-asset-plugin-0.1.2.tgz","fileCount":4,"integrity":"sha512-kL7YIvyptDqpK+9kU/aSX+3LlxLxLAzziPRbytrSV8y5YBu9hEL6tHSMG3/7E60J7HGGoxRozcSTqRTKAbJcjQ==","signatures":[{"sig":"MEQCICR7mrX06PZc44j0adp7QLjKbxo5SPlukWF/28OfnEMpAiADY52pT3gLAQkjlCMvzkxZsZp3270ip2Ehac7hOcX9tQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1VM6CRA9TVsSAnZWagAAFkkP/3yIqFgPCfnPPXBA9Bie\n97P/SWOxnq/XXiwTOEq+2p+Yibq8JpTVx4J9hR9ffVu4BLoGaNjvBHGxXYvb\ndKGOISvGlsXp2mG5PBtG3GLbPwr5NUb0L92/xa34fNpWCR5wkHEH3hNbz37o\nAXRv8XselWNGnockTsNWWVlcdHLZIuNySKIEjL72I89PebeqyJfOA9bHHclo\nJlCEwFzWLA8Q9jPXZm6bVTXDfAycQJZUsdlX5yNTJSoan6zwflCI1Cez/9ef\n/06ppAoQCKHnhdyHX0Ka6+MKmpX4KhwY0KA1pu8R5WzHLDq7QgDpIUrJDcix\nluQ9Zu0yFiXqfEdDnM9vCW0fgP13Hj2zFxdYxF4F8C8rUYIsf1nqdf/7hn0L\n5ukF01p7zWDnnU/sCw1Zlm0Jf4fYX387USyhaVxrRnkIIAvlu1NUqh9oR0Qo\nbhcoK2ar/2q7WclfWVMQxkcMwvRrPoYuNZldSn76X7SFB8kYdmCBwxOVIsGY\nDVxRnOygoBENwiQtlc5CzXsXwimqzf/wF7K5hv1jbWl5s13zJic7qaDu9cWq\n0kqm4BrK1e3FN8H63pBDXg56MdTokryigKrRiecYxobrhEGpQCO3vbPzL/j6\nM7tbiWk+8Yu6kcaSAYZOn0KJG40FMid3eYwYkoV/ytXvgDlNDJdZV5XAVN+u\nCZNB\r\n=HrJf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"7bb61e1cbc2e80a25ba48c2620f07953a96b7c10","scripts":{"flow":"flow check src/","jest":"jest src/","lint":"npm run prettier && npm run flow","test":"npm run lint && npm run jest","build":"babel src/index.js -d lib/","prepare":"npm run flow-typed && npm run build","prettier":"prettier --check src/**/*.js","flow-typed":"flow-typed install fs-extra@7 jest@24"},"_npmUser":{"name":"aeirola","email":"axel@havukangas.fi"},"repository":{"url":"git+https://github.com/aeirola/react-native-svg-asset-plugin.git","type":"git"},"_npmVersion":"6.4.1","description":"Asset plugin for importing SVG images in React Native","directories":{},"_nodeVersion":"8.16.0","dependencies":{"sharp":">=0.14.0","fs-extra":">=3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","metro":"^0.54.0","flow-bin":"^0.98.1","prettier":"1.17.0","@babel/cli":"^7.4.4","babel-jest":"^24.8.0","flow-typed":"^2.5.1","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","@babel/preset-flow":"^7.0.0"},"peerDependencies":{"react-native":">=0.57"},"_npmOperationalInternal":{"tmp":"tmp/react-native-svg-asset-plugin_0.1.2_1557484345405_0.5260925507029854","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"react-native-svg-asset-plugin","version":"0.2.0","keywords":["react-native","svg"],"author":{"name":"Axel Havukangas","email":"axel@havukangas.fi"},"license":"MIT","_id":"react-native-svg-asset-plugin@0.2.0","maintainers":[{"name":"aeirola","email":"axel@havukangas.fi"}],"homepage":"https://github.com/aeirola/react-native-svg-asset-plugin","bugs":{"url":"https://github.com/aeirola/react-native-svg-asset-plugin/issues"},"dist":{"shasum":"b8641f2f5e799b5b1c8ec3c0756becc4775f0eb8","tarball":"https://registry.npmjs.org/react-native-svg-asset-plugin/-/react-native-svg-asset-plugin-0.2.0.tgz","fileCount":4,"integrity":"sha512-CLIInpv75tZN37D8HY8+YJvF+nUt5VjpVCC9aO1BnPOKv6q71PnEW6LalDiNO1Xa21JF3g67jAsrRAMcLi4Jbg==","signatures":[{"sig":"MEUCIQDW9QJ3GMMe5B2+M5Ek+gMplLZtOzl9gx4jtP2PJrd5ewIgJm8RYKvBs/pMopzRyGfxoHFQC7tfM5wLcoey/pkGf6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNCkxCRA9TVsSAnZWagAANAYP/2EywqFEp7xL2SX3LYPW\nEXFBEuS9vBypvx6iSWLkvMQKt8DhMoMW2oWFWMli5eqfL5FJ9fj5P2lW862d\nX5B0iPFbD3rz5VuSm4H2zqBOYYxXEio0EYcgqV77+SLYJprvM7RdtTM4xnXp\nAOQisQxLewi//iKDWx1jPhYXR3TUzmS7E/BFRK1Q6zHfAYIo+RmxEswbp5u9\nmenTGaB3APbZjVaYpXHAzTNZEX8tyVJ4rh2EJbDtBe9wmF2MueCxGZq/vZqp\na5JFAmRaqV3rv9tjl2emUQo8DWKpUX0FTuWbwW6jR7nEpD41wit+9XMo/q93\n59mcpSUimtDPk4XF87DE2q2urYFjWzWo88IcOLBYbUm32GRNyUDJK79QyDI0\nXES+3b9rizxZTg9XOHk+iFHgSjF3nvoft7WWGQ2rzcfumfHY+LnyLwzry4fX\nCZW/RScDTPpdwnqB+jc/SdGQn2E/TX4IB9+1n81kFlNlUkNX3Zjd9OblNEv+\nefwJXpnJultHYppz8W1uCljhvNmqecIr9CsUl10ixQ22wM7TyXr8+ETm8GhU\nbqiqD7SPfqESAs8cgYp6JNV1ToqTP+RQ8MjsO05i62dqOJXCutzddOznCidx\nGijqeHHd76Pg7llDqEH7AWwNeuxdD2Mtxm2A2ysP+eMBdupNNCNwNGrDSIeH\nbtUg\r\n=Ivwi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"a202d6491fccc5eca762154c859dab8372be8e23","scripts":{"flow":"flow check src/","jest":"jest src/ integration_tests/","lint":"npm run prettier && npm run flow","test":"npm run lint && npm run jest","build":"babel src/index.js -d lib/","prepare":"npm run flow-typed && npm run build","prettier":"prettier --check src/**/*.js integration_tests/**/*.js","flow-typed":"flow-typed install fs-extra@7 jest@24"},"_npmUser":{"name":"aeirola","email":"axel@havukangas.fi"},"repository":{"url":"git+https://github.com/aeirola/react-native-svg-asset-plugin.git","type":"git"},"_npmVersion":"6.4.1","description":"Asset plugin for importing SVG images in React Native","directories":{},"_nodeVersion":"8.16.0","dependencies":{"sharp":">=0.14.0","fs-extra":">=3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","metro":"0.55.0","flow-bin":"0.103.0","prettier":"1.18.2","@babel/cli":"7.5.5","babel-jest":"24.8.0","flow-typed":"2.6.0","@babel/core":"7.5.5","@babel/preset-env":"7.5.5","@babel/preset-flow":"7.0.0"},"peerDependencies":{"react-native":">=0.57"},"_npmOperationalInternal":{"tmp":"tmp/react-native-svg-asset-plugin_0.2.0_1563699504431_0.0674540019774792","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"react-native-svg-asset-plugin","version":"0.3.0","keywords":["react-native","svg"],"author":{"name":"Axel Havukangas","email":"axel@havukangas.fi"},"license":"MIT","_id":"react-native-svg-asset-plugin@0.3.0","maintainers":[{"name":"aeirola","email":"axel@havukangas.fi"}],"homepage":"https://github.com/aeirola/react-native-svg-asset-plugin","bugs":{"url":"https://github.com/aeirola/react-native-svg-asset-plugin/issues"},"dist":{"shasum":"d978d6566b5ddf660be0557f310432e84bea3904","tarball":"https://registry.npmjs.org/react-native-svg-asset-plugin/-/react-native-svg-asset-plugin-0.3.0.tgz","fileCount":4,"integrity":"sha512-CNsNJ+CuJCbWw3U6WypLUdejTYnLSp6mIHPra4S0uKd4Sx4lgENBeloGSl6/I7DWNPCE6HlD2e/e5+Ueeikmpw==","signatures":[{"sig":"MEYCIQDjVL+Mwiap71CzJ1oa11/6xERPFe+fwd5kZe9uBzNi/QIhALVZUmak1XDDDBD8dJzvyV2O3Jfz0F3/JQ6IWRpG4/G6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjzjWCRA9TVsSAnZWagAApIEP/3DZXpHL+Tdw2eGRL/xK\nawDUPxtjtrDTXeug2ofhhmjash9pIUPq/4th8Q1WVULAHAEJ/iYIJhyG5FTD\nQOo0ZPhnnBRzRNeqUDBRawmOkUGn8iRaYmaaarW/GRV+CUShY/aPb2rj/UTy\n7AvNDskEzFMwXR3STp8UavQZv+c7+e4/6f5dnFBiGFyHgDZLYMwV+kWr7PuQ\nSbikALY80V2pxoztH/hJ6RL1DZXGqNgTfxnwa+miBFttTY9ejWfdrhZ1QU4D\nn20eV2bExdxrdu7eUWKlMMBoXb3j0b5u2dECqWR7znfEmZja3z6eH6PmGjhU\nSgJaST8Va+MxpKol0o1wLAUPEB3VOgVK1RztuJTk5M5zSPMZH9SAe3Wi1ejr\n8niPZUFDyqtt4i4XJNBadqM+THUG3R2d4gChm61rQBGiutVj1Lo5Zy4ZWM1/\n0gMrr3kyIgEdPOW3h37RcPrZ3CF2zSW+lwxLYI2DgHXsh4GwMpeHUCt8c02y\noW3TP7g3hFSN9xynSSk7HH7fq4w8SGL3cYYAj6Yhg0RBq5Bvx/bFozwdq3qv\nyB1EeMkIeteq9DZ4g2axT0PGtyadCpvdKZwLFQJ7IZ3a82Ue6osO+BJWVHho\n4AEO/7hOVBXQRbnJpWnsBqEz2qxQDfysbzeG+MdPHVyYI2UEFCmrPF0JLoDW\ngKEM\r\n=ViG7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"a9e51dbdeebc40f5ae6dc15d7374062c58b2d261","scripts":{"test":"npm-run-all test:*","prepare":"npm-run-all --parallel prepare:*","test:lint":"npm-run-all --parallel test:lint:*","test:unit":"jest src/ integration_tests/","prepare:build":"babel src/index.js -d lib/","test:lint:flow":"flow check","prepare:flow-typed":"flow-typed install fs-extra@7 jest@24","test:lint:prettier":"prettier --check src/**/*.js integration_tests/**/*.js"},"_npmUser":{"name":"aeirola","email":"axel@havukangas.fi"},"repository":{"url":"git+https://github.com/aeirola/react-native-svg-asset-plugin.git","type":"git"},"_npmVersion":"6.11.3","description":"Asset plugin for importing SVG images in React Native","directories":{},"_nodeVersion":"12.11.0","dependencies":{"sharp":">=0.14.0","fs-extra":">=3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","metro":"^0.56.0","flow-bin":"^0.108.0","prettier":"^1.18.2","@babel/cli":"^7.6.2","babel-jest":"^24.9.0","flow-typed":"^2.6.1","@babel/core":"^7.6.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.6.2","@babel/preset-flow":"^7.0.0"},"peerDependencies":{"react-native":">=0.57"},"_npmOperationalInternal":{"tmp":"tmp/react-native-svg-asset-plugin_0.3.0_1569667285996_0.5978495985736882","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"react-native-svg-asset-plugin","version":"0.4.0","keywords":["react-native","svg"],"author":{"name":"Axel Havukangas","email":"axel@havukangas.fi"},"license":"MIT","_id":"react-native-svg-asset-plugin@0.4.0","maintainers":[{"name":"aeirola","email":"axel@havukangas.fi"}],"homepage":"https://github.com/aeirola/react-native-svg-asset-plugin","bugs":{"url":"https://github.com/aeirola/react-native-svg-asset-plugin/issues"},"dist":{"shasum":"d2e24fc4f467876b62734ebef117543c509e57ca","tarball":"https://registry.npmjs.org/react-native-svg-asset-plugin/-/react-native-svg-asset-plugin-0.4.0.tgz","fileCount":4,"integrity":"sha512-hOH9SSkZncu82vuTzmY0Jcm4DhyafPmFYyNgSSuGIdK4yfBpyFQ2uZb4tFhrczKNQ+YVrdJwI5Yz2m/UR5akbA==","signatures":[{"sig":"MEUCIQCZCv7LkS/ugu/xuzE4D1WtBsRiNaqMHfFiYjHqT170MgIgJCw2xsJ4rrSO2J6TV4ESomZVlXrlLBXvLEoMwT8UmRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerxpZCRA9TVsSAnZWagAApUgP/RI9WhYa0Kz4p8i48e4O\nkKiFo/tEpcS52mWkVMomvFJXWJJ5Rn5g9ZxoKF3kfdK4P5QFUJEfjwqNyNjj\n/rFrKQTF02RAP/4jxJ78FnoxlnVxXbskmUrcNAFk70brGr3k1rURGOtl/gJ7\nhkr3YSjm2TuDubmTNy7NLviqvyVfwhd4+fJOFHwk4m4OZZxosbUF9HVtt33R\nevJKO+O95KWnngjeFeh56r7XDQB87xbuMGEiP5W3xxunX/02Fcbe4psnR0Ae\nFHjV2FhbO2vTO6irjeMJTsLinXxGnnKZyoZBgdtw0Iob2fbnYfX+wiXmEtGk\n33NdxjMWnQNlwa2mzn+i+f8yk5lzE00IKyyYTAUmqFSvIvPXBhdB3dh5pkEr\nDpog2SzotqSUkv3u5u4x9SA+8pqzygvZmEd/GmWxI9cVNJO38oJ28dAiZbcO\n2TznNHPK2jtcNDf3QU4bXYg7UFvwSY+OHiw8ZyyODk/FxvnEXUTWXB5mhqCo\ndZ3feNE7XTjKZ55cjura4XzXQjnyBtvhLs354K83EOS5ROAuz/7y2udNNnv7\nqWYPEyxUl6KppCWdVsdno7y9Hh2DK/NDkoQh9XQKZYJ86r4OHgYGjFeDtF1B\nm7VGxLRVW+3cMbPJPyj/IODBARhGfvYKwTnGcjN8sAcDgAlQAfg5yJDcIAhS\nWhg8\r\n=5xp8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"8118734477ea51c092888ecb9b841add53652463","scripts":{"test":"npm-run-all test:*","prepare":"npm-run-all --parallel prepare:*","test:lint":"npm-run-all --parallel test:lint:*","test:unit":"jest src/ integration_tests/","prepare:build":"babel src/index.js -d lib/","test:lint:flow":"flow check","prepare:flow-typed":"flow-typed install fs-extra@7 jest@25","test:lint:prettier":"prettier --check src/**/*.js integration_tests/**/*.js"},"_npmUser":{"name":"aeirola","email":"axel@havukangas.fi"},"repository":{"url":"git+https://github.com/aeirola/react-native-svg-asset-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"Asset plugin for importing SVG images in React Native","directories":{},"_nodeVersion":"14.1.0","dependencies":{"sharp":">=0.14.0","fs-extra":">=3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","metro":"^0.59.0","flow-bin":"^0.123.0","prettier":"^2.0.5","@babel/cli":"^7.8.4","babel-jest":"^25.5.1","flow-typed":"^3.1.0","@babel/core":"^7.9.6","npm-run-all":"^4.1.5","@babel/preset-env":"^7.9.6","@babel/preset-flow":"^7.9.0"},"peerDependencies":{"react-native":">=0.57"},"_npmOperationalInternal":{"tmp":"tmp/react-native-svg-asset-plugin_0.4.0_1588533849325_0.260883428939658","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"react-native-svg-asset-plugin","version":"0.5.0","keywords":["react-native","svg"],"author":{"name":"Axel Havukangas","email":"axel@havukangas.fi"},"license":"MIT","_id":"react-native-svg-asset-plugin@0.5.0","maintainers":[{"name":"aeirola","email":"axel@havukangas.fi"}],"homepage":"https://github.com/aeirola/react-native-svg-asset-plugin","bugs":{"url":"https://github.com/aeirola/react-native-svg-asset-plugin/issues"},"dist":{"shasum":"c94f3e8a3dddc875caf042c2076fb9dfc02a58a7","tarball":"https://registry.npmjs.org/react-native-svg-asset-plugin/-/react-native-svg-asset-plugin-0.5.0.tgz","fileCount":9,"integrity":"sha512-Kwr1Vjso83t1/4H3xxmx5AxEqiOCnaLidlWm8CmglWT8khGVA1/wLS/AcV7cKTv2FqszQxaF/VB6b1tHA/gCAg==","signatures":[{"sig":"MEYCIQCyWuKbnrf20AVwkOhlubCuCNg5RjfGbIMFGAzlhU2zaQIhAKvvfEzf77Zq3ai0+cwD1Z3vM7Fu0Rfmj/XWYKFv3HB1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHTSbCRA9TVsSAnZWagAALKkQAJv1QWGglqspGJbGv35k\nyuvkqIVMvjIP5Z5a2FItycSly7E1uFAboeDchdog9na8H8qN5oEeLXt5sIyO\noXzZmVXr1y/5yhgRtdKZvj9zAhWRPzhGsGgqWIqjNfS5AJKEIbcvzEgBq45c\nVt0bAdjA6uMG6agwftX6tBag/GaH/C3aj44VByTDG8JRXVqhKqs+JNvmfyVm\ngHdGyKFeTRlwC91PQLvgik9musE2zp5G7tdJpxpADqCjX6BKehjhGxI4e20v\n8bo/dE6k8TKDoLqy6XCLbFtxZ9oYri56ygoxuikmhZPBYSXcmjQZ/4pXQKTW\nEKn0LEC1pbZRJdO0Z2rlyLlOvEnRtcV//VqU35dIZkBYeqsXIEF8Xm3xs/qm\nvTCjj9rZAfQ8asL1oh7KGEne3Zxse2qKE/m1wVyz1RnNTqlzhEHPSHmywNiq\n/PNCRn5LKFCkUwKoEYIyHzaAV3b0K1CUT3KZAzPdpFRWWD28fowB3aCpkIqP\n+zhPZKygUZ2+4WqWuP+KV9o1XRlfy9ka8DGT0mHyUy/ZFVBw2p15F5no8gYi\nGgHxnY20V155Jz8NqluvMDNsWlCzZZhJwowEFmxykM/khTQsGw2PEuKPTysg\nVUo9B6G7HVl4KGGTBty790boo0CqN3WdOHhbNfmlhEaHZ0edpPZre2PvOSre\nmEmC\r\n=xGDv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f150bd4af4f6c2656140029afbd973c12ff0dbbe","scripts":{"test":"npm-run-all test:*","prepare":"npm-run-all --parallel prepare:*","test:lint":"npm-run-all --parallel test:lint:*","test:unit":"jest src/ integration_tests/","prepare:build":"babel src/ --ignore '**/__tests__' -d lib/","test:lint:flow":"flow check","prepare:flow-typed":"flow-typed install fs-extra@7 jest@26","test:lint:prettier":"prettier --check src/**/*.js integration_tests/**/*.js"},"_npmUser":{"name":"aeirola","email":"axel@havukangas.fi"},"repository":{"url":"git+https://github.com/aeirola/react-native-svg-asset-plugin.git","type":"git"},"_npmVersion":"6.14.5","description":"Asset plugin for importing SVG images in React Native","directories":{},"_nodeVersion":"14.5.0","dependencies":{"sharp":">=0.14.0","fs-extra":">=3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","metro":"^0.61.0","flow-bin":"^0.130.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","babel-jest":"^26.1.0","flow-typed":"^3.2.1","@babel/core":"^7.10.5","npm-run-all":"^4.1.5","@babel/preset-env":"^7.10.4","@babel/preset-flow":"^7.10.4"},"peerDependencies":{"react-native":">=0.57"},"_npmOperationalInternal":{"tmp":"tmp/react-native-svg-asset-plugin_0.5.0_1595749530608_0.3754032098291602","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"react-native-svg-asset-plugin","version":"0.6.0","keywords":["react-native","svg"],"author":{"name":"Axel Havukangas","email":"axel@havukangas.fi"},"license":"MIT","_id":"react-native-svg-asset-plugin@0.6.0","maintainers":[{"name":"aeirola","email":"axel@havukangas.fi"}],"homepage":"https://github.com/aeirola/react-native-svg-asset-plugin","bugs":{"url":"https://github.com/aeirola/react-native-svg-asset-plugin/issues"},"dist":{"shasum":"4044055054de4b1a7727e91f1295527b566799f2","tarball":"https://registry.npmjs.org/react-native-svg-asset-plugin/-/react-native-svg-asset-plugin-0.6.0.tgz","fileCount":10,"integrity":"sha512-AZga+8mLPaiKE6HF2H+mMKt16CaitZph61f6k6Y2pjf8BsIrlSO9qGWL15ffDOjwtZ4ZOs5q7H8xK/qxD7454w==","signatures":[{"sig":"MEQCIHMO/FvRCEUnrOOLqhMbVLe6aisFUIOJxi3633S9sjhmAiA6FE6T1hJSCAmJDI97uXvTXnC7NOeDLHxMS8tmfOq6IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-svg-asset-plugin@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28433},"main":"lib/index.js","type":"commonjs","engines":{"node":">=20"},"gitHead":"4cca50aec85ee5236b488c113e5c2e04ecf998f3","scripts":{"test":"concurrently npm:test:*","prepare":"tsc --project tsconfig.build.json","test:unit":"vitest run","test:lint:style":"biome check","test:lint:types":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8da4596-7490-4bd7-a9c0-02429dac2fd3"}},"devEngines":{"runtime":{"name":"node","version":">=20"},"packageManager":{"name":"npm","version":">=9"}},"repository":{"url":"git+https://github.com/aeirola/react-native-svg-asset-plugin.git","type":"git"},"_npmVersion":"11.6.2","description":"Asset plugin for importing SVG images in React Native","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sharp":">=0.26.0","fs-extra":">=3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"metro":"^0.83.3","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^20.19.25","concurrently":"^9.2.1","@biomejs/biome":"2.3.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^20.1.8","@tsconfig/strictest":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/react-native-svg-asset-plugin_0.6.0_1769451354917_0.34778167478155564","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"react-native-svg-asset-plugin","version":"0.6.1","description":"Asset plugin for importing SVG images in React Native","keywords":["react-native","svg"],"homepage":"https://github.com/aeirola/react-native-svg-asset-plugin","bugs":{"url":"https://github.com/aeirola/react-native-svg-asset-plugin/issues"},"main":"lib/index.js","type":"commonjs","scripts":{"prepare":"tsc --project tsconfig.build.json","test":"concurrently npm:test:*","test:lint:style":"biome check","test:lint:types":"tsc","test:unit":"vitest run"},"author":{"name":"Axel Havukangas","email":"axel@havukangas.fi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/aeirola/react-native-svg-asset-plugin.git"},"dependencies":{"fs-extra":">=3.0.0","sharp":">=0.26.0"},"peerDependencies":{"expo":">=41.0.0","metro":">=0.44.0"},"peerDependenciesMeta":{"expo":{"optional":true}},"devDependencies":{"@biomejs/biome":"2.3.6","@tsconfig/node20":"^20.1.8","@tsconfig/strictest":"^2.0.8","@types/fs-extra":"^11.0.4","@types/node":"^20.19.25","concurrently":"^9.2.1","metro":"^0.83.3","typescript":"^5.9.3","vitest":"^4.0.9"},"engines":{"node":">=20"},"devEngines":{"runtime":{"name":"node","version":">=20"},"packageManager":{"name":"npm","version":">=9"}},"gitHead":"28e71f81ce3b49753ac85ad24aad201efcd201d2","_id":"react-native-svg-asset-plugin@0.6.1","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ox4iIWGKTytSuf0d14vqplB5NdX+kaMAvU064B3clmtK4x7+9egoP9J++VuSRI7VQCvBvJtK5HAMkgzYsJS9vQ==","shasum":"317bd610856d04f3a78784222bfcd1d26b306260","tarball":"https://registry.npmjs.org/react-native-svg-asset-plugin/-/react-native-svg-asset-plugin-0.6.1.tgz","fileCount":11,"unpackedSize":31837,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-svg-asset-plugin@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDASuAHn1t4MaZOkS+Idorp9bwUsDlLHe2L4VCA6bJz/gIgOpShqSbmmYnWmVGz4wh3ggzUkHtDX7E2ps/bW/sxOCw="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8da4596-7490-4bd7-a9c0-02429dac2fd3"}},"directories":{},"maintainers":[{"name":"aeirola","email":"axel@havukangas.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-svg-asset-plugin_0.6.1_1769790369979_0.6023641122188754"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-18T19:02:13.267Z","modified":"2026-01-30T16:26:10.469Z","0.1.0":"2019-03-18T19:02:13.416Z","0.1.1":"2019-03-20T15:39:20.630Z","0.1.2":"2019-05-10T10:32:25.573Z","0.2.0":"2019-07-21T08:58:24.538Z","0.3.0":"2019-09-28T10:41:26.206Z","0.4.0":"2020-05-03T19:24:09.467Z","0.5.0":"2020-07-26T07:45:30.838Z","0.6.0":"2026-01-26T18:15:55.070Z","0.6.1":"2026-01-30T16:26:10.101Z"},"bugs":{"url":"https://github.com/aeirola/react-native-svg-asset-plugin/issues"},"author":{"name":"Axel Havukangas","email":"axel@havukangas.fi"},"license":"MIT","homepage":"https://github.com/aeirola/react-native-svg-asset-plugin","keywords":["react-native","svg"],"repository":{"type":"git","url":"git+https://github.com/aeirola/react-native-svg-asset-plugin.git"},"description":"Asset plugin for importing SVG images in React Native","maintainers":[{"name":"aeirola","email":"axel@havukangas.fi"}],"readme":"<img src=\"logo.svg\" alt=\"react-native-svg-asset-plugin\" />\n\n# react-native-svg-asset-plugin\n\nAllows you to use SVG images directly in React Native and Expo, similarly to how you would use PNG files. This is useful for projects working with SVG icons, and don't want to manually keep generating PNG versions of them.\n\n:iphone: If you also want to use SVG images for your application launcher icons, you might want to check out [react-native-svg-app-icon](https://github.com/aeirola/react-native-svg-app-icon).\n\n## Quick start\n\n1. Install\n    ```sh\n    npm install -D react-native-svg-asset-plugin\n    ```\n\n2. Add metro config\n   ```javascript\n   // metro.config.js\n   config.transformer.assetPlugins.push(\"react-native-svg-asset-plugin\");\n   ```\n\n3. Import images\n    ```jsx\n    // Logo.jsx\n    import { Image, View } from \"react-native\";\n\n    const Logo = () =>\n      <View>\n        <Image source={require('./icons/logo.svg')} />\n      </View>\n    ```\n\n## Comparison\n\nInstead of rendering SVG images while running the app, like [react-native-svg](https://github.com/react-native-community/react-native-svg) and [expo-image](https://docs.expo.dev/versions/latest/sdk/image/), react-native-svg-asset-plugin produces PNG files during app build time which are then bundled with the application.\n\nThis makes react-native-svg-asset-plugin useful for occasional smaller UI icons, as it doesn't require bundling a complete SVG rendering engine in the app. On the other hand react-native-svg and expo-image are more useful when you have a lot of larger images, or need to load SVG images dynamically at runtime.\n\n|                      |  react-native-svg       |  expo-image             |  react-native-svg-asset-plugin  |\n|----------------------|:-----------------------:|:-----------------------:|:-------------------------------:|\n| Rendering            |  Runtime                |  Runtime                |  Build time                     |\n| Runtime dependencies |  JS + Native            |  JS + Native            |  None                           |\n| Dependency size      |  Larger                 |  Larger                 |  None                           |\n| Image size           |  Smaller                |  Smaller                |  Larger                         |\n| Works with `<Image>` |  No                     |  Partially              |  Yes                            |\n| Remote assets        |  Yes                    |  Yes                    |  No                             |\n| Modifiable           |  Yes                    |  No                     |  No                             |\n| Suitable for         |  Many / external images |  Expo SDK projects      | UI icons                        |\n\n## Installation\n\n### npm\n\n```bash\nnpm install --save-dev react-native-svg-asset-plugin\n```\n\nNo dependencies outside of NPM. Uses [sharp](https://github.com/lovell/sharp) for SVG rasterization.\n\n### metro\n\nTo enable the asset plugin you will need to include it in the metro bundler configuration.\n\n#### Expo\n\nFor expo projects you will first need to [enable customization](https://docs.expo.dev/guides/customizing-metro/) of the metro config:\n\n```sh\nnpx expo customize metro.config.js\n```\n\nThen, in the `metro.config.js` file, add `\"react-native-svg-asset-plugin\"` to the transformer asset plugins like this:\n\n```javascript\n// Learn more https://docs.expo.io/guides/customizing-metro\nconst { getDefaultConfig } = require(\"expo/metro-config\");\n\n/** @type {import('expo/metro-config').MetroConfig} */\nconst config = getDefaultConfig(__dirname);\n\nconfig.transformer.assetPlugins.push(\"react-native-svg-asset-plugin\");\n\nmodule.exports = config;\n```\n\n#### React Native\n\nAdd `'react-native-svg-asset-plugin'` to the list of `assetPlugins` in your `metro.config.js` file under the `transformer` section.\n\nFor example;\n\n```javascript\nconst { getDefaultConfig, mergeConfig } = require('@react-native/metro-config');\n\n/**\n * Metro configuration\n * https://reactnative.dev/docs/metro\n *\n * @type {import('@react-native/metro-config').MetroConfig}\n */\nconst config = {\n  transformer: {\n    assetPlugins: ['react-native-svg-asset-plugin'],\n  },\n};\n\nmodule.exports = mergeConfig(getDefaultConfig(__dirname), config);\n```\n\n### git\n\nAdd `.png-cache` to your `.gitignore` file so that the generated files won't be added to your repository.\n\n## Usage\n\nRequire your SVG files directly into React Native [Image](https://reactnative.dev/docs/image) or [ImageBackground](https://reactnative.dev/docs/imagebackground) components. For example:\n\n```jsx\nimport { Image, View } from \"react-native\";\n\nconst Logo = () =>\n  <View>\n    <Image source={require('./icons/logo.svg')} />\n  </View>\n```\n\nWhile most valid SVG files are supported, for best results include `width` and `height` properties for the `<svg>` element to ensure that the PNG images are reasonably sized. Additionally, you'll want to avoid `<text>` elements that might produce different results based on what fonts are installed. For complete information about supported SVG features, see the [`librsvg` documentation](https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/features.html).\n\nScaled PNGs will be generated under the `.png-cache` symlink alongside the SVG files. The asset plugin then directs React Native to load the PNG files instead of the SVG.\n\n```\n- icons/\n  - .png-cache/ (symlink to temp cache storage)\n    - logo-<hash>@1x.png\n    - logo-<hash>@2x.png\n    - logo-<hash>@3x.png\n  - logo.svg\n```\n\n\n## Configuration\n\nYou can configure the plugin behaviour through the optional `svgAssetPlugin` field in your `metro.config.js` file under the `transformer` section.\n\nFor example;\n\n```javascript\nmodule.exports = {\n  transformer: {\n    // ...\n    assetPlugins: ['react-native-svg-asset-plugin'],\n    svgAssetPlugin: {\n      pngCacheDir: '.png-cache',\n      scales: [1, 2, 3],\n      output: {\n        compressionLevel: 9,\n      },\n    },\n  },\n};\n```\n\nWhere the possible configuration values are:\n\n| Field              | Type     | Default        | Description                       |\n|--------------------|----------|----------------|-----------------------------------|\n| `cacheDir`         | string   | `'.png-cache'` | Name of symlink that will point to `cacheStorageDir`. |\n| `cacheStorageDir`  | string   | OS temp        | Absolute path where generated PNGs are stored. Defaults to OS temp directory. |\n| `scales`           | number[] | `[1, 2, 3]`    | PNG image scales to generate for different screen densities. |\n| `output`           | object   | `{}`           | Sharp PNG output [options](http://sharp.pixelplumbing.com/en/v0.22.1/api-output/#png). |\n| `ignoreRegex`      | RegExp   | `null`         | Regex that will be matched against the source file's full path, if there's a match the file will be ignored. |\n\nYou will need to reset the bundler cache with `react-native start --reset-cache` for configuration changes to take effect for already generated images.\n\n\n## Troubleshooting\n\n### Asset not found\n\n```\nError: Asset not found: /Users/user/StickerSmash/assets/.png-cache/icon-423334598dc20172915d59bd4b95d059@3x.png for platform: ios\n```\n\nIn case the metro and plugin image caches are out of sync, the metro bundler may try to load images that aren't available anymore in the generated image cache. In this case you'll need to reset the metro cache to regenerate the images.\n\nIn case this happens frequently, you might want to create an issue about it in this repository.\n\n## Technical details\n\nThe plugin works by intercepting loaded SVG assets, and transforming them to PNGs before they are loaded by the [metro transformer](https://metrobundler.dev/docs/concepts#transformation). After being loaded by the transformer, they work as any other PNG file in React Native, meaning you can use and style them freely in Image components.\n\nEach SVG file produces three PNG files in 1x, 2x and 3x scales. The size of the PNG images are defined by the `width` and `height` attributes of the SVG images.\n\nSVGs are rasterized to PNGs using the [sharp](https://github.com/lovell/sharp) Node.js library, which is based on [libvips](https://github.com/libvips/libvips) C library, which includes the [librsvg](https://github.com/GNOME/librsvg) library that renders the SVG images.\n\nThe generated assets need to be accessible from within the project directory in order to be served by the development server. Due to this we need to provide a symlink to the real temporary cache storage directory.\n","readmeFilename":"README.md"}