@sidy/eslint-config-sidy
v1.4.15
Published
A strict opinionated ESLint shareable config for the Sidy JavaScript style guide
Downloads
13
Readme
Install
npm install -D \
eslint \
babel-eslint@next \
eslint-plugin-unicorn \
@sidy/eslint-config-sidy
Usage
Add to your .eslintrc.yml
file
env:
node: true
es2020: true
plugins:
- unicorn
extends:
- "@sidy/eslint-config-sidy"
globals:
Atomics: readonly
SharedArrayBuffer: readonly
# Nodejs support some experimental ecma features but not eslint
parser: babel-eslint
parserOptions:
sourceType: module
configFile: package.json
ecmaVersion: 11
format
we suggest using prettier-eslint-cli
"lint": "prettier-eslint $PWD/\"**/*.js\" --print-width 60 --list-different && eslint --color .",
"format": "prettier-eslint $PWD/\"**/*.js\" --print-width 60 --write",