@atex-ovi/eslint-config
v1.0.1
Published
Custom ESLint configuration for TypeScript and React, modified by Atex Ovi for personal and project use.
Readme
@atex-ovi/eslint-config
Custom ESLint configuration for TypeScript and React, modified by Atex Ovi for personal and project use.
Description
This package provides a standardized ESLint setup for TypeScript and React projects. It includes recommended rules and plugins for better code quality and consistency.
Installation
Using npm
npm install --save-dev @atex-ovi/eslint-configUsing Yarn
yarn add --dev @atex-ovi/eslint-configUsage
Create an ESLint configuration file in your project root. You can use JSON, JS, or YAML formats.
.eslintrc.json
{
"extends": "@atex-ovi/eslint-config"
}.eslintrc.js
module.exports = {
extends: "@atex-ovi/eslint-config",
};.eslintrc.yaml
extends: "@atex-ovi/eslint-config"Included Plugins and Rules
- @typescript-eslint/eslint-plugin
- @typescript-eslint/parser
- eslint-plugin-react
- eslint-plugin-simple-import-sort
- eslint-plugin-unicorn
Peer Dependencies
Make sure you have installed:
- eslint (any version)
- typescript (>= 4)
Development Dependencies
Included for plugin compatibility:
- typescript ^4.5.5
Contributing
Feel free to fork this repository and modify it for your own projects. Contributions are welcome via pull requests.
License
MIT License. Modified by Atex Ovi for custom use.
