ÿØÿà JFIF ÿá Exif MM * ÿÛ C
Server IP : 199.250.214.225 / Your IP : 3.16.218.116 Web Server : Apache System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : nicngo5 ( 1001) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/nicngo5/funds.upgrade.nicn.gov.ng/funds-upgraded/node_modules/webpack/lib/ |
Upload File : |
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ "use strict"; const util = require("util"); const memoize = require("./util/memoize"); /** @typedef {import("../declarations/WebpackOptions").Output} OutputOptions */ /** @typedef {import("./Compilation")} Compilation */ const getJavascriptModulesPlugin = memoize(() => require("./javascript/JavascriptModulesPlugin") ); // TODO webpack 6 remove this class class ChunkTemplate { /** * @param {OutputOptions} outputOptions output options * @param {Compilation} compilation the compilation */ constructor(outputOptions, compilation) { this._outputOptions = outputOptions || {}; this.hooks = Object.freeze({ renderManifest: { tap: util.deprecate( (options, fn) => { compilation.hooks.renderManifest.tap( options, (entries, options) => { if (options.chunk.hasRuntime()) return entries; return fn(entries, options); } ); }, "ChunkTemplate.hooks.renderManifest is deprecated (use Compilation.hooks.renderManifest instead)", "DEP_WEBPACK_CHUNK_TEMPLATE_RENDER_MANIFEST" ) }, modules: { tap: util.deprecate( (options, fn) => { getJavascriptModulesPlugin() .getCompilationHooks(compilation) .renderChunk.tap(options, (source, renderContext) => fn( source, compilation.moduleTemplates.javascript, renderContext ) ); }, "ChunkTemplate.hooks.modules is deprecated (use JavascriptModulesPlugin.getCompilationHooks().renderChunk instead)", "DEP_WEBPACK_CHUNK_TEMPLATE_MODULES" ) }, render: { tap: util.deprecate( (options, fn) => { getJavascriptModulesPlugin() .getCompilationHooks(compilation) .renderChunk.tap(options, (source, renderContext) => fn( source, compilation.moduleTemplates.javascript, renderContext ) ); }, "ChunkTemplate.hooks.render is deprecated (use JavascriptModulesPlugin.getCompilationHooks().renderChunk instead)", "DEP_WEBPACK_CHUNK_TEMPLATE_RENDER" ) }, renderWithEntry: { tap: util.deprecate( (options, fn) => { getJavascriptModulesPlugin() .getCompilationHooks(compilation) .render.tap(options, (source, renderContext) => { if ( renderContext.chunkGraph.getNumberOfEntryModules( renderContext.chunk ) === 0 || renderContext.chunk.hasRuntime() ) { return source; } return fn(source, renderContext.chunk); }); }, "ChunkTemplate.hooks.renderWithEntry is deprecated (use JavascriptModulesPlugin.getCompilationHooks().render instead)", "DEP_WEBPACK_CHUNK_TEMPLATE_RENDER_WITH_ENTRY" ) }, hash: { tap: util.deprecate( (options, fn) => { compilation.hooks.fullHash.tap(options, fn); }, "ChunkTemplate.hooks.hash is deprecated (use Compilation.hooks.fullHash instead)", "DEP_WEBPACK_CHUNK_TEMPLATE_HASH" ) }, hashForChunk: { tap: util.deprecate( (options, fn) => { getJavascriptModulesPlugin() .getCompilationHooks(compilation) .chunkHash.tap(options, (chunk, hash, context) => { if (chunk.hasRuntime()) return; fn(hash, chunk, context); }); }, "ChunkTemplate.hooks.hashForChunk is deprecated (use JavascriptModulesPlugin.getCompilationHooks().chunkHash instead)", "DEP_WEBPACK_CHUNK_TEMPLATE_HASH_FOR_CHUNK" ) } }); } } Object.defineProperty(ChunkTemplate.prototype, "outputOptions", { get: util.deprecate( /** * @this {ChunkTemplate} * @returns {OutputOptions} output options */ function () { return this._outputOptions; }, "ChunkTemplate.outputOptions is deprecated (use Compilation.outputOptions instead)", "DEP_WEBPACK_CHUNK_TEMPLATE_OUTPUT_OPTIONS" ) }); module.exports = ChunkTemplate;