WEB-201 Merge angular-update-18 into dev to upgrade Angular from v17 to v18 (#2513)

This commit is contained in:
Gopi Kishan
2025-06-13 08:19:03 -06:00
committed by GitHub
parent 0a8aa1d5e9
commit b7c6ea857a
735 changed files with 8050 additions and 20668 deletions
+24 -29
View File
@@ -19,8 +19,9 @@
"serve:dev": "npm run env -s && ng serve --source-map",
"serve:sw": "npm run build -s && npx http-server ./dist -p 4200",
"lint": "eslint . && stylelint \"src/**/*.scss\" && prettier . --check && htmlhint \"src\" --config .htmlhintrc",
"test": "npm run env -s && ng test",
"test": "jest",
"test:ci": "npm run env -s && npm run lint -s && ng test --code-coverage --watch=false",
"test:watch": "ng test --watch",
"e2e": "ng e2e",
"translations:extract": "ngx-translate-extract --input ./src --output ./src/translations/template.json --format=json --clean -sort --marker extract",
"env": "node version.js",
@@ -29,21 +30,21 @@
"cypress:run": "cypress run"
},
"dependencies": {
"@angular-devkit/schematics": "17.3.17",
"@angular/animations": "17.3.12",
"@angular/cdk": "^17.3.10",
"@angular/common": "17.3.12",
"@angular/compiler": "17.3.12",
"@angular/core": "17.3.12",
"@angular/forms": "17.3.12",
"@angular/localize": "17.3.12",
"@angular/material": "^17.3.10",
"@angular/platform-browser": "17.3.12",
"@angular/platform-browser-dynamic": "17.3.12",
"@angular/router": "17.3.12",
"@angular-devkit/schematics": "18.2.19",
"@angular/animations": "18.2.13",
"@angular/cdk": "^18.2.14",
"@angular/common": "18.2.13",
"@angular/compiler": "18.2.13",
"@angular/core": "18.2.13",
"@angular/forms": "18.2.13",
"@angular/localize": "18.2.13",
"@angular/material": "^18.2.14",
"@angular/platform-browser": "18.2.13",
"@angular/platform-browser-dynamic": "18.2.13",
"@angular/router": "18.2.13",
"@ckeditor/ckeditor5-angular": "6.0.1",
"@ckeditor/ckeditor5-build-classic": "40.2.0",
"@fortawesome/angular-fontawesome": "0.14.1",
"@fortawesome/angular-fontawesome": "^0.15.0",
"@fortawesome/fontawesome-free": "^6.7.2",
"@fortawesome/fontawesome-svg-core": "6.2.1",
"@fortawesome/free-brands-svg-icons": "6.7.2",
@@ -64,33 +65,33 @@
"rxjs": "7.8.1",
"tslib": "^2.0.0",
"vkbeautify": "^0.99.3",
"xlsx": "^0.18.5",
"zone.js": "0.14.10"
},
"devDependencies": {
"@angular-devkit/build-angular": "^17.3.17",
"@angular-builders/jest": "^18.0.0",
"@angular-devkit/build-angular": "^18.2.19",
"@angular-eslint/builder": "^19.7.0",
"@angular-eslint/eslint-plugin": "^19.7.0",
"@angular-eslint/eslint-plugin-template": "^19.7.0",
"@angular-eslint/schematics": "^19.7.0",
"@angular-eslint/template-parser": "^19.7.0",
"@angular/cli": "17.3.17",
"@angular/compiler-cli": "17.3.12",
"@angular/language-service": "17.3.12",
"@vendure/ngx-translate-extract": "^9.4.0",
"@angular/cli": "18.2.19",
"@angular/compiler-cli": "18.2.13",
"@angular/language-service": "18.2.13",
"@cypress/schematic": "^2.5.2",
"@types/d3-dispatch": "^3.0.1",
"@types/d3-drag": "^3.0.1",
"@types/d3-scale": "^3.2.2",
"@types/d3-shape": "^3.1.0",
"@types/d3-timer": "^3.0.0",
"@types/jasmine": "3.3.13",
"@types/jasminewd2": "2.0.6",
"@types/jest": "^29.5.14",
"@types/lodash": "4.14.132",
"@types/node": "22.15.29",
"@types/vkbeautify": "^0.99.2",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"@vendure/ngx-translate-extract": "^9.4.0",
"cypress": "^13.17.0",
"eslint": "^8.57.0",
"git-describe": "^4.1.1",
@@ -99,14 +100,8 @@
"husky": "^9.1.7",
"jasmine-core": "^4.2.0",
"jasmine-spec-reporter": "~5.0.0",
"karma": "^6.4.4",
"karma-chrome-launcher": "^3.2.0",
"karma-cli": "^2.0.0",
"karma-coverage": "^2.2.1",
"karma-coverage-istanbul-reporter": "^3.0.3",
"karma-jasmine": "^5.1.0",
"karma-jasmine-html-reporter": "^2.1.0",
"karma-junit-reporter": "^2.0.1",
"jest": "^29.7.0",
"jest-preset-angular": "^14.6.0",
"lint-staged": "^15.2.10",
"prettier": "^3.3.3",
"prettier-plugin-multiline-arrays": "^3.0.6",