FlowTracer Babel Plugin Settings
Package: @autotracer/plugin-babel-flow · Layer: Build · Type: Overview
Use these pages for the exact behavior of the options passed to @autotracer/plugin-babel-flow in your Babel config.
This layer controls which functions are instrumented, how emitted tracing code is named, whether thrown exceptions are logged, and whether a startup output mode is seeded into Flow runtime bootstrap modules. It does not replace the runtime APIs provided by @autotracer/flow.
Public Surface
@autotracer/plugin-babel-flow exposes these public build-time surfaces:
- default Babel plugin export used as
"@autotracer/plugin-babel-flow"in Babel config outputModelogExceptionsexceptionLogLeveltracerNameincludeexcludemodeprefix- pragma comments
Settings By Concern
- Startup and browser control:
outputMode - Eligibility and naming:
mode, pragma comments,include,exclude, andprefix - Exception logging and emitted bindings:
logExceptions,exceptionLogLevel, andtracerName
Adjacent Docs
- @autotracer/plugin-babel-flow for package usage, examples, and the current option surface
- FlowTracer Installation - Next.js for the Babel-based Next.js entry path
- FlowTracer Quick Start for the broader setup path across Vite and Babel builds
- FlowTracer Options for the recommended runtime and build-time split
- @autotracer/flow for runtime APIs and browser control behavior