Simplify imports

This commit is contained in:
Tobias Koppers 2018-07-09 14:48:28 +02:00
parent 6135532972
commit 559cf94edb
14 changed files with 17 additions and 17 deletions

View File

@ -8,7 +8,7 @@ const asyncLib = require("neo-async");
const PrefetchDependency = require("./dependencies/PrefetchDependency");
const NormalModule = require("./NormalModule");
/** @typedef {import("./Compiler.js")} Compiler */
/** @typedef {import("./Compiler")} Compiler */
class AutomaticPrefetchPlugin {
/**

View File

@ -13,9 +13,9 @@ const ERR_CHUNK_ENTRY = "Chunk.entry was removed. Use hasRuntime()";
const ERR_CHUNK_INITIAL =
"Chunk.initial was removed. Use canBeInitial/isOnlyInitial()";
/** @typedef {import("./Module.js")} Module */
/** @typedef {import("./Module")} Module */
/** @typedef {import("./ChunkGroup")} ChunkGroup */
/** @typedef {import("./ModuleReason.js")} ModuleReason */
/** @typedef {import("./ModuleReason")} ModuleReason */
/** @typedef {import("webpack-sources").Source} Source */
/** @typedef {import("./util/createHash").Hash} Hash */

View File

@ -6,9 +6,9 @@
const WebpackError = require("./WebpackError");
/** @typedef {import("./Module.js")} Module */
/** @typedef {import("./Module")} Module */
/** @typedef {import("./Dependency.js").DependencyLocation} DependencyLocation */
/** @typedef {import("./Dependency").DependencyLocation} DependencyLocation */
class CommentCompilationWarning extends WebpackError {
/**

View File

@ -8,7 +8,7 @@ const ConstDependency = require("./dependencies/ConstDependency");
const NullFactory = require("./NullFactory");
/** @typedef {import("./Compiler.js")} Compiler */
/** @typedef {import("./Compiler")} Compiler */
class CompatibilityPlugin {
/**

View File

@ -6,7 +6,7 @@
const ChunkGroup = require("./ChunkGroup");
/** @typedef {import("./Chunk.js")} Chunk */
/** @typedef {import("./Chunk")} Chunk */
/**
* Entrypoint serves as an encapsulation primitive for chunks that are

View File

@ -407,5 +407,5 @@ module.exports = class HotModuleReplacementPlugin {
};
const hotInitCode = Template.getFunctionContent(
require("./HotModuleReplacement.runtime.js")
require("./HotModuleReplacement.runtime")
);

View File

@ -4,7 +4,7 @@
*/
"use strict";
/** @typedef {import("./Compiler.js")} Compiler */
/** @typedef {import("./Compiler")} Compiler */
class IgnorePlugin {
/**

View File

@ -6,7 +6,7 @@
const ConstDependency = require("./dependencies/ConstDependency");
/** @typedef {import("./Compiler.js")} Compiler */
/** @typedef {import("./Compiler")} Compiler */
class UseStrictPlugin {
/**

View File

@ -72,7 +72,7 @@ class SystemPlugin {
parser.hooks.expression.for("System").tap("SystemPlugin", () => {
const systemPolyfillRequire = ParserHelpers.requireFileAsExpression(
parser.state.module.context,
require.resolve("../../buildin/system.js")
require.resolve("../../buildin/system")
);
return ParserHelpers.addParsedVariableToModule(
parser,

View File

@ -305,8 +305,8 @@ module.exports = class NodeMainTemplatePlugin {
);
return Template.getFunctionContent(
asyncChunkLoading
? require("./NodeMainTemplateAsync.runtime.js")
: require("./NodeMainTemplate.runtime.js")
? require("./NodeMainTemplateAsync.runtime")
: require("./NodeMainTemplate.runtime")
)
.replace(/\$require\$/g, mainTemplate.requireFn)
.replace(/\$hotMainFilename\$/g, currentHotUpdateMainFilename)

View File

@ -71,7 +71,7 @@ module.exports = class NodeSourcePlugin {
.tap("NodeSourcePlugin", () => {
const retrieveGlobalModule = ParserHelpers.requireFileAsExpression(
parser.state.module.context,
require.resolve("../../buildin/global.js")
require.resolve("../../buildin/global")
);
return ParserHelpers.addParsedVariableToModule(
parser,

View File

@ -4,7 +4,7 @@
*/
"use strict";
const UnsupportedWebAssemblyFeatureError = require("../wasm/UnsupportedWebAssemblyFeatureError");
const UnsupportedWebAssemblyFeatureError = require("./UnsupportedWebAssemblyFeatureError");
class WasmFinalizeExportsPlugin {
apply(compiler) {

View File

@ -556,7 +556,7 @@ class JsonpMainTemplatePlugin {
}
);
const runtimeSource = Template.getFunctionContent(
require("./JsonpMainTemplate.runtime.js")
require("./JsonpMainTemplate.runtime")
)
.replace(/\/\/\$semicolon/g, ";")
.replace(/\$require\$/g, mainTemplate.requireFn)

View File

@ -172,7 +172,7 @@ class WebWorkerMainTemplatePlugin {
)}];\n` +
`${globalObject}[${JSON.stringify(hotUpdateFunction)}] = ` +
Template.getFunctionContent(
require("./WebWorkerMainTemplate.runtime.js")
require("./WebWorkerMainTemplate.runtime")
)
.replace(/\/\/\$semicolon/g, ";")
.replace(/\$require\$/g, mainTemplate.requireFn)