gameStatusUpdate/node_modules/babel-loader/lib/injectCaller.js

17 lines
637 B
JavaScript
Raw Normal View History

2024-09-18 08:27:46 -07:00
module.exports = function injectCaller(opts, target) {
return Object.assign({}, opts, {
caller: Object.assign({
name: "babel-loader",
// Provide plugins with insight into webpack target.
// https://github.com/babel/babel-loader/issues/787
target,
// Webpack >= 2 supports ESM and dynamic import.
supportsStaticESM: true,
supportsDynamicImport: true,
// Webpack 5 supports TLA behind a flag. We enable it by default
// for Babel, and then webpack will throw an error if the experimental
// flag isn't enabled.
supportsTopLevelAwait: true
}, opts.caller)
});
};