Files
bitburner-scripts/config.mjs
2026-02-14 11:07:47 -06:00

29 lines
614 B
JavaScript

import { context } from "esbuild";
import { BitburnerPlugin } from "esbuild-bitburner-plugin";
const createContext = async () =>
await context({
entryPoints: [
"servers/**/*.js",
"servers/**/*.jsx",
"servers/**/*.ts",
"servers/**/*.tsx",
],
outbase: "./servers",
outdir: "./build",
plugins: [
BitburnerPlugin({
port: 12525,
types: "NetscriptDefinitions.d.ts",
remoteDebugging: true,
}),
],
bundle: true,
format: "esm",
platform: "browser",
logLevel: "info",
});
let ctx = await createContext();
ctx.watch();