Skip to content
This repository was archived by the owner on Dec 18, 2024. It is now read-only.

Commit 5a64ab1

Browse files
committed
build: update to Angular 17.3 and TypeScript 5.4
Updates the project to Angular 17.3 and TypeScript 5.4. Also fixes that a previous change accidentally replaced the `${version}` placeholder in the Stackblitz template.
1 parent d1c7a53 commit 5a64ab1

File tree

7 files changed

+2623
-2112
lines changed

7 files changed

+2623
-2112
lines changed

.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU=

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
# Input hashes for repository rule npm_translate_lock(name = "npm", pnpm_lock = "//:pnpm-lock.yaml").
33
# This file should be checked into version control along with the pnpm-lock.yaml file.
44
.npmrc=-1306950124
5-
pnpm-lock.yaml=772880874
6-
yarn.lock=201241157
7-
package.json=1655886787
5+
pnpm-lock.yaml=-1588531956
6+
yarn.lock=-1601036339
7+
package.json=232433724

.circleci/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
version: 2.1
1212

1313
orbs:
14-
browser-tools: circleci/[email protected].6
14+
browser-tools: circleci/[email protected].8
1515
devinfra: angular/[email protected]
1616

1717
# Cache key for CircleCI. We want to invalidate the cache whenever the Yarn lock file changes.
1818
var_1: &cache_key material-angular-io-{{ .Branch }}-{{ checksum "yarn.lock" }}
19-
var_2: &default_docker_image cimg/node:18.17.1-browsers
19+
var_2: &default_docker_image cimg/node:18.19.1-browsers
2020

2121
# Settings common to each job
2222
var_3: &job_defaults

package.json

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -30,24 +30,24 @@
3030
},
3131
"private": true,
3232
"dependencies": {
33-
"@angular/animations": "^17.2.0",
34-
"@angular/cdk": "^17.2.0",
35-
"@angular/cdk-experimental": "^17.2.0",
36-
"@angular/common": "^17.2.0",
37-
"@angular/compiler": "^17.2.0",
38-
"@angular/components-examples": "https://github.com/angular/material2-docs-content.git#a3db0dd92577982c00436c484fe2bfaca5a139a7",
39-
"@angular/core": "^17.2.0",
40-
"@angular/forms": "^17.2.0",
41-
"@angular/google-maps": "^17.2.0",
42-
"@angular/localize": "^17.2.0",
43-
"@angular/material": "^17.2.0",
44-
"@angular/material-experimental": "^17.2.0",
45-
"@angular/material-moment-adapter": "^17.2.0",
46-
"@angular/platform-browser": "^17.2.0",
47-
"@angular/platform-browser-dynamic": "^17.2.0",
48-
"@angular/router": "^17.2.0",
49-
"@angular/ssr": "^17.2.0",
50-
"@angular/youtube-player": "^17.2.0",
33+
"@angular/animations": "^17.3.0",
34+
"@angular/cdk": "^17.3.0",
35+
"@angular/cdk-experimental": "^17.3.0",
36+
"@angular/common": "^17.3.0",
37+
"@angular/compiler": "^17.3.0",
38+
"@angular/components-examples": "https://github.com/angular/material2-docs-content.git#8319d8fde93ab4ed2bd6e0b6e2a88d893661bdd5",
39+
"@angular/core": "^17.3.0",
40+
"@angular/forms": "^17.3.0",
41+
"@angular/google-maps": "^17.3.0",
42+
"@angular/localize": "^17.3.0",
43+
"@angular/material": "^17.3.0",
44+
"@angular/material-experimental": "^17.3.0",
45+
"@angular/material-moment-adapter": "^17.3.0",
46+
"@angular/platform-browser": "^17.3.0",
47+
"@angular/platform-browser-dynamic": "^17.3.0",
48+
"@angular/router": "^17.3.0",
49+
"@angular/ssr": "^17.3.0",
50+
"@angular/youtube-player": "^17.3.0",
5151
"@stackblitz/sdk": "^1.5.2",
5252
"moment": "^2.29.1",
5353
"path-normalize": "^6.0.7",
@@ -56,26 +56,26 @@
5656
"zone.js": "~0.14.0"
5757
},
5858
"devDependencies": {
59-
"@angular-devkit/architect": "^0.1702.0",
59+
"@angular-devkit/architect": "^0.1703.0",
6060
"@angular-devkit/architect-cli": "^0.1702.0",
61-
"@angular-devkit/build-angular": "^17.2.0",
61+
"@angular-devkit/build-angular": "^17.3.0",
6262
"@angular-eslint/builder": "^14.0.0",
6363
"@angular-eslint/eslint-plugin": "^14.0.0",
6464
"@angular-eslint/eslint-plugin-template": "^14.0.0",
6565
"@angular-eslint/template-parser": "^14.0.0",
66-
"@angular/cli": "^17.2.0",
67-
"@angular/compiler-cli": "^17.2.0",
66+
"@angular/cli": "^17.3.0",
67+
"@angular/compiler-cli": "^17.3.0",
6868
"@bazel/bazelisk": "^1.12.1",
6969
"@types/imagemin": "^7.0.0",
7070
"@types/jasmine": "^3.7.7",
7171
"@types/node": "^16.11.7",
7272
"@types/shelljs": "~0.8.8",
73-
"@typescript-eslint/eslint-plugin": "^6.9.0",
74-
"@typescript-eslint/parser": "^6.9.0",
75-
"eslint": "^8.23.1",
73+
"@typescript-eslint/eslint-plugin": "^7.3.1",
74+
"@typescript-eslint/parser": "^7.3.1",
75+
"eslint": "^8.56.0",
7676
"eslint-plugin-ban": "^1.5.2",
7777
"eslint-plugin-import": "^2.22.1",
78-
"eslint-plugin-jsdoc": "^32.3.0",
78+
"eslint-plugin-jsdoc": "^48.2.1",
7979
"eslint-plugin-prefer-arrow": "^1.2.3",
8080
"firebase-tools": "^11.0.1",
8181
"imagemin": "^7.0.1",
@@ -97,6 +97,6 @@
9797
"sass": "^1.70.0",
9898
"shelljs": "^0.8.4",
9999
"ts-node": "^8.10.2",
100-
"typescript": "~5.2.2"
100+
"typescript": "~5.4.2"
101101
}
102102
}

0 commit comments

Comments
 (0)