Pluggable ESLint configuration for Node.js that extends ESNext with Node.js-specific safety checks and best practices
73
Node.js specific linting rules
ESLint instantiation
100%
100%
Rule configuration
16%
100%
File linting execution
100%
100%
Results processing
100%
100%
Rule-specific filtering
0%
100%
Multi-environment ESLint configuration system
ESNext Config Extension
0%
100%
ESNext Style Guide
0%
100%
Node Config Extension
0%
100%
Node Style Guide
0%
100%
React Native Extension
0%
100%
Configuration Structure
100%
100%
Lerna monorepo integration
Lerna initialization
0%
0%
Bootstrap implementation
0%
0%
Version command
0%
0%
Package discovery
0%
0%
Symlink creation
0%
0%
Dependency hoisting
0%
0%
React Native mobile development rules
StyleSheet.create() usage
100%
100%
Color literal elimination
100%
100%
Component structure
100%
100%
Status indicator implementation
100%
100%
Comprehensive import extension validation
import/extensions rule usage
100%
100%
Error severity level
100%
100%
Always require extensions
100%
100%
ignorePackages option
100%
100%
eslint-plugin-import integration
100%
100%
Configuration file format
100%
100%
Git hook integration for pre-commit linting
ESLint installation
0%
0%
Config package usage
66%
33%
ESLint configuration file
33%
0%
CLI invocation
0%
0%
Staged files detection
100%
100%
Exit code handling
100%
100%
Hook script setup
100%
100%
Error output
100%
100%
Modern JavaScript (ESNext) rules enforcement
ESLint instantiation
50%
0%
ESNext config usage
0%
0%
Rule targeting
0%
0%
Programmatic linting
80%
0%
Results parsing
100%
0%
Options handling
100%
60%
Composable configuration architecture
ESNext config usage
100%
100%
Node config composition
100%
100%
Style guide layering
100%
100%
Multi-config composition
100%
100%
Multi-level rule severity configuration
Severity validation
100%
53%
String to numeric normalization
100%
75%
Numeric severity handling
100%
100%
Array-format rule handling
100%
100%
Configuration merging
100%
100%
Severity categorization
100%
100%
Summary object structure
100%
100%
React event handler and component conventions
Component naming
100%
100%
Event handler prop naming
100%
100%
Event handler method naming
100%
100%
No .bind() in JSX
100%
100%
No arrow functions in JSX
0%
100%
React hooks usage
0%
20%
Install with Tessl CLI
npx tessl i tessl/npm-eslint-config-nodeTable of Contents