ls:
  packages/*/src/**:
    .ts: kebab-case
    .js: kebab-case
    .d.ts: kebab-case
  libs/*/src/**:
    .ts: kebab-case
    .js: kebab-case
    .d.ts: kebab-case
  crates/**:
    .rs: snake_case
  apps/*/src/**:
    .ts: kebab-case
    .js: kebab-case
    .d.ts: kebab-case
    .rs: snake_case
  tools/*/src/**:
    .ts: kebab-case
    .js: kebab-case
    .d.ts: kebab-case

ignore:
  - "**/node_modules"
  - "**/tmp"
  - "**/dist"
  - "**/assets"
  - "**/coverage"
  - "**/__generated__"
  - "**/__test__"
  - "**/__mocks__"
  - "**/.terragrunt-cache"
  - "**/.cache"
  - "**/.nx"
  - "**/*.spec.*"
  - "**/*.test.*"
  - "**/*.schema.*"
  - "**/*.untyped.*"
  - "**/*.config.*"
  - "**/tsup.*.*"
  - "**/jest.*.*"
  - "**/vitest.*.*"
  - "**/babel.*.*"
  - "**/webpack.*.*"
  - "**/rollup.*.*"
  - "**/tailwind.*.*"
  - "**/postcss.*.*"
  - "**/vite.*.*"
  - "**/snowpack.*.*"
  - "**/next.*.*"
  - "**/.dependency-cruiser.*"
  - "**/_dockerfile*"
  - "**/Dockerfile*"
  - "**/docker-compose*"
