Files
coopgo/node_modules/react-aria-menubutton/webpack-umd.config.js
sgauthier 6e64e138e2
All checks were successful
Publish To Prod / deploy_and_publish (push) Successful in 35s
planning
2024-10-14 09:15:30 +02:00

36 lines
676 B
JavaScript

const path = require("path");
const filename = process.env.MINIFY
? "ReactAriaMenuButton.min.js"
: "ReactAriaMenuButton.js";
module.exports = {
entry: {
AriaMenuButton: "./src/index.js"
},
output: {
library: "ReactAriaMenuButton",
libraryTarget: "umd",
path: path.join(__dirname, "umd"),
filename: filename
},
externals: [
{
react: {
root: "React",
commonjs2: "react",
commonjs: "react",
amd: "react"
}
},
],
module: {
rules: [{ test: /\.js$/, exclude: /node_modules/, loader: "babel-loader" }]
},
node: {
Buffer: false,
process: false,
setImmediate: false
}
};