|
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 next --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 next --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 next --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": "^18.1.1", |
| 63 | + "@angular-devkit/schematics": "^18.1.1", |
60 | 64 | "@angular-eslint/builder": "18.1.0", |
61 | 65 | "@angular-eslint/eslint-plugin": "18.1.0", |
62 | 66 | "@angular-eslint/eslint-plugin-template": "18.1.0", |
|
70 | 74 | "@types/node": "^20.14.11", |
71 | 75 | "@typescript-eslint/eslint-plugin": "^7.17.0", |
72 | 76 | "@typescript-eslint/parser": "^7.17.0", |
| 77 | + "copyfiles": "^2.4.1", |
73 | 78 | "eslint": "^8.57.0", |
74 | 79 | "jasmine-core": "^5.2.0", |
75 | 80 | "karma": "^6.4.3", |
|
105 | 110 | "version_short": "5.2" |
106 | 111 | }, |
107 | 112 | "engines": { |
108 | | - "node": "^18.19.0 || ^20.9.0", |
| 113 | + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", |
109 | 114 | "npm": ">=9" |
110 | 115 | } |
111 | 116 | } |
0 commit comments