ESLint sharable config for NOBEARS (former Bitfactory NL) projects
npm install @bitfactory/eslint-config





Shareable ESLint config for ESLint v9+ Flat Config (ESM). All rules and configurations are pre-configured. Rules can be overridden as needed.
> [!IMPORTANT]
> From v6.0 this package only supports ESLint v9+ with Flat Config (ESM).
>
> See Migration Guide Flat Config for detailed instructions from v5.x (legacy .eslintrc.*) to v6.0.0+ (flat config).
>
> Bitfactory ESLint Config v5 with legacy config support (.eslintrc.*) is deprecated and no longer supported.
- @bitfactory/eslint-config
- Quick Start
- Contributing
- Installation
- Configuration
- CLI Usage
- Editor Integration
For a quick start guide with basic installation and configuration, see QUICKSTART.md.
For information about contributing to this project, including publishing guidelines, local development setup, and debugging tips, see CONTRIBUTING.md.
For detailed installation instructions including peer dependencies and Vue/TypeScript setup, see Installation Guide.
For configuration examples (Vue, TypeScript) and advanced configuration options (custom plugins, ECMAScript version overrides), see Configuration Guide.
For CLI usage instructions and command examples, see CLI Usage Guide.
For editor integration instructions (Visual Studio Code, PhpStorm), see Editor Integration Guide.