formats.js 678 Bytes
'use strict';

var replace = String.prototype.replace;
var percentTwenties = /%20/g;

<<<<<<< HEAD
module.exports = {
    'default': 'RFC3986',
=======
var Format = {
    RFC1738: 'RFC1738',
    RFC3986: 'RFC3986'
};

module.exports = {
    'default': Format.RFC3986,
>>>>>>> bef06db (Init Address.js)
    formatters: {
        RFC1738: function (value) {
            return replace.call(value, percentTwenties, '+');
        },
        RFC3986: function (value) {
            return String(value);
        }
    },
<<<<<<< HEAD
    RFC1738: 'RFC1738',
    RFC3986: 'RFC3986'
=======
    RFC1738: Format.RFC1738,
    RFC3986: Format.RFC3986
>>>>>>> bef06db (Init Address.js)
};