238 lines
7.6 KiB
JavaScript
238 lines
7.6 KiB
JavaScript
(() => {
|
|
"use strict";
|
|
var __webpack_modules__ = ({});
|
|
// The module cache
|
|
var __webpack_module_cache__ = {};
|
|
|
|
// The require function
|
|
function __webpack_require__(moduleId) {
|
|
|
|
// Check if module is in cache
|
|
var cachedModule = __webpack_module_cache__[moduleId];
|
|
if (cachedModule !== undefined) {
|
|
return cachedModule.exports;
|
|
}
|
|
// Create a new module (and put it into the cache)
|
|
var module = (__webpack_module_cache__[moduleId] = {
|
|
id: moduleId,
|
|
loaded: false,
|
|
exports: {}
|
|
});
|
|
// Execute the module function
|
|
__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);
|
|
|
|
// Flag the module as loaded
|
|
module.loaded = true;
|
|
// Return the exports of the module
|
|
return module.exports;
|
|
|
|
}
|
|
|
|
// expose the modules object (__webpack_modules__)
|
|
__webpack_require__.m = __webpack_modules__;
|
|
|
|
// webpack/runtime/compat_get_default_export
|
|
(() => {
|
|
// getDefaultExport function for compatibility with non-ESM modules
|
|
__webpack_require__.n = (module) => {
|
|
var getter = module && module.__esModule ?
|
|
() => (module['default']) :
|
|
() => (module);
|
|
__webpack_require__.d(getter, { a: getter });
|
|
return getter;
|
|
};
|
|
|
|
})();
|
|
// webpack/runtime/create_fake_namespace_object
|
|
(() => {
|
|
var getProto = Object.getPrototypeOf ? (obj) => (Object.getPrototypeOf(obj)) : (obj) => (obj.__proto__);
|
|
var leafPrototypes;
|
|
// create a fake namespace object
|
|
// mode & 1: value is a module id, require it
|
|
// mode & 2: merge all properties of value into the ns
|
|
// mode & 4: return value when already ns object
|
|
// mode & 16: return value when it's Promise-like
|
|
// mode & 8|1: behave like require
|
|
__webpack_require__.t = function(value, mode) {
|
|
if(mode & 1) value = this(value);
|
|
if(mode & 8) return value;
|
|
if(typeof value === 'object' && value) {
|
|
if((mode & 4) && value.__esModule) return value;
|
|
if((mode & 16) && typeof value.then === 'function') return value;
|
|
}
|
|
var ns = Object.create(null);
|
|
__webpack_require__.r(ns);
|
|
var def = {};
|
|
leafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];
|
|
for(var current = mode & 2 && value; (typeof current == 'object' || typeof current == 'function') && !~leafPrototypes.indexOf(current); current = getProto(current)) {
|
|
Object.getOwnPropertyNames(current).forEach((key) => { def[key] = () => (value[key]) });
|
|
}
|
|
def['default'] = () => (value);
|
|
__webpack_require__.d(ns, def);
|
|
return ns;
|
|
};
|
|
})();
|
|
// webpack/runtime/define_property_getters
|
|
(() => {
|
|
__webpack_require__.d = (exports, definition) => {
|
|
for(var key in definition) {
|
|
if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
|
|
Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
|
|
}
|
|
}
|
|
};
|
|
})();
|
|
// webpack/runtime/global
|
|
(() => {
|
|
__webpack_require__.g = (() => {
|
|
if (typeof globalThis === 'object') return globalThis;
|
|
try {
|
|
return this || new Function('return this')();
|
|
} catch (e) {
|
|
if (typeof window === 'object') return window;
|
|
}
|
|
})();
|
|
})();
|
|
// webpack/runtime/has_own_property
|
|
(() => {
|
|
__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
|
})();
|
|
// webpack/runtime/make_namespace_object
|
|
(() => {
|
|
// define __esModule on exports
|
|
__webpack_require__.r = (exports) => {
|
|
if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
|
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
|
}
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
};
|
|
})();
|
|
// webpack/runtime/node_module_decorator
|
|
(() => {
|
|
__webpack_require__.nmd = (module) => {
|
|
module.paths = [];
|
|
if (!module.children) module.children = [];
|
|
return module;
|
|
};
|
|
})();
|
|
// webpack/runtime/nonce
|
|
(() => {
|
|
__webpack_require__.nc = undefined;
|
|
})();
|
|
// webpack/runtime/on_chunk_loaded
|
|
(() => {
|
|
var deferred = [];
|
|
__webpack_require__.O = (result, chunkIds, fn, priority) => {
|
|
if (chunkIds) {
|
|
priority = priority || 0;
|
|
for (var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--)
|
|
deferred[i] = deferred[i - 1];
|
|
deferred[i] = [chunkIds, fn, priority];
|
|
return;
|
|
}
|
|
var notFulfilled = Infinity;
|
|
for (var i = 0; i < deferred.length; i++) {
|
|
var [chunkIds, fn, priority] = deferred[i];
|
|
var fulfilled = true;
|
|
for (var j = 0; j < chunkIds.length; j++) {
|
|
if (
|
|
(priority & (1 === 0) || notFulfilled >= priority) &&
|
|
Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))
|
|
) {
|
|
chunkIds.splice(j--, 1);
|
|
} else {
|
|
fulfilled = false;
|
|
if (priority < notFulfilled) notFulfilled = priority;
|
|
}
|
|
}
|
|
if (fulfilled) {
|
|
deferred.splice(i--, 1);
|
|
var r = fn();
|
|
if (r !== undefined) result = r;
|
|
}
|
|
}
|
|
return result;
|
|
};
|
|
|
|
})();
|
|
// webpack/runtime/rspack_version
|
|
(() => {
|
|
__webpack_require__.rv = () => ("1.6.6")
|
|
})();
|
|
// webpack/runtime/auto_public_path
|
|
(() => {
|
|
var scriptUrl;
|
|
|
|
if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + "";
|
|
var document = __webpack_require__.g.document;
|
|
if (!scriptUrl && document) {
|
|
// Technically we could use `document.currentScript instanceof window.HTMLScriptElement`,
|
|
// but an attacker could try to inject `<script>HTMLScriptElement = HTMLImageElement</script>`
|
|
// and use `<img name="currentScript" src="https://attacker.controlled.server/"></img>`
|
|
if (document.currentScript && document.currentScript.tagName.toUpperCase() === 'SCRIPT') scriptUrl = document.currentScript.src;
|
|
if (!scriptUrl) {
|
|
var scripts = document.getElementsByTagName("script");
|
|
if (scripts.length) {
|
|
var i = scripts.length - 1;
|
|
while (i > -1 && (!scriptUrl || !/^http(s?):/.test(scriptUrl))) scriptUrl = scripts[i--].src;
|
|
}
|
|
}
|
|
}
|
|
|
|
// When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration",
|
|
// or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.',
|
|
if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
|
|
scriptUrl = scriptUrl.replace(/^blob:/, "").replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
|
|
|
|
__webpack_require__.p = scriptUrl;
|
|
|
|
})();
|
|
// webpack/runtime/jsonp_chunk_loading
|
|
(() => {
|
|
|
|
// object to store loaded and loading chunks
|
|
// undefined = chunk not loaded, null = chunk preloaded/prefetched
|
|
// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
|
|
var installedChunks = {"146": 0,};
|
|
__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);
|
|
// install a JSONP callback for chunk loading
|
|
var __rspack_jsonp = (parentChunkLoadingFunction, data) => {
|
|
var [chunkIds, moreModules, runtime] = data;
|
|
// add "moreModules" to the modules object,
|
|
// then flag all "chunkIds" as loaded and fire callback
|
|
var moduleId, chunkId, i = 0;
|
|
if (chunkIds.some((id) => (installedChunks[id] !== 0))) {
|
|
for (moduleId in moreModules) {
|
|
if (__webpack_require__.o(moreModules, moduleId)) {
|
|
__webpack_require__.m[moduleId] = moreModules[moduleId];
|
|
}
|
|
}
|
|
if (runtime) var result = runtime(__webpack_require__);
|
|
}
|
|
if (parentChunkLoadingFunction) parentChunkLoadingFunction(data);
|
|
for (; i < chunkIds.length; i++) {
|
|
chunkId = chunkIds[i];
|
|
if (
|
|
__webpack_require__.o(installedChunks, chunkId) &&
|
|
installedChunks[chunkId]
|
|
) {
|
|
installedChunks[chunkId][0]();
|
|
}
|
|
installedChunks[chunkId] = 0;
|
|
}
|
|
|
|
return __webpack_require__.O(result);
|
|
|
|
};
|
|
|
|
var chunkLoadingGlobal = self["webpackChunkbrowser_extension"] = self["webpackChunkbrowser_extension"] || [];
|
|
chunkLoadingGlobal.forEach(__rspack_jsonp.bind(null, 0));
|
|
chunkLoadingGlobal.push = __rspack_jsonp.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
|
|
|
|
})();
|
|
// webpack/runtime/rspack_unique_id
|
|
(() => {
|
|
__webpack_require__.ruid = "bundler=rspack@1.6.6";
|
|
})();
|
|
})()
|
|
; |