OptionaldebugOptionaloutputOutput mode: 'ts' (default, preserves types) or 'js'. esbuild handles TypeScript natively.
OptionalrecoverWhen true, attempts to recover from errors and continue transpilation instead of throwing.
OptionaltransformFunction to transform import URIs during transpilation.
OptionalwhitespaceOutput formatting mode: "preserve" maintains input alignment, "pretty" adds readable indentation.
When
true, logs each consumed token. If a function, calls that function instead of console.debug.