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.