From 860526fff5da64aa14df8fb8bc9497a2100b6a47 Mon Sep 17 00:00:00 2001 From: cexbrayat Date: Tue, 2 Jun 2020 12:07:11 +0000 Subject: [PATCH] chore: version 10.0.0-rc.2 --- ponyracer/README.md | 2 +- ponyracer/package.json | 37 +++++++++--------- ponyracer/projects/ponyracer-lib/README.md | 2 +- ponyracer/projects/ponyracer-lib/package.json | 8 ++-- .../projects/ponyracer-lib/tsconfig.lib.json | 2 +- .../projects/ponyracer-lib/tsconfig.spec.json | 5 +-- ponyracer/tsconfig.base.json | 33 ++++++++++++++++ ponyracer/tsconfig.json | 38 ++++++------------- ponyracer/tslint.json | 5 +++ 9 files changed, 77 insertions(+), 55 deletions(-) create mode 100644 ponyracer/tsconfig.base.json diff --git a/ponyracer/README.md b/ponyracer/README.md index eec3256..215d2ea 100644 --- a/ponyracer/README.md +++ b/ponyracer/README.md @@ -1,6 +1,6 @@ # Ponyracer -This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.0-next.3. +This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.0-rc.2. ## Development server diff --git a/ponyracer/package.json b/ponyracer/package.json index d08f714..9846134 100644 --- a/ponyracer/package.json +++ b/ponyracer/package.json @@ -11,24 +11,23 @@ }, "private": true, "dependencies": { - "@angular/animations": "~10.0.0-next.4", - "@angular/common": "~10.0.0-next.4", - "@angular/compiler": "~10.0.0-next.4", - "@angular/core": "~10.0.0-next.4", - "@angular/forms": "~10.0.0-next.4", - "@angular/platform-browser": "~10.0.0-next.4", - "@angular/platform-browser-dynamic": "~10.0.0-next.4", - "@angular/router": "~10.0.0-next.4", + "@angular/animations": "~10.0.0-rc.2", + "@angular/common": "~10.0.0-rc.2", + "@angular/compiler": "~10.0.0-rc.2", + "@angular/core": "~10.0.0-rc.2", + "@angular/forms": "~10.0.0-rc.2", + "@angular/platform-browser": "~10.0.0-rc.2", + "@angular/platform-browser-dynamic": "~10.0.0-rc.2", + "@angular/router": "~10.0.0-rc.2", "rxjs": "~6.5.4", - "tslib": "^1.10.0", + "tslib": "^2.0.0", "zone.js": "~0.10.2" }, "devDependencies": { - "@angular-devkit/build-angular": "~0.1000.0-next.3", - "@angular-devkit/build-ng-packagr": "~0.1000.0-next.3", - "@angular/cli": "~10.0.0-next.3", - "@angular/compiler-cli": "~10.0.0-next.4", - "@angular/language-service": "~10.0.0-next.4", + "@angular-devkit/build-angular": "~0.1000.0-rc.2", + "@angular-devkit/build-ng-packagr": "~0.1000.0-rc.2", + "@angular/cli": "~10.0.0-rc.2", + "@angular/compiler-cli": "~10.0.0-rc.2", "@types/node": "^12.11.1", "@types/jasmine": "~3.5.0", "@types/jasminewd2": "~2.0.3", @@ -37,13 +36,13 @@ "jasmine-spec-reporter": "~5.0.0", "karma": "~5.0.0", "karma-chrome-launcher": "~3.1.0", - "karma-coverage-istanbul-reporter": "~2.1.0", - "karma-jasmine": "~3.0.1", - "karma-jasmine-html-reporter": "^1.4.2", - "ng-packagr": "^9.0.0", + "karma-coverage-istanbul-reporter": "~3.0.2", + "karma-jasmine": "~3.3.0", + "karma-jasmine-html-reporter": "^1.5.0", + "ng-packagr": "^10.0.0-rc.0", "protractor": "~7.0.0", "ts-node": "~8.3.0", "tslint": "~6.1.0", - "typescript": "~3.8.3" + "typescript": "~3.9.3" } } diff --git a/ponyracer/projects/ponyracer-lib/README.md b/ponyracer/projects/ponyracer-lib/README.md index c7bf9f6..0243da4 100644 --- a/ponyracer/projects/ponyracer-lib/README.md +++ b/ponyracer/projects/ponyracer-lib/README.md @@ -1,6 +1,6 @@ # PonyracerLib -This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.0-next.4. +This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.0-rc.2. ## Code scaffolding diff --git a/ponyracer/projects/ponyracer-lib/package.json b/ponyracer/projects/ponyracer-lib/package.json index b6add88..8eb42ba 100644 --- a/ponyracer/projects/ponyracer-lib/package.json +++ b/ponyracer/projects/ponyracer-lib/package.json @@ -2,8 +2,10 @@ "name": "ponyracer-lib", "version": "0.0.1", "peerDependencies": { - "@angular/common": "^10.0.0-next.4", - "@angular/core": "^10.0.0-next.4", - "tslib": "^1.10.0" + "@angular/common": "^10.0.0-rc.2", + "@angular/core": "^10.0.0-rc.2" + }, + "dependencies": { + "tslib": "^2.0.0" } } \ No newline at end of file diff --git a/ponyracer/projects/ponyracer-lib/tsconfig.lib.json b/ponyracer/projects/ponyracer-lib/tsconfig.lib.json index 4b5d4af..29a368d 100644 --- a/ponyracer/projects/ponyracer-lib/tsconfig.lib.json +++ b/ponyracer/projects/ponyracer-lib/tsconfig.lib.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.json", + "extends": "../../tsconfig.base.json", "compilerOptions": { "outDir": "../../out-tsc/lib", "target": "es2015", diff --git a/ponyracer/projects/ponyracer-lib/tsconfig.spec.json b/ponyracer/projects/ponyracer-lib/tsconfig.spec.json index 16da33d..f684a8b 100644 --- a/ponyracer/projects/ponyracer-lib/tsconfig.spec.json +++ b/ponyracer/projects/ponyracer-lib/tsconfig.spec.json @@ -1,10 +1,9 @@ { - "extends": "../../tsconfig.json", + "extends": "../../tsconfig.base.json", "compilerOptions": { "outDir": "../../out-tsc/spec", "types": [ - "jasmine", - "node" + "jasmine" ] }, "files": [ diff --git a/ponyracer/tsconfig.base.json b/ponyracer/tsconfig.base.json new file mode 100644 index 0000000..2363f88 --- /dev/null +++ b/ponyracer/tsconfig.base.json @@ -0,0 +1,33 @@ +{ + "compileOnSave": false, + "compilerOptions": { + "baseUrl": "./", + "outDir": "./dist/out-tsc", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true, + "sourceMap": true, + "declaration": false, + "downlevelIteration": true, + "experimentalDecorators": true, + "moduleResolution": "node", + "importHelpers": true, + "target": "es2015", + "module": "es2020", + "lib": [ + "es2018", + "dom" + ], + "paths": { + "ponyracer-lib": [ + "dist/ponyracer-lib/ponyracer-lib", + "dist/ponyracer-lib" + ] + } + }, + "angularCompilerOptions": { + "strictInjectionParameters": true, + "strictTemplates": true + } +} \ No newline at end of file diff --git a/ponyracer/tsconfig.json b/ponyracer/tsconfig.json index 2049498..004e534 100644 --- a/ponyracer/tsconfig.json +++ b/ponyracer/tsconfig.json @@ -1,29 +1,13 @@ +// This is a "Solution Style" tsconfig.json file, and is used by editors and TypeScript’s language server to improve development experience. +// It is not intended to be used to perform a compilation. { - "compileOnSave": false, - "compilerOptions": { - "baseUrl": "./", - "outDir": "./dist/out-tsc", - "sourceMap": true, - "declaration": false, - "downlevelIteration": true, - "experimentalDecorators": true, - "module": "esnext", - "moduleResolution": "node", - "importHelpers": true, - "target": "es2015", - "lib": [ - "es2018", - "dom" - ], - "paths": { - "ponyracer-lib": [ - "dist/ponyracer-lib/ponyracer-lib", - "dist/ponyracer-lib" - ] + "files": [], + "references": [ + { + "path": "./projects/ponyracer-lib/tsconfig.lib.json" + }, + { + "path": "./projects/ponyracer-lib/tsconfig.spec.json" } - }, - "angularCompilerOptions": { - "fullTemplateTypeCheck": true, - "strictInjectionParameters": true - } -} \ No newline at end of file +] +} diff --git a/ponyracer/tslint.json b/ponyracer/tslint.json index def88d1..09fdf01 100644 --- a/ponyracer/tslint.json +++ b/ponyracer/tslint.json @@ -43,6 +43,7 @@ ] } ], + "no-any": true, "no-console": [ true, "debug", @@ -82,6 +83,10 @@ "named": "never" } }, + "typedef": [ + true, + "call-signature" + ], "typedef-whitespace": { "options": [ {