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', mirror: { <<<<<<< HEAD 'Mizzajl': ['home'] ======= 'Ramses': ['home'] >>>>>>> 1fa17ab0f5dd0456582c398342b6286d6e1c9de0 }, distribute: { }, }) ], bundle: true, format: 'esm', platform: 'browser', logLevel: 'debug', }); const ctx = await createContext(); ctx.watch();