@types/express-formidable
Advanced tools
Comparing version
@@ -14,4 +14,4 @@ // Type definitions for express-formidable 1.0 | ||
interface Request { | ||
fields?: Fields; | ||
files?: Files; | ||
fields?: Fields | undefined; | ||
files?: Files | undefined; | ||
} | ||
@@ -22,11 +22,11 @@ } | ||
interface ExpressFormidableOptions { | ||
encoding?: string; | ||
uploadDir?: string; | ||
keepExtensions?: boolean; | ||
type?: "multipart" | "urlencoded"; | ||
maxFileSize?: number; | ||
maxFieldsSize?: number; | ||
maxFields?: number; | ||
hash?: boolean | "sha1" | "md5"; | ||
multiples?: boolean; | ||
encoding?: string | undefined; | ||
uploadDir?: string | undefined; | ||
keepExtensions?: boolean | undefined; | ||
type?: "multipart" | "urlencoded" | undefined; | ||
maxFileSize?: number | undefined; | ||
maxFieldsSize?: number | undefined; | ||
maxFields?: number | undefined; | ||
hash?: boolean | "sha1" | "md5" | undefined; | ||
multiples?: boolean | undefined; | ||
} | ||
@@ -33,0 +33,0 @@ |
{ | ||
"name": "@types/express-formidable", | ||
"version": "1.0.4", | ||
"version": "1.0.5", | ||
"description": "TypeScript definitions for express-formidable", | ||
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express-formidable", | ||
"license": "MIT", | ||
@@ -19,3 +20,3 @@ "contributors": [ | ||
"main": "", | ||
"types": "index", | ||
"types": "index.d.ts", | ||
"repository": { | ||
@@ -31,4 +32,4 @@ "type": "git", | ||
}, | ||
"typesPublisherContentHash": "b809e9a1a11c19e37e712f8fc8f3069bb510ebe9a0b296ffad75150cdb9a3c37", | ||
"typeScriptVersion": "2.3" | ||
"typesPublisherContentHash": "5fe980347c239b23734651604045dc95980e78e9ba0f46a0ad6f555c5ec3b2c2", | ||
"typeScriptVersion": "3.6" | ||
} |
@@ -8,10 +8,50 @@ # Installation | ||
# Details | ||
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express-formidable | ||
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express-formidable. | ||
## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express-formidable/index.d.ts) | ||
````ts | ||
// Type definitions for express-formidable 1.0 | ||
// Project: https://github.com/noraesae/express-formidable | ||
// Definitions by: Torkild Dyvik Olsen <https://github.com/tdolsen>, Evan Shortiss <https://github.com/evanshortiss> | ||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped | ||
// TypeScript Version: 2.3 | ||
Additional Details | ||
* Last updated: Mon, 19 Aug 2019 00:51:13 GMT | ||
* Dependencies: @types/express, @types/formidable | ||
import * as express from "express"; | ||
import { Fields, Files } from "formidable"; | ||
// Extend the express request object with attached formidable files and fields | ||
declare global { | ||
namespace Express { | ||
interface Request { | ||
fields?: Fields | undefined; | ||
files?: Files | undefined; | ||
} | ||
} | ||
} | ||
interface ExpressFormidableOptions { | ||
encoding?: string | undefined; | ||
uploadDir?: string | undefined; | ||
keepExtensions?: boolean | undefined; | ||
type?: "multipart" | "urlencoded" | undefined; | ||
maxFileSize?: number | undefined; | ||
maxFieldsSize?: number | undefined; | ||
maxFields?: number | undefined; | ||
hash?: boolean | "sha1" | "md5" | undefined; | ||
multiples?: boolean | undefined; | ||
} | ||
declare function ExpressFormidable(options?: ExpressFormidableOptions): express.RequestHandler; | ||
declare namespace ExpressFormidable {} | ||
export = ExpressFormidable; | ||
```` | ||
### Additional Details | ||
* Last updated: Thu, 08 Jul 2021 12:01:18 GMT | ||
* Dependencies: [@types/express](https://npmjs.com/package/@types/express), [@types/formidable](https://npmjs.com/package/@types/formidable) | ||
* Global values: none | ||
# Credits | ||
These definitions were written by Torkild Dyvik Olsen <https://github.com/tdolsen>, and Evan Shortiss <https://github.com/evanshortiss>. | ||
These definitions were written by [Torkild Dyvik Olsen](https://github.com/tdolsen), and [Evan Shortiss](https://github.com/evanshortiss). |
Sorry, the diff of this file is not supported yet
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
5431
42.66%0
-100%57
235.29%