@nanoexpress/middleware-formidable
Advanced tools
@@ -5,6 +5,2 @@ 'use strict'; | ||
| function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } | ||
| var Formidable__default = /*#__PURE__*/_interopDefaultLegacy(Formidable); | ||
| /** | ||
@@ -18,4 +14,4 @@ * Formidable plugin | ||
| */ | ||
| function formidable(config = { multiples: true }, initialize) { | ||
| const form = Formidable__default["default"](config); | ||
| function formidable(config, initialize) { | ||
| const form = Formidable(config ?? { multiples: true }); | ||
| if (typeof initialize === 'function') { | ||
@@ -41,2 +37,2 @@ initialize(form); | ||
| module.exports = formidable; | ||
| //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybWlkYWJsZS5janMuanMiLCJzb3VyY2VzIjpbIi4uL2Zvcm1pZGFibGUuZXMuanMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IEZvcm1pZGFibGUgZnJvbSAnZm9ybWlkYWJsZSc7XG5cbi8qKlxuICogRm9ybWlkYWJsZSBwbHVnaW5cbiAqIEBwYXJhbSB7b2JqZWN0fSBvcHRpb25zIEZvcm1pZGFibGUgb3B0aW9uc1xuICogQHBhcmFtIHtGdW5jdGlvbn0gaW5pdGlhbGl6ZSAqKkZvcm1pZGFibGUqKiBpbnN0YW5jZSBoYW5kbGVyXG4gKiBAZGVmYXVsdCB7b2JqZWN0fSBvcHRpb25zIHttdWx0aXBsZXM6IHRydWV9XG4gKiBAZXhhbXBsZVxuICogYXBwLnVzZShmb3JtaWRhYmxlKCkpXG4gKi9cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGZvcm1pZGFibGUoY29uZmlnID0geyBtdWx0aXBsZXM6IHRydWUgfSwgaW5pdGlhbGl6ZSkge1xuICBjb25zdCBmb3JtID0gRm9ybWlkYWJsZShjb25maWcpO1xuICBpZiAodHlwZW9mIGluaXRpYWxpemUgPT09ICdmdW5jdGlvbicpIHtcbiAgICBpbml0aWFsaXplKGZvcm0pO1xuICB9XG4gIHJldHVybiBhc3luYyBmdW5jdGlvbiBmb3JtaWRhYmxlSGFuZGxlcihyZXEpIHtcbiAgICBPYmplY3QuYXNzaWduKHJlcS5zdHJlYW0sIHJlcSk7XG4gICAgYXdhaXQgbmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT5cbiAgICAgIGZvcm0ucGFyc2UocmVxLnN0cmVhbSwgKGVyciwgZmllbGRzLCBmaWxlcykgPT4ge1xuICAgICAgICBpZiAoZXJyKSB7XG4gICAgICAgICAgcmV0dXJuIHJlamVjdChlcnIpO1xuICAgICAgICB9XG5cbiAgICAgICAgcmVxLmZpbGVzID0gZmlsZXM7XG4gICAgICAgIHJlcS5ib2R5ID0gZmllbGRzO1xuICAgICAgICByZXR1cm4gcmVzb2x2ZSgpO1xuICAgICAgfSlcbiAgICApO1xuICB9O1xufVxuIl0sIm5hbWVzIjpbIkZvcm1pZGFibGUiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNlLFNBQVMsVUFBVSxDQUFDLE1BQU0sR0FBRyxFQUFFLFNBQVMsRUFBRSxJQUFJLEVBQUUsRUFBRSxVQUFVLEVBQUU7QUFDN0UsRUFBRSxNQUFNLElBQUksR0FBR0EsOEJBQVUsQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUNsQyxFQUFFLElBQUksT0FBTyxVQUFVLEtBQUssVUFBVSxFQUFFO0FBQ3hDLElBQUksVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDO0FBQ3JCLEdBQUc7QUFDSCxFQUFFLE9BQU8sZUFBZSxpQkFBaUIsQ0FBQyxHQUFHLEVBQUU7QUFDL0MsSUFBSSxNQUFNLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxNQUFNLEVBQUUsR0FBRyxDQUFDLENBQUM7QUFDbkMsSUFBSSxNQUFNLElBQUksT0FBTyxDQUFDLENBQUMsT0FBTyxFQUFFLE1BQU07QUFDdEMsTUFBTSxJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxHQUFHLEVBQUUsTUFBTSxFQUFFLEtBQUssS0FBSztBQUNyRCxRQUFRLElBQUksR0FBRyxFQUFFO0FBQ2pCLFVBQVUsT0FBTyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDN0IsU0FBUztBQUNUO0FBQ0EsUUFBUSxHQUFHLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQztBQUMxQixRQUFRLEdBQUcsQ0FBQyxJQUFJLEdBQUcsTUFBTSxDQUFDO0FBQzFCLFFBQVEsT0FBTyxPQUFPLEVBQUUsQ0FBQztBQUN6QixPQUFPLENBQUM7QUFDUixLQUFLLENBQUM7QUFDTixHQUFHLENBQUM7QUFDSjs7OzsifQ== | ||
| //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybWlkYWJsZS5janMuanMiLCJzb3VyY2VzIjpbIi4uL2Zvcm1pZGFibGUuZXMuanMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IEZvcm1pZGFibGUgZnJvbSAnZm9ybWlkYWJsZSc7XG5cbi8qKlxuICogRm9ybWlkYWJsZSBwbHVnaW5cbiAqIEBwYXJhbSB7b2JqZWN0fSBvcHRpb25zIEZvcm1pZGFibGUgb3B0aW9uc1xuICogQHBhcmFtIHtGdW5jdGlvbn0gaW5pdGlhbGl6ZSAqKkZvcm1pZGFibGUqKiBpbnN0YW5jZSBoYW5kbGVyXG4gKiBAZGVmYXVsdCB7b2JqZWN0fSBvcHRpb25zIHttdWx0aXBsZXM6IHRydWV9XG4gKiBAZXhhbXBsZVxuICogYXBwLnVzZShmb3JtaWRhYmxlKCkpXG4gKi9cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGZvcm1pZGFibGUoY29uZmlnLCBpbml0aWFsaXplKSB7XG4gIGNvbnN0IGZvcm0gPSBGb3JtaWRhYmxlKGNvbmZpZyA/PyB7IG11bHRpcGxlczogdHJ1ZSB9KTtcbiAgaWYgKHR5cGVvZiBpbml0aWFsaXplID09PSAnZnVuY3Rpb24nKSB7XG4gICAgaW5pdGlhbGl6ZShmb3JtKTtcbiAgfVxuICByZXR1cm4gYXN5bmMgZnVuY3Rpb24gZm9ybWlkYWJsZUhhbmRsZXIocmVxKSB7XG4gICAgT2JqZWN0LmFzc2lnbihyZXEuc3RyZWFtLCByZXEpO1xuICAgIGF3YWl0IG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+XG4gICAgICBmb3JtLnBhcnNlKHJlcS5zdHJlYW0sIChlcnIsIGZpZWxkcywgZmlsZXMpID0+IHtcbiAgICAgICAgaWYgKGVycikge1xuICAgICAgICAgIHJldHVybiByZWplY3QoZXJyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHJlcS5maWxlcyA9IGZpbGVzO1xuICAgICAgICByZXEuYm9keSA9IGZpZWxkcztcbiAgICAgICAgcmV0dXJuIHJlc29sdmUoKTtcbiAgICAgIH0pXG4gICAgKTtcbiAgfTtcbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNlLFNBQVMsVUFBVSxDQUFDLE1BQU0sRUFBRSxVQUFVLEVBQUU7QUFDdkQsRUFBRSxNQUFNLElBQUksR0FBRyxVQUFVLENBQUMsTUFBTSxJQUFJLEVBQUUsU0FBUyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUM7QUFDekQsRUFBRSxJQUFJLE9BQU8sVUFBVSxLQUFLLFVBQVUsRUFBRTtBQUN4QyxJQUFJLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQztBQUNyQixHQUFHO0FBQ0gsRUFBRSxPQUFPLGVBQWUsaUJBQWlCLENBQUMsR0FBRyxFQUFFO0FBQy9DLElBQUksTUFBTSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsTUFBTSxFQUFFLEdBQUcsQ0FBQyxDQUFDO0FBQ25DLElBQUksTUFBTSxJQUFJLE9BQU8sQ0FBQyxDQUFDLE9BQU8sRUFBRSxNQUFNO0FBQ3RDLE1BQU0sSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsTUFBTSxFQUFFLENBQUMsR0FBRyxFQUFFLE1BQU0sRUFBRSxLQUFLLEtBQUs7QUFDckQsUUFBUSxJQUFJLEdBQUcsRUFBRTtBQUNqQixVQUFVLE9BQU8sTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQzdCLFNBQVM7QUFDVDtBQUNBLFFBQVEsR0FBRyxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7QUFDMUIsUUFBUSxHQUFHLENBQUMsSUFBSSxHQUFHLE1BQU0sQ0FBQztBQUMxQixRQUFRLE9BQU8sT0FBTyxFQUFFLENBQUM7QUFDekIsT0FBTyxDQUFDO0FBQ1IsS0FBSyxDQUFDO0FBQ04sR0FBRyxDQUFDO0FBQ0o7Ozs7In0= |
+1
-0
| // eslint-disable-next-line @typescript-eslint/ban-ts-comment | ||
| // @ts-ignore | ||
| // eslint-disable-next-line n/no-missing-import | ||
| import IncomingForm from '@types/formidable/Formidable'; | ||
@@ -4,0 +5,0 @@ import { Options } from 'formidable'; |
+2
-2
@@ -11,4 +11,4 @@ import Formidable from 'formidable'; | ||
| */ | ||
| export default function formidable(config = { multiples: true }, initialize) { | ||
| const form = Formidable(config); | ||
| export default function formidable(config, initialize) { | ||
| const form = Formidable(config ?? { multiples: true }); | ||
| if (typeof initialize === 'function') { | ||
@@ -15,0 +15,0 @@ initialize(form); |
+4
-4
| { | ||
| "name": "@nanoexpress/middleware-formidable", | ||
| "version": "1.1.3", | ||
| "version": "1.1.4", | ||
| "description": "Formidable middleware for nanoexpress", | ||
@@ -16,3 +16,3 @@ "type": "module", | ||
| "engines": { | ||
| "node": ">=12.16.0" | ||
| "node": ">=18.12.1" | ||
| }, | ||
@@ -35,5 +35,5 @@ "repository": { | ||
| "dependencies": { | ||
| "@types/formidable": "^1.2.4", | ||
| "formidable": "^2.0.0-canary.20200504.1" | ||
| "@types/formidable": "^2.0.5", | ||
| "formidable": "^2.1.1" | ||
| } | ||
| } |
Sorry, the diff of this file is not supported yet
5817
-32.45%6
-14.29%79
-1.25%+ Added
- Removed
Updated
Updated