diff --git a/ponyracer/e2e/src/app.po.ts b/ponyracer/e2e/src/app.po.ts index b8498c26f..b68475e0f 100644 --- a/ponyracer/e2e/src/app.po.ts +++ b/ponyracer/e2e/src/app.po.ts @@ -1,11 +1,11 @@ import { browser, by, element } from 'protractor'; export class AppPage { - navigateTo() { - return browser.get(browser.baseUrl) as Promise; + navigateTo(): Promise { + return browser.get(browser.baseUrl) as Promise; } - getTitleText() { + getTitleText(): Promise { return element(by.css('app-root .content span')).getText() as Promise; } } diff --git a/ponyracer/package.json b/ponyracer/package.json index b478085c9..22c2cc90e 100644 --- a/ponyracer/package.json +++ b/ponyracer/package.json @@ -11,23 +11,23 @@ }, "private": true, "dependencies": { - "@angular/animations": "~9.0.0-rc.9", - "@angular/common": "~9.0.0-rc.9", - "@angular/compiler": "~9.0.0-rc.9", - "@angular/core": "~9.0.0-rc.9", - "@angular/forms": "~9.0.0-rc.9", - "@angular/platform-browser": "~9.0.0-rc.9", - "@angular/platform-browser-dynamic": "~9.0.0-rc.9", - "@angular/router": "~9.0.0-rc.9", + "@angular/animations": "~9.0.0-rc.11", + "@angular/common": "~9.0.0-rc.11", + "@angular/compiler": "~9.0.0-rc.11", + "@angular/core": "~9.0.0-rc.11", + "@angular/forms": "~9.0.0-rc.11", + "@angular/platform-browser": "~9.0.0-rc.11", + "@angular/platform-browser-dynamic": "~9.0.0-rc.11", + "@angular/router": "~9.0.0-rc.11", "rxjs": "~6.5.4", "tslib": "^1.10.0", "zone.js": "~0.10.2" }, "devDependencies": { - "@angular-devkit/build-angular": "~0.900.0-rc.10", - "@angular/cli": "~9.0.0-rc.10", - "@angular/compiler-cli": "~9.0.0-rc.9", - "@angular/language-service": "~9.0.0-rc.9", + "@angular-devkit/build-angular": "~0.900.0-rc.11", + "@angular/cli": "~9.0.0-rc.11", + "@angular/compiler-cli": "~9.0.0-rc.11", + "@angular/language-service": "~9.0.0-rc.11", "@types/node": "^12.11.1", "@types/jasmine": "~3.5.0", "@types/jasminewd2": "~2.0.3", @@ -39,7 +39,7 @@ "karma-coverage-istanbul-reporter": "~2.1.0", "karma-jasmine": "~2.0.1", "karma-jasmine-html-reporter": "^1.4.2", - "protractor": "~5.4.2", + "protractor": "~5.4.3", "ts-node": "~8.3.0", "tslint": "~5.18.0", "typescript": "~3.7.4" diff --git a/ponyracer/src/test.ts b/ponyracer/src/test.ts index 16317897b..50193eb0f 100644 --- a/ponyracer/src/test.ts +++ b/ponyracer/src/test.ts @@ -7,7 +7,12 @@ import { platformBrowserDynamicTesting } from '@angular/platform-browser-dynamic/testing'; -declare const require: any; +declare const require: { + context(path: string, deep?: boolean, filter?: RegExp): { + keys(): string[]; + (id: string): T; + }; +}; // First, initialize the Angular testing environment. getTestBed().initTestEnvironment( diff --git a/ponyracer/tsconfig.json b/ponyracer/tsconfig.json index 91e2ab89e..30956ae7e 100644 --- a/ponyracer/tsconfig.json +++ b/ponyracer/tsconfig.json @@ -2,8 +2,7 @@ "compileOnSave": false, "compilerOptions": { "baseUrl": "./", - "outDir": "./dist", - "skipLibCheck": true, + "outDir": "./dist/out-tsc", "sourceMap": true, "declaration": false, "downlevelIteration": true,