Socket
Socket
Sign inDemoInstall

formdata-node

Package Overview
Dependencies
4
Maintainers
1
Versions
76
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.2.1 to 1.3.0

35

lib/FormData.js

@@ -10,2 +10,4 @@ "use strict";

var _toStringTag = _interopRequireDefault(require("@babel/runtime/core-js/symbol/to-string-tag"));
var _map = _interopRequireDefault(require("@babel/runtime/core-js/map"));

@@ -64,2 +66,3 @@

var _Symbol$toStringTag = _toStringTag.default;
var _Symbol$iterator = _iterator.default;

@@ -111,4 +114,3 @@ var _Symbol$asyncIterator = _symbol.default.asyncIterator;

const [value] = field.values;
return (0, _isBuffer.default)(value) || (0, _isReadable.default)(value) ? value : String(value);
return field.values[0];
});

@@ -122,3 +124,3 @@ (0, _defineProperty2.default)(this, "getAll", name => {

for (const value of field.values) {
res.push((0, _isBuffer.default)(value) || (0, _isReadable.default)(value) ? value : String(value));
res.push(value);
}

@@ -282,2 +284,6 @@ }

if (!((0, _isReadable.default)(value) || (0, _isBuffer.default)(value))) {
value = String(value);
}
const field = this.__contents.get(name); // Set a new field if given name is not exists

@@ -326,2 +332,12 @@

/**
* Returns headers for multipart/form-data
*/
get headers() {
return {
"content-type": (0, _concat.default)(["multipart/form-data; ", "boundary=", this.boundary])
};
}
/**
* Returns the internal stream

@@ -360,13 +376,17 @@ *

toString() {
return `[object ${this.constructor.name}]`;
return "[object FormData]";
}
toJSON() {
return `[object ${this.constructor.name}]`;
return "[object FormData]";
}
inspect() {
return this.constructor.name;
return "FormData";
}
get [_Symbol$toStringTag]() {
return "FormData";
}
*keys() {

@@ -426,3 +446,2 @@ for (const key of this.__contents.keys()) {

var _default = FormData;
exports.default = _default;
//# sourceMappingURL=FormData.js.map
exports.default = _default;

@@ -16,3 +16,2 @@ "use strict";

var _default = bind;
exports.default = _default;
//# sourceMappingURL=bind.js.map
exports.default = _default;

@@ -17,3 +17,2 @@ "use strict";

var _default = boundary;
exports.default = _default;
//# sourceMappingURL=boundary.js.map
exports.default = _default;

@@ -20,3 +20,2 @@ "use strict";

var _default = concat;
exports.default = _default;
//# sourceMappingURL=concat.js.map
exports.default = _default;

@@ -29,3 +29,2 @@ "use strict";

var _default = getType;
exports.default = _default;
//# sourceMappingURL=getType.js.map
exports.default = _default;

@@ -5,3 +5,2 @@ "use strict";

module.exports = isBuffer;
//# sourceMappingURL=isBuffer.js.map
module.exports = isBuffer;

@@ -11,3 +11,2 @@ "use strict";

var _default = isFunction;
exports.default = _default;
//# sourceMappingURL=isFunction.js.map
exports.default = _default;

@@ -15,3 +15,2 @@ "use strict";

var _default = isObject;
exports.default = _default;
//# sourceMappingURL=isObject.js.map
exports.default = _default;

@@ -9,3 +9,2 @@ "use strict";

module.exports = isReadable;
//# sourceMappingURL=isReadable.js.map
module.exports = isReadable;

@@ -15,3 +15,2 @@ "use strict";

var _default = isString;
exports.default = _default;
//# sourceMappingURL=isString.js.map
exports.default = _default;

@@ -15,3 +15,2 @@ "use strict";

var _default = nextTick;
exports.default = _default;
//# sourceMappingURL=nextTick.js.map
exports.default = _default;

@@ -115,3 +115,2 @@ "use strict";

var _default = StreamIterator;
exports.default = _default;
//# sourceMappingURL=StreamIterator.js.map
exports.default = _default;
{
"name": "formdata-node",
"version": "1.2.1",
"version": "1.3.0",
"description": "FormData implementation for Node.js. Built over Readable stream and async generators. Can be used to communicate between servers with multipart/form-data format.",

@@ -5,0 +5,0 @@ "repository": "octet-stream/form-data",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc