Sobre o projeto
Este repositório é um monorepo contendo vários pacotes focados em linting e configuração de TypeScript:
- `@williamthorsen/eslint-config-typescript`: Um preset flat do ESLint para projetos TypeScript, apresentando configurações opcionais para React, Next.js, Vitest e acessibilidade (a11y).
- `@williamthorsen/strict-lint`: Uma ferramenta de CLI que executa o ESLint promovendo avisos a erros, utilizando uma allowlist configurável.
- `@williamthorsen/tsconfig`: Uma configuração base de TypeScript compartilhada especificamente para projetos apenas Node.
O projeto utiliza pnpm para gerenciamento de workspace e `@williamthorsen/nmr` como um executor de scripts consciente do contexto para tarefas incluindo build, verificação de tipos, linting e execução de testes Vitest em todo o workspace.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.