diff --git a/e2e/package.json b/e2e/package.json index 07f291ab2c2..504322971ab 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -31,7 +31,7 @@ "http-server": "14.1.1", "npm-run-all": "4.1.5", "tslib": "^2.8.1", - "typescript": "^5.3.3" + "typescript": "^5.7.2" }, "overrides": { "cross-spawn": "~7.0.5" diff --git a/output/angular/package.json b/output/angular/package.json index 4b5a287af24..31d3edaf85b 100644 --- a/output/angular/package.json +++ b/output/angular/package.json @@ -19,7 +19,7 @@ "@angular-devkit/build-angular": "17.3.11", "@angular/common": "17.3.12", "ng-packagr": "17.3.0", - "typescript": "^5.4.5" + "typescript": "^5.7.2" }, "publishConfig": { "registry": "https://registry.npmjs.org/", diff --git a/output/vue/package.json b/output/vue/package.json index 3b08da8f2b0..5b3402c5452 100644 --- a/output/vue/package.json +++ b/output/vue/package.json @@ -42,7 +42,7 @@ "@vitejs/plugin-vue": "^5.2.0", "replace-in-file": "^8.2.0", "tsx": "^4.19.2", - "typescript": "^5.4.5", + "typescript": "^5.7.2", "vite": "^5.4.11", "vue": "^3.5.13", "vue-tsc": "^2.1.10" diff --git a/package-lock.json b/package-lock.json index 40a567b4809..8613d7c5934 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,7 +53,7 @@ "stylelint-use-logical": "2.1.2", "tslib": "^2.8.1", "tsx": "^4.19.2", - "typescript": "^5.4.5", + "typescript": "^5.7.2", "validate-branch-name": "^1.3.1", "xo": "^0.59.3" } @@ -80,7 +80,7 @@ "http-server": "14.1.1", "npm-run-all": "4.1.5", "tslib": "^2.8.1", - "typescript": "^5.3.3" + "typescript": "^5.7.2" } }, "node_modules/@ampproject/remapping": { @@ -607,6 +607,23 @@ "node": ">=12" } }, + "node_modules/@angular-devkit/build-angular/node_modules/@ngtools/webpack": { + "version": "17.3.11", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-17.3.11.tgz", + "integrity": "sha512-SfTCbplt4y6ak5cf2IfqdoVOsnoNdh/j6Vu+wb8WWABKwZ5yfr2S/Gk6ithSKcdIZhAF8DNBOoyk1EJuf8Xkfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^17.0.0", + "typescript": ">=5.2 <5.5", + "webpack": "^5.54.0" + } + }, "node_modules/@angular-devkit/build-angular/node_modules/@types/express": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", @@ -4937,6 +4954,20 @@ "node": ">=8" } }, + "node_modules/@custom-elements-manifest/analyzer/node_modules/typescript": { + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/@custom-elements-manifest/find-dependencies": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/@custom-elements-manifest/find-dependencies/-/find-dependencies-0.0.5.tgz", @@ -7664,22 +7695,6 @@ "node": ">= 10" } }, - "node_modules/@ngtools/webpack": { - "version": "17.3.11", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-17.3.11.tgz", - "integrity": "sha512-SfTCbplt4y6ak5cf2IfqdoVOsnoNdh/j6Vu+wb8WWABKwZ5yfr2S/Gk6ithSKcdIZhAF8DNBOoyk1EJuf8Xkfg==", - "dev": true, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^17.0.0", - "typescript": ">=5.2 <5.5", - "webpack": "^5.54.0" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -36539,9 +36554,10 @@ "dev": true }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -40040,19 +40056,6 @@ "node": ">=0.6" } }, - "node_modules/xo/node_modules/typescript": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", - "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -40312,7 +40315,7 @@ "@angular-devkit/build-angular": "17.3.11", "@angular/common": "17.3.12", "ng-packagr": "17.3.0", - "typescript": "^5.4.5" + "typescript": "^5.7.2" } }, "output/react": { @@ -40348,7 +40351,7 @@ "@vitejs/plugin-vue": "^5.2.0", "replace-in-file": "^8.2.0", "tsx": "^4.19.2", - "typescript": "^5.4.5", + "typescript": "^5.7.2", "vite": "^5.4.11", "vue": "^3.5.13", "vue-tsc": "^2.1.10" @@ -40697,7 +40700,7 @@ "@angular/cli": "17.3.11", "@angular/compiler-cli": "17.3.12", "ng-packagr": "17.3.0", - "typescript": "^5.4.5" + "typescript": "^5.7.2" } }, "showcases/angular-ssr-showcase": { @@ -40726,7 +40729,7 @@ "@types/node": "^22.10.0", "cpr": "3.0.1", "ng-packagr": "17.3.0", - "typescript": "^5.4.5" + "typescript": "^5.7.2" } }, "showcases/next-showcase": { @@ -40740,7 +40743,7 @@ "@types/react": "^18.3.12", "npm-run-all": "^4.1.5", "open-cli": "^8.0.0", - "typescript": "^5.4.5" + "typescript": "^5.7.2" }, "engines": { "node": ">=18" @@ -40781,7 +40784,7 @@ "iframe-resizer": "^5.3.2", "open-cli": "^8.0.0", "sass": "1.77.4", - "typescript": "5.4.5" + "typescript": "5.7.2" } }, "showcases/patternhub/node_modules/@esbuild/aix-ppc64": { @@ -41220,7 +41223,7 @@ "@types/react-dom": "^18.3.1", "@vitejs/plugin-react": "^4.3.4", "cross-env": "^7.0.3", - "typescript": "^5.4.5", + "typescript": "^5.7.2", "vite": "^5.4.11" } }, @@ -41246,7 +41249,7 @@ "@angular/compiler-cli": "17.3.12", "ng-packagr": "17.3.0", "npm-run-all": "4.1.5", - "typescript": "^5.4.5" + "typescript": "^5.7.2" } }, "showcases/vanilla-showcase": { @@ -41268,7 +41271,7 @@ "devDependencies": { "@vitejs/plugin-vue": "^5.2.0", "cross-env": "^7.0.3", - "typescript": "^5.4.5", + "typescript": "^5.7.2", "vite": "^5.4.11", "vue-tsc": "^2.1.10" } diff --git a/package.json b/package.json index 3b45b5b7dd8..b5b012a505e 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "stylelint-use-logical": "2.1.2", "tslib": "^2.8.1", "tsx": "^4.19.2", - "typescript": "^5.4.5", + "typescript": "^5.7.2", "validate-branch-name": "^1.3.1", "xo": "^0.59.3" }, diff --git a/showcases/angular-showcase/package.json b/showcases/angular-showcase/package.json index d5fc7e4f938..59345544a19 100644 --- a/showcases/angular-showcase/package.json +++ b/showcases/angular-showcase/package.json @@ -30,6 +30,6 @@ "@angular/cli": "17.3.11", "@angular/compiler-cli": "17.3.12", "ng-packagr": "17.3.0", - "typescript": "^5.4.5" + "typescript": "^5.7.2" } } diff --git a/showcases/angular-ssr-showcase/package.json b/showcases/angular-ssr-showcase/package.json index dfd8d957c6f..ed3becaf333 100644 --- a/showcases/angular-ssr-showcase/package.json +++ b/showcases/angular-ssr-showcase/package.json @@ -35,6 +35,6 @@ "@types/node": "^22.10.0", "cpr": "3.0.1", "ng-packagr": "17.3.0", - "typescript": "^5.4.5" + "typescript": "^5.7.2" } } diff --git a/showcases/next-showcase/package.json b/showcases/next-showcase/package.json index d0d8ce0d2a9..b69f3fa67b9 100644 --- a/showcases/next-showcase/package.json +++ b/showcases/next-showcase/package.json @@ -21,7 +21,7 @@ "@types/react": "^18.3.12", "npm-run-all": "^4.1.5", "open-cli": "^8.0.0", - "typescript": "^5.4.5" + "typescript": "^5.7.2" }, "overrides": { "cross-spawn": "~7.0.5" diff --git a/showcases/patternhub/package.json b/showcases/patternhub/package.json index a5137a6123b..58298984869 100644 --- a/showcases/patternhub/package.json +++ b/showcases/patternhub/package.json @@ -46,6 +46,6 @@ "iframe-resizer": "^5.3.2", "open-cli": "^8.0.0", "sass": "1.77.4", - "typescript": "5.4.5" + "typescript": "5.7.2" } } diff --git a/showcases/react-showcase/package.json b/showcases/react-showcase/package.json index 182469d8203..b068b2b6d00 100644 --- a/showcases/react-showcase/package.json +++ b/showcases/react-showcase/package.json @@ -26,7 +26,7 @@ "@types/react-dom": "^18.3.1", "@vitejs/plugin-react": "^4.3.4", "cross-env": "^7.0.3", - "typescript": "^5.4.5", + "typescript": "^5.7.2", "vite": "^5.4.11" } } diff --git a/showcases/stencil-showcase/package.json b/showcases/stencil-showcase/package.json index 6ee48c7fcfb..933def66ed9 100644 --- a/showcases/stencil-showcase/package.json +++ b/showcases/stencil-showcase/package.json @@ -34,7 +34,7 @@ "@angular/compiler-cli": "17.3.12", "ng-packagr": "17.3.0", "npm-run-all": "4.1.5", - "typescript": "^5.4.5" + "typescript": "^5.7.2" }, "overrides": { "cross-spawn": "~7.0.5" diff --git a/showcases/vue-showcase/package.json b/showcases/vue-showcase/package.json index b6a824df7d5..d35aa7d3201 100644 --- a/showcases/vue-showcase/package.json +++ b/showcases/vue-showcase/package.json @@ -19,7 +19,7 @@ "devDependencies": { "@vitejs/plugin-vue": "^5.2.0", "cross-env": "^7.0.3", - "typescript": "^5.4.5", + "typescript": "^5.7.2", "vite": "^5.4.11", "vue-tsc": "^2.1.10" }