Docs menu

Tooling

The language is one half of Turf. The other half is the tool you run: how it builds a project, how you call it, and how it talks to you when something is wrong.

  1. CLI and Diagnostics: the turf commands and flags, the diagnostic format and every error code, static analysis, runtime failures, --smart.
  2. Projects and Packages: turf.toml, path and git dependencies, turf.lock, how imports resolve across packages.

For the full list of error codes, see Error codes.

In this section

Last updated: Oct 15, 2026Edit this page on GitHub

Esc

Type to search.