Registry / testing / eslint-config-4catalyzer

eslint-config-4catalyzer

JSON →
library1.5.0jsnpmunverified

A shared ESLint configuration used by 4Catalyzer projects. Version 1.5.0 provides a set of ESLint rules for consistent code style and quality. The package is actively maintained and serves as an internal standard, with peer dependency on eslint-plugin-import ^2.18.2. It is designed for use in JavaScript projects and relies on the Airbnb style guide as a base.

npm install eslint-config-4catalyzer
INSTALL
IMPORT
SIG · ESLINT-CONFIG-4CAT
E
eslint-config-4catalyzer
testingjavascriptv1.5.0
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.

default
module.exports = { extends: '4catalyzer' };
Used in .eslintrc.js or similar ESLint configuration files.
default
{ "extends": "4catalyzer" }
{ "extends": "eslint-config-4catalyzer" }
In .eslintrc.json, the package name without 'eslint-config-' prefix is used.
default
// In package.json "eslintConfig": { "extends": "4catalyzer" }
Alternatively, specify in package.json under eslintConfig field.

Quick setup for using the 4Catalyzer ESLint config in a JavaScript project.

// Install dependencies npm install eslint eslint-config-4catalyzer eslint-plugin-import --save-dev // Create .eslintrc.js file module.exports = { extends: '4catalyzer', rules: { // Custom rules can be added here } };
Debug
Known issues
breakingMajor version bumps may include rule removals or additions that break existing code.
fix
Check changelog and update code to comply with new rules.
affects: >=1.0.0
gotchaThe config extends 'airbnb-base', so it inherits all Airbnb rules and might be strict.
fix
Override rules in your own ESLint config if needed.
affects: >=1.0.0
gotchaRequires eslint-plugin-import as a peer dependency; missing it will cause errors.
fix
Install eslint-plugin-import as a dev dependency.
affects: >=1.0.0
Errors
Common errors & fixes
Failed to load plugin 'import' declared in '4catalyzer': Cannot find module 'eslint-plugin-import'
Missing required peer dependency eslint-plugin-import.
fix
Run: npm install eslint-plugin-import --save-dev
Configuration for rule 'no-console' is invalid: Severity should be one of the following: 0 = off, 1 = warn, 2 = error
Possibly overriding a rule with incorrect severity value in user config.
fix
Check your .eslintrc and ensure rule severities are 0, 1, or 2.
ESLint couldn't find the config '4catalyzer' to extend from.
The package is not installed or misconfigured in extends field.
fix
Ensure eslint-config-4catalyzer is installed and extends uses '4catalyzer' (not full package name).
Upgrade
Version history
1.5.0latest on npm
Audit
Dependencies
eslint-plugin-importrequiredRequired peer dependency for import/export rules
Agent activity
2 hits · last 30 days
node
2
Resources
eslint-config-4catalyzer — npm install eslint-config-4catalyzer · libregistry