Repository navigation
v4.8.0
Quiet under coding agents: silent tsup, Vite warnings only, forge check failures only.
defineBinConfig drops its shebang banner: the bin source carries its own.
ESLint 10 plugins only: jsx-a11y-x replaces jsx-a11y under the same rule names; @eslint-react covers react, dropped with react-perf.
forgePlugin() for framework Vite configs: agent log level, dev 404 for /.well-known/*.
git-hooks check: lefthook.yml exists and gets installed.
Type-only imports take import type: verbatimModuleSyntax kept import { type A } from 'x' as import 'x'.
Declare the typescript peer the plugins need.
Commits
0c210fachore:yarn housekeep854fb7efeat(configs): forgePlugin for framework Vite configs2bd43acfix(eslint-config): flag type imports kept as side effectsfcf2f8ffix(configs): keep the bin source's shebang instead of a banner3a1ba20fix: clear yarn install's peer warningsf751512feat(eslint-config): use only plugins that support ESLint 10327e5abfeat: quiet builds and forge check under coding agentscd35904feat(repo-lint): check git hooks are installed5cbfd0efeat(template): lint staged files, run hooks under any package manager3af94aadocs: slim CLAUDE.md, add gotchas