diff options
author | isaacs <i@izs.me> | 2020-07-23 20:58:04 +0300 |
---|---|---|
committer | isaacs <i@izs.me> | 2020-07-29 21:53:42 +0300 |
commit | ad5e07d8bd86d1dbe2b03dc142f8c8d6f4828ffe (patch) | |
tree | 97b66f97d77f35774f10a5e3e9957b1897d150bb /node_modules/uri-js/dist/esnext/util.js | |
parent | a16994cfdd2f255016f3d8ee60d03473d80eabd8 (diff) |
Full dependency reboot
Reinstall everything from a clean node_modules and package-lock.json
state.
Re-generate list of bundleDependencies and node_modules/.gitignore with
a script that does the right thing based on actual dependency state.
Diffstat (limited to 'node_modules/uri-js/dist/esnext/util.js')
-rw-r--r-- | node_modules/uri-js/dist/esnext/util.js | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/node_modules/uri-js/dist/esnext/util.js b/node_modules/uri-js/dist/esnext/util.js new file mode 100644 index 000000000..45af46fe5 --- /dev/null +++ b/node_modules/uri-js/dist/esnext/util.js @@ -0,0 +1,36 @@ +export function merge(...sets) {
+ if (sets.length > 1) {
+ sets[0] = sets[0].slice(0, -1);
+ const xl = sets.length - 1;
+ for (let x = 1; x < xl; ++x) {
+ sets[x] = sets[x].slice(1, -1);
+ }
+ sets[xl] = sets[xl].slice(1);
+ return sets.join('');
+ }
+ else {
+ return sets[0];
+ }
+}
+export function subexp(str) {
+ return "(?:" + str + ")";
+}
+export function typeOf(o) {
+ return o === undefined ? "undefined" : (o === null ? "null" : Object.prototype.toString.call(o).split(" ").pop().split("]").shift().toLowerCase());
+}
+export function toUpperCase(str) {
+ return str.toUpperCase();
+}
+export function toArray(obj) {
+ return obj !== undefined && obj !== null ? (obj instanceof Array ? obj : (typeof obj.length !== "number" || obj.split || obj.setInterval || obj.call ? [obj] : Array.prototype.slice.call(obj))) : [];
+}
+export function assign(target, source) {
+ const obj = target;
+ if (source) {
+ for (const key in source) {
+ obj[key] = source[key];
+ }
+ }
+ return obj;
+}
+//# sourceMappingURL=util.js.map
\ No newline at end of file |