# Ignore everything as a starting point.
**/*.*

# Explicitly enable Prettier for JS/JSX/TS/TSX files in the UI codebase.
!ui/**/*.js
!ui/**/*.jsx
!ui/**/*.ts
!ui/**/*.tsx

# Ignore the `dist` directory.
ui/dist

# Explicitly enable Prettier for JS/JSX/TS/TSX files in Playwright tests.
!tests/src/Playwright/**/*.ts

# Explicitly enable Prettier for CLI codebase.
!cli/**/*.md
!cli/**/*.js
!cli/**/*.jsx
!cli/**/*.ts
!cli/**/*.tsx

# Explicitly enable Prettier for example code components.
!tests/fixtures/code_components/**/*.jsx
