An ESBuild plugin (v1.7.9) that uses Bitburner's Remote API to push compiled build results directly into the game. It supports automatic file uploading, file mirroring for bidirectional sync, and distribution of scripts to multiple servers. Key differentiators: seamless integration with the Bitburner editor, support for React with ingame React/ReactDOM instances, and optional Netscript definitions generation. This plugin is actively maintained and requires Node >=20.0.0.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
ESM-only; CommonJS require() will fail with the default export.
For dynamic imports, use ESM dynamic import.
The default export is the plugin function; the named export is also available.
Sets up an ESBuild context with the Bitburner plugin to watch and auto-upload scripts to the game.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.