webpack/test/configCases/externals/async-externals/webpack.config.js

14 lines
453 B
JavaScript
Raw Normal View History

module.exports = {
output: {
libraryTarget: "commonjs-module",
importFunctionName: "((name) => Promise.resolve({ request: name }))"
},
externals: {
"promise-external":
"promise new Promise(resolve => setTimeout(() => resolve(42), 100))",
"failing-promise-external":
"promise new Promise((resolve, reject) => setTimeout(() => reject(new Error('external reject')), 100))",
"import-external": ["import /hello/world.js", "request"]
}
};