Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 18.188.73.229
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
wb /
node_modules /
webpack /
lib /
library /
Delete
Unzip
Name
Size
Permission
Date
Action
AbstractLibraryPlugin.js
8.58
KB
-rw-rw-r--
2022-08-30 11:49
AmdLibraryPlugin.js
4.4
KB
-rw-rw-r--
2022-08-30 11:49
AssignLibraryPlugin.js
11.64
KB
-rw-rw-r--
2022-08-30 11:49
EnableLibraryPlugin.js
6.78
KB
-rw-rw-r--
2022-08-30 11:49
ExportPropertyLibraryPlugin.js
3.49
KB
-rw-rw-r--
2022-08-30 11:49
JsonpLibraryPlugin.js
2.55
KB
-rw-rw-r--
2022-08-30 11:49
ModuleLibraryPlugin.js
3.01
KB
-rw-rw-r--
2022-08-30 11:49
SystemLibraryPlugin.js
7
KB
-rw-rw-r--
2022-08-30 11:49
UmdLibraryPlugin.js
9.26
KB
-rw-rw-r--
2022-08-30 11:49
Save
Rename
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ "use strict"; const { ConcatSource } = require("webpack-sources"); const Template = require("../Template"); const propertyAccess = require("../util/propertyAccess"); const AbstractLibraryPlugin = require("./AbstractLibraryPlugin"); /** @typedef {import("webpack-sources").Source} Source */ /** @typedef {import("../../declarations/WebpackOptions").LibraryOptions} LibraryOptions */ /** @typedef {import("../../declarations/WebpackOptions").LibraryType} LibraryType */ /** @typedef {import("../Chunk")} Chunk */ /** @typedef {import("../Compilation").ChunkHashContext} ChunkHashContext */ /** @typedef {import("../Compiler")} Compiler */ /** @typedef {import("../Module")} Module */ /** @typedef {import("../javascript/JavascriptModulesPlugin").StartupRenderContext} StartupRenderContext */ /** @typedef {import("../util/Hash")} Hash */ /** @template T @typedef {import("./AbstractLibraryPlugin").LibraryContext<T>} LibraryContext<T> */ /** * @typedef {Object} ModuleLibraryPluginOptions * @property {LibraryType} type */ /** * @typedef {Object} ModuleLibraryPluginParsed * @property {string} name */ /** * @typedef {ModuleLibraryPluginParsed} T * @extends {AbstractLibraryPlugin<ModuleLibraryPluginParsed>} */ class ModuleLibraryPlugin extends AbstractLibraryPlugin { /** * @param {ModuleLibraryPluginOptions} options the plugin options */ constructor(options) { super({ pluginName: "ModuleLibraryPlugin", type: options.type }); } /** * @param {LibraryOptions} library normalized library option * @returns {T | false} preprocess as needed by overriding */ parseOptions(library) { const { name } = library; if (name) { throw new Error( `Library name must be unset. ${AbstractLibraryPlugin.COMMON_LIBRARY_NAME_MESSAGE}` ); } return { name: /** @type {string} */ (name) }; } /** * @param {Source} source source * @param {Module} module module * @param {StartupRenderContext} renderContext render context * @param {LibraryContext<T>} libraryContext context * @returns {Source} source with library export */ renderStartup( source, module, { moduleGraph, chunk }, { options, compilation } ) { const result = new ConcatSource(source); const exportsInfo = moduleGraph.getExportsInfo(module); const exports = []; const isAsync = moduleGraph.isAsync(module); if (isAsync) { result.add(`__webpack_exports__ = await __webpack_exports__;\n`); } for (const exportInfo of exportsInfo.orderedExports) { if (!exportInfo.provided) continue; const varName = `__webpack_exports__${Template.toIdentifier( exportInfo.name )}`; result.add( `var ${varName} = __webpack_exports__${propertyAccess([ exportInfo.getUsedName(exportInfo.name, chunk.runtime) ])};\n` ); exports.push(`${varName} as ${exportInfo.name}`); } if (exports.length > 0) { result.add(`export { ${exports.join(", ")} };\n`); } return result; } } module.exports = ModuleLibraryPlugin;