implementado typescript 7
This commit is contained in:
parent
cd4ea4d36b
commit
e9a323f18c
80 changed files with 5711 additions and 2455 deletions
|
|
@ -20,12 +20,12 @@
|
|||
|
||||
| Camada | Tecnologia | Versão |
|
||||
|--------|-----------|--------|
|
||||
| Linguagem | TypeScript | ~5.9.x |
|
||||
| Linguagem | TypeScript | ^7 |
|
||||
| Runtime (back) | Node.js | ≥20 |
|
||||
| Framework (front) | Vue 3 | Composition API + `<script setup>` |
|
||||
| JSX/TSX | Vue TSX / React-like TSX | via `jsxRuntime` |
|
||||
| Linter/Formatter | Biome | 2.4.x |
|
||||
| Bundler | tsup | 8.x |
|
||||
| Compilador | TypeScript (tsc) | ^7 |
|
||||
| Package manager | pnpm | com workspaces |
|
||||
| Validação | Zod | 4.x |
|
||||
| Utilitários de data | dayjs | 1.11.x |
|
||||
|
|
@ -206,7 +206,7 @@ export const MeuComponente = defineComponent({
|
|||
```bash
|
||||
pnpm biome # Formata + lint com auto-fix
|
||||
pnpm check # biome + tsc --noEmit (sem emitir arquivos)
|
||||
pnpm build # Bump de versão + biome + tsup + pack
|
||||
pnpm build # Bump de versão + biome + tsc (back e front)
|
||||
pnpm teste # Vitest (testes unitários)
|
||||
```
|
||||
|
||||
|
|
@ -231,4 +231,5 @@ pnpm teste # Vitest (testes unitários)
|
|||
- [Biome 2.x Docs](https://biomejs.dev)
|
||||
- [Vue 3 Composition API](https://vuejs.org/guide/composition-api)
|
||||
- [Zod v4](https://zod.dev)
|
||||
- [tsup](https://tsup.egoist.dev)
|
||||
- [TypeScript Docs](https://www.typescriptlang.org)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue