Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Byndyusoft/eslint-config
@byndyusoft/eslint-config - shareable config for eslint
https://github.com/Byndyusoft/eslint-config
Last synced: 2 months ago
JSON representation
@byndyusoft/eslint-config - shareable config for eslint
- Host: GitHub
- URL: https://github.com/Byndyusoft/eslint-config
- Owner: Byndyusoft
- License: mit
- Created: 2017-08-02T09:01:43.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-06-25T14:25:01.000Z (3 months ago)
- Last Synced: 2024-07-27T04:04:49.224Z (2 months ago)
- Language: JavaScript
- Homepage:
- Size: 832 KB
- Stars: 1
- Watchers: 19
- Forks: 2
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# eslint-config
[![NPM version](https://img.shields.io/npm/v/@byndyusoft/eslint-config.svg)](https://www.npmjs.com/package/@byndyusoft/eslint-config)
## Requirements
- ESLint v8.57.0 or later, but less than v9.0.0
## Install
```shell script
$ npm i eslint@^8.57.0 --save-dev
$ npm i eslint @byndyusoft/eslint-config --save-dev
```Note: If you have React project created with create-react-app, then you haven't install eslint manually, because it comes with react-scripts. Otherwise it won't let you run eslint until you remove it from `package.json`.
## Usage
### Backend
**Node + TypeScript/JavaScript + Jest**```json
{
"extends": [
"@byndyusoft/eslint-config/backend"
]
}
```**package.json**
```json
{
"engines": {
"node": ">=8.10.0"
}
}
```### Frontend
**React + TypeScript/JavaScript + Jest**```json
{
"extends": [
"@byndyusoft/eslint-config/frontend"
]
}
```## Maintainers
- [@Byndyusoft/owners](https://github.com/orgs/Byndyusoft/teams/owners) <>
- [@Byndyusoft/team](https://github.com/orgs/Byndyusoft/teams/team)
- [@KillWolfVlad](https://github.com/KillWolfVlad)
- [@sadcitizen](https://github.com/sadcitizen)