À propos du projet
Ce dépôt est un monorepo contenant plusieurs packages axés sur le linting et la configuration TypeScript :
- `@williamthorsen/eslint-config-typescript` : Un preset ESLint plat pour les projets TypeScript, proposant des configurations optionnelles pour React, Next.js, Vitest et l'accessibilité (a11y).
- `@williamthorsen/strict-lint` : Un outil CLI qui exécute ESLint tout en transformant les avertissements en erreurs, en utilisant une allowlist configurable.
- `@williamthorsen/tsconfig` : Une configuration TypeScript de base partagée spécifiquement pour les projets Node-only.
Le projet utilise pnpm pour la gestion de l'espace de travail et `@williamthorsen/nmr` comme exécuteur de scripts sensible au contexte pour des tâches incluant la compilation, la vérification des types, le linting et l'exécution des tests Vitest à travers le workspace.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.