@movingobjects/eslint-config
v0.3.0
Published
ESLint config for Moving Objects projects
Downloads
64
Maintainers
Readme
@movingobjects/eslint-config
ESLint flat config for Moving Objects projects, covering JavaScript, TypeScript, and React (JSX/TSX).
Requirements
- ESLint 9+
- Node.js 18+
Installation
npm install --save-dev @movingobjects/eslint-configUsage
// eslint.config.js
import movingObjectsConfig from '@movingobjects/eslint-config';
export default [
...movingObjectsConfig,
];To extend or override:
import movingObjectsConfig from '@movingobjects/eslint-config';
export default [
...movingObjectsConfig,
{
rules: {
// your overrides
},
},
];What's included
@eslint/jsrecommended rules@typescript-eslintfor TypeScript files, including type-aware rules@stylisticfor formattingeslint-plugin-import-xfor import orderingeslint-plugin-react+react-hooks+react-refresheslint-plugin-modules-newlinesfor consistent multiline imports/exports
