API reference
Fluent Tooling exposes several integration surfaces:
-
ftl-lintCLI documents command-line inputs, options, diagnostics, and exit statuses. -
JSON diagnostics protocol specifies the stable machine-readable linter interface.
-
tree-sitter-fluentdocuments the Rust binding, generated metadata, grammar behavior, and package layout. -
Emacs integration documents
fluent-ts-mode, Flymake, and Flycheck configuration.