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