{"_id":"ng-inline-svg-2","_rev":"10-4a6c9c3cd76f5e36c3c89e091afa8034","name":"ng-inline-svg-2","dist-tags":{"latest":"20.0.2"},"versions":{"14.0.0":{"name":"ng-inline-svg-2","version":"14.0.0","keywords":["angular","ng","svg","inline","inject","element"],"author":{"name":"Eugene Cheung"},"license":"MIT","_id":"ng-inline-svg-2@14.0.0","maintainers":[{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"}],"homepage":"https://github.com/siandreev/ng-inline-svg","bugs":{"url":"https://github.com/siandreev/ng-inline-svg/issues"},"dist":{"shasum":"f4b2a987e8265ce683f59e00a74a759e8fdf153f","tarball":"https://registry.npmjs.org/ng-inline-svg-2/-/ng-inline-svg-2-14.0.0.tgz","fileCount":27,"integrity":"sha512-8xFiLxep0jxZ7u7wvzoGgLrwUHACow/4iQFWNVfEzMagSJSKOO3qfF0gJi7h5D73cjcYjW1Lo9Act8lfo1r04A==","signatures":[{"sig":"MEYCIQCiyiwqiYohxUfTxCxhNS2WxCzzjCpknUpS4zwlEJNEswIhAIXTPWZdqNN7c4ialvYg68/m1id8KrWTrNb6EUB7lcX6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlQJ3CRA9TVsSAnZWagAA+BcQAJY5mWjg0VuP8Qew/GIu\no4MxXLHjdIL3uxUqVyh7yHYmFjR0jppWdlcJXCoMTtrXJLN3e8wg0P8WIfx8\nCE+iRac1Ju+LToibtVTfNSyv4ObjBRiiR6ccbuGLsW5ijF/uY8VZ7x3Tw0D8\n1z7lA8PdYI3ghqVW4BwB2F7bvHrNNjzrtF+b8+V9WbZDQpp1bZf7LPrWx8mX\nTACbMKaYkbUn2Z47zl3mlwHQO2V5De3j8x9I9QTv6HzicUvsX+Sjmr6Mu1iR\ndsrsjfWPOp1B7A2CqUQ0bfW4synLiFW+xRA52e+BgMRkZ04ISpn5x/Hx/uP+\n5NEvOKV9Gkrs/B8L8C3ztMOsdyI502JdbNqM7FcoCHXUvemXsh2s3rrPGIaS\nRU9qgUIktm8vYTD1/e8qMXV3XTLd1AFTYub0qo16cMvIsjEDPQnWFiOWWpXQ\nA+Rm7fK/WmLBPpdPtXm2MbCnyf/DMng+zdd+P18HMBsI0saMpZn1yUMf6XBi\nv+RpGECif6Gc0ktV69wJNpKLpbSSt3Wr+JP0HTk7t+jzyObd8H60G1+dNLG/\nuKUyVGB6ULWihcNSp6n3bpOaspujXU1Tj8UBYt2VHvbgpaoxMakU2XLoYUTt\nDqGolkKyW/+xzUN47FRWibyX1IjBN+k4ie8DkvZnPGjmyOC6CObB48i9Gjh6\nYXEt\r\n=VdL/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib_commonjs/index.js","module":"./lib_esmodule/index.js","gitHead":"c4235c60e59aa6b32607ac505b634651fd31fed0","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts","build":"npm run lint && npm run build:commonjs && npm run build:esmodule","prepare":"npm run build","build:commonjs":"rimraf lib_commonjs && ngc -p tsconfig.json","build:esmodule":"rimraf lib_esmodule && ngc -p tsconfig.module.json"},"typings":"./lib_commonjs/index.d.ts","_npmUser":{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"},"repository":{"url":"git+https://github.com/siandreev/ng-inline-svg.git","type":"git"},"_npmVersion":"8.1.0","description":"Angular directive for inserting an SVG inline within an element.","directories":{},"jsnext:main":"./lib_esmodule/index.js","_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"rxjs":"^6.6.3","rimraf":"^3.0.2","tslint":"^6.1.3","zone.js":"~0.11.4","typescript":"~4.4.3","@angular/core":"^13.0.0","@angular/common":"^13.0.0","@angular/compiler":"^13.0.0","@angular/compiler-cli":"^13.0.0","@angular/platform-browser":"^13.0.0"},"peerDependencies":{"rxjs":"^6.6.0 || ^7.4.0","@angular/core":"^13.0.0","@angular/common":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-inline-svg-2_14.0.0_1637155447275_0.9898832650084572","host":"s3://npm-registry-packages"}},"14.0.1":{"name":"ng-inline-svg-2","version":"14.0.1","keywords":["angular","ng","svg","inline","inject","element"],"author":{"name":"Eugene Cheung"},"license":"MIT","_id":"ng-inline-svg-2@14.0.1","maintainers":[{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"}],"homepage":"https://github.com/siandreev/ng-inline-svg","bugs":{"url":"https://github.com/siandreev/ng-inline-svg/issues"},"dist":{"shasum":"2ae5a417055f5d02d415d73c4bce3315f7d271f7","tarball":"https://registry.npmjs.org/ng-inline-svg-2/-/ng-inline-svg-2-14.0.1.tgz","fileCount":27,"integrity":"sha512-Fnln+yTr3rKvJqxfNHU3xAVhQYJvQF7m7+dzFvOsvtvCtyJidM0PCM350ikBGoe9RZ92nkFvJo/uXliOnLBogw==","signatures":[{"sig":"MEQCIGJf9lDt/qBTtMUxKp15gIPVetAV/2C4UlTQ7OkrtzvaAiA0f4CNcjG16MzHbSfRAnBD0RAZmbiBaw/RBgRRGEACPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlQNLCRA9TVsSAnZWagAA2dYP/2t9lPvxkF/1kmygSYMc\njWPQ17ZCCJCEuz73U+ENzP/2GZDEUv8c8HLXZKLQw9C52oUw3unT2UnCd9LL\nB4z/w41qfT5HIYR8uIZc/W8MKJLGM6AAQcizqd8BqhvTwxZz0wYzfVzXY+DL\nGgeIgavBf6bLy3guClDdj89AxUhpQbiffORYffeqUFXi682MpvmTYSHMb5BV\nyurooob4+VyMcf3xThccyC53oa7EZo2YDzd90dg+4sWHoL9gdk3MVUHz8vbT\nMYS5vG9Bm4FMrAUK7WSipvMooN8RKGAjajEwpo0F6aiPA+tK0IGs47Y2UlOJ\nP0JdnNslsyY6amTkBnygsZewpk8oGR5RTdPIGDbpkE/EuYw2nLWIwJOB7K5R\nkrDkJ82xjpZiK4QpmG9cIA//u/t/MBS0U1ccTEQyy/GjtWsjz6gvxXZdtLNp\nF0GT67P69iqMFc8Qqv3h3zJw+JAIJPQ/uf+ACRV64EnhNDbUBRe1dY1Np2gt\nXec47JfDH/KYY5XoirV2YjseSANRbEnJFbXlPdnT3E6+DDlpocTiETFbh8/D\ndg2+jR0lSQ6gGt2xR5fCeA54HuKv6IQZ1btIK0qmcwrccBN8kQPju89XHLEX\nUceOFwpMfggPapS7BXndTF9hPAeJkj/D97zjwsZQD34rDWEM7VsQcEslbg63\nBPKo\r\n=Nr0p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib_commonjs/index.js","module":"./lib_esmodule/index.js","gitHead":"4155aba770e52816b063e5869e232f4a26cf4999","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts","build":"npm run lint && npm run build:commonjs && npm run build:esmodule","prepare":"npm run build","build:commonjs":"rimraf lib_commonjs && ngc -p tsconfig.json","build:esmodule":"rimraf lib_esmodule && ngc -p tsconfig.module.json"},"typings":"./lib_commonjs/index.d.ts","_npmUser":{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"},"repository":{"url":"git+https://github.com/siandreev/ng-inline-svg.git","type":"git"},"_npmVersion":"8.1.0","description":"Angular directive for inserting an SVG inline within an element.","directories":{},"jsnext:main":"./lib_esmodule/index.js","_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"rxjs":"^6.6.3","rimraf":"^3.0.2","tslint":"^6.1.3","zone.js":"~0.11.4","typescript":"~4.4.3","@angular/core":"^13.0.0","@angular/common":"^13.0.0","@angular/compiler":"^13.0.0","@angular/compiler-cli":"^13.0.0","@angular/platform-browser":"^13.0.0"},"peerDependencies":{"rxjs":"^6.6.0 || ^7.4.0","@angular/core":"^13.0.0","@angular/common":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-inline-svg-2_14.0.1_1637155659552_0.9556883198884774","host":"s3://npm-registry-packages"}},"14.0.2":{"name":"ng-inline-svg-2","version":"14.0.2","keywords":["angular","ng","svg","inline","inject","element"],"author":{"name":"Eugene Cheung"},"license":"MIT","_id":"ng-inline-svg-2@14.0.2","maintainers":[{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"}],"homepage":"https://github.com/siandreev/ng-inline-svg","bugs":{"url":"https://github.com/siandreev/ng-inline-svg/issues"},"dist":{"shasum":"484c0f81cf31320c7a5d430985bdb44b87b7d38a","tarball":"https://registry.npmjs.org/ng-inline-svg-2/-/ng-inline-svg-2-14.0.2.tgz","fileCount":27,"integrity":"sha512-WOWNDt15K2h0txm8Mcqx/k0AlKyTcqoiPmKNETIe01IDdg/kv6VsWSWy8sU1iWOY9b1JxbH0xwQBiAOxWHKdSA==","signatures":[{"sig":"MEUCICdYuyCX2EGYGfmaPI+Qv1wL+IWPxedDmBP2gFFKL8r9AiEAypEGBKxK1iCicwcr74TBaf+sP9cXYmdcFJcKXhtfsr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihTApACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1JQ/+MjVwGl/UiywNCLrE8dcA11RduQE3IbI3SFplfqKKzoO7lbJD\r\neJ62b/Q3w2qwWR6b4gPSHbOW/mRmle8JG/edLm+A8hHyW7FS4I60+wsSJD4a\r\nKpq4dRzviYZEsUGt3VrM5QiaqI0LolABtilwGkT06ykVnbzhbrXeQazT9GCZ\r\nxgQGWHf4oh/jPl2Lfak3yuwr2Hb9/6vuqrTMClLImK4NkmSidMl1TDflTP1h\r\nT27dyZUJ/QySxx9Pk7VTKj9h2g5ivOA/216bpEIV7Xh+baUwxMGMWt+p/x+9\r\neB68LEtAaZY2itMR4i/kMvRUQPp7FkM0P6e4oOhg5qEj2navsBi6OgPTf68q\r\nEc+xrxNr99fmG4Ilqdi3iUoPhMkaUUAftbzQM3oJjFBPSNquAbmu+K2y2J+9\r\nRwFHabYBJtC8a78iJNKn/b6u4v6Ejh6RYOxcmhmQWDJVLMGv9VB5G8w6yl3+\r\nATEbeV6E1gMbwDKQbr0iAvq5ZTDWfQ3ipFFSUgOilUTwg/ClMWttiQm3VnLd\r\n+x9iYpUetn+T6P7hw0yDJtUr0zYqQzrkghEyitbDr65758xuEDRdVGOs7KMQ\r\nZbNh/DlucH3jEOaRVtnptc/pwcwCPds8i3m/wGhjDxSgQlB2Opc3+5djUcX4\r\n8ObbgFHhAncUiSMmO4kVSD9QaA7GC97pl5E=\r\n=+FvB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib_commonjs/index.js","module":"./lib_esmodule/index.js","gitHead":"0bab481b7b077dd38028658f68ea4a757bb1265c","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts","build":"npm run lint && npm run build:commonjs && npm run build:esmodule","prepare":"npm run build","build:commonjs":"rimraf lib_commonjs && ngc -p tsconfig.json","build:esmodule":"rimraf lib_esmodule && ngc -p tsconfig.module.json"},"typings":"./lib_commonjs/index.d.ts","_npmUser":{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"},"repository":{"url":"git+https://github.com/siandreev/ng-inline-svg.git","type":"git"},"_npmVersion":"8.1.0","description":"Angular directive for inserting an SVG inline within an element.","directories":{},"jsnext:main":"./lib_esmodule/index.js","_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"rxjs":"^6.6.3","rimraf":"^3.0.2","tslint":"^6.1.3","zone.js":"~0.11.4","typescript":"~4.4.3","@angular/core":"^13.0.0","@angular/common":"^13.0.0","@angular/compiler":"^13.0.0","@angular/compiler-cli":"^13.0.0","@angular/platform-browser":"^13.0.0"},"peerDependencies":{"rxjs":"^6.6.0 || ^7.4.0","@angular/core":"^13.0.0","@angular/common":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-inline-svg-2_14.0.2_1652895785109_0.9210528059799814","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"ng-inline-svg-2","version":"15.0.0","keywords":["angular","ng","svg","inline","inject","element"],"author":{"name":"Eugene Cheung"},"license":"MIT","_id":"ng-inline-svg-2@15.0.0","maintainers":[{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"}],"homepage":"https://github.com/siandreev/ng-inline-svg","bugs":{"url":"https://github.com/siandreev/ng-inline-svg/issues"},"dist":{"shasum":"4347afc50dd2d9742b1a88d4bc8cc611ec430b3c","tarball":"https://registry.npmjs.org/ng-inline-svg-2/-/ng-inline-svg-2-15.0.0.tgz","fileCount":27,"integrity":"sha512-+yxwBomj7XgwM88KJ0s3uCKvkptlk9vNOp0JS6aTMrJI3LxBIo4IQAMbbCjm6HrhmNHslMoxGHMmGRiXzfm3SA==","signatures":[{"sig":"MEUCIQC57LuovXuk+Dfo5/YHbCfu2v5FDYZ6bub0dAZGZGHdqgIgSaqqyCNlm8ArDh4GkWQLuE1PG46VznJdcQ1zMhREM+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivbxzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsMQ//bbf9yulMiu4oDjODIeZLZga8iMWx/LdCO49w85AS3nPx53Fr\r\nf0abCgLtnrzDTQHEIP6xqwUd9BHD+Sb1DD4VQpsex8w8Pj4oLHGc8uZM6hrk\r\ndZjmqQsQJPOvJrWvyOliPOfLnLyzMHelh9X5ocz6U6NPDxTynU5S9fuhOatw\r\n+O1Z+CZLjllrdcVrgiwGC6uzgM6BiSNKR4zkjS7P8O+hAsUG1n92rhRvl+g8\r\n0cVji+zhRUNwNyrKOuTT9Y0rMX8X8K0Tqhh13lLDHhIlOhBVQj1x4yu5Ll5c\r\nWgH7qakaqFHbM9TDjMSMr3ZE+zKjP5S60Usfc24cVawWg//BaT1lE92CcCUz\r\nw9XeihfBZB3MqSuS/12ZWxtFI8JW+ZzTNJsRh4G3DT3sBHjqheaWZRJnbcZx\r\nuGuXCuqIFYdwJG3QQUfszh7IKgq3jMCyYocoE83Im/PB8vyLm1t/2E4Xwv8A\r\nQdMkBkv0HEHfHjvT46LR6RMTNR2a+iAM9DvfG1HBancCYcJ1+koUNbv9vBqf\r\nnlTrGKd6aiC+mD3XUMYSidDWEQsKabl7eua7oXev90Llr4k61x2v0k9OoBuQ\r\nl8ByP8kvUDDbtKsM0Oyy0uXAcWQNjXgtIAGPtiyNpE03IHqnzWUU/WMf7h8m\r\nRG2EULaSeWp7hwy9/hLfhC6rRjFdIPdGcU8=\r\n=YRaM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib_commonjs/index.js","module":"./lib_esmodule/index.js","gitHead":"ed366fda7276bc7a01631ef80b7a18b8dddcf817","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts","build":"npm run lint && npm run build:commonjs && npm run build:esmodule","prepare":"npm run build","build:commonjs":"rimraf lib_commonjs && ngc -p tsconfig.json","build:esmodule":"rimraf lib_esmodule && ngc -p tsconfig.module.json"},"typings":"./lib_commonjs/index.d.ts","_npmUser":{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"},"repository":{"url":"git+https://github.com/siandreev/ng-inline-svg.git","type":"git"},"_npmVersion":"8.1.0","description":"Angular directive for inserting an SVG inline within an element.","directories":{},"jsnext:main":"./lib_esmodule/index.js","_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.5.5","rimraf":"^3.0.2","tslint":"^6.1.3","zone.js":"~0.11.6","typescript":"~4.7.4","@angular/core":"^14.0.2","@angular/common":"^14.0.2","@angular/compiler":"^14.0.2","@angular/compiler-cli":"^14.0.2","@angular/platform-browser":"^14.0.2"},"peerDependencies":{"rxjs":"^6.6.0 || ^7.4.0","@angular/core":"^14.0.2","@angular/common":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-inline-svg-2_15.0.0_1656601715812_0.7447871864912581","host":"s3://npm-registry-packages"}},"15.0.1":{"name":"ng-inline-svg-2","version":"15.0.1","keywords":["angular","ng","svg","inline","inject","element"],"author":{"name":"Eugene Cheung"},"license":"MIT","_id":"ng-inline-svg-2@15.0.1","maintainers":[{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"}],"homepage":"https://github.com/siandreev/ng-inline-svg","bugs":{"url":"https://github.com/siandreev/ng-inline-svg/issues"},"dist":{"shasum":"1253576587b7809200069988b8aeeca1489d7f6e","tarball":"https://registry.npmjs.org/ng-inline-svg-2/-/ng-inline-svg-2-15.0.1.tgz","fileCount":27,"integrity":"sha512-uljWzbXuPy1yWRfuNKBT3vvQeOLmsuI2D5K/EqsyGjCQTAjbTc88kIWM1JQjSGGnYW0gn1hgt0NUhpX5cTMmRg==","signatures":[{"sig":"MEYCIQDAi+pfDNIIhVQ3yf+TuzyWFEgK3YUwB0kaLNJf/iuN6QIhALpW9MdDcFFkjjr7alBEW68KErOSYUiRzsQB/xvEmSd9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlj9QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpyA/+P0SHJ32VcKtoI8D+lewUNS10pGwTkxCWWvI28VPcWrsGLjlO\r\nsk24m3aszLTxUDQUD2E2RWv85DPb8INMEy/If7znWQQRqum+mbX/pr/OITR0\r\nfg3mSVVW3RN7RwONS2KpZICRTTugX41SPK45oF7QwD/yTUgoTfUPPQsO290s\r\n/Ri2jg4I7zukBWLB3BcOi7Jnxy2ubkXAPm18c3WEtol68gsX3KXz+FessR+m\r\nuFk0Dc+UkFKEbAKWuEtQsa60FHgTeABOPXgdPdUfawiX1jRv9Biv51xrjWmH\r\nM+/I9nZ/sbeLntqn0TL6ddUPQ80oMDJx5fzSno9BJpjQOZvYKPc2/2Q/rtV6\r\nik2gggCx0hxx4YYgubrRIi99PGIg9Yf61277xOzFm2xIyzZFzTFS/dGooPfd\r\nM7SZNiIBl/gWE9UamqVggPctOH5h+FKKfmb03DeCZBV9B0qxJNXjsW6WBBF8\r\nUwOeGgM5ZRAALXGnFehRAoFWZ2L6dE1U9ebznV++9ohgjXpxZ+jUGDzqYMsL\r\nHUbYU6QAbncYs5w5YvHkwfWDW1ZSPGpZh3SXZp4lB5MJeavEPkYJdS7XwfJa\r\n0L7UUuub3TmMVQuidw5dUgojC7dubrX30dncvbNf178dqLthIn3HeTAtaBbk\r\nG1UVBrxMuWmlD9FvTHW6citU/TF8kMqJb4c=\r\n=BIUJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib_commonjs/index.js","module":"./lib_esmodule/index.js","gitHead":"ac3a8a02d397bd00ad873111336810b853958cdf","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts","build":"npm run lint && npm run build:commonjs && npm run build:esmodule","prepare":"npm run build","build:commonjs":"rimraf lib_commonjs && ngc -p tsconfig.json","build:esmodule":"rimraf lib_esmodule && ngc -p tsconfig.module.json"},"typings":"./lib_commonjs/index.d.ts","_npmUser":{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"},"repository":{"url":"git+https://github.com/siandreev/ng-inline-svg.git","type":"git"},"_npmVersion":"8.1.0","description":"Angular directive for inserting an SVG inline within an element.","directories":{},"jsnext:main":"./lib_esmodule/index.js","_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.5.5","rimraf":"^3.0.2","tslint":"^6.1.3","zone.js":"~0.11.6","typescript":"~4.7.4","@angular/core":"^14.0.2","@angular/common":"^14.0.2","@angular/compiler":"^14.0.2","@angular/compiler-cli":"^14.0.2","@angular/platform-browser":"^14.0.2"},"peerDependencies":{"rxjs":"^6.6.0 || ^7.4.0","@angular/core":">=14.0.2","@angular/common":">=14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-inline-svg-2_15.0.1_1670790992372_0.6336459784885184","host":"s3://npm-registry-packages"}},"19.0.0":{"name":"ng-inline-svg-2","version":"19.0.0","keywords":["angular","ng","svg","inline","inject","element"],"author":{"name":"Eugene Cheung"},"license":"MIT","_id":"ng-inline-svg-2@19.0.0","maintainers":[{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"}],"homepage":"https://github.com/siandreev/ng-inline-svg","bugs":{"url":"https://github.com/siandreev/ng-inline-svg/issues"},"dist":{"shasum":"d2e9f0b5ddfbf659e2a3afdb6ab003df06601754","tarball":"https://registry.npmjs.org/ng-inline-svg-2/-/ng-inline-svg-2-19.0.0.tgz","fileCount":27,"integrity":"sha512-1jrmlnaJpKa/9Vltq6SiBQ9dcLKa+wfvyXxyDxRqFLduVvIgEbHxD+sEt/AgUt3pF+EtsLG8kUOYipa61N/+lg==","signatures":[{"sig":"MEYCIQCaYWvfOfENPaavogboKykmFXQF9za0SbsblJ4fYxaXdgIhAO3M1foIiGgPb1O9P/qhjlkKVQoO3blVyLMNZB5Csnv3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59599},"main":"./lib_commonjs/index.js","module":"./lib_esmodule/index.js","gitHead":"149e5cc1f964d6d013c252145cdc82f6fb5f16b5","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts","build":"npm run lint && npm run build:commonjs && npm run build:esmodule","prepare":"npm run build","build:commonjs":"rimraf lib_commonjs && ngc -p tsconfig.json","build:esmodule":"rimraf lib_esmodule && ngc -p tsconfig.module.json"},"typings":"./lib_commonjs/index.d.ts","_npmUser":{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"},"repository":{"url":"git+https://github.com/siandreev/ng-inline-svg.git","type":"git"},"_npmVersion":"9.6.7","description":"Angular directive for inserting an SVG inline within an element.","directories":{},"jsnext:main":"./lib_esmodule/index.js","_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.5.5","rimraf":"^3.0.2","tslint":"^6.1.3","zone.js":"~0.11.6","typescript":"~4.7.4","@angular/core":"^14.0.2","@angular/common":"^14.0.2","@angular/compiler":"^14.0.2","@angular/compiler-cli":"^14.0.2","@angular/platform-browser":"^14.0.2"},"peerDependencies":{"rxjs":"^6.6.0 || ^7.4.0","@angular/core":">=14.0.2","@angular/common":">=14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-inline-svg-2_19.0.0_1741606050747_0.5997802117639506","host":"s3://npm-registry-packages-npm-production"}},"20.0.0":{"name":"ng-inline-svg-2","version":"20.0.0","keywords":["angular","ng","svg","inline","inject","element"],"author":{"name":"Eugene Cheung"},"license":"MIT","_id":"ng-inline-svg-2@20.0.0","maintainers":[{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"}],"homepage":"https://github.com/siandreev/ng-inline-svg","bugs":{"url":"https://github.com/siandreev/ng-inline-svg/issues"},"dist":{"shasum":"a65be3141d4ae88b0486e5190ec69b1a5c7e7265","tarball":"https://registry.npmjs.org/ng-inline-svg-2/-/ng-inline-svg-2-20.0.0.tgz","fileCount":27,"integrity":"sha512-A3Ll64KcvXNU23gFF2xANToFfr9XWGQZw8IWzqsdE44GiWkMV72UXfbENUwoMufoQYs2L62KsYISu05q0tntKA==","signatures":[{"sig":"MEQCIEIlXTiDFCpHgK00K4eU97q67EwfE68JQw5krXA/FkHCAiBp3JhmvcUWu9Yik80/lHzBSA2ba2VjVw2Sph64UmcmjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59651},"main":"./lib_commonjs/index.js","module":"./lib_esmodule/index.js","gitHead":"7ca721a71a805099e609140e5002fc39c7aab4c9","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts","build":"npm run lint && npm run build:commonjs && npm run build:esmodule","prepare":"npm run build","build:commonjs":"rimraf lib_commonjs && ngc -p tsconfig.json","build:esmodule":"rimraf lib_esmodule && ngc -p tsconfig.module.json"},"typings":"./lib_commonjs/index.d.ts","_npmUser":{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"},"repository":{"url":"git+https://github.com/siandreev/ng-inline-svg.git","type":"git"},"_npmVersion":"10.1.0","description":"Angular directive for inserting an SVG inline within an element.","directories":{},"jsnext:main":"./lib_esmodule/index.js","_nodeVersion":"20.7.0","_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.5.5","rimraf":"^3.0.2","tslint":"^6.1.3","zone.js":"~0.11.6","typescript":"~4.7.4","@angular/core":"^14.0.2","@angular/common":"^14.0.2","@angular/compiler":"^14.0.2","@angular/compiler-cli":"^14.0.2","@angular/platform-browser":"^14.0.2"},"peerDependencies":{"rxjs":"^6.6.0 || ^7.4.0","@angular/core":">=14.0.2","@angular/common":">=14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-inline-svg-2_20.0.0_1752655776217_0.9979850344141701","host":"s3://npm-registry-packages-npm-production"}},"20.0.1":{"name":"ng-inline-svg-2","version":"20.0.1","keywords":["angular","ng","svg","inline","inject","element"],"author":{"name":"Eugene Cheung"},"license":"MIT","_id":"ng-inline-svg-2@20.0.1","maintainers":[{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"}],"homepage":"https://github.com/siandreev/ng-inline-svg","bugs":{"url":"https://github.com/siandreev/ng-inline-svg/issues"},"dist":{"shasum":"24d02184805336607fcdf113f909f76abd5252f9","tarball":"https://registry.npmjs.org/ng-inline-svg-2/-/ng-inline-svg-2-20.0.1.tgz","fileCount":27,"integrity":"sha512-bxPHPFiI/n0o2v/IW+OQthcp3AFF8KgqHGccAlBrxitJ27KgReIrxQ0Yu82Ayc1ZMU65hWIwzQeJ8FFPHv7qRw==","signatures":[{"sig":"MEYCIQDEHvJMl5QzN0OO2pmu6k7h3YoUMGr8MiS209JlPZOXuAIhANLeVxgXkBcG3f0Nk+8FGltXXp1hVIsYGS2m2Rcccv+/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61279},"main":"./lib_commonjs/index.js","module":"./lib_esmodule/index.js","gitHead":"f45dc464ae9d9255f8d3fbe0926850927ab25f5c","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts","build":"npm run lint && npm run build:commonjs && npm run build:esmodule","prepare":"npm run build","build:commonjs":"rimraf lib_commonjs && ngc -p tsconfig.json","build:esmodule":"rimraf lib_esmodule && ngc -p tsconfig.module.json"},"typings":"./lib_commonjs/index.d.ts","_npmUser":{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"},"repository":{"url":"git+https://github.com/siandreev/ng-inline-svg.git","type":"git"},"_npmVersion":"10.1.0","description":"Angular directive for inserting an SVG inline within an element.","directories":{},"jsnext:main":"./lib_esmodule/index.js","_nodeVersion":"20.7.0","_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.5.5","rimraf":"^3.0.2","tslint":"^6.1.3","zone.js":"~0.11.6","typescript":"~4.7.4","@angular/core":"^14.0.2","@angular/common":"^14.0.2","@angular/compiler":"^14.0.2","@angular/compiler-cli":"^14.0.2","@angular/platform-browser":"^14.0.2"},"peerDependencies":{"rxjs":"^6.6.0 || ^7.4.0","@angular/core":">=14.0.2","@angular/common":">=14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-inline-svg-2_20.0.1_1756375475468_0.6250922139938904","host":"s3://npm-registry-packages-npm-production"}},"20.0.2":{"name":"ng-inline-svg-2","version":"20.0.2","description":"Angular directive for inserting an SVG inline within an element.","repository":{"type":"git","url":"git+https://github.com/siandreev/ng-inline-svg.git"},"homepage":"https://github.com/siandreev/ng-inline-svg","bugs":{"url":"https://github.com/siandreev/ng-inline-svg/issues"},"author":{"name":"Eugene Cheung"},"license":"MIT","keywords":["angular","ng","svg","inline","inject","element"],"main":"./lib_commonjs/index.js","module":"./lib_esmodule/index.js","jsnext:main":"./lib_esmodule/index.js","typings":"./lib_commonjs/index.d.ts","scripts":{"lint":"tslint --project tsconfig.json src/**/*.ts","build:commonjs":"rimraf lib_commonjs && ngc -p tsconfig.json","build:esmodule":"rimraf lib_esmodule && ngc -p tsconfig.module.json","build":"npm run lint && npm run build:commonjs && npm run build:esmodule","prepare":"npm run build"},"peerDependencies":{"@angular/core":">=14.0.2","@angular/common":">=14.0.2","rxjs":"^6.6.0 || ^7.4.0"},"devDependencies":{"@angular/common":"^14.0.2","@angular/compiler":"^14.0.2","@angular/compiler-cli":"^14.0.2","@angular/core":"^14.0.2","@angular/platform-browser":"^14.0.2","rimraf":"^3.0.2","rxjs":"^7.5.5","tslint":"^6.1.3","typescript":"~4.7.4","zone.js":"~0.11.6"},"gitHead":"9effdf91f137624c383bfe405c2a0792696434cf","_id":"ng-inline-svg-2@20.0.2","_nodeVersion":"24.10.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-32psHcJNlvijS0qhyCLlfo33MU+h6jhz6GzXmFnoI0VEcld7wUxPMTxtWbV7i5paX6OS/xouKqAHNjI1oBOeMQ==","shasum":"89defdc87441f08647d3dde64df174e0459ea3e9","tarball":"https://registry.npmjs.org/ng-inline-svg-2/-/ng-inline-svg-2-20.0.2.tgz","fileCount":27,"unpackedSize":60751,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG9+tPzAeZIuOluKaldzp9SDIboQuvLpTCCbZSIPsM/dAiEAzTepH2zpICxbgA9/Xd+emKaaGG2QVXh3GSo+E8MMlko="}]},"_npmUser":{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"},"directories":{},"maintainers":[{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ng-inline-svg-2_20.0.2_1781648632152_0.36030334346439674"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-17T13:24:07.204Z","modified":"2026-06-16T22:23:52.449Z","14.0.0":"2021-11-17T13:24:07.399Z","14.0.1":"2021-11-17T13:27:39.717Z","14.0.2":"2022-05-18T17:43:05.314Z","15.0.0":"2022-06-30T15:08:35.964Z","15.0.1":"2022-12-11T20:36:32.609Z","19.0.0":"2025-03-10T11:27:30.955Z","20.0.0":"2025-07-16T08:49:36.401Z","20.0.1":"2025-08-28T10:04:35.680Z","20.0.2":"2026-06-16T22:23:52.321Z"},"bugs":{"url":"https://github.com/siandreev/ng-inline-svg/issues"},"author":{"name":"Eugene Cheung"},"license":"MIT","homepage":"https://github.com/siandreev/ng-inline-svg","keywords":["angular","ng","svg","inline","inject","element"],"repository":{"type":"git","url":"git+https://github.com/siandreev/ng-inline-svg.git"},"description":"Angular directive for inserting an SVG inline within an element.","maintainers":[{"name":"siandreev","email":"andreev.sergey.i@yandex.ru"}],"readme":"# ng-inline-svg-2\n\n---\n\n[![NPM](https://nodei.co/npm/ng-inline-svg-2.png?compact=true)](https://nodei.co/npm/ng-inline-svg-2)\n\n**[Demo](https://echeung.me/ng-inline-svg)**\n\n*Formerly called [ng-inline-svg](https://github.com/arkon/ng-inline-svg)*\n\nAngular directive for inserting an SVG inline within an element, allowing for easily styling\nwith CSS like `fill: currentColor;`.\n\nThis is based on [md-icon](https://github.com/angular/material2/tree/master/src/lib/icon),\nexcept this is meant purely for inserting SVG files within an element, without the extra things like\nfont icons.\n\n\n## Installation\n\n```shell\nnpm install --save ng-inline-svg-2\n```\n\n\n## Usage\n\nAdd `HttpClientModule` and `InlineSVGModule` to your list of module imports:\n\n```typescript\nimport { HttpClientModule } from '@angular/common/http';\nimport { InlineSVGModule } from 'ng-inline-svg-2';\n\n@NgModule({\n  declarations: [AppComponent],\n  imports: [BrowserModule, HttpClientModule, InlineSVGModule.forRoot()],\n  bootstrap: [AppComponent]\n})\nclass AppModule {}\n```\n\nThe base URL will be automatically fetched based on your `<base>` tag. If you want to configure the base URL manually, you can use the `forRoot` function:\n\n```typescript\nInlineSVGModule.forRoot({ baseUrl: 'https://mysite.com/myapp/' })\n```\n\nYou can then use the directive in your templates:\n\n```typescript\n@Component({\n  selector: 'app',\n  template: `\n    <div class=\"my-icon\" aria-label=\"My icon\" [inlineSVG]=\"'/img/image.svg'\"></div>\n  `\n})\nexport class AppComponent {}\n```\n\nThe SVG file (if found) will be inserted *inside* the element with the `[inlineSVG]` directive. Support for icons using the [`symbol` method](https://css-tricks.com/svg-symbol-good-choice-icons/) is also supported (e.g. `[inlineSVG]=\"'#shape-id'\"`).\n\n### Options\n\n#### Inputs\n\n| Property name | Type | Default | Description |\n| ------------- | ---- | ------- | ----------- |\n| cacheSVG | boolean | `true` | Caches the SVG based on the absolute URL. Cache only persists for the (sessional) lifetime of the page. |\n| resolveSVGUrl | boolean | `true` | Bypass logic that tries to determine the absolute URL using the page's or configured base URL. |\n| prepend | boolean | `false` | Inserts before the first child instead of appending, overwrites `replaceContents` |\n| replaceContents | boolean | `true` | Replaces the contents of the element with the SVG instead of just appending it to its children. |\n| injectComponent | boolean | `false` | Injects an `<inline-svg>` component containing the SVG inside the element with the directive. |\n| setSVGAttributes | `{ [key: string]: any }` | | Sets attributes on the SVG element. Runs after `removeSVGAttributes`. |\n| removeSVGAttributes | string[] | | An array of attribute names to remove from all child elements within the SVG. |\n| forceEvalStyles | boolean | `false` | Forces embeded style tags' contents to be evaluated (for IE 11). |\n| evalScripts | `'always'`, `'once'`, `'none'` | `'always'` | Whether to evaluate embedded scripts in the loaded SVG files. The `SVGScriptEvalMode` enum is also provided. |\n| fallbackImgUrl | string | | URL for a regular image to be displayed as a fallback if the SVG fails to load. |\n| fallbackSVG | string | | SVG filename to be displayed as a fallback if the SVG fails to load. |\n| onSVGLoaded | `(svg: SVGElement, parent: Element \\| null) => SVGElement` | | Lifecycle hook that allows the loaded SVG to be manipulated prior to insertion. |\n\n#### Outputs\n\n| Property name | Callback arguments | Description |\n| ------------- | ------------------ | ----------- |\n| onSVGInserted | `e: SVGElement` | Emits the `SVGElement` post-insertion. |\n| onSVGFailed | `e: any` | Emits when there is some error (e.g. embed SVG not supported, fetch failed, etc.) |\n\n### Server-side rendering with Angular Universal\n\nThe SVG files can also be rendered server-side. For this to work, you have to set the `baseURL`, since Angular needs to have an absolute URL to retrieve the files server-side and we're not able to get your baseURL automatically in a server-side environment. See manual for setting `baseURL` above.\n\nHere is one way to achieve this dynamically by adding an app initalizing service which sets the base URL based on the environment it runs.\n\n*app-server.module.ts*:\n```typescript\nimport { NgModule, APP_INITIALIZER } from '@angular/core';\nimport { InlineSVGConfig } from 'ng-inline-svg-2';\nimport { SVGConfig } from './svg-config';\n\n@NgModule({\n  providers: [\n    { provide: InlineSVGConfig, useClass: SVGConfig }\n  ]\n})\nexport class AppServerModule {}\n```\n\n*svg-config.ts*:\n```typescript\nimport { Injectable, Inject } from '@angular/core';\nimport { InlineSVGConfig } from 'ng-inline-svg-2';\n\n@Injectable()\nexport class SVGConfig extends InlineSVGConfig {\n  // Do what ever conditions you need to set this, e.g. checking for server-side rendering\n  // and only set baseURL when server-side rendered if you want.\n\n  constructor(...) {\n    super();\n\n    // When the server-side rendered app runs on localhost:3000, make sure baseURL is\n    // http://localhost:3000 and make sure the Express server is configured properly to\n    // allow the URL of the asset folders storing the SVG files.\n    this.baseUrl = 'http://localhost:3000';\n\n    // If you don't want the directive to run on the server side.\n    this.clientOnly = true;\n\n    // If you want to bypass your HttpClient interceptor chain when fetching SVGs.\n    this.bypassHttpClientInterceptorChain = true;\n  }\n}\n```\n","readmeFilename":"README.md"}