Skip to content

Commit

Permalink
chore: upgrade angular 17.3 (AmadeusITGroup#1500)
Browse files Browse the repository at this point in the history
## Proposed change

- Upgrade Angular 17.3
- Upgrade Typescript 5.4
- Replace deprecated `@typescript-eslint/experimental-utils` by
`@typescript-eslint/utils`

## Related issues

- 🐛 Fixes #(issue)
- 🚀 Feature #(issue)

<!-- Please make sure to follow the contributing guidelines on
https://github.com/amadeus-digital/Otter/blob/main/CONTRIBUTING.md -->
  • Loading branch information
fpaul-1A authored Mar 15, 2024
2 parents 15e394e + ac3b95b commit 948d773
Show file tree
Hide file tree
Showing 79 changed files with 3,059 additions and 3,576 deletions.
2 changes: 1 addition & 1 deletion .yarn/sdks/typescript/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "typescript",
"version": "5.3.3-sdk",
"version": "5.4.2-sdk",
"main": "./lib/typescript.js",
"type": "commonjs",
"bin": {
Expand Down
42 changes: 21 additions & 21 deletions .yarnrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,46 +12,46 @@ packageExtensions:
"@ng-select/ng-select": "~12.0.7"
"@nx/angular@^18.0.0":
dependencies:
"@angular-devkit/build-angular": ~17.2.0
"@angular-devkit/core": ~17.2.0
"@angular-devkit/schematics": ~17.2.0
"@angular/compiler": ~17.2.0
"@angular/compiler-cli": ~17.2.0
"@schematics/angular": ~17.2.0
"@angular-devkit/build-angular": ~17.3.0
"@angular-devkit/core": ~17.3.0
"@angular-devkit/schematics": ~17.3.0
"@angular/compiler": ~17.3.0
"@angular/compiler-cli": ~17.3.0
"@schematics/angular": ~17.3.0
"@types/node": ^20.0.0
esbuild: ~0.20.0
eslint: ^8.42.0
nx: ~18.0.2
eslint: ^8.57.0
nx: ~18.0.8
rxjs: ^7.8.1
typescript: ~5.3.3
typescript: ~5.4.2
"@nx/cypress@^18.0.0":
dependencies:
typescript: ~5.3.3
typescript: ~5.4.2
"@nx/devkit@^18.0.0":
dependencies:
nx: ~18.0.2
typescript: ~5.3.3
nx: ~18.0.8
typescript: ~5.4.2
"@nx/eslint-plugin@^18.0.0":
dependencies:
"@typescript-eslint/parser": ^7.0.1
eslint: ^8.42.0
"@typescript-eslint/parser": ^7.2.0
eslint: ^8.57.0
"@nx/eslint@^18.0.0":
dependencies:
nx: ~18.0.2
nx: ~18.0.8
"@nx/jest@^18.0.0":
dependencies:
nx: ~18.0.2
typescript: ~5.3.3
nx: ~18.0.8
typescript: ~5.4.2
"@nx/js@^18.0.0":
dependencies:
"@types/node": ^20.0.0
nx: ~18.0.2
typescript: ~5.3.3
nx: ~18.0.8
typescript: ~5.4.2
"@nx/webpack@^18.0.0":
dependencies:
"@types/node": ^20.0.0
nx: ~18.0.2
typescript: ~5.3.3
nx: ~18.0.8
typescript: ~5.4.2
"jsonc-eslint-parser@*":
dependencies:
"@types/eslint": "^8.42.0"
Expand Down
58 changes: 29 additions & 29 deletions apps/chrome-devtools/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,16 @@
"dist/"
],
"devDependencies": {
"@angular-devkit/build-angular": "~17.2.0",
"@angular-devkit/build-angular": "~17.3.0",
"@angular-eslint/builder": "~17.2.0",
"@angular-eslint/eslint-plugin": "~17.2.0",
"@angular-eslint/eslint-plugin-template": "~17.2.0",
"@angular-eslint/template-parser": "~17.2.0",
"@angular/cli": "~17.2.0",
"@angular/compiler": "~17.2.0",
"@angular/compiler-cli": "~17.2.0",
"@nx/eslint-plugin": "~18.0.2",
"@nx/jest": "~18.0.2",
"@angular-eslint/eslint-plugin": "~17.2.1",
"@angular-eslint/eslint-plugin-template": "~17.2.1",
"@angular-eslint/template-parser": "~17.2.1",
"@angular/cli": "~17.3.0",
"@angular/compiler": "~17.3.0",
"@angular/compiler-cli": "~17.3.0",
"@nx/eslint-plugin": "~18.0.8",
"@nx/jest": "~18.0.8",
"@o3r/build-helpers": "workspace:^",
"@o3r/eslint-config-otter": "workspace:^",
"@o3r/eslint-plugin": "workspace:^",
Expand All @@ -49,41 +49,41 @@
"@stylistic/eslint-plugin-ts": "^1.5.4",
"@types/chrome": "^0.0.263",
"@types/jest": "~29.5.2",
"@typescript-eslint/eslint-plugin": "^7.0.1",
"@typescript-eslint/parser": "^7.0.1",
"@typescript-eslint/types": "^7.0.1",
"@typescript-eslint/eslint-plugin": "^7.2.0",
"@typescript-eslint/parser": "^7.2.0",
"@typescript-eslint/types": "^7.2.0",
"archiver": "^6.0.1",
"chokidar": "^3.5.2",
"chrome-webstore-upload": "^3.0.0",
"concurrently": "^8.0.0",
"cpy-cli": "^5.0.0",
"eslint": "^8.42.0",
"eslint-import-resolver-node": "^0.3.4",
"eslint": "^8.57.0",
"eslint-import-resolver-node": "^0.3.9",
"eslint-plugin-jest": "~27.9.0",
"eslint-plugin-jsdoc": "~48.2.0",
"eslint-plugin-jsdoc": "~48.2.1",
"eslint-plugin-prefer-arrow": "~1.2.3",
"eslint-plugin-unicorn": "^51.0.0",
"eslint-plugin-unicorn": "^51.0.1",
"globby": "^11.1.0",
"jest": "~29.7.0",
"jest-environment-jsdom": "~29.7.0",
"jest-junit": "~16.0.0",
"jest-preset-angular": "~14.0.0",
"jest-preset-angular": "~14.0.3",
"jsonc-eslint-parser": "~2.4.0",
"minimist": "^1.2.6",
"nx": "~18.0.2",
"nx": "~18.0.8",
"rimraf": "^5.0.1",
"tsc-watch": "^6.0.0",
"typescript": "~5.3.3"
"tsc-watch": "^6.0.4",
"typescript": "~5.4.2"
},
"dependencies": {
"@angular/animations": "~17.2.0",
"@angular/common": "~17.2.0",
"@angular/core": "~17.2.0",
"@angular/forms": "~17.2.0",
"@angular/localize": "~17.2.0",
"@angular/platform-browser": "~17.2.0",
"@angular/platform-browser-dynamic": "~17.2.0",
"@angular/router": "~17.2.0",
"@angular/animations": "~17.3.0",
"@angular/common": "~17.3.0",
"@angular/core": "~17.3.0",
"@angular/forms": "~17.3.0",
"@angular/localize": "~17.3.0",
"@angular/platform-browser": "~17.3.0",
"@angular/platform-browser-dynamic": "~17.3.0",
"@angular/router": "~17.3.0",
"@design-factory/design-factory": "^17.0.0",
"@ng-bootstrap/ng-bootstrap": "^16.0.0",
"@ngrx/entity": "~17.1.0",
Expand All @@ -99,7 +99,7 @@
"ag-grid-community": "~31.0.3",
"bootstrap": "5.3.2",
"rxjs": "^7.8.1",
"tslib": "^2.5.3",
"tslib": "^2.6.2",
"zone.js": "~0.14.2"
}
}
54 changes: 27 additions & 27 deletions apps/github-cascading-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,55 +19,55 @@
"ejs": "^3.1.9",
"probot": "^13.0.1",
"semver": "^7.5.2",
"tslib": "^2.5.3"
"tslib": "^2.6.2"
},
"devDependencies": {
"@actions/github": "^6.0.0",
"@angular-devkit/build-angular": "~17.2.0",
"@angular-devkit/core": "~17.2.0",
"@angular-devkit/build-angular": "~17.3.0",
"@angular-devkit/core": "~17.3.0",
"@angular-eslint/builder": "~17.2.0",
"@angular-eslint/eslint-plugin": "~17.2.0",
"@angular-eslint/eslint-plugin-template": "~17.2.0",
"@angular/animations": "~17.2.0",
"@angular/common": "~17.2.0",
"@angular/compiler": "~17.2.0",
"@angular/compiler-cli": "~17.2.0",
"@angular/core": "~17.2.0",
"@angular/platform-browser": "~17.2.0",
"@angular/platform-browser-dynamic": "~17.2.0",
"@nx/eslint": "~18.0.2",
"@nx/eslint-plugin": "~18.0.2",
"@nx/jest": "~18.0.2",
"@nx/js": "~18.0.2",
"@angular-eslint/eslint-plugin": "~17.2.1",
"@angular-eslint/eslint-plugin-template": "~17.2.1",
"@angular/animations": "~17.3.0",
"@angular/common": "~17.3.0",
"@angular/compiler": "~17.3.0",
"@angular/compiler-cli": "~17.3.0",
"@angular/core": "~17.3.0",
"@angular/platform-browser": "~17.3.0",
"@angular/platform-browser-dynamic": "~17.3.0",
"@nx/eslint": "~18.0.8",
"@nx/eslint-plugin": "~18.0.8",
"@nx/jest": "~18.0.8",
"@nx/js": "~18.0.8",
"@o3r/eslint-config-otter": "workspace:^",
"@o3r/eslint-plugin": "workspace:^",
"@stylistic/eslint-plugin-ts": "^1.5.4",
"@types/ejs": "^3.1.2",
"@types/jest": "~29.5.2",
"@types/node": "^20.0.0",
"@types/semver": "^7.3.13",
"@typescript-eslint/eslint-plugin": "^7.0.1",
"@typescript-eslint/parser": "^7.0.1",
"@typescript-eslint/eslint-plugin": "^7.2.0",
"@typescript-eslint/parser": "^7.2.0",
"cpy-cli": "^5.0.0",
"ejs": "^3.1.9",
"eslint": "^8.42.0",
"eslint-import-resolver-node": "^0.3.4",
"eslint": "^8.57.0",
"eslint-import-resolver-node": "^0.3.9",
"eslint-plugin-jest": "~27.9.0",
"eslint-plugin-jsdoc": "~48.2.0",
"eslint-plugin-jsdoc": "~48.2.1",
"eslint-plugin-prefer-arrow": "~1.2.3",
"eslint-plugin-unicorn": "^51.0.0",
"eslint-plugin-unicorn": "^51.0.1",
"jest": "~29.7.0",
"jest-environment-jsdom": "~29.7.0",
"jest-junit": "~16.0.0",
"jest-preset-angular": "~14.0.0",
"jest-preset-angular": "~14.0.3",
"jsonc-eslint-parser": "~2.4.0",
"nock": "^13.0.5",
"nx": "~18.0.2",
"nx": "~18.0.8",
"rxjs": "^7.8.1",
"smee-client": "^2.0.0",
"ts-jest": "~29.1.1",
"tslib": "^2.5.3",
"typescript": "~5.3.3",
"ts-jest": "~29.1.2",
"tslib": "^2.6.2",
"typescript": "~5.4.2",
"zone.js": "~0.14.2"
},
"engines": {
Expand Down
66 changes: 33 additions & 33 deletions apps/showcase/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,16 +28,16 @@
"@ama-sdk/core": "workspace:^",
"@ama-sdk/schematics": "workspace:^",
"@ama-sdk/showcase-sdk": "workspace:^",
"@angular/animations": "~17.2.0",
"@angular/cdk": "~17.2.0",
"@angular/common": "~17.2.0",
"@angular/compiler": "~17.2.0",
"@angular/core": "~17.2.0",
"@angular/forms": "~17.2.0",
"@angular/localize": "~17.2.0",
"@angular/platform-browser": "~17.2.0",
"@angular/platform-browser-dynamic": "~17.2.0",
"@angular/router": "~17.2.0",
"@angular/animations": "~17.3.0",
"@angular/cdk": "~17.3.0",
"@angular/common": "~17.3.0",
"@angular/compiler": "~17.3.0",
"@angular/core": "~17.3.0",
"@angular/forms": "~17.3.0",
"@angular/localize": "~17.3.0",
"@angular/platform-browser": "~17.3.0",
"@angular/platform-browser-dynamic": "~17.3.0",
"@angular/router": "~17.3.0",
"@design-factory/design-factory": "^17.0.0",
"@formatjs/intl-numberformat": "~8.10.0",
"@ng-bootstrap/ng-bootstrap": "^16.0.0",
Expand All @@ -46,7 +46,7 @@
"@ngrx/store": "~17.1.0",
"@ngrx/store-devtools": "~17.1.0",
"@ngx-translate/core": "~15.0.0",
"@nx/jest": "~18.0.2",
"@nx/jest": "~18.0.8",
"@o3r/application": "workspace:^",
"@o3r/components": "workspace:^",
"@o3r/configuration": "workspace:^",
Expand All @@ -68,53 +68,53 @@
"pngjs": "^7.0.0",
"rxjs": "^7.8.1",
"sass-loader": "^14.0.0",
"tslib": "^2.5.3",
"tslib": "^2.6.2",
"zone.js": "~0.14.2"
},
"devDependencies": {
"@amadeus-it-group/kassette": "^1.7.0",
"@angular-devkit/architect": "~0.1702.0",
"@angular-devkit/build-angular": "~17.2.0",
"@angular-devkit/core": "~17.2.0",
"@angular-devkit/schematics": "~17.2.0",
"@angular-eslint/eslint-plugin": "~17.2.0",
"@angular-eslint/eslint-plugin-template": "~17.2.0",
"@angular-eslint/template-parser": "~17.2.0",
"@angular/cli": "~17.2.0",
"@angular/compiler-cli": "~17.2.0",
"@nx/eslint-plugin": "~18.0.2",
"@angular-devkit/architect": "~0.1703.0",
"@angular-devkit/build-angular": "~17.3.0",
"@angular-devkit/core": "~17.3.0",
"@angular-devkit/schematics": "~17.3.0",
"@angular-eslint/eslint-plugin": "~17.2.1",
"@angular-eslint/eslint-plugin-template": "~17.2.1",
"@angular-eslint/template-parser": "~17.2.1",
"@angular/cli": "~17.3.0",
"@angular/compiler-cli": "~17.3.0",
"@nx/eslint-plugin": "~18.0.8",
"@o3r/design": "workspace:^",
"@o3r/eslint-config-otter": "workspace:^",
"@o3r/eslint-plugin": "workspace:^",
"@o3r/schematics": "workspace:^",
"@o3r/testing": "workspace:^",
"@playwright/test": "~1.42.0",
"@schematics/angular": "~17.2.0",
"@schematics/angular": "~17.3.0",
"@stylistic/eslint-plugin-ts": "^1.5.4",
"@types/bootstrap": "^5.2.10",
"@types/jest": "~29.5.2",
"@types/node": "^20.0.0",
"@typescript-eslint/eslint-plugin": "^7.0.1",
"@typescript-eslint/parser": "^7.0.1",
"@typescript-eslint/types": "^7.0.1",
"@typescript-eslint/eslint-plugin": "^7.2.0",
"@typescript-eslint/parser": "^7.2.0",
"@typescript-eslint/types": "^7.2.0",
"concurrently": "^8.0.0",
"eslint": "^8.42.0",
"eslint-import-resolver-node": "^0.3.4",
"eslint": "^8.57.0",
"eslint-import-resolver-node": "^0.3.9",
"eslint-plugin-jest": "~27.9.0",
"eslint-plugin-jsdoc": "~48.2.0",
"eslint-plugin-jsdoc": "~48.2.1",
"eslint-plugin-prefer-arrow": "~1.2.3",
"eslint-plugin-unicorn": "^51.0.0",
"eslint-plugin-unicorn": "^51.0.1",
"globby": "^11.1.0",
"jest": "~29.7.0",
"jest-environment-jsdom": "~29.7.0",
"jest-junit": "~16.0.0",
"jest-preset-angular": "~14.0.0",
"jest-preset-angular": "~14.0.3",
"jsonc-eslint-parser": "~2.4.0",
"lighthouse": "9.6.8",
"playwright-lighthouse": "2.2.2",
"rimraf": "^5.0.1",
"ts-jest": "~29.1.1",
"typescript": "~5.3.3",
"ts-jest": "~29.1.2",
"typescript": "~5.4.2",
"webpack": "~5.90.0"
}
}
Loading

0 comments on commit 948d773

Please sign in to comment.