Skip to content

chore: migrate generated projects to neostandard - #921

Closed
bcomnes wants to merge 2 commits into
fastify:mainfrom
bcomnes:chore/neostandard
Closed

bcomnes wants to merge 2 commits into
fastify:mainfrom
bcomnes:chore/neostandard

Conversation

@bcomnes

@bcomnes bcomnes commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?

Migrates generated applications and plugins from standard/ts-standard to eslint with neostandard.

  • Uses neostandard for generated JavaScript and TypeScript linting
  • Adds generated ESLint flat configs
  • Applies .gitignore exclusions through resolveIgnoresFromGitignore()
  • Updates the generated plugin README badge
  • Removes the unused ts-standard dependency
  • Updates generator tests

Validation

  • npm run lint passes
  • CJS, ESM, and plugin generator tests pass
  • git diff --check passes
  • The full npm test suite has no test assertion failures, but the command exits on the repository's 100% coverage threshold because several unrelated existing files remain below coverage.

@bcomnes

bcomnes commented Oct 2, 2026

Copy link
Copy Markdown
Contributor Author

I opened this pre-maturely. sorry about that.

@bcomnes bcomnes closed this Oct 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant