Lightlines
By mcollina

linting-neostandard-eslint9

mcollina1.1k installs

Modern ESLint setup for your JavaScript project.

What it does

Configures and migrates JavaScript and TypeScript project linting using ESLint v9 flat config and neostandard.

When to use it

Use when setting up linting, migrating standard or legacy ESLint configurations, or making local and CI linting consistent.

How to use it

Give it a JavaScript or TypeScript project needing linting setup or migration; it creates the configuration and integrates lint commands.

What you provide

  • An existing project

Good to know

  • cannot be undone: .eslintrc*; deprecated ignore files

Latest review

What you need · 1

Uses Node.js for local development and CI; the CI version should match local development and the project's engines.


Access · 4

This skill

.eslintrc*

Write

Deletes legacy ESLint configuration (irreversible)

deprecated ignore files

Write

Deletes deprecated ignore files (irreversible)

eslint

Execute

Installs ESLint for the project