Add webpack to all plugins

This commit is contained in:
Cooldude2606
2025-09-12 20:47:32 +01:00
parent f1f4117e0f
commit 6bb26f60ad
22 changed files with 198 additions and 13 deletions

View File

@@ -7,7 +7,7 @@
"repository": "explosivegaming/ExpCluster",
"main": "dist/node/index.js",
"scripts": {
"prepare": "tsc --build"
"prepare": "tsc --build && webpack-cli --env production"
},
"engines": {
"node": ">=18"
@@ -18,7 +18,10 @@
"devDependencies": {
"@clusterio/lib": "catalog:",
"@types/node": "catalog:",
"typescript": "catalog:"
"typescript": "catalog:",
"webpack": "catalog:",
"webpack-cli": "catalog:",
"webpack-merge": "catalog:"
},
"dependencies": {
"@expcluster/lib_util": "workspace:^",