formats.js (387B)
1 'use strict'; 2 3 var replace = String.prototype.replace; 4 var percentTwenties = /%20/g; 5 6 module.exports = { 7 'default': 'RFC3986', 8 formatters: { 9 RFC1738: function (value) { 10 return replace.call(value, percentTwenties, '+'); 11 }, 12 RFC3986: function (value) { 13 return value; 14 } 15 }, 16 RFC1738: 'RFC1738', 17 RFC3986: 'RFC3986' 18 };