const path = require("path"); const miniCssExtractPlugin = require("mini-css-extract-plugin"); const autoprefixer = require('autoprefixer'); module.exports = { entry: { api: "./assets/js/api.js", scene: "./assets/js/scene.js", editor: "./assets/js/editor.js", userarea: "./assets/js/userarea.js", }, output: { path: path.resolve(__dirname, "static/js"), filename: "[name].bundle.js", }, plugins: [new miniCssExtractPlugin()], module: { rules: [ { test: /\.js$/, exclude: /node_modules/, use: { loader: "babel-loader", options: { presets: ["@babel/preset-env"], }, }, }, { test: /\.css$/, use: ["style-loader", "css-loader"], }, { test: /\.scss$/, use: [ { // Adds CSS to the DOM by injecting a `