Socket
Socket
Sign inDemoInstall

formdata-node

Package Overview
Dependencies
Maintainers
1
Versions
76
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

formdata-node - npm Package Compare versions

Comparing version 1.3.1 to 1.4.0

lib/FormData.mjs

10

lib/FormData.js

@@ -28,5 +28,5 @@ "use strict";

var _stream = require("stream");
var _stream = _interopRequireDefault(require("stream"));
var _path = require("path");
var _path = _interopRequireDefault(require("path"));

@@ -159,3 +159,3 @@ var _invariant = _interopRequireDefault(require("@octetstream/invariant"));

const read = this.__read;
this.__stream = new _stream.Readable({
this.__stream = new _stream.default.Readable({
read

@@ -269,3 +269,3 @@ });

if ((0, _isBuffer.default)(value) && filename) {
filename = (0, _path.basename)(filename);
filename = _path.default.basename(filename);
} else if ((0, _isReadable.default)(value) && (value.path || filename)) {

@@ -275,3 +275,3 @@ // Readable stream which created from fs.createReadStream

// from the stream itself.
filename = (0, _path.basename)(value.path || filename);
filename = _path.default.basename(value.path || filename);
} else {

@@ -278,0 +278,0 @@ // The regular values shouldn't have "filename" property

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
const isBuffer = val => val instanceof Buffer;
module.exports = isBuffer;
var _default = isBuffer;
exports.default = _default;
"use strict";
const {
Readable
} = require("stream");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
const isReadable = val => val instanceof Readable;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
module.exports = isReadable;
var _stream = _interopRequireDefault(require("stream"));
const isReadable = val => val instanceof _stream.default.Readable;
var _default = isReadable;
exports.default = _default;
{
"name": "formdata-node",
"version": "1.3.1",
"version": "1.4.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.",

@@ -14,3 +14,3 @@ "repository": "octet-stream/form-data",

"license": "MIT",
"main": "lib/FormData.js",
"main": "lib/FormData",
"engines": {

@@ -20,14 +20,16 @@ "node": ">= 8"

"scripts": {
"lint": "node_modules/.bin/eslint src",
"staged": "node_modules/.bin/lint-staged",
"make": "node_modules/.bin/babel src -d .",
"watch": "node_modules/.bin/babel src -w -d .",
"make:ci": "node_modules/.bin/babel src -s -d .",
"m": "yarn make",
"w": "yarn watch",
"cleanup": "node_modules/.bin/rimraf lib test",
"test": "node_modules/.bin/ava",
"coverage": "yarn cleanup && yarn make:ci && node_modules/.bin/nyc yarn test && yarn cleanup && yarn make",
"report": "yarn cleanup && yarn make:ci && node_modules/.bin/nyc yarn test && node_modules/.bin/nyc report --reporter=html yarn test && yarn cleanup && yarn make",
"ci": "yarn make:ci && node_modules/.bin/nyc yarn test && node_modules/.bin/nyc report --reporter=lcov yarn test && node_modules/.bin/codecov && yarn cleanup && yarn make"
"lint": "eslint src",
"staged": "lint-staged",
"prepare": "npm run prepare:mjs && npm run prepare:js",
"prepare:mjs": "BABEL_ESM=1 babel src -d . --keep-file-extension",
"prepare:js": "babel src -d .",
"watch": "babel src -w -d .",
"make:ci": "babel src -s -d .",
"p": "npm run prepare",
"w": "npm run watch",
"cleanup": "rimraf lib test",
"test": "ava",
"coverage": "npm run cleanup && npm run make:ci && nyc npm test && npm run cleanup && npm run prepare",
"report": "npm run cleanup && npm run make:ci && nyc npm test && nyc report --reporter=html npm test && npm run cleanup && npm run prepare",
"ci": "npm run make:ci && nyc npm test && nyc report --reporter=lcov npm test && codecov && npm run cleanup && npm run prepare"
},

@@ -51,14 +53,14 @@ "ava": {

"ava": "0.25.0",
"codecov": "3.1.0",
"eslint": "5.6.1",
"codecov": "3.2.0",
"eslint": "5.13.0",
"eslint-plugin-ava": "5.1.1",
"husky": "1.1.1",
"lint-staged": "^7.3.0",
"husky": "1.3.1",
"lint-staged": "^8.1.3",
"lodash.isplainobject": "4.0.6",
"nyc": "13.0.1",
"nyc": "13.2.0",
"promise-fs": "2.0.1",
"proxyquire": "2.1.0",
"rimraf": "2.6.2",
"sinon": "6.3.5",
"supertest": "3.3.0",
"rimraf": "2.6.3",
"sinon": "7.2.3",
"supertest": "3.4.2",
"then-busboy": "3.0.0"

@@ -68,6 +70,6 @@ },

"@babel/runtime": "7.0.0-beta.54",
"@octetstream/invariant": "1.1.0",
"mime-types": "2.1.20",
"nanoid": "1.2.6"
"@octetstream/invariant": "1.2.0",
"mime-types": "2.1.21",
"nanoid": "2.0.1"
}
}
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc