AgentToolHub
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-tsgolint
ts
// 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

Reviews