formdata-node
Advanced tools
Comparing version 3.5.0 to 3.5.1
@@ -136,3 +136,3 @@ "use strict"; | ||
} | ||
return field.values[0]; | ||
return field[0]; | ||
} | ||
@@ -151,3 +151,3 @@ /** | ||
} | ||
return [...field.values]; | ||
return [...field]; | ||
} | ||
@@ -229,4 +229,4 @@ /** | ||
}, _FormData_setField = function _FormData_setField({ name, value, append, filenameOrOptions, options, argsLength }) { | ||
const fieldName = String(name); | ||
const methodName = append ? "append" : "set"; | ||
name = String(name); | ||
let filename; | ||
@@ -278,21 +278,12 @@ if (isPlainObject_1.default(filenameOrOptions)) { | ||
} | ||
const field = __classPrivateFieldGet(this, _FormData_content, "f").get(fieldName); | ||
if (!field) { | ||
return void __classPrivateFieldGet(this, _FormData_content, "f").set(fieldName, { | ||
append, values: [value] | ||
}); | ||
const values = __classPrivateFieldGet(this, _FormData_content, "f").get(name); | ||
if (!values) { | ||
return void __classPrivateFieldGet(this, _FormData_content, "f").set(name, [value]); | ||
} | ||
// Replace a value of the existing field if "set" called | ||
if (!append) { | ||
return void __classPrivateFieldGet(this, _FormData_content, "f").set(fieldName, { | ||
append, values: [value] | ||
}); | ||
return void __classPrivateFieldGet(this, _FormData_content, "f").set(name, [value]); | ||
} | ||
// Do nothing if the field has been created from .set() | ||
if (!field.append) { | ||
return undefined; | ||
} | ||
// Append a new value to the existing field | ||
field.values.push(value); | ||
__classPrivateFieldGet(this, _FormData_content, "f").set(fieldName, field); | ||
values.push(value); | ||
}, Symbol.iterator)]() { | ||
@@ -299,0 +290,0 @@ return this.entries(); |
@@ -130,3 +130,3 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
} | ||
return field.values[0]; | ||
return field[0]; | ||
} | ||
@@ -145,3 +145,3 @@ /** | ||
} | ||
return [...field.values]; | ||
return [...field]; | ||
} | ||
@@ -223,4 +223,4 @@ /** | ||
}, _FormData_setField = function _FormData_setField({ name, value, append, filenameOrOptions, options, argsLength }) { | ||
const fieldName = String(name); | ||
const methodName = append ? "append" : "set"; | ||
name = String(name); | ||
let filename; | ||
@@ -272,21 +272,12 @@ if (isPlainObject(filenameOrOptions)) { | ||
} | ||
const field = __classPrivateFieldGet(this, _FormData_content, "f").get(fieldName); | ||
if (!field) { | ||
return void __classPrivateFieldGet(this, _FormData_content, "f").set(fieldName, { | ||
append, values: [value] | ||
}); | ||
const values = __classPrivateFieldGet(this, _FormData_content, "f").get(name); | ||
if (!values) { | ||
return void __classPrivateFieldGet(this, _FormData_content, "f").set(name, [value]); | ||
} | ||
// Replace a value of the existing field if "set" called | ||
if (!append) { | ||
return void __classPrivateFieldGet(this, _FormData_content, "f").set(fieldName, { | ||
append, values: [value] | ||
}); | ||
return void __classPrivateFieldGet(this, _FormData_content, "f").set(name, [value]); | ||
} | ||
// Do nothing if the field has been created from .set() | ||
if (!field.append) { | ||
return undefined; | ||
} | ||
// Append a new value to the existing field | ||
field.values.push(value); | ||
__classPrivateFieldGet(this, _FormData_content, "f").set(fieldName, field); | ||
values.push(value); | ||
}, Symbol.iterator)]() { | ||
@@ -293,0 +284,0 @@ return this.entries(); |
{ | ||
"name": "formdata-node", | ||
"version": "3.5.0", | ||
"version": "3.5.1", | ||
"description": "FormData implementation for Node.js", | ||
@@ -32,8 +32,8 @@ "repository": "octet-stream/form-data", | ||
"ci": "c8 npm test && c8 report --reporter=json", | ||
"make:esm": "ttsc --project tsconfig.esm.json", | ||
"make:cjs": "ttsc --project tsconfig.cjs.json", | ||
"make": "npm run make:esm && npm run make:cjs", | ||
"build:esm": "ttsc --project tsconfig.esm.json", | ||
"build:cjs": "ttsc --project tsconfig.cjs.json", | ||
"build": "npm run build:esm && npm run build:cjs", | ||
"test": "ava --fail-fast", | ||
"cleanup": "npx rimraf @type \"lib/**/*.js\"", | ||
"prepare": "npm run cleanup && npm run make", | ||
"prepare": "npm run cleanup && npm run build", | ||
"_postinstall": "husky install", | ||
@@ -61,3 +61,3 @@ "prepublishOnly": "pinst --disable", | ||
"eslint-plugin-jsx-a11y": "6.4.1", | ||
"eslint-plugin-react": "7.23.2", | ||
"eslint-plugin-react": "7.24.0", | ||
"husky": "6.0.0", | ||
@@ -64,0 +64,0 @@ "lint-staged": "11.0.0", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
86601
1526