Об этом проекте

Этот репозиторий представляет собой монорепозиторий, содержащий несколько пакетов, ориентированных на линтинг и конфигурацию TypeScript: - `@williamthorsen/eslint-config-typescript`: плоский пресет ESLint для проектов TypeScript с опциональными конфигурациями для React, Next.js, Vitest и доступности (a11y). - `@williamthorsen/strict-lint`: CLI-инструмент, который запускает ESLint, переводя предупреждения в ошибки с использованием настраиваемого белого списка. - `@williamthorsen/tsconfig`: общая базовая конфигурация TypeScript специально для проектов только на Node. Проект использует pnpm для управления рабочим пространством и `@williamthorsen/nmr` в качестве контекстно-зависимого запускателя скриптов для таких задач, как сборка, проверка типов, линтинг и запуск тестов Vitest по всему рабочему пространству.