Registry / devops / eslint-config-nick2bad4u

eslint-config-nick2bad4u

JSON →
library1.2.7jsnpmunverified

Shared flat ESLint config for Nick2bad4u ESLint plugin projects. Version 1.2.7. Requires Node >=22 and ESLint ^10.4.1 with TypeScript ^5.0.0 || ^6.0.3. Ships TypeScript types. Designed for ESLint's flat config system only, not backwards compatible with .eslintrc. Provides a single default export for easy consumption.

npm install eslint-config-nick2bad4u
INSTALL
IMPORT
SIG · ESLINT-CONFIG-NICK
E
eslint-config-nick2bad4u
devopsjavascriptv1.2.7
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

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

default
import nick2bad4u from 'eslint-config-nick2bad4u';
const { config } = require('eslint-config-nick2bad4u');
ESM-only; no CommonJS export. Use default import only.
Default export (function)
const config = await import('eslint-config-nick2bad4u');
const config = require('eslint-config-nick2bad4u');
Dynamic import works for ESM context. No CJS alternative.
TypeScript types
import type { FlatConfig } from 'eslint-config-nick2bad4u';
import { FlatConfig } from 'eslint-config-nick2bad4u';
Only type imports; not runtime values.

Demonstrates using the default export as a flat config entry in eslint.config.js.

// eslint.config.js export { default as nick2bad4u } from 'eslint-config-nick2bad4u'; export default [ nick2bad4u, { rules: { 'no-console': 'warn', }, }, ];
Debug
Known issues
breakingVersion 1.0.0 introduced flat config only; incompatible with legacy .eslintrc.
fix
Use eslint.config.js with flat config format.
affects: >=1.0.0
deprecatedESLint v9 style configs (non-flat) are not supported; this package requires eslint.config.js.
fix
Migrate to flat config or use alternative config like eslint-config-nick2bad4u-legacy if exists.
affects: >=1.0.0
gotchaOnly ESM (ECMAScript Modules) supported; no CommonJS require.
fix
Set "type": "module" in package.json or use .mjs extension for config file.
affects: >=1.0.0
gotchaTypeScript types are bundled but may not be accessible in older TS versions (pre 5.0).
fix
Upgrade TypeScript to ^5.0.0.
affects: >=1.0.0
Errors
Common errors & fixes
Cannot find module 'eslint-config-nick2bad4u'
Package not installed or missing from node_modules.
fix
Run npm install eslint-config-nick2bad4u --save-dev
require() of ES Module eslint-config-nick2bad4u not supported
CJS code trying to ESM-only package.
fix
Convert to ESM (type: module) or use dynamic import.
ESLint configuration in eslint.config.js is invalid: Unexpected top-level property "plugins"
Used legacy .eslintrc syntax in flat config file.
fix
Follow flat config rules: use array of config objects.
Upgrade
Version history
1.2.7latest on npm
Audit
Dependencies
eslintrequiredPeer dependency: core linter required for config to function.
typescriptrequiredPeer dependency: requires TypeScript compiler for parsing.
Agent activity
2 hits · last 30 days
node
2
Resources
eslint-config-nick2bad4u — npm install eslint-config-nick2bad4u · libregistry