developmentseed / developmentseed/project-seed

Generated template: lint does not cover test files, causing unnoticed Prettier violations in tests

Open
#136 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
25
Forks
8
PR merge metrics
No merged PRs in 30d

Description

In a freshly generated project from `project-seed`, linting is scoped to `app/` only.
As a result, files in `test/` are not checked by ESLint (including `eslint-plugin-prettier`).

Observed behavior:

- `pnpm lint` passes
- A test file can still have a Prettier violation (example: missing final newline) without lint failing

Expected behavior:

- `pnpm lint` should also validate files in `test/` and config files
- Prettier violations across the project should be reported by lint

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.