From 491012a815ab0392d997c7b7fcba3da7033c1d88 Mon Sep 17 00:00:00 2001 From: Jerko Steiner Date: Sun, 17 Mar 2019 13:43:13 +0500 Subject: [PATCH] Update TypeScript to 3.3.3333 TODO: Remove cast this.router to any --- package-lock.json | 18 +++++++++--------- package.json | 4 ++-- packages/server/src/router/AsyncRouter.ts | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index f837aa0..29f62b7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1447,9 +1447,9 @@ "dev": true }, "@types/express": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.16.0.tgz", - "integrity": "sha512-TtPEYumsmSTtTetAPXlJVf3kEqb6wZK0bZojpJQrnD/djV4q1oB6QQ8aKvKqwNPACoe02GNiy5zDzcYivR5Z2w==", + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.16.1.tgz", + "integrity": "sha512-V0clmJow23WeyblmACoxbHBu2JKlE5TiIme6Lem14FnPW9gsttyHtk6wq7njcdIWH1njAaFgR8gW09lgY98gQg==", "dev": true, "requires": { "@types/body-parser": "*", @@ -1510,9 +1510,9 @@ "dev": true }, "@types/mime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.0.tgz", - "integrity": "sha512-A2TAGbTFdBw9azHbpVd+/FkdW2T6msN1uct1O9bH3vTerEHKZhTXJUQXy+hNq1B0RagfU8U+KBdqiZpxjhOUQA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.1.tgz", + "integrity": "sha512-FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw==", "dev": true }, "@types/node": { @@ -13008,9 +13008,9 @@ } }, "typescript": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.4.tgz", - "integrity": "sha512-0RNDbSdEokBeEAkgNbxJ+BLwSManFy9TeXz8uW+48j/xhEXv1ePME60olyzw2XzUqUBNAYFeJadIqAgNqIACwg==", + "version": "3.3.3333", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.3.3333.tgz", + "integrity": "sha512-JjSKsAfuHBE/fB2oZ8NxtRTk5iGcg6hkYXMnZ3Wc+b2RSqejEqTaem11mHASMnFilHrax3sLK0GDzcJrekZYLw==", "dev": true }, "typescript-tslint-plugin": { diff --git a/package.json b/package.json index 269ad47..3e2ea38 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@types/cls-hooked": "^4.2.1", "@types/csurf": "^1.9.35", "@types/es6-shim": "^0.31.39", - "@types/express": "^4.16.0", + "@types/express": "^4.16.1", "@types/express-session": "^1.15.11", "@types/history": "^4.7.2", "@types/http-errors": "^1.6.1", @@ -56,7 +56,7 @@ "ts-node-dev": "^1.0.0-pre.32", "tsify": "^4.0.1", "tslint": "^5.12.0", - "typescript": "^3.2.2", + "typescript": "^3.3.3333", "typescript-tslint-plugin": "^0.2.1", "watchify": "^3.11.1" }, diff --git a/packages/server/src/router/AsyncRouter.ts b/packages/server/src/router/AsyncRouter.ts index 4f89810..c42b12c 100644 --- a/packages/server/src/router/AsyncRouter.ts +++ b/packages/server/src/router/AsyncRouter.ts @@ -16,7 +16,7 @@ export class AsyncRouter { path: P, handler: ITypedHandler, ) { - const addRoute = this.router[method].bind(this.router) + const addRoute = this.router[method].bind(this.router as any) addRoute(path, this.wrapHandler(handler)) }