whatisgithub

What is eslint-config-npm?

dead-claudia/eslint-config-npm — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2016-01-05

JavaScriptAudience · developerComplexity · 1/5DormantSetup · easy

In one sentence

A ready-made ESLint preset that enforces npm's official JavaScript coding style, so you don't have to write your own lint rules.

Mindmap

mindmap
  root((repo))
    What it does
      Shares npm style rules
      Installs as ESLint preset
      Catches style issues
    Tech stack
      JavaScript
      ESLint
      npm
    Use cases
      Skip writing lint rules
      Match npm conventions
      Catch spacing bugs
    Audience
      JavaScript developers
      New project teams

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Install this preset to automatically enforce npm's official JavaScript coding standards in your project.

USE CASE 2

Catch inconsistent spacing, unused variables, or missing semicolons without configuring ESLint by hand.

USE CASE 3

Avoid team debates about code style by adopting npm's proven, published conventions.

USE CASE 4

Start a new JavaScript project with a no-fuss, industry-standard lint foundation.

What is it built with?

JavaScriptESLintnpm

How does it compare?

dead-claudia/eslint-config-npm3rd-eden/ircb.ioa15n/a15n
LanguageJavaScriptJavaScriptJavaScript
Last pushed2016-01-052016-11-162019-04-07
MaintenanceDormantDormantDormant
Setup difficultyeasyeasyeasy
Complexity1/52/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

npm install and reference in your ESLint config, no other setup required.

Copy-paste prompts

Prompt 1
Show me how to install this ESLint config preset and reference it in my project's .eslintrc file.
Prompt 2
Run ESLint with this npm style preset on my codebase and explain the issues it flags.
Prompt 3
What coding conventions does npm's official style guide enforce that this preset implements?
Prompt 4
Help me override one specific rule from this preset while keeping the rest of npm's style config.

Frequently asked questions

What is eslint-config-npm?

A ready-made ESLint preset that enforces npm's official JavaScript coding style, so you don't have to write your own lint rules.

What language is eslint-config-npm written in?

Mainly JavaScript. The stack also includes JavaScript, ESLint, npm.

Is eslint-config-npm actively maintained?

Dormant — no commits in 2+ years (last push 2016-01-05).

How hard is eslint-config-npm to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is eslint-config-npm for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.