Socket
Socket
Sign inDemoInstall

build-url

Package Overview
Dependencies
Maintainers
1
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

build-url - npm Package Compare versions

Comparing version 4.0.0 to 5.0.0

2

dist/bulidUrl.js

@@ -1,1 +0,1 @@

!function(r){var e={};function t(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return r[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=r,t.c=e,t.d=function(r,e,n){t.o(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:n})},t.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},t.t=function(r,e){if(1&e&&(r=t(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var o in r)t.d(n,o,function(e){return r[e]}.bind(null,o));return n},t.n=function(r){var e=r&&r.__esModule?function(){return r.default}:function(){return r};return t.d(e,"a",e),e},t.o=function(r,e){return Object.prototype.hasOwnProperty.call(r,e)},t.p="",t(t.s=0)}([function(r,e,t){"use strict";function n(r){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}function o(r){return null===r?"":encodeURIComponent(String(r).trim())}t.r(e),e.default=function(r,e){var t,u,a,i=[];if(a=!(!e||!e.lowerCase)&&!!e.lowerCase,null===r?u="":"object"===n(r)?(u="",e=r):u=r,e){if(e.path){u&&"/"===u[u.length-1]&&(u=u.slice(0,-1));var f=String(e.path).trim();a&&(f=f.toLowerCase()),0===f.indexOf("/")?u+=f:u+="/"+f}if(e.queryParams){for(t in e.queryParams){var l;if(e.queryParams.hasOwnProperty(t)&&void 0!==e.queryParams[t])if(e.disableCSV&&Array.isArray(e.queryParams[t])&&e.queryParams[t].length)for(var s=0;s<e.queryParams[t].length;s++)l=e.queryParams[t][s],i.push(t+"="+o(l));else l=a?e.queryParams[t].toLowerCase():e.queryParams[t],i.push(t+"="+o(l))}u+="?"+i.join("&")}e.hash&&(u+=a?"#"+String(e.hash).trim().toLowerCase():"#"+String(e.hash).trim())}return u}}]);
!function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=0)}([function(t,e,r){"use strict";r.r(e);var n=function(t,e,r){"/"===e[e.length-1]&&(e=e.slice(0,-1));var n=String(t).trim();return r&&(n=n.toLowerCase()),0===n.indexOf("/")?e+=n:e+="/".concat(n),e};var o=function(t,e){var r="#".concat(String(t).trim());return e?r.toLowerCase():r};var u=function(t,e,r){var n=[];for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)&&void 0!==t[o]){var u=void 0;if(r&&Array.isArray(t[o])&&t[o].length)for(var a=0;a<t[o].length;a++)u=t[o][a]||"",n.push("".concat(o,"=").concat(encodeURIComponent(String(u).trim())));else u=e?t[o].toLowerCase()||"":t[o]||"",n.push("".concat(o,"=").concat(encodeURIComponent(String(u).trim())))}return"?".concat(n.join("&"))};function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}e.default=function(t){var e,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null===t?e="":"object"===a(t)?(e="",r=t):e=t,r.path&&(e=n(r.path,e,r.lowerCase)),r.queryParams&&(e+=u(r.queryParams,r.lowerCase,r.disableCSV)),r.hash&&(e+=o(r.hash,r.lowerCase)),e}}]);
{
"name": "build-url",
"version": "4.0.0",
"version": "5.0.0",
"description": "A small library that builds a URL given its components",

@@ -8,2 +8,3 @@ "main": "./dist/build-url.js",

"build": "webpack",
"lint-js": "eslint src/**/*.js",
"prepublishOnly": "webpack",

@@ -10,0 +11,0 @@ "test": "jest",

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