Update to angular@10
This diff is collapsed.
... | ... | @@ -10,7 +10,7 @@ |
"build:app": "ng build example-app --prod --progress=false", | ||
"build:lib": "npm run build:lib:pre && ng build font-awesome-icons-lib --prod && npm run build:lib:post", | ||
"build:lib:pre": "npm run icons", | ||
"build:lib:post": "cpx 'projects/font-awesome-icons-lib/src/lib/icons/**/*.{d.ts,js}' dist/font-awesome-icons/icons", | ||
"build:lib:post": "cpx 'projects/font-awesome-icons-lib/src/icons/**/*.{d.ts,js}' dist/font-awesome-icons/icons", | ||
"test": "npm run test:lib && npm run test:example", | ||
"test:lib": "ng test font-awesome-icons-lib --no-watch --progress=false --code-coverage --browsers ChromeHeadless", | ||
"test:example": "ng test example-app --no-watch --progress=false --code-coverage --browsers ChromeHeadless", | ||
... | ... | @@ -22,11 +22,46 @@ |
}, | ||
"private": true, | ||
"svg-to-ts": { | ||
"conversionType": "files", | ||
"modelFileName": "font-awesome-icon.model", | ||
"svgoConfig": { | ||
"plugins": [ | ||
{ "cleanupAttrs": true }, | ||
{ "removeComments": true }, | ||
{ "removeMetadata": true }, | ||
{ "removeTitle": true }, | ||
{ "removeDesc": true }, | ||
{ "removeUselessDefs": true }, | ||
{ "removeEditorsNSData": true }, | ||
{ "removeEmptyAttrs": true }, | ||
{ "removeEmptyText": true }, | ||
{ "removeEmptyContainers": true }, | ||
{ "removeEmptyContainers": true }, | ||
{ "removeViewBox": false }, | ||
{ "convertStyleToAttrs": true }, | ||
{ "convertColors": true }, | ||
{ "convertTransform": true }, | ||
{ "removeUnknownsAndDefaults": true }, | ||
{ "removeNonInheritableGroupAttrs": true }, | ||
{ "removeUselessStrokeAndFill": true }, | ||
{ "removeUnusedNS": true }, | ||
{ "cleanupIDs": true }, | ||
{ "cleanupNumericValues": true }, | ||
{ "moveElemsAttrsToGroup": true }, | ||
{ "moveGroupAttrsToElems": true }, | ||
{ "collapseGroups": true }, | ||
{ "mergePaths": true }, | ||
{ "convertShapeToPath": true }, | ||
{ "sortAttrs": true }, | ||
{ "removeDimensions": true }, | ||
{ "removeAttrs": {"attrs": "(stroke|fill)"} } | ||
] | ||
}, | ||
"srcFiles": [ | ||
"./lib/fontawesome/svgs/solid/**/*.svg", | ||
"./lib/fontawesome/svgs/brands/**/*.svg" | ||
], | ||
"outputDirectory": "./projects/font-awesome-icons-lib/src/lib/icons", | ||
"outputDirectory": "./projects/font-awesome-icons-lib/src/icons", | ||
"interfaceName": "FontAwesomeIcon", | ||
"typeName": "fontAwesomeIcon", | ||
"prefix": "fontAwesomeIcon", | ||
... | ... | @@ -34,44 +69,44 @@ |
"compileSources": true | ||
}, | ||
"dependencies": { | ||
"@angular/animations": "~9.1.0", | ||
"@angular/common": "~9.1.0", | ||
"@angular/compiler": "~9.1.0", | ||
"@angular/core": "~9.1.0", | ||
"@angular/forms": "~9.1.0", | ||
"@angular/platform-browser": "~9.1.0", | ||
"@angular/platform-browser-dynamic": "~9.1.0", | ||
"@angular/router": "~9.1.0", | ||
"@angular/animations": "~10.0.5", | ||
"@angular/common": "~10.0.5", | ||
"@angular/compiler": "~10.0.5", | ||
"@angular/core": "~10.0.5", | ||
"@angular/forms": "~10.0.5", | ||
"@angular/platform-browser": "~10.0.5", | ||
"@angular/platform-browser-dynamic": "~10.0.5", | ||
"@angular/router": "~10.0.5", | ||
"core-js": "^3.1.3", | ||
"rxjs": "~6.5.4", | ||
"svg-to-ts": "^4.0.3", | ||
"tslib": "^1.10.0", | ||
"svg-to-ts": "^5.0.1", | ||
"tslib": "^2.0.0", | ||
"zone.js": "~0.10.2" | ||
}, | ||
"devDependencies": { | ||
"@angular-devkit/build-angular": "~0.901.0", | ||
"@angular-devkit/build-ng-packagr": "~0.901.0", | ||
"@angular/cli": "~9.1.0", | ||
"@angular/compiler-cli": "~9.1.0", | ||
"@angular/language-service": "~9.1.0", | ||
"@angular-devkit/build-angular": "~0.1000.4", | ||
"@angular-devkit/build-ng-packagr": "~0.1000.4", | ||
"@angular/cli": "~10.0.4", | ||
"@angular/compiler-cli": "~10.0.5", | ||
"@angular/language-service": "~10.0.5", | ||
"@types/jasmine": "~3.3.13", | ||
"@types/jasminewd2": "~2.0.3", | ||
"@types/node": "^12.11.1", | ||
"codelyzer": "^5.1.2", | ||
"codelyzer": "^6.0.0", | ||
"cpx": "^1.5.0", | ||
"jasmine-core": "~3.4.0", | ||
"jasmine-spec-reporter": "~4.2.1", | ||
"karma": "~4.1.0", | ||
"karma-chrome-launcher": "~2.2.0", | ||
"karma-coverage-istanbul-reporter": "~2.0.5", | ||
"karma-jasmine": "~2.0.1", | ||
"karma-jasmine-html-reporter": "^1.4.2", | ||
"ng-packagr": "^9.0.0", | ||
"protractor": "~5.4.0", | ||
"jasmine-core": "~3.5.0", | ||
"jasmine-spec-reporter": "~5.0.0", | ||
"karma": "~5.0.0", | ||
"karma-chrome-launcher": "~3.1.0", | ||
"karma-coverage-istanbul-reporter": "~3.0.2", | ||
"karma-jasmine": "~3.3.0", | ||
"karma-jasmine-html-reporter": "^1.5.0", | ||
"ng-packagr": "^10.0.0", | ||
"protractor": "~7.0.0", | ||
"rxjs-marbles": "^5.0.2", | ||
"ts-node": "~8.2.0", | ||
"tslint": "~5.17.0", | ||
"typescript": "~3.7.5", | ||
"tslint": "~6.1.0", | ||
"typescript": "~3.9.7", | ||
"webpack-bundle-analyzer": "^3.6.1" | ||
} | ||
} |
File moved
tsconfig.base.json
0 → 100644
Please register or sign in to comment