**/dist/
**/dist-dev/
**/test/output/
**/bin/
**/out/
**/obj/
**/.vs/
**/.chronus/changes/

# Pnpm lock file
**/pnpm-lock.yaml

# Github action lock file
*.lock.yml

# Auto-generated agentic workflow maintenance file
**/.github/workflows/agentics-maintenance.yml

# Coverage report directory
**/coverage/

packages/samples/specs/resource-manager/common-types/**/*

# These are standard and should not be edited
SECURITY.md
CODE_OF_CONDUCT.md

# These are auto-generated by rush
**/CHANGELOG.md

# The core/ git submodule is owned by microsoft/typespec and must never be
# reformatted from this repo. Skipping it also speeds up formatting significantly.
core/

# Don't check format website generated files.
packages/website/.docusaurus/
packages/website/build/
packages/website/versioned_sidebars/
packages/website/versions.json

# Auto generated reference docs.
**/docs/**/reference/
packages/website/versioned_docs/**/reference/

# Auto generated version list
packages/website/playground-versions.json

# TypeSpec init template
/eng/feeds/*
!/eng/feeds/test/

# Skip formatting tsp files
*.noformat.tsp

# Generated openapi files
packages/samples/common-types/**/*.json

.gitattributes
CODEOWNERS

# http-client-csharp
tspCodeModel.json

# Auto generated version list
website/playground-versions.json

# generated definitions for typespec-ts
packages/typespec-ts/test/integration/generated/
packages/typespec-ts/test/azure-integration/generated/
packages/typespec-ts/test/modular-integration/generated/
packages/typespec-ts/test/azure-modular-integration/generated/

# Generated Python test fixtures
packages/typespec-python/tests

# typespec-java emitter-tests holds Maven+tsp e2e assets whose .tsp specs and
# hand-written sources are synced verbatim from core (see SyncTests.ps1); root
# prettier must not reformat these upstream-sourced files.
packages/typespec-java/emitter-tests/
# Emitter TypeScript sources (except options.ts) are copied from core at build time.
packages/typespec-java/src/**
!packages/typespec-java/src/options.ts
packages/typespec-java/test/
