1
0
mirror of https://github.com/microsoft/TypeScript-Node-Starter.git synced 2025-11-08 16:17:37 +00:00

Merge pull request #206 from peterblazejewicz/feat/express-flash-types

Simplify augmented module for express-flash
This commit is contained in:
Orta
2019-07-15 17:08:47 -04:00
committed by GitHub
3 changed files with 27 additions and 3 deletions

19
package-lock.json generated
View File

@@ -522,6 +522,15 @@
}
}
},
"@types/connect-flash": {
"version": "0.0.34",
"resolved": "https://registry.npmjs.org/@types/connect-flash/-/connect-flash-0.0.34.tgz",
"integrity": "sha512-QC93TwnTZ0sk//bfT81o7U4GOedbOZAcgvqi0v1vJqCESC8tqIVnhzB1CHiAUBUWFjoxG5JQF0TYaNa6DMb6Ig==",
"dev": true,
"requires": {
"@types/express": "*"
}
},
"@types/connect-mongo": {
"version": "0.0.42",
"resolved": "https://registry.npmjs.org/@types/connect-mongo/-/connect-mongo-0.0.42.tgz",
@@ -575,6 +584,16 @@
"@types/serve-static": "*"
}
},
"@types/express-flash": {
"version": "0.0.0",
"resolved": "https://registry.npmjs.org/@types/express-flash/-/express-flash-0.0.0.tgz",
"integrity": "sha512-zs1xXRIZOjghUBriJPSnhPmfDpqf/EQxT21ggi/9XZ9/RHYrUi+5vK2jnQrP2pD1abbuZvm7owLICiNCLBQzEQ==",
"dev": true,
"requires": {
"@types/connect-flash": "*",
"@types/express": "*"
}
},
"@types/express-serve-static-core": {
"version": "4.16.4",
"resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.4.tgz",

View File

@@ -62,6 +62,7 @@
"@types/dotenv": "^6.1.1",
"@types/errorhandler": "^0.0.32",
"@types/express": "^4.17.0",
"@types/express-flash": "0.0.0",
"@types/express-session": "^1.15.13",
"@types/jest": "^24.0.15",
"@types/jquery": "^3.3.29",

View File

@@ -1,9 +1,13 @@
/// <reference types="express" />
// Add RequestValidation Interface on to Express's Request Interface.
/**
* This type definition augments existing definition
* from @types/express-flash
*/
declare namespace Express {
interface Request extends Flash {}
export interface Request {
flash(event: string, message: any): any;
}
}
interface Flash {