[angular-typescript] Wrong Typescript Version for Angular 6 with Npm (#2097)

The Angular Compiler 6 requires TypeScript >=2.7.2 and <2.10.0
This commit is contained in:
karismann 2019-02-08 19:44:48 +01:00 committed by William Cheng
parent 0a2fb8db8f
commit cd2ff0b041
3 changed files with 9 additions and 9 deletions

View File

@ -225,7 +225,7 @@ public class TypeScriptAngularClientCodegen extends AbstractTypeScriptClientCode
// Angular v7 requires typescript ">=3.1.1 <3.2.0"
additionalProperties.put("tsVersion", ">=3.1.1 <3.2.0");
} else if (ngVersion.atLeast("6.0.0")) {
additionalProperties.put("tsVersion", ">=2.1.5 <2.7.0");
additionalProperties.put("tsVersion", ">=2.7.2 and <2.10.0");
} else if (ngVersion.atLeast("5.0.0")) {
additionalProperties.put("tsVersion", ">=2.1.5 <2.7.0");
} else {
@ -268,8 +268,8 @@ public class TypeScriptAngularClientCodegen extends AbstractTypeScriptClientCode
additionalProperties.put("tsickleVersion", "0.34.0");
} else if (ngVersion.atLeast("6.0.0")) {
// compatible versions with typescript version
additionalProperties.put("ngPackagrVersion", "2.4.5");
additionalProperties.put("tsickleVersion", "0.27.5");
additionalProperties.put("ngPackagrVersion", "3.0.6");
additionalProperties.put("tsickleVersion", "0.32.1");
} else if (ngVersion.atLeast("5.0.0")) {
// compatible versions with typescript version
additionalProperties.put("ngPackagrVersion", "2.4.5");

View File

@ -27,12 +27,12 @@
"@angular/common": "^6.0.0",
"@angular/compiler": "^6.0.0",
"@angular/platform-browser": "^6.0.0",
"ng-packagr": "^2.4.5",
"tsickle": "^0.27.5",
"ng-packagr": "^3.0.6",
"tsickle": "^0.32.1",
"reflect-metadata": "^0.1.3",
"rxjs": "^6.1.0",
"zone.js": "^0.8.26",
"typescript": ">=2.1.5 <2.7.0"
"typescript": ">=2.7.2 and <2.10.0"
},
"publishConfig": {
"registry": "https://skimdb.npmjs.com/registry"

View File

@ -27,12 +27,12 @@
"@angular/common": "^6.0.0",
"@angular/compiler": "^6.0.0",
"@angular/platform-browser": "^6.0.0",
"ng-packagr": "^2.4.5",
"tsickle": "^0.27.5",
"ng-packagr": "^3.0.6",
"tsickle": "^0.32.1",
"reflect-metadata": "^0.1.3",
"rxjs": "^6.1.0",
"zone.js": "^0.8.26",
"typescript": ">=2.1.5 <2.7.0"
"typescript": ">=2.7.2 and <2.10.0"
},
"publishConfig": {
"registry": "https://skimdb.npmjs.com/registry"