forked from akai/readest
956c71cd7b
Replace ESLint with Biome for ~14x faster linting (~360ms vs ~5s). - Add biome.json with rules matching ESLint parity (Next.js, a11y, TypeScript, unused vars/imports) - Remove eslint, @typescript-eslint/*, eslint-config-next, eslint-plugin-jsx-a11y, @eslint/* from deps - Remove eslint.config.mjs - Update lint script to: tsgo --noEmit && biome check . - Fix 11 real code issues caught by Biome (banned types, explicit any, unsafe finally, unreachable code, shadowed names) - Disable Biome formatter (Prettier stays for Tailwind class sorting) Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
469 B
469 B
name, description, type
| name | description | type |
|---|---|---|
| Always rebase before PR | Rebase to origin/main before creating pull requests | feedback |
Always rebase the branch onto origin/main before creating a pull request.
Why: The user wants PRs to be up-to-date with main to avoid merge conflicts and keep a clean history.
How to apply: Before running gh pr create, always run git fetch origin && git rebase origin/main first. If there are conflicts, resolve them before proceeding.