mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
feat(compiler-cli): add support for Node.js 26.0.0
Updates the supported Node.js engine versions to include Node.js 26. This allows running the CLI on Node.js 26.0.0 and above while continuing to support active LTS versions.
This commit is contained in:
parent
188b0d5b5a
commit
b8d3f36ed9
18 changed files with 29 additions and 34 deletions
|
|
@ -7,15 +7,15 @@ Angular requires.
|
|||
|
||||
This table covers [Angular versions under active support](reference/releases#actively-supported-versions).
|
||||
|
||||
| Angular | Node.js | TypeScript | RxJS |
|
||||
| ------------------------------ | ----------------------------------- | -------------- | ------------------ |
|
||||
| 22.0.x | ^22.22.0 \|\| >=24.13.1 | >=6.0.0 <6.1.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 21.0.x \|\| 21.1.x \|\| 21.2.x | ^20.19.0 \|\| ^22.12.0 \|\| ^24.0.0 | >=5.9.0 <6.0.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 20.2.x \|\| 20.3.x | ^20.19.0 \|\| ^22.12.0 \|\| ^24.0.0 | >=5.8.0 <6.0.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 20.0.x \|\| 20.1.x | ^20.19.0 \|\| ^22.12.0 \|\| ^24.0.0 | >=5.8.0 <5.9.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 19.2.x | ^18.19.1 \|\| ^20.11.1 \|\| ^22.0.0 | >=5.5.0 <5.9.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 19.1.x | ^18.19.1 \|\| ^20.11.1 \|\| ^22.0.0 | >=5.5.0 <5.8.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 19.0.x | ^18.19.1 \|\| ^20.11.1 \|\| ^22.0.0 | >=5.5.0 <5.7.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| Angular | Node.js | TypeScript | RxJS |
|
||||
| ------------------------------ | ------------------------------------ | -------------- | ------------------ |
|
||||
| 22.0.x | ^22.22.0 \|\| ^24.13.1 \|\| >=26.0.0 | >=6.0.0 <6.1.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 21.0.x \|\| 21.1.x \|\| 21.2.x | ^20.19.0 \|\| ^22.12.0 \|\| ^24.0.0 | >=5.9.0 <6.0.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 20.2.x \|\| 20.3.x | ^20.19.0 \|\| ^22.12.0 \|\| ^24.0.0 | >=5.8.0 <6.0.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 20.0.x \|\| 20.1.x | ^20.19.0 \|\| ^22.12.0 \|\| ^24.0.0 | >=5.8.0 <5.9.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 19.2.x | ^18.19.1 \|\| ^20.11.1 \|\| ^22.0.0 | >=5.5.0 <5.9.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 19.1.x | ^18.19.1 \|\| ^20.11.1 \|\| ^22.0.0 | >=5.5.0 <5.8.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
| 19.0.x | ^18.19.1 \|\| ^20.11.1 \|\| ^22.0.0 | >=5.5.0 <5.7.0 | ^6.5.3 \|\| ^7.4.0 |
|
||||
|
||||
## Unsupported Angular versions
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0"
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"locales": "locales",
|
||||
"dependencies": {
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@
|
|||
],
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/angular/angular/issues"
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0"
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"exports": {
|
||||
"./schematics/*": {
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0"
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0",
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"exports": {
|
||||
".": {
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0"
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0"
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@angular/common": "0.0.0-PLACEHOLDER",
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/angular/angular/issues"
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"exports": {
|
||||
"./ngsw-worker.js": {
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"author": "angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0"
|
||||
|
|
|
|||
|
|
@ -5528,11 +5528,6 @@ packages:
|
|||
|
||||
ajv-formats@2.1.1:
|
||||
resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
|
||||
peerDependencies:
|
||||
ajv: ^8.0.0
|
||||
peerDependenciesMeta:
|
||||
ajv:
|
||||
optional: true
|
||||
|
||||
ajv-formats@3.0.1:
|
||||
resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
|
||||
|
|
@ -17569,8 +17564,8 @@ snapshots:
|
|||
|
||||
agent-base@9.0.0: {}
|
||||
|
||||
ajv-formats@2.1.1(ajv@8.20.0):
|
||||
optionalDependencies:
|
||||
ajv-formats@2.1.1:
|
||||
dependencies:
|
||||
ajv: 8.20.0
|
||||
|
||||
ajv-formats@3.0.1:
|
||||
|
|
@ -19643,7 +19638,7 @@ snapshots:
|
|||
dependencies:
|
||||
'@apidevtools/json-schema-ref-parser': 9.1.2
|
||||
ajv: 8.20.0
|
||||
ajv-formats: 2.1.1(ajv@8.20.0)
|
||||
ajv-formats: 2.1.1
|
||||
body-parser: 1.20.5
|
||||
content-type: 1.0.5
|
||||
deep-freeze: 0.0.1
|
||||
|
|
@ -23888,7 +23883,7 @@ snapshots:
|
|||
dependencies:
|
||||
'@types/json-schema': 7.0.15
|
||||
ajv: 8.20.0
|
||||
ajv-formats: 2.1.1(ajv@8.20.0)
|
||||
ajv-formats: 2.1.1
|
||||
ajv-keywords: 5.1.0(ajv@8.20.0)
|
||||
|
||||
secretlint@10.2.2:
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
"author": "Angular",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^22.22.0 || >=24.13.1"
|
||||
"node": "^22.22.0 || ^24.13.1 || >=26.0.0"
|
||||
},
|
||||
"main": "../../dist/bin/vscode-ng-language-service/server/src/server.js",
|
||||
"bin": {
|
||||
|
|
|
|||
Loading…
Reference in a new issue