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
},
"@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": {

View File

@ -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"
},

View File

@ -16,7 +16,7 @@ export class AsyncRouter<R extends IRoutes> {
path: P,
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))
}