{"_id":"@angular-extensions/svg-icons-builder","_rev":"5-0ba447360d1f7f43bbefced240ea8c8a","name":"@angular-extensions/svg-icons-builder","dist-tags":{"latest":"11.0.0"},"versions":{"1.0.0":{"name":"@angular-extensions/svg-icons-builder","version":"1.0.0","description":"A blank schematics","keywords":["Angular builder","schematics","SVG icons"],"licenses":["MIT"],"homepage":"https://github.com/angular-extensions/svg-icons-builder","repository":{"type":"git","url":"git+https://github.com/angular-extensions/svg-icons-builder.git"},"bugs":{"url":"https://github.com/angular-extensions/svg-icons-builder/issues"},"contributors":[{"name":"Kayla Altepeter"},{"name":"Kevin Kreuzer"}],"license":"MIT","schematics":"./schematics/collection.json","ng-add":{"save":"devDependencies"},"publishConfig":{"access":"public"},"builders":"./builders.json","scripts":{"build":"tsc -p tsconfig.json && npm run copy:files","build:watch":"tsc -p tsconfig.json --watch && npm run copy:files","bump-version":"rjp package.json version $VERSION","copy:files":"cp ./package.json ./builders.json dist/ && cp ./svg-icons-builder/*.json ./dist/svg-icons-builder/ && cp ./schematics/*.json ./dist/schematics/ && cp ./README.md ./dist","format:write":"prettier --write ./**/*.ts","test":"jest","test:watch":"jest --watch"},"dependencies":{"@angular-devkit/core":"^10.1.6","@angular-devkit/schematics":"^10.1.6","svg-to-ts":"^5.7.0","typescript":"~4.0.2"},"devDependencies":{"@angular-devkit/architect":"^0.1001.7","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@semantic-release/changelog":"^5.0.1","@semantic-release/exec":"^5.0.0","@semantic-release/git":"^9.0.0","@types/jest":"^26.0.15","@types/node":"^12.11.1","all-contributors-cli":"^6.19.0","husky":"^4.3.0","jest":"^26.6.1","prettier":"^2.1.2","pretty-quick":"^3.1.0","replace-json-property":"^1.6.2","ts-jest":"^26.4.2","ts-node":"^9.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"_id":"@angular-extensions/svg-icons-builder@1.0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Z1mwVvB4QLmArgYWRd7nMt5CgCuYART9WZivtd3V3iVdXHriUORO4gG56vwOfmbgVwOWJOgzy83ycXOCYl9tfg==","shasum":"475ee7a18749659f96462feaa79aa7c495a77293","tarball":"https://registry.npmjs.org/@angular-extensions/svg-icons-builder/-/svg-icons-builder-1.0.0.tgz","fileCount":20,"unpackedSize":30470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfspAoCRA9TVsSAnZWagAAKhMP/jRqhc7OOX+KloVleYQy\nEiLoJuVYUapYFPn1njZ29aSGAaqaumPJspHthLuwNKz8qMbBdmKUOerzjp5E\nvJ95+3D4pANufWSlYO320bgSezM0pfwvfc8BWQVOLICZPBWZ5T4fv4rx+Cpu\n0pKfPwUyX6fLX+cDWcE95/gJQ/uS6zXEfazjCmXTMse2x7X5hXhEpNq+T6Sh\nr4ftKbepD3Wp6lX7YEE/Q5QBsy8nAIkkyZQGSL47h5kjy4hVVE9D4/yEDW2F\nIHIUu935+D0SJ3U5q5W2fQVQYqKCrhffgaRZBKHXJfi0eJpJS5HS2McPeAao\nOxPdcxsz16Q6l3BpH8Fh5MurSwRbcuKTZblUBN7ZNjWd1PbFw5SUQIgZ5KA4\nSKjQ/qI8yRwZh0BxfV2Z6pnemoIiF5fwSW+RVHy/f8QcUg1aUgKvafk5e/f6\nGUHWqvn0RmGjfOv0QvrdIOETGGXrBszflsQKPS2A2U0lWVqTzfSo8FxCbtKD\ncQtmweIR2me87bYS+SfGPZSD/IIEA/lSxZmuU1uXv8yZd95xSF5/Y/sqwPKq\nbW58EmxMcB7JvumXUUmkmRGUaugE/lzv8F9KFM+g5Fu3dQRs9rgo19S1FQXo\nPYrS6VIprAbb8fJfxPSEEXI+eLSilb1JEsLajSe0sfBsbiBsBt2apbqzcj2h\nJCc4\r\n=ISRl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSY1qtHiYJb0sMSg6BupxX8Ww8NBaunMms1JqUUVPaRgIgPCd45AIr4+I8k8cYrz6e9UYMv4qy+WTCR5UnOTYP6T0="}]},"_npmUser":{"name":"kreuzerk","email":"kevin.kreuzer90@icloud.com"},"directories":{},"maintainers":[{"name":"macjohnny","email":"esteban.gehring@bithost.ch"},{"name":"kreuzerk","email":"kevin.kreuzer90@icloud.com"},{"name":"timdeschryver","email":"timdeschryver.dev@gmail.com"},{"name":"tomastrajan","email":"tomas.trajan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-icons-builder_1.0.0_1605537832238_0.7825481892012207"},"_hasShrinkwrap":false},"1.1.0":{"name":"@angular-extensions/svg-icons-builder","version":"1.1.0","description":"A blank schematics","keywords":["Angular builder","schematics","SVG icons"],"licenses":["MIT"],"homepage":"https://github.com/angular-extensions/svg-icons-builder","repository":{"type":"git","url":"git+https://github.com/angular-extensions/svg-icons-builder.git"},"bugs":{"url":"https://github.com/angular-extensions/svg-icons-builder/issues"},"contributors":[{"name":"Kayla Altepeter"},{"name":"Kevin Kreuzer"}],"license":"MIT","schematics":"./schematics/collection.json","ng-add":{"save":"devDependencies"},"builders":"./builders.json","scripts":{"build":"tsc -p tsconfig.json && npm run copy:generate-icon-lib-templates && npm run copy:build-assets","build:watch":"tsc -p tsconfig.json --watch && && npm run copy:generate-icon-lib-templates && npm run copy:build-assets","bump-version":"rjp package.json version $VERSION","copy:build-assets":"cpx ./package.json dist && cpx ./builders.json dist && cpx ./README.md dist","copy:generate-icon-lib-templates":"cpx './schematics/ng-generate-icon-lib/files/**/*.ts' dist/schematics/ng-generate-icon-lib/files","format:write":"prettier --write ./**/*.ts","test":"jest","test:watch":"jest --watch"},"dependencies":{"@angular-devkit/core":"^10.1.6","@angular-devkit/schematics":"^10.2.1","@schematics/angular":"^11.0.6","svg-to-ts":"^5.7.0","typescript":"~4.0.2"},"devDependencies":{"@angular-devkit/architect":"^0.1001.7","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@semantic-release/changelog":"^5.0.1","@semantic-release/exec":"^5.0.0","@semantic-release/git":"^9.0.0","@types/jest":"^26.0.15","@types/node":"^12.11.1","all-contributors-cli":"^6.19.0","cpx":"^1.5.0","husky":"^4.3.0","jest":"^26.6.1","prettier":"^2.1.2","pretty-quick":"^3.1.0","replace-json-property":"^1.6.3","ts-jest":"^26.4.2","ts-node":"^9.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"_id":"@angular-extensions/svg-icons-builder@1.1.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-BVqxBejh6m/ib+b07+c3eDrHY0kSmX2DyPeqD5ND38/AtdNtYh/LsPIV/rZHteiIXd3XHZYS9Y4FqeVtGjtgkQ==","shasum":"06ac1c963b2061e4a1f3a69c6f6102c940fccbd5","tarball":"https://registry.npmjs.org/@angular-extensions/svg-icons-builder/-/svg-icons-builder-1.1.0.tgz","fileCount":32,"unpackedSize":45562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBUzaCRA9TVsSAnZWagAA2W4P+QEpGDUwuPiPrGQwZ5n4\nMVLLgfnJ0AHXzeBpXtjx1DFl057lMutalDFjSCVOWqVSF4WSBZAv1DvzBiE0\nLRT3AVKFAOcQYDB5JvNqSywdk4cL+A8CMxnofwvfbO7OqQmKHZRfTjbiBujn\nFUat1xPfvW4iacl+0aVxPgyKAQH2jPq84MUl8M7IjMQxuOly27loklcNV2f0\nY3cOTUM1DnkZlZog6DIuE+onNmHRnF74n4majfxKOfh7PNuCaKkGfjPPvJM/\nab44Dew3/GIlqlS9WFBLkOcVX2nzJudKG4SDUyN6ZJ3hrweddbnHszzqcl8Z\nCkIJpTNGrbQthrEFYZBL5Lu3gJaL/yS9OU5owtt56jqZCzPmQDnGBp6zrTTU\nQnuoLwMXhIOnmpRQlBzMILF+HEPWJtOYKcWUBgUb1q1f8gw4rieGqe20uFkK\nancetitDFMZ/RrdqLD1HIWJO+QNJVcxvHqIdJAPuDs8nE58LK8mLhpzcLkCs\nSsDu8gxYN9Ea7gl/1TzIyRcm8jcgNr0R3RzKVyf1Qhx8Ww1tlOlRw+nlj2bj\nBFnwdwgnST4qUxKFFbcOvDO9ZkYalQIXgZLOkJeDCvBsu3cmbybg0grthLTl\n0ZOlRpl+kqJm7mqs8PkmawN24ZR3CWAVQDA7ompg1tgQ9WxXZJAfwZ6moNWr\nUtaz\r\n=gyTN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlEclbset30ChyGu2iJAieZXeko7AesWwVH/p+8eWSYAiEA/ltjF12r26WdP8yi9POQngDroFuGVtcZAgnwfYjEO9E="}]},"_npmUser":{"name":"kreuzerk","email":"kevin.kreuzer90@icloud.com"},"directories":{},"maintainers":[{"name":"tomastrajan","email":"tomas.trajan@gmail.com"},{"name":"timdeschryver","email":"timdeschryver.dev@gmail.com"},{"name":"kreuzerk","email":"kevin.kreuzer90@icloud.com"},{"name":"macjohnny","email":"esteban.gehring@bithost.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-icons-builder_1.1.0_1610960090257_0.5712632934095598"},"_hasShrinkwrap":false},"2.0.0":{"name":"@angular-extensions/svg-icons-builder","version":"2.0.0","description":"The svg-icons-builder is a Angular builder for the svg-to-ts project","keywords":["Angular builder","schematics","SVG icons"],"homepage":"https://github.com/angular-extensions/svg-icons-builder","repository":{"type":"git","url":"git+https://github.com/angular-extensions/svg-icons-builder.git"},"bugs":{"url":"https://github.com/angular-extensions/svg-icons-builder/issues"},"contributors":[{"name":"Kayla Altepeter"},{"name":"Kevin Kreuzer"}],"license":"MIT","schematics":"./schematics/collection.json","ng-add":{"save":"devDependencies"},"builders":"./builders.json","scripts":{"build":"tsc -p tsconfig.json && npm run copy:generate-icon-lib-templates && npm run copy:build-assets","build:watch":"tsc -p tsconfig.json --watch && && npm run copy:generate-icon-lib-templates && npm run copy:build-assets","bump-version":"rjp package.json version $VERSION","copy:build-assets":"cpx ./package.json dist && cpx ./builders.json dist && cpx ./README.md dist","copy:generate-icon-lib-templates":"cpx './schematics/ng-generate-icon-lib/files/**/*.ts' dist/schematics/ng-generate-icon-lib/files","format:write":"prettier --write ./**/*.ts","test":"jest","test:watch":"jest --watch"},"dependencies":{"@angular-devkit/core":"^10.1.6","@angular-devkit/schematics":"^10.2.1","@schematics/angular":"^11.0.6","svg-to-ts":"^6.0.1","typescript":"~4.0.2"},"devDependencies":{"@angular-devkit/architect":"^0.1001.7","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@semantic-release/changelog":"^5.0.1","@semantic-release/exec":"^5.0.0","@semantic-release/git":"^9.0.0","@types/jest":"^26.0.15","@types/node":"^12.11.1","all-contributors-cli":"^6.19.0","cpx":"^1.5.0","husky":"^4.3.0","jest":"^26.6.1","prettier":"^2.1.2","pretty-quick":"^3.1.0","replace-json-property":"^1.6.3","ts-jest":"^26.4.2","ts-node":"^9.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged --pattern ./**/*.ts"}},"_id":"@angular-extensions/svg-icons-builder@2.0.0","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-U4f/xBM2v3xQ4m0OlFbrE3dNgLkSON34CNkBvQCuAT2wRyP/XIM1hOwAkmZD4BMxm7i5Sl/4dGOHKmw2IHeA0g==","shasum":"6a4080e19bf478164996183b035c3a5247fe25dd","tarball":"https://registry.npmjs.org/@angular-extensions/svg-icons-builder/-/svg-icons-builder-2.0.0.tgz","fileCount":32,"unpackedSize":46286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHrKuCRA9TVsSAnZWagAAwsoP/1lFDfngIGNfxP0tueXz\natgnHbzC5b22nBiPQnMSwafxW4GNjzaASddQIim1Px6H6BQmILrcY0vg2LHd\nt/uWFNSuD4V041oxDHPU9aaBeriCkoy6wQHn+mbzCm7yQy48SK98ecLB1PWG\nApF3IMroqM8xrmr4eOxCJIUzCA8JQFgBzrPoK0nTAdWT3bPrsFxac+AjsyUu\nVST7JCw4Vxjpu6IID5hquRo2yCIAnrG0OemDl+aHITDli3Ym4TRSi/7bTKbf\nVuZ9LBMHTrOoRRkjo47sAxoVh+zKp3vzj8H2irtq2B4iVAY3LaC08QZr+d1D\nfbsVknsFCkqElsXk7Wi2T/q+hZd/QWPDpjr6baQG4nf8RcCiIetGpwzXxgHN\n9OvFbmhsyy97fiuM3SMvOVXWFUmv/znBuln6Lgor9qDaVEbj5eDq1D9zYb3o\nOsEpcEE5v9OPorzSyo5LfFAlSpsEg+aust6zYhVPcwQQylX7nwtXN+a7PugW\nigm/tAVlLTjdJ+h4Hsc8Awjd5DGwVs9YxRC6sOEVHT899/7JO/AteZSSbCuY\n2dEqT/Ip03Kct6ePgyguXmpwBqAiNFaqh+Kwn9vflI2gqjgUGUfE97VDBS8A\nXcyECXAllBNr2hXhM9NIcVc09qO0me4fFqSrT5KXAlyp66G8/KN4A6OB8Kuz\ngHFy\r\n=yxi3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhxCn/hpJN3Bft3T2tqskZFHnmbjlHqG2fJShg1Xrj7AiB/I91SYFPniej3fMpf9nEvv3VXJ2JWDyVcJqCDdLp3WQ=="}]},"_npmUser":{"name":"kreuzerk","email":"kevin.kreuzer90@icloud.com"},"directories":{},"maintainers":[{"name":"tomastrajan","email":"tomas.trajan@gmail.com"},{"name":"timdeschryver","email":"timdeschryver.dev@gmail.com"},{"name":"kreuzerk","email":"kevin.kreuzer90@icloud.com"},{"name":"macjohnny","email":"esteban.gehring@bithost.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-icons-builder_2.0.0_1629401774077_0.8231885273470987"},"_hasShrinkwrap":false},"3.0.0":{"name":"@angular-extensions/svg-icons-builder","version":"3.0.0","description":"The svg-icons-builder is a Angular builder for the svg-to-ts project","keywords":["Angular builder","schematics","SVG icons"],"homepage":"https://github.com/angular-extensions/svg-icons-builder","repository":{"type":"git","url":"git+https://github.com/angular-extensions/svg-icons-builder.git"},"bugs":{"url":"https://github.com/angular-extensions/svg-icons-builder/issues"},"contributors":[{"name":"Kayla Altepeter"},{"name":"Kevin Kreuzer"}],"license":"MIT","schematics":"./schematics/collection.json","ng-add":{"save":"devDependencies"},"builders":"./builders.json","scripts":{"build":"tsc -p tsconfig.json && npm run copy:generate-icon-lib-templates && npm run copy:build-assets","build:watch":"tsc -p tsconfig.json --watch && && npm run copy:generate-icon-lib-templates && npm run copy:build-assets","bump-version":"rjp package.json version $VERSION","copy:build-assets":"cpx ./package.json dist && cpx ./builders.json dist && cpx ./README.md dist","copy:generate-icon-lib-templates":"cpx './schematics/ng-generate-icon-lib/files/**/*.ts' dist/schematics/ng-generate-icon-lib/files","format:write":"prettier --write ./**/*.ts","test":"jest","test:watch":"jest --watch"},"dependencies":{"@angular-devkit/core":"^10.2.1","@angular-devkit/schematics":"^10.2.1","@schematics/angular":"^11.0.6","svg-to-ts":"^7.1.0","typescript":"~4.0.2"},"devDependencies":{"@angular-devkit/architect":"^0.1002.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@semantic-release/changelog":"^5.0.1","@semantic-release/exec":"^5.0.0","@semantic-release/git":"^9.0.0","@types/jest":"^26.0.15","@types/node":"^14.17.34","all-contributors-cli":"^6.19.0","cpx":"^1.5.0","husky":"^4.3.0","jest":"^26.6.1","prettier":"^2.1.2","pretty-quick":"^3.1.0","replace-json-property":"^1.6.3","ts-jest":"^26.4.2","ts-node":"^9.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged --pattern ./**/*.ts"}},"_id":"@angular-extensions/svg-icons-builder@3.0.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-eB9O9Z4lNQFfsjbeUSn9saY2eVjxbhSYucNmUqdZ/YUNJnIMTQwPMWESdERYKAZU14MnBDG4hcmPk+jv+Sxi3w==","shasum":"a37ab17612a0e194056e294391bb2fdc238bbc6b","tarball":"https://registry.npmjs.org/@angular-extensions/svg-icons-builder/-/svg-icons-builder-3.0.0.tgz","fileCount":32,"unpackedSize":46054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqLueCRA9TVsSAnZWagAA/U0P/RkEDnHeQt4lYJ2TsIv1\nlDlM6Aeae22jo0dTOaCnBQ+syI695fZ9+J6tAErcf9SmcMjEWGsDrRyoZipa\nAgaU+zi0+UTcu/VYrpPU+T5wCgaEKmKMWo+0XjIYOzv4p3aJ6Ktra3HrAmho\n7/r61SdciS3eqy13w1gtK1ar6I0maiBvW8Wl8LF+iZq/jwycK9SAKkF55w/Z\nrWKUQZZdU5Dgknw4Ml4yjotmJWkanHMYOR5sIWyJRNwq0WY4hJzoPal6wdNA\nUpW4COKXGLd04jiTLyarIQxEXZGDi6jLuyFyVOZqVbV7Nkk0xMBgSjGoGdAC\n33hRuj7IpicTrWIWiht2AhsptGv3Ku2FQtHtJlC/8KaD7wHocth62EsWQuNx\nRwoxKRRTe7v/wscpV0AJD/QpPyzkkeC0VjPyyIpGeOI/v5nbEHw0uE0q+8n+\nONezxpPJnuUQdND0EQy8ToYxiYU0SV5z3H6H/RSHITPlE0E7jDlHi0koSF4C\niloEsofmWKXNkBH6ooN1e+ZDklxA5f4ISW0nYvCxK6m2rd7dhglFzotrv4jY\nwgKx0+dvRS78RxrYdJnfA4qs63tukS8OtcGBlB2f0KUslmTOxXPF0VfecwT9\nc7GIU1SaiwInzA3d94Q5NLcode6zJK5ctC1LhulHPjv2ojo+6UyVdF19FjMQ\nTpQr\r\n=geP0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKGpqU8I3YBeYPfION33pGutUcOiZ5lniwRaGa6heUMAiEAgTRigTB8yz7zXVg6CpKHOMLaSm2LbvXpWSQ19gRW4n0="}]},"_npmUser":{"name":"kreuzerk","email":"kevin.kreuzer90@icloud.com"},"directories":{},"maintainers":[{"name":"tomastrajan","email":"tomas.trajan@gmail.com"},{"name":"timdeschryver","email":"timdeschryver@outlook.com"},{"name":"kreuzerk","email":"kevin.kreuzer90@icloud.com"},{"name":"macjohnny","email":"esteban.gehring@bithost.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-icons-builder_3.0.0_1638448030134_0.7705582804494673"},"_hasShrinkwrap":false},"11.0.0":{"name":"@angular-extensions/svg-icons-builder","version":"11.0.0","description":"The svg-icons-builder is a Angular builder for the svg-to-ts project","keywords":["Angular builder","schematics","SVG icons"],"homepage":"https://github.com/angular-extensions/svg-icons-builder","repository":{"type":"git","url":"git+https://github.com/angular-extensions/svg-icons-builder.git"},"bugs":{"url":"https://github.com/angular-extensions/svg-icons-builder/issues"},"contributors":[{"name":"Kayla Altepeter"},{"name":"Kevin Kreuzer"}],"license":"MIT","schematics":"./schematics/collection.json","ng-add":{"save":"devDependencies"},"builders":"./builders.json","scripts":{"build":"tsc -p tsconfig.json && npm run copy:generate-icon-lib-templates && npm run copy:build-assets","build:watch":"tsc -p tsconfig.json --watch && && npm run copy:generate-icon-lib-templates && npm run copy:build-assets","bump-version":"rjp package.json version $VERSION","copy:build-assets":"copyfiles package.json dist && cp builders.json dist && cp README.md dist","copy:generate-icon-lib-templates":"copyfiles schematics/ng-generate-icon-lib/files/**/*.ts dist/schematics/ng-generate-icon-lib/files/_name@dasherize_ -f","format:write":"prettier --write ./**/*.ts","test":"jest","test:watch":"jest --watch"},"dependencies":{"@angular-devkit/core":"13.3.9","@angular-devkit/schematics":"13.3.9","@schematics/angular":"13.3.11","svg-to-ts":"^11.0.0","typescript":"4.9.4"},"devDependencies":{"@angular-devkit/architect":"0.1303.9","@commitlint/cli":"^17.6.1","@commitlint/config-conventional":"^17.6.1","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.0","@types/jest":"^26.0.15","@types/node":"16.11.7","all-contributors-cli":"^6.25.0","copyfiles":"^2.4.1","husky":"^8.0.0","jest":"^26.6.1","prettier":"^2.8.8","pretty-quick":"^3.1.3","replace-json-property":"^1.6.3","ts-jest":"^26.4.2","ts-node":"^10.8.1"},"gitHead":"9c60793eedaa0abe9a737929405f58dfbcc3c985","_id":"@angular-extensions/svg-icons-builder@11.0.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-CJHssMcXE/gBeUAeB2NUDj860B5B0TcOuuwc6iM6Cs/xmJD4OfYSOnYlro1VQQJOE7vZ+SXRYjnlNpEpbAA7uA==","shasum":"55da6164985df7db2dbab42965177f4e3616099f","tarball":"https://registry.npmjs.org/@angular-extensions/svg-icons-builder/-/svg-icons-builder-11.0.0.tgz","fileCount":33,"unpackedSize":55949,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqGzkyI0xocn2jD8NK8bxFFGv0WZM+ZKxmMzsZNfc6HAiEA624FnVqj6kXFFbLoT+AanNjUXGKeIi3eNhcydqsSg5A="}]},"_npmUser":{"name":"kreuzerk","email":"kevin.kreuzer90@icloud.com"},"directories":{},"maintainers":[{"name":"tomastrajan","email":"tomas.trajan@gmail.com"},{"name":"timdeschryver","email":"timdeschryver@outlook.com"},{"name":"kreuzerk","email":"kevin.kreuzer90@icloud.com"},{"name":"macjohnny","email":"esteban.gehring@bithost.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-icons-builder_11.0.0_1707809970178_0.9243029544893879"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-16T14:43:51.997Z","1.0.0":"2020-11-16T14:43:52.368Z","modified":"2024-02-13T07:39:30.544Z","1.1.0":"2021-01-18T08:54:50.405Z","2.0.0":"2021-08-19T19:36:14.237Z","3.0.0":"2021-12-02T12:27:10.258Z","11.0.0":"2024-02-13T07:39:30.327Z"},"maintainers":[{"name":"tomastrajan","email":"tomas.trajan@gmail.com"},{"name":"timdeschryver","email":"timdeschryver@outlook.com"},{"name":"kreuzerk","email":"kevin.kreuzer90@icloud.com"},{"name":"macjohnny","email":"esteban.gehring@bithost.ch"}],"description":"The svg-icons-builder is a Angular builder for the svg-to-ts project","homepage":"https://github.com/angular-extensions/svg-icons-builder","keywords":["Angular builder","schematics","SVG icons"],"repository":{"type":"git","url":"git+https://github.com/angular-extensions/svg-icons-builder.git"},"contributors":[{"name":"Kayla Altepeter"},{"name":"Kevin Kreuzer"}],"bugs":{"url":"https://github.com/angular-extensions/svg-icons-builder/issues"},"license":"MIT","readme":"# svg-icons-builder\n\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n\n[![All Contributors](https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square)](#contributors-)\n\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\nThe svg-icons-builder is a Angular builder for the [svg-to-ts](https://github.com/kreuzerk/svg-to-ts) project. It can be used to convert SVG icons inside an Angular library or SPA to an object, to constants or even to individual TypeScript or JavaScript files.\nFind out more on the official [svg-to-ts docs](https://github.com/kreuzerk/svg-to-ts).\n\n## Usage\n\n### Installation\n\nNPM: `npm install @angular-extensions/svg-icons-builder`\n\nAngular CLI: `ng add @angular-extensions/svg-icons-builder`\n\n### Configure the builder\n\nTo use the builder you need to add a new entry to your `architect` object inside your `angular.json`.\n\nA valid [svg-to-ts configuration](https://github.com/kreuzerk/svg-to-ts). ⚠️ the options depend on the `conversionType` and may therefore vary. Means, a configuration for the `convesionType: \"files\"` will look different than configuration for the `conversionType: \"constants\"`. Each `conversionType` has it's own builder.\n\nIn our example we call it `generate-icons`. You then need to specify the following properties:\n\n## `conversionType: constants`\n\n- **Builder**: `\"@angular-extensions/svg-icons-builder:svg-icons-constants-builder\"`\n- **Config**: [svg-to-ts constants config](https://github.com/kreuzerk/svg-to-ts#2-multiple-constants---treeshakable-and-typesafe-with-one-file-conversiontypeconstants)\n\n```json\n\"generate-icons\": {\n  \"builder\": \"@angular-extensions/svg-icons-builder:svg-icons-constants-builder\",\n  \"options\": {\n      \"conversionType\": \"constants\",\n      \"fileName\": \"myIcons\",\n      \"generateType\": false,\n      \"generateTypeObject\": false,\n      \"generateCompleteIconSet\": true,\n      \"srcFiles\": [\"./src/icons/*.svg\"],\n      \"outputDirectory\": \"./dist/icons\",\n      \"interfaceName\": \"DinosaurIcon\",\n      \"typeName\": \"dinosaurIcon\",\n      \"prefix\": \"dinosaurIcon\",\n      \"svgoConfig\": {\n        \"plugins\": [\"cleanupAttrs\"]\n      }\n  }\n}\n```\n\n## `conversionType: files`\n\n- **Builder**: `\"@angular-extensions/svg-icons-builder:svg-icons-files-builder\"`\n- **Config**: [svg-to-ts files config](https://github.com/kreuzerk/svg-to-ts#3-tree-shakable-and-optimized-for-lazy-loading-conversiontypefiles)\n\n```json\n  \"generate-icons\": {\n    \"builder\": \"@angular-extensions/svg-icons-builder:svg-icons-files-builder\",\n    \"options\": {\n      \"conversionType\": \"files\",\n      \"srcFiles\": [\"./projects/dinosaur-icons/icons/**/*.svg\"],\n      \"outputDirectory\": \"./dist/dinosaur-icons/icons\",\n      \"interfaceName\": \"DinosaurIcon\",\n      \"generateType\": false,\n      \"generateTypeObject\": false,\n      \"generateCompleteIconSet\": false,\n      \"exportCompleteIconSet\": false,\n      \"fileName\": \"dinosaur-icons\",\n      \"iconsFolderName\": \"dinosaur-icons\",\n      \"objectName\": \"dinosaur-icons\",\n      \"typeName\": \"dinosaurIcon\",\n      \"prefix\": \"dinosaurIcon\",\n      \"modelFileName\": \"dinosaur-icons\",\n      \"barrelFileName\": \"index\",\n      \"svgoConfig\": {\n        \"plugins\": [\"cleanupAttrs\"]\n      },\n      \"compileSources\": true\n    }\n  }\n```\n\n## `conversionType: object`\n\n- **Builder**: `\"@angular-extensions/svg-icons-builder:svg-icons-object-builder\"`\n- **Config**: [svg-to-ts object config](https://github.com/kreuzerk/svg-to-ts#1-converting-to-a-single-object-conversiontypeobject)\n\n```json\n  \"generate-icons\": {\n    \"builder\": \"@angular-extensions/svg-icons-builder:svg-icons-object-builder\",\n    \"options\": {\n      \"conversionType\": \"object\",\n      \"srcFiles\": [\"./projects/dinosaur-icons/icons/**/*.svg\"],\n      \"outputDirectory\": \"./dist/dinosaur-icons/icons\",\n      \"fileName\": \"dinosaur-icons\",\n      \"objectName\": \"dinosaur-icons\",\n      \"svgoConfig\": {\n        \"plugins\": [\"cleanupAttrs\"]\n      },\n      \"compileSources\": true\n    }\n  }\n```\n\n### Run the builder\n\nIn order to run the builder you have to add a new npm script to your `package.json`. Replace `name-of-your-app` with the name of your application 😉.\n\n```json\n\"genrate-icons\": \"ng run name-of-your-app:generate-icons\"\n```\n\n## Core Team ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://www.kaylaaltepeter.com/\"><img src=\"https://avatars1.githubusercontent.com/u/5103752?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Kayla Altepeter</b></sub></a><br /><a href=\"https://github.com/@angular-extensions/@angular-extensions/svg-icons-builder/commits?author=kaltepeter\" title=\"Code\">💻</a> <a href=\"https://github.com/@angular-extensions/@angular-extensions/svg-icons-builder/issues?q=author%3Akaltepeter\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/@angular-extensions/@angular-extensions/svg-icons-builder/commits?author=kaltepeter\" title=\"Documentation\">📖</a> <a href=\"#ideas-kaltepeter\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/@angular-extensions/@angular-extensions/svg-icons-builder/commits?author=kaltepeter\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://medium.com/@kevinkreuzer\"><img src=\"https://avatars0.githubusercontent.com/u/5468954?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Kevin Kreuzer</b></sub></a><br /><a href=\"https://github.com/@angular-extensions/@angular-extensions/svg-icons-builder/commits?author=kreuzerk\" title=\"Code\">💻</a> <a href=\"https://github.com/@angular-extensions/@angular-extensions/svg-icons-builder/issues?q=author%3Akreuzerk\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/@angular-extensions/@angular-extensions/svg-icons-builder/commits?author=kreuzerk\" title=\"Documentation\">📖</a> <a href=\"#ideas-kreuzerk\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/@angular-extensions/@angular-extensions/svg-icons-builder/commits?author=kreuzerk\" title=\"Tests\">⚠️</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","readmeFilename":"README.md"}