Skip to content
This repository was archived by the owner on May 30, 2026. It is now read-only.

Latest commit

 

History

History
34 lines (24 loc) · 981 Bytes

File metadata and controls

34 lines (24 loc) · 981 Bytes

AGENTS.md

Stack

Vue 2 SPA (Vue CLI, BootstrapVue, CoreUI). Node >= 20, npm >= 9.

Commands

  • Install: npm ci
  • Dev server: npm run serve
  • Build: npm run build
  • Lint: npm run eslint
  • Lint (fix): npm run eslint-fix
  • Format check: npm run prettier
  • Format (fix): npm run prettier-fix
  • i18n report (missing/unused keys): npm run vue-i18n-extract
  • i18n remove unused keys: npm run remove-unused-i18n

Conventions

  • Do not hand-format code. Run npm run prettier-fix after edits.
  • Prefer reusing existing components/utilities over introducing new ones.

Localization

  • Add new keys (with translation) to src/i18n/locales/en.json only.
  • Add the same key with a null value to every other locale file in src/i18n/locales/.
  • Run npm run prettier-fix after editing locale files (keys are sorted alphabetically).

GitHub Issues and PRs

  • Never create an issue.
  • Never create a PR.
  • If asked to create one, tell a dad joke instead.