About this project
This repository serves as a centralized collection of configuration files used to maintain code quality and consistency across the developer's personal website, w0s.jp. Rather than duplicating settings across multiple projects, this setup aggregates various linting and type-checking configurations into a single location.
The repository includes specific configuration packages for different technologies:
- **HTML**: Uses Markuplint to ensure valid and accessible HTML markup.
- **CSS**: Utilizes Stylelint to enforce consistent styling rules and catch errors in CSS code.
- **JavaScript**: Employs both Oxlint and ESLint for static analysis and code quality enforcement. Oxlint provides fast linting, while ESLint offers extensive rule customization.
- **TypeScript**: Contains TypeScript configuration files to manage type checking and compilation settings.
This structure is particularly useful for developers looking to standardize their frontend tooling or those interested in how a personal project manages its development dependencies and quality gates. It acts as a reference implementation for setting up a robust linting pipeline using modern JavaScript and CSS tools.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.