typescript vue

vue_typescript

Configuration

Minimum Version
5.5
Package Manager
pnpm
Test Framework
vitest
Linter
eslint
Formatter
prettier
Test Runner
vitest

Policy

Prefer `` single-file components.
Centralize state with Pinia and keep mutations synchronous.
Use route-level code splitting via Vue Router dynamic imports.

Commands

lint pnpm eslint --ext .ts,.vue src
test pnpm vitest run --environment jsdom
build pnpm vite build
typecheck pnpm vue-tsc --noEmit
create_app pnpm dlx create-vue@latest

Included in Rulesets

Vue Best Practices
28 rules • 1 standard
View
TypeScript Guide
28 rules • 4 standards
View
Vitest Testing
24 rules • 3 standards
View
ESLint Standards
22 rules • 5 standards
View
pnpm Standards
23 rules • 3 standards
View

Add This Standard

Sign in to add this standard to your workspace

Sign in with GitHub

Details

Language
typescript
Framework
vue
Used in
5 rulesets