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:
19
package-lock.json
generated
19
package-lock.json
generated
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
10
src/types/express-flash.d.ts
vendored
10
src/types/express-flash.d.ts
vendored
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user