Update TypeScript to 3.3.3333

TODO: Remove cast this.router to any
This commit is contained in:
Jerko Steiner 2019-03-17 13:43:13 +05:00
parent c2c72457db
commit 491012a815
3 changed files with 12 additions and 12 deletions

18
package-lock.json generated
View File

@ -1447,9 +1447,9 @@
"dev": true "dev": true
}, },
"@types/express": { "@types/express": {
"version": "4.16.0", "version": "4.16.1",
"resolved": "https://registry.npmjs.org/@types/express/-/express-4.16.0.tgz", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.16.1.tgz",
"integrity": "sha512-TtPEYumsmSTtTetAPXlJVf3kEqb6wZK0bZojpJQrnD/djV4q1oB6QQ8aKvKqwNPACoe02GNiy5zDzcYivR5Z2w==", "integrity": "sha512-V0clmJow23WeyblmACoxbHBu2JKlE5TiIme6Lem14FnPW9gsttyHtk6wq7njcdIWH1njAaFgR8gW09lgY98gQg==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/body-parser": "*", "@types/body-parser": "*",
@ -1510,9 +1510,9 @@
"dev": true "dev": true
}, },
"@types/mime": { "@types/mime": {
"version": "2.0.0", "version": "2.0.1",
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.0.tgz", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.1.tgz",
"integrity": "sha512-A2TAGbTFdBw9azHbpVd+/FkdW2T6msN1uct1O9bH3vTerEHKZhTXJUQXy+hNq1B0RagfU8U+KBdqiZpxjhOUQA==", "integrity": "sha512-FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw==",
"dev": true "dev": true
}, },
"@types/node": { "@types/node": {
@ -13008,9 +13008,9 @@
} }
}, },
"typescript": { "typescript": {
"version": "3.2.4", "version": "3.3.3333",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.4.tgz", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.3.3333.tgz",
"integrity": "sha512-0RNDbSdEokBeEAkgNbxJ+BLwSManFy9TeXz8uW+48j/xhEXv1ePME60olyzw2XzUqUBNAYFeJadIqAgNqIACwg==", "integrity": "sha512-JjSKsAfuHBE/fB2oZ8NxtRTk5iGcg6hkYXMnZ3Wc+b2RSqejEqTaem11mHASMnFilHrax3sLK0GDzcJrekZYLw==",
"dev": true "dev": true
}, },
"typescript-tslint-plugin": { "typescript-tslint-plugin": {

View File

@ -13,7 +13,7 @@
"@types/cls-hooked": "^4.2.1", "@types/cls-hooked": "^4.2.1",
"@types/csurf": "^1.9.35", "@types/csurf": "^1.9.35",
"@types/es6-shim": "^0.31.39", "@types/es6-shim": "^0.31.39",
"@types/express": "^4.16.0", "@types/express": "^4.16.1",
"@types/express-session": "^1.15.11", "@types/express-session": "^1.15.11",
"@types/history": "^4.7.2", "@types/history": "^4.7.2",
"@types/http-errors": "^1.6.1", "@types/http-errors": "^1.6.1",
@ -56,7 +56,7 @@
"ts-node-dev": "^1.0.0-pre.32", "ts-node-dev": "^1.0.0-pre.32",
"tsify": "^4.0.1", "tsify": "^4.0.1",
"tslint": "^5.12.0", "tslint": "^5.12.0",
"typescript": "^3.2.2", "typescript": "^3.3.3333",
"typescript-tslint-plugin": "^0.2.1", "typescript-tslint-plugin": "^0.2.1",
"watchify": "^3.11.1" "watchify": "^3.11.1"
}, },

View File

@ -16,7 +16,7 @@ export class AsyncRouter<R extends IRoutes> {
path: P, path: P,
handler: ITypedHandler<R, P, M>, handler: ITypedHandler<R, P, M>,
) { ) {
const addRoute = this.router[method].bind(this.router) const addRoute = this.router[method].bind(this.router as any)
addRoute(path, this.wrapHandler(handler)) addRoute(path, this.wrapHandler(handler))
} }