Skip to content

Commit d03e881

Browse files
authored
chore(deps): update @types/node (#30783)
Update node types for compatibility with typescript 5.8 now used in Stencil. --------- <!-- Please do not submit updates to dependencies unless it fixes an issue. --> <!-- Please try to limit your pull request to one type (bugfix, feature, etc). Submit multiple pull requests if needed. --> ## What is the current behavior? <!-- Please describe the current behavior that you are modifying. --> - Ionic fails to build with Stencil Nightly due to typed array changes in typescript 5.7. - Angular package fails to build with Stencil Nightly due to type errors with Mixins. ## What is the new behavior? <!-- Please describe the behavior or changes that are being added by this PR. --> - Ionic can build with Stencil Nightly. - Angular package can build with Stencil Nightly. ## Does this introduce a breaking change? - [ ] Yes - [x] No <!-- If this introduces a breaking change: 1. Describe the impact and migration path for existing applications below. 2. Update the BREAKING.md file with the breaking change. 3. Add "BREAKING CHANGE: [...]" to the commit description when merging. See https://github.com/ionic-team/ionic-framework/blob/main/docs/CONTRIBUTING.md#footer for more information. --> ## Other information <!-- Any other information that is important to this PR such as screenshots of how the component looks before and after the change. -->
1 parent ecc2911 commit d03e881

File tree

4 files changed

+33
-19
lines changed

4 files changed

+33
-19
lines changed

core/package-lock.json

Lines changed: 9 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"@stencil/sass": "^3.0.9",
5353
"@stencil/vue-output-target": "0.10.8",
5454
"@types/jest": "^29.5.6",
55-
"@types/node": "^14.6.0",
55+
"@types/node": "^16.18.126",
5656
"@typescript-eslint/eslint-plugin": "^6.7.2",
5757
"@typescript-eslint/parser": "^6.7.2",
5858
"chalk": "^5.3.0",

packages/angular/package-lock.json

Lines changed: 21 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/angular/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
"@ionic/eslint-config": "^0.3.0",
7979
"@ionic/prettier-config": "^2.0.0",
8080
"@schematics/angular": "^17.0.0",
81-
"@types/node": "12.12.5",
81+
"@types/node": "20.19.25",
8282
"@typescript-eslint/eslint-plugin": "^5.0.0",
8383
"@typescript-eslint/parser": "^5.0.0",
8484
"eslint": "^8.0.0",
@@ -87,7 +87,7 @@
8787
"ng-packagr": "^16.0.0",
8888
"prettier": "^2.4.1",
8989
"rxjs": "~7.5.0",
90-
"typescript": "~4.9.3",
90+
"typescript": "~5.0.2",
9191
"typescript-eslint-language-service": "^5.0.0",
9292
"zone.js": "~0.13.0"
9393
},

0 commit comments

Comments
 (0)