A shared ESLint plugin providing common lint and formatting rules for OEV Berlin projects. Current stable version is 2.1.0, released with regular updates for ESLint and TypeScript compatibility. It enforces consistent code style and best practices across projects. Differentiates by being tailored specifically to OEV Berlin conventions rather than generic rule sets. Requires ESLint >= 9 and TypeScript >= 5, leveraging modern flat config and type-aware rules.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
ESM-only package; use import syntax. Requires ESLint flat config.
Named export for accessing predefined configs like recommended.
Named export for custom rule definitions.
Setup ESLint flat config with OEV recommended rules and TypeScript support.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.