rules/nuxt/hooks.md
This file extends common/hooks.md with Nuxt specific content.
These are Claude Code harness hooks for Nuxt work. They run via the harness, not Claude.
nuxi typecheck wraps vue-tsc. Requires vue-tsc + typescript dev deps..vue / .ts edit or pre-commit. Typecheck is project-wide, so debounce it and wrap it in a timeout (mirror web/hooks.md, for example timeout 60 nuxi typecheck) so a hung type-check is reaped instead of accumulating across fast edits.@nuxt/eslint module (flat-config, project-aware, generates .nuxt/eslint.config.mjs).eslint . or eslint --fix. This is the Nuxt-official ESLint integration, prefer it over hand-rolled configs.prettier --write, or enable stylistic rules in @nuxt/eslint to avoid a Prettier/ESLint conflict.app/** and server/**: run eslint --fix then timeout 60 nuxi typecheck.nuxt4-patterns, vite-patterns.