Skip to content

Commit 4c18b05

Browse files
authored
Merge pull request #123 from nivekcode/feature/angular19
feat: 🎸 migrate to Angular 19
2 parents d48e676 + 4f53a53 commit 4c18b05

20 files changed

+3644
-3984
lines changed

.github/workflows/ci.yml

-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ jobs:
1414
uses: actions/setup-node@v4
1515
with:
1616
node-version: 20
17-
- name: Install Node & NPM
18-
uses: actions/setup-node@v3
1917
- name: Install node modules
2018
run: npm ci
2119
- name: Test

angular.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,15 @@
3434
"schematics": {},
3535
"architect": {
3636
"build": {
37-
"builder": "@angular-devkit/build-angular:browser",
37+
"builder": "@angular-devkit/build-angular:application",
3838
"options": {
39-
"outputPath": "dist/ng-sortgrid-demo",
39+
"outputPath": {
40+
"base": "dist/ng-sortgrid-demo"
41+
},
4042
"index": "projects/ng-sortgrid-demo/src/index.html",
41-
"main": "projects/ng-sortgrid-demo/src/main.ts",
42-
"polyfills": "projects/ng-sortgrid-demo/src/polyfills.ts",
43+
"polyfills": [
44+
"projects/ng-sortgrid-demo/src/polyfills.ts"
45+
],
4346
"tsConfig": "projects/ng-sortgrid-demo/tsconfig.app.json",
4447
"assets": [
4548
"projects/ng-sortgrid-demo/src/favicon.ico",
@@ -51,12 +54,11 @@
5154
"node_modules/@fortawesome/fontawesome-free/css/all.css"
5255
],
5356
"scripts": [],
54-
"vendorChunk": true,
5557
"extractLicenses": false,
56-
"buildOptimizer": false,
5758
"sourceMap": true,
5859
"optimization": false,
59-
"namedChunks": true
60+
"namedChunks": true,
61+
"browser": "projects/ng-sortgrid-demo/src/main.ts"
6062
},
6163
"configurations": {
6264
"production": {
@@ -71,8 +73,6 @@
7173
"sourceMap": false,
7274
"namedChunks": false,
7375
"extractLicenses": true,
74-
"vendorChunk": false,
75-
"buildOptimizer": true,
7676
"budgets": [
7777
{
7878
"type": "initial",

0 commit comments

Comments
 (0)