lightgun-poc / lib/editorbuild / EditorBuildDeps
Interface: EditorBuildDeps
Defined in: lib/editorbuild.ts:17
Injection points for ensureEditorBuilt.
Properties
exec?
optionalexec?: (cmd,opts) =>void
Defined in: lib/editorbuild.ts:22
Runs the build; tests inject a recorder. Must throw on failure.
Parameters
cmd
string
opts
cwd
string
Returns
void
isSea?
optionalisSea?:boolean
Defined in: lib/editorbuild.ts:24
True inside the single executable: never build, assets are baked.
log
log: (
line) =>void
Defined in: lib/editorbuild.ts:20
Parameters
line
string
Returns
void
publicDir?
optionalpublicDir?:string
Defined in: lib/editorbuild.ts:26
--public <dir>: the user brought their own assets — never build.
root
root:
string
Defined in: lib/editorbuild.ts:19
The checkout root (appDir) — where editor/ and public/ live.