Build 533169stable
Module 998736
540 characters · in no known chunkDependencies
Source Raw
function(e){"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,n,r,i){return(n=n||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e)?Object.keys(e).map(function(i){var s=encodeURIComponent(t(i))+r;return Array.isArray(e[i])?e[i].map(function(e){return s+encodeURIComponent(t(e))}).join(n):s+encodeURIComponent(t(e[i]))}).filter(Boolean).join(n):i?encodeURIComponent(t(i))+r+encodeURIComponent(t(e)):""}}