|
9 | 9 | "lib": "ng", |
10 | 10 | "watch:lib:dev": "ng build coreui-angular --watch --configuration production", |
11 | 11 | "build:lib:prod": "ng build coreui-angular", |
| 12 | + "postbuild:lib:prod": "npm run build --prefix projects/coreui-angular", |
12 | 13 | "test:lib:dev": "ng test coreui-angular", |
13 | 14 | "test:lib:prod": "ng test coreui-angular --karma-config=projects/coreui-angular/karma.conf.github.js", |
14 | | - "prepublish:lib": "npm run prepublish:icons && ng lint coreui-angular && ng test coreui-angular --watch=false && ng build coreui-angular", |
| 15 | + "prepublish:lib": "npm run prepublish:icons && ng lint coreui-angular && ng test coreui-angular --watch=false && npm run build:lib:prod", |
15 | 16 | "publish:lib": "cd dist/coreui-angular/ && npm publish --tag v5-ng17 --dry-run", |
16 | 17 | "lint:lib": "ng lint coreui-angular", |
17 | 18 | "link:lib": "cd dist/coreui-angular/ && npm link", |
18 | 19 | "chartjs": "ng", |
19 | 20 | "watch:chartjs:dev": "ng build coreui-angular-chartjs --watch --configuration development", |
20 | 21 | "build:chartjs:prod": "ng build coreui-angular-chartjs", |
| 22 | + "postbuild:chartjs:prod": "npm run build --prefix projects/coreui-angular-chartjs", |
21 | 23 | "test:chartjs:dev": "ng test coreui-angular-chartjs", |
22 | 24 | "test:chartjs:prod": "ng test coreui-angular-chartjs --karma-config=projects/coreui-angular-chartjs/karma.conf.github.js", |
23 | | - "prepublish:chartjs": "ng lint coreui-angular-chartjs && ng test coreui-angular-chartjs --watch=false && ng build coreui-angular-chartjs", |
| 25 | + "prepublish:chartjs": "ng lint coreui-angular-chartjs && ng test coreui-angular-chartjs --watch=false && npm run build:chartjs:prod", |
24 | 26 | "publish:chartjs": "cd dist/coreui-angular-chartjs/ && npm publish --tag v5-ng17 --dry-run", |
25 | 27 | "lint:chartjs": "ng lint coreui-angular-chartjs", |
26 | 28 | "link:chartjs": "cd dist/coreui-angular-chartjs/ && npm link", |
27 | 29 | "icons": "ng", |
28 | 30 | "watch:icons:dev": "ng build coreui-icons-angular --watch --configuration production", |
29 | 31 | "build:icons:prod": "ng build coreui-icons-angular", |
| 32 | + "postbuild:icons:prod": "npm run build --prefix projects/coreui-icons-angular", |
30 | 33 | "test:icons:dev": "ng test coreui-icons-angular", |
31 | 34 | "test:icons:prod": "ng test coreui-icons-angular --karma-config=projects/coreui-icons-angular/karma.conf.github.js", |
32 | | - "prepublish:icons": "ng lint coreui-icons-angular && ng test coreui-icons-angular --watch=false && ng build coreui-icons-angular", |
| 35 | + "prepublish:icons": "ng lint coreui-icons-angular && ng test coreui-icons-angular --watch=false && npm run build:icons:prod", |
33 | 36 | "publish:icons": "cd dist/coreui-icons-angular/ && npm publish --tag v5-ng17 --dry-run", |
34 | 37 | "lint:icons": "ng lint coreui-icons-angular", |
35 | 38 | "link:icons": "cd dist/coreui-icons-angular/ && npm link" |
|
57 | 60 | }, |
58 | 61 | "devDependencies": { |
59 | 62 | "@angular-devkit/build-angular": "^17.3.8", |
| 63 | + "@angular-devkit/schematics": "^17.3.8", |
60 | 64 | "@angular-eslint/builder": "^17.5.2", |
61 | 65 | "@angular-eslint/eslint-plugin": "^17.5.2", |
62 | 66 | "@angular-eslint/eslint-plugin-template": "^17.5.2", |
|
67 | 71 | "@angular/language-service": "^17.3.12", |
68 | 72 | "@types/jasmine": "^5.1.4", |
69 | 73 | "@types/lodash-es": "^4.17.12", |
70 | | - "@types/node": "^20.14.11", |
71 | | - "@typescript-eslint/eslint-plugin": "^7.16.1", |
72 | | - "@typescript-eslint/parser": "^7.16.1", |
| 74 | + "@types/node": "^20.14.12", |
| 75 | + "@typescript-eslint/eslint-plugin": "^7.17.0", |
| 76 | + "@typescript-eslint/parser": "^7.17.0", |
| 77 | + "copyfiles": "^2.4.1", |
73 | 78 | "eslint": "^8.57.0", |
74 | | - "jasmine-core": "^5.1.2", |
| 79 | + "jasmine-core": "^5.2.0", |
75 | 80 | "karma": "^6.4.3", |
76 | 81 | "karma-chrome-launcher": "^3.2.0", |
77 | 82 | "karma-coverage": "^2.2.1", |
|
0 commit comments