UNPKG

qs-like

Version:

A tiny query string parsing and stringifying library

19 lines (15 loc) 372 B
/* * qs-like.js v1.0.1 * (c) 2018-2019 Jesse Feng * Released under the MIT License. */ // rfc3986 var encodeReserveRE = /[!'()*]/g; function encodeReserveReplacer(c) { return '%' + c.charCodeAt(0).toString(16).toUpperCase(); } function escape (str) { return encodeURIComponent(str) .replace(encodeReserveRE, encodeReserveReplacer); } export default escape;