Registry /
testing / eslint-config-seekingalpha-base
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
muslnode 18–226 runs
build_error
glibcnode 18–226 runs
build_error
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
baseConfig (default import)
✓ import baseConfig from 'eslint-config-seekingalpha-base'
✗ const baseConfig = require('eslint-config-seekingalpha-base')
ESM-only package; does not support CommonJS require().
baseConfig (named import - not available)
✓ import baseConfig from 'eslint-config-seekingalpha-base'
✗ import { baseConfig } from 'eslint-config-seekingalpha-base'
Package uses default export only; named import will return undefined.
Flat config usage (ESLint 9.x)
✓ export default [ { plugins: baseConfig.plugins, rules: baseConfig.rules, settings: baseConfig.settings } ]
✗ export default baseConfig
The exported config is not directly usable as a flat config array; you must destructure and wrap it as shown.
ESLint flat config setup using SeekingAlpha base config with plugin forwarding.
// Install dependencies first:
// npm install eslint@9.39.2 eslint-plugin-import@2.32.0 eslint-plugin-promise@7.2.1 eslint-plugin-unicorn@64.0.0 --save-dev
// npm install eslint-config-seekingalpha-base@latest --save-dev
// eslint.config.js
import baseConfig from 'eslint-config-seekingalpha-base';
export default [
{
plugins: {
...baseConfig.plugins,
},
rules: {
...baseConfig.rules,
},
settings: {
...baseConfig.settings,
},
},
];
Errors
Common errors & fixes
Error [ERR_REQUIRE_ESM]: require() of ES Module /path/to/node_modules/eslint-config-seekingalpha-base/index.js not supported.
Package is ESM-only; using require() in CommonJS file.
fixUse import() or change project to ESM (set 'type': 'module' in package.json).
ESLint couldn't find the plugin 'eslint-plugin-import'.
Missing or wrong version of peer dependency.
fixnpm install eslint-plugin-import@2.32.0 --save-dev
Configuration for rule 'import/no-unresolved' is invalid.
Plugin version mismatch with config's expected rule schema.
fixEnsure eslint-plugin-import is at exact version 2.32.0.
Audit
Dependencies
eslintrequiredpeer dependency for ESLint
eslint-plugin-importrequiredpeer dependency for import rules
eslint-plugin-promiserequiredpeer dependency for promise rules
eslint-plugin-unicornrequiredpeer dependency for unicorn rules