About this project
This repository is a monorepo containing several packages focused on linting and TypeScript configuration:
- `@williamthorsen/eslint-config-typescript`: A flat ESLint preset for TypeScript projects, featuring optional configurations for React, Next.js, Vitest, and accessibility (a11y).
- `@williamthorsen/strict-lint`: A CLI tool that executes ESLint while promoting warnings to errors, utilizing a configurable allowlist.
- `@williamthorsen/tsconfig`: A shared base TypeScript configuration specifically for Node-only projects.
The project utilizes pnpm for workspace management and `@williamthorsen/nmr` as a context-aware script runner for tasks including building, type-checking, linting, and running Vitest tests across the workspace.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.