Skill
enforcing-typescript-standards
enforcing-typescript-standards — a Claude Code skill from jgeurts/eslint-config-decent
Features
- ✓TypeScript ESLint configuration
- ✓Customizable parser options
- ✓Disable specific ESLint rules
- ✓Oxlint integration for extended linting
- ✓AI-assisted coding with Claude Code
- ✓Visit GitHub for more info
Installation Guide
bash
npm install -D oxlint oxlint-tsgolintts
// oxlint.config.ts
import { defineConfig } from 'oxlint';
import { oxlintConfig } from 'eslint-config-decent/oxlint';
export default defineConfig({
extends: [
oxlintConfig({
enableNextJs: true,
nextJsRootDir: '.',
}),
],
});Requires oxlint >= 1.43.0 for TypeScript config support.
Type-aware linting
The config enables options.typeAware for use with
oxlint-tsgolint,
which provides type-aware rules powered by TypeScript's Go port.
bash
npx oxlint-tsgolint