Socket
Socket
Sign inDemoInstall

form-urlencoded

Package Overview
Dependencies
Maintainers
1
Versions
80
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

form-urlencoded - npm Package Compare versions

Comparing version 4.1.4 to 4.2.1

form-urlencoded.dist.js

6

form-urlencoded.js
export default (data, opts = {}) => {
const { sorted, skipIndex, ignorenull, skipBracket, useDot } = opts;
const {
sorted, skipIndex, ignorenull, skipBracket, useDot, whitespace = '+'
} = opts;
const encode = value => String(value)
.replace(/[^ !'()~*]/gu, encodeURIComponent)
.replace(/ /g, '+')
.replace(/ /g, whitespace)
.replace(/[!'()~*]/g, ch =>

@@ -8,0 +10,0 @@ `%${ch.charCodeAt().toString(16).slice(-2).toUpperCase()}`);

{
"name": "form-urlencoded",
"main": "dist/form-urlencoded",
"browser": "dist/form-urlencoded",
"main": "form-urlencoded.dist",
"browser": "form-urlencoded.dist",
"module": "form-urlencoded",
"version": "4.1.4",
"version": "4.2.1",
"description": "Return an object as an 'x-www-form-urlencoded' string",

@@ -50,7 +50,7 @@ "author": "Chris <chris@bumblehead.com>",

"scripts": {
"test": "ava",
"test": "ava form-urlencoded.spec.js",
"lint": "eslint form-urlencoded.js",
"start": "./node_modules/.bin/babel form-urlencoded.js --out-dir dist/ --presets=@babel/env --plugins=@babel/plugin-transform-unicode-regex",
"start": "./node_modules/.bin/babel form-urlencoded.js --out-file form-urlencoded.dist.js --presets=@babel/env --plugins=@babel/plugin-transform-unicode-regex",
"prepare": "npm start && npm run lint && npm test"
}
}

Sorry, the diff of this file is not supported yet

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