Sha256: b27c577dfd552c6f3d75bec52beefbd062b7bff56e9e1de415edf103c63de243

Contents?: true

Size: 1.23 KB

Versions: 26

Compression:

Stored size: 1.23 KB

Contents

"use strict";

const { URL, URLSearchParams } = require("./webidl2js-wrapper");
const urlStateMachine = require("./lib/url-state-machine");
const percentEncoding = require("./lib/percent-encoding");

const sharedGlobalObject = { Array, Object, Promise, String, TypeError };
URL.install(sharedGlobalObject, ["Window"]);
URLSearchParams.install(sharedGlobalObject, ["Window"]);

exports.URL = sharedGlobalObject.URL;
exports.URLSearchParams = sharedGlobalObject.URLSearchParams;

exports.parseURL = urlStateMachine.parseURL;
exports.basicURLParse = urlStateMachine.basicURLParse;
exports.serializeURL = urlStateMachine.serializeURL;
exports.serializePath = urlStateMachine.serializePath;
exports.serializeHost = urlStateMachine.serializeHost;
exports.serializeInteger = urlStateMachine.serializeInteger;
exports.serializeURLOrigin = urlStateMachine.serializeURLOrigin;
exports.setTheUsername = urlStateMachine.setTheUsername;
exports.setThePassword = urlStateMachine.setThePassword;
exports.cannotHaveAUsernamePasswordPort = urlStateMachine.cannotHaveAUsernamePasswordPort;
exports.hasAnOpaquePath = urlStateMachine.hasAnOpaquePath;

exports.percentDecodeString = percentEncoding.percentDecodeString;
exports.percentDecodeBytes = percentEncoding.percentDecodeBytes;

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
clapton-0.0.26 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.25 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.24 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.23 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.22 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.21 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.20 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.19 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.18 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.17 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.16 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.15 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.14 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.13 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.12 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.11 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.10 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.9 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.8 lib/clapton/javascripts/node_modules/whatwg-url/index.js
clapton-0.0.7 lib/clapton/javascripts/node_modules/whatwg-url/index.js