webpack/test/configCases/library/module-named-import-externals/webpack.config.js

27 lines
444 B
JavaScript

"use strict";
/** @type {import("../../../../types").Configuration} */
module.exports = {
entry: { main: "./index.js" },
output: {
module: true,
library: {
type: "module"
},
filename: "[name].mjs",
chunkFormat: "module"
},
experiments: {
outputModule: true
},
resolve: {
extensions: [".js"]
},
externals: ["fs", "path"],
externalsType: "module",
optimization: {
concatenateModules: true,
usedExports: true
}
};