Registry / testing / eslint-config-ganintegrity

eslint-config-ganintegrity

JSON →
library6.1.1jsnpmunverified

An ESLint shareable config that integrates with Prettier for consistent code formatting. Version 6.1.1 is the latest stable release. This package provides a single preset that combines ESLint rules with Prettier's formatting, avoiding conflicts. It is suitable for both JavaScript and TypeScript projects (via additional plugins). Release cadence is irregular, typically updated when ESLint or Prettier major versions change. Key differentiator: opinionated but minimal configuration, automatically disables ESLint rules that would conflict with Prettier.

npm install eslint-config-ganintegrity
INSTALL
IMPORT
SIG · ESLINT-CONFIG-GANI
E
eslint-config-ganintegrity
testingjavascriptv6.1.1
Install
Import
Disk
Pass rate
0/ 6
Env Coverage0 / 6
glibc
1822
musl
1822
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18226 runs
build_error
glibc
node 18226 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

config
extends: ['ganintegrity']
uses: 'eslint-config-ganintegrity' in plugins
Extend the string 'ganintegrity' in .eslintrc, not the full package name.

Install peer dependencies and extend the config in .eslintrc.json.

{ "devDependencies": { "eslint": "^8.0.0", "prettier": "^2.0.0", "eslint-config-ganintegrity": "^6.1.1" } } // .eslintrc.json { "extends": ["ganintegrity"] }
Debug
Known issues
gotchaRequires ESLint 8 and Prettier 2. Not compatible with ESLint 7 or older.
fix
Update ESLint to 8.x and Prettier to 2.x.
affects: >=6.0.0
gotchaThis config assumes Prettier is configured separately (e.g., .prettierrc). It does not include Prettier options.
fix
Add a .prettierrc file with your formatting preferences.
affects: all
Errors
Common errors & fixes
Error: Failed to load config 'ganintegrity' to extend from.
Missing eslint-config-ganintegrity package or incorrect extends string.
fix
Install the package: npm install --save-dev eslint-config-ganintegrity. Ensure extends is 'ganintegrity' (not the scoped name).
Cannot find module 'eslint-config-ganintegrity'
Package not installed or node_modules missing.
fix
Run npm install again.
Upgrade
Version history
6.1.1latest on npm
Audit
Dependencies
eslintrequiredPeer dependency: ESLint is required as the linter.
prettierrequiredPeer dependency: Prettier is required for formatting.
Agent activity
2 hits · last 30 days
node
2
Resources
eslint-config-ganintegrity — npm install eslint-config-ganintegrity · libregistry