# Build outputs and generated artifacts — never format these.
**/dist/
**/.angular/
**/out-tsc/
**/node_modules/
**/target/

# Lockfiles — regenerated by their package managers.
**/package-lock.json

# Byte-exact test fixtures & snapshots — formatting would break them.
**/__snapshots__/
**/__fixtures__/

# Generated sqlx offline query cache — owned by `cargo sqlx prepare`.
**/.sqlx/

# Generated parser (peggy output, rebuilt by `make dist`) — not hand-formatted.
shared-libs/ts-modules/start-core/lib/exver/exver.ts

# Translation catalogs — managed by the i18n tooling, not hand-formatted.
**/locales/

# Upstream conformance vectors & benchmark/expected-result data — kept verbatim.
shared-libs/crates/patch-db/json-patch/specs/
shared-libs/crates/jsonpath/benchmark/
shared-libs/crates/jsonpath/docs/data/
shared-libs/crates/jsonpath/wasm/www/data/

# Proxy auto-config (special-purpose JS-syntax file).
**/*.pac

# Legacy sub-package with its own (tslint) tooling — folded in separately.
shared-libs/crates/patch-db/client/