webpack.config.js 487 B

1234567891011121314151617181920212223242526
  1. const path = require("path");
  2. module.exports = {
  3. entry: "is-odd/index.js",
  4. mode: "development",
  5. output: {
  6. path: path.resolve(__dirname, "dist"),
  7. filename: "is-odd.js",
  8. library: "isOdd",
  9. libraryTarget: "umd",
  10. },
  11. module: {
  12. rules: [
  13. {
  14. test: /\.js$/,
  15. exclude: /node_modules/,
  16. use: {
  17. loader: "babel-loader",
  18. options: {
  19. presets: ["@babel/preset-env"],
  20. },
  21. },
  22. },
  23. ],
  24. },
  25. };