@arun-dev/eslint-config
v0.1.0
Published
Shared ESLint flat config for arun-dev frontend repos — typescript-eslint strict, react, react-hooks, jsx-a11y, and security plugins with one canonical rule set.
Readme
@arun-dev/eslint-config
Shared ESLint flat config for all arun-dev frontend repos. One canonical rule set:
@eslint/js recommended, typescript-eslint strict, react + react-hooks,
jsx-a11y (accessibility floor), and security (SAST floor).
Usage
// eslint.config.mjs — React/Next.js app
import { reactConfig, ignores } from '@arun-dev/eslint-config';
export default [ignores, ...reactConfig];// eslint.config.mjs — plain TypeScript package
import { baseConfig, ignores } from '@arun-dev/eslint-config';
export default [ignores, ...baseConfig];eslint >= 9 is a peer dependency; all plugins ship as regular dependencies so
consumers only install this one package.
