UNPKG

@hornwitser/server_select

Version:

Clusterio plugin adding an in-game server select menu

29 lines (26 loc) 696 B
"use strict"; const path = require("path"); const webpack = require("webpack"); const { merge } = require("webpack-merge"); const common = require("@clusterio/web_ui/webpack.common"); module.exports = (env = {}) => merge(common(env), { context: __dirname, entry: "./web/index.jsx", output: { path: path.resolve(__dirname, "dist", "web"), }, plugins: [ new webpack.container.ModuleFederationPlugin({ name: "server_select", library: { type: "var", name: "plugin_server_select" }, exposes: { "./": "./info.js", "./package.json": "./package.json", }, shared: { "@clusterio/lib": { import: false }, "@clusterio/web_ui": { import: false }, }, }), ], });