@vnkr-labs/eslint-config
v1.0.0
Published
VNKR Design System — ESLint flat config (base, laravel, react, react-native)
Maintainers
Readme
@vnkr-labs/eslint-config
VNKR Design System — ESLint flat config (base, laravel, react, react-native)
Installation
npm install -D @vnkr-labs/eslint-config eslintUsage
eslint.config.js
import vnkr from '@vnkr-labs/eslint-config';
export default [
...vnkr.base,
];React project
import vnkr from '@vnkr-labs/eslint-config';
export default [
...vnkr.base,
...vnkr.react,
];React Native / Expo
import vnkr from '@vnkr-labs/eslint-config';
export default [
...vnkr.base,
...vnkr.reactNative,
];Laravel (mixed JS/TS)
import vnkr from '@vnkr-labs/eslint-config';
export default [
...vnkr.base,
...vnkr.laravel,
];Peer Dependencies
| Package | Required |
|---|---|
| eslint | >=9.0.0 |
| @typescript-eslint/eslint-plugin | optional |
| eslint-plugin-react | optional (react preset) |
| eslint-plugin-react-hooks | optional (react preset) |
License
MIT · VNKR Labs
