summaryrefslogtreecommitdiff
path: root/node_modules/webpack/lib/runtime/CompatRuntimeModule.js
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2023-11-05 17:23:37 +0800
committerlittleblack111 <littleblack11111@gmail.com>2023-11-05 17:23:37 +0800
commit2cdf0cb352ab6a2d0f8cb25120e4ebc92c5316e3 (patch)
tree6b088c99810bd013f17b80522c936ca6dfc09858 /node_modules/webpack/lib/runtime/CompatRuntimeModule.js
parentf8ee6ef722e6c560c4a1c879e04dbdf0b01f0316 (diff)
removed autoprefix hover as it will have a high chance of making hover stopped working
Diffstat (limited to 'node_modules/webpack/lib/runtime/CompatRuntimeModule.js')
-rw-r--r--node_modules/webpack/lib/runtime/CompatRuntimeModule.js83
1 files changed, 0 insertions, 83 deletions
diff --git a/node_modules/webpack/lib/runtime/CompatRuntimeModule.js b/node_modules/webpack/lib/runtime/CompatRuntimeModule.js
deleted file mode 100644
index cf386c08..00000000
--- a/node_modules/webpack/lib/runtime/CompatRuntimeModule.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- MIT License http://www.opensource.org/licenses/mit-license.php
-*/
-
-"use strict";
-
-const RuntimeGlobals = require("../RuntimeGlobals");
-const RuntimeModule = require("../RuntimeModule");
-
-/** @typedef {import("../Chunk")} Chunk */
-/** @typedef {import("../ChunkGraph")} ChunkGraph */
-/** @typedef {import("../Compilation")} Compilation */
-/** @typedef {import("../MainTemplate")} MainTemplate */
-
-class CompatRuntimeModule extends RuntimeModule {
- constructor() {
- super("compat", RuntimeModule.STAGE_ATTACH);
- this.fullHash = true;
- }
-
- /**
- * @returns {string | null} runtime code
- */
- generate() {
- const compilation = /** @type {Compilation} */ (this.compilation);
- const chunkGraph = /** @type {ChunkGraph} */ (this.chunkGraph);
- const chunk = /** @type {Chunk} */ (this.chunk);
- const {
- runtimeTemplate,
- mainTemplate,
- moduleTemplates,
- dependencyTemplates
- } = compilation;
- const bootstrap = mainTemplate.hooks.bootstrap.call(
- "",
- chunk,
- compilation.hash || "XXXX",
- moduleTemplates.javascript,
- dependencyTemplates
- );
- const localVars = mainTemplate.hooks.localVars.call(
- "",
- chunk,
- compilation.hash || "XXXX"
- );
- const requireExtensions = mainTemplate.hooks.requireExtensions.call(
- "",
- chunk,
- compilation.hash || "XXXX"
- );
- const runtimeRequirements = chunkGraph.getTreeRuntimeRequirements(chunk);
- let requireEnsure = "";
- if (runtimeRequirements.has(RuntimeGlobals.ensureChunk)) {
- const requireEnsureHandler = mainTemplate.hooks.requireEnsure.call(
- "",
- chunk,
- compilation.hash || "XXXX",
- "chunkId"
- );
- if (requireEnsureHandler) {
- requireEnsure = `${
- RuntimeGlobals.ensureChunkHandlers
- }.compat = ${runtimeTemplate.basicFunction(
- "chunkId, promises",
- requireEnsureHandler
- )};`;
- }
- }
- return [bootstrap, localVars, requireEnsure, requireExtensions]
- .filter(Boolean)
- .join("\n");
- }
-
- /**
- * @returns {boolean} true, if the runtime module should get it's own scope
- */
- shouldIsolate() {
- // We avoid isolating this to have better backward-compat
- return false;
- }
-}
-
-module.exports = CompatRuntimeModule;