diff --git a/ponyracer/e2e/protractor.conf.js b/ponyracer/e2e/protractor.conf.js index 9748e3d29..73e4e6806 100644 --- a/ponyracer/e2e/protractor.conf.js +++ b/ponyracer/e2e/protractor.conf.js @@ -1,8 +1,12 @@ +// @ts-check // Protractor configuration file, see link for more information // https://github.com/angular/protractor/blob/master/lib/config.ts const { SpecReporter } = require('jasmine-spec-reporter'); +/** + * @type { import("protractor").Config } + */ exports.config = { allScriptsTimeout: 11000, specs: [ diff --git a/ponyracer/package.json b/ponyracer/package.json index 20505a6f7..1ea5c4cd2 100644 --- a/ponyracer/package.json +++ b/ponyracer/package.json @@ -11,14 +11,14 @@ }, "private": true, "dependencies": { - "@angular/animations": "~8.0.0-beta.7", - "@angular/common": "~8.0.0-beta.7", - "@angular/compiler": "~8.0.0-beta.7", - "@angular/core": "~8.0.0-beta.7", - "@angular/forms": "~8.0.0-beta.7", - "@angular/platform-browser": "~8.0.0-beta.7", - "@angular/platform-browser-dynamic": "~8.0.0-beta.7", - "@angular/router": "~8.0.0-beta.7", + "@angular/animations": "~8.0.0-beta.9", + "@angular/common": "~8.0.0-beta.9", + "@angular/compiler": "~8.0.0-beta.9", + "@angular/core": "~8.0.0-beta.9", + "@angular/forms": "~8.0.0-beta.9", + "@angular/platform-browser": "~8.0.0-beta.9", + "@angular/platform-browser-dynamic": "~8.0.0-beta.9", + "@angular/router": "~8.0.0-beta.9", "core-js": "^2.5.4", "rxjs": "~6.4.0", "tslib": "^1.9.0", @@ -26,9 +26,9 @@ }, "devDependencies": { "@angular-devkit/build-angular": "~0.800.0-beta.7", - "@angular/cli": "~8.0.0-beta.7", - "@angular/compiler-cli": "~8.0.0-beta.7", - "@angular/language-service": "~8.0.0-beta.7", + "@angular/cli": "~8.0.0-beta.8", + "@angular/compiler-cli": "~8.0.0-beta.9", + "@angular/language-service": "~8.0.0-beta.9", "@types/node": "~8.9.4", "@types/jasmine": "~3.3.8", "@types/jasminewd2": "~2.0.3", @@ -43,6 +43,6 @@ "protractor": "~5.4.0", "ts-node": "~7.0.0", "tslint": "~5.13.1", - "typescript": "~3.2.2" + "typescript": "~3.3.3333" } } diff --git a/ponyracer/tslint.json b/ponyracer/tslint.json index 367c7b6fc..3c9d3b288 100644 --- a/ponyracer/tslint.json +++ b/ponyracer/tslint.json @@ -6,7 +6,9 @@ "deprecation": { "severity": "warn" }, + "banana-in-box": true, "component-class-suffix": true, + "contextual-life-cycle": true, "directive-class-suffix": true, "directive-selector": [ true, @@ -72,13 +74,16 @@ "single" ], "trailing-comma": false, - "no-output-on-prefix": true, - "use-input-property-decorator": true, - "use-output-property-decorator": true, - "use-host-property-decorator": true, + "no-conflicting-life-cycle-hooks": true, "no-input-rename": true, + "no-output-named-after-standard-event": true, + "no-output-on-prefix": true, "no-output-rename": true, + "templates-no-negated-async": true, + "use-host-property-decorator": true, + "use-input-property-decorator": true, "use-life-cycle-interface": true, + "use-output-property-decorator": true, "use-pipe-transform-interface": true }, "rulesDirectory": [