eslint-config-vi v11.0.0
eslint-config-vi
This package provides an ESLint config for the VI Company's JS coding style.
Why another config?
The eslint-config-vi is based on the eslint-config-airbnb-base config. That config is well maintained and we agree with most of the rules set. We extend the eslint-config-airbnb-base with our own rules.
The eslint-config-airbnb-base is defined as a peerDependency so it should be installed separately.
Installation
To make use of this config, install this package and its peerDepencies as a development dependencies of your project. eslint-config-airbnb-base also makes use of peerDependencies which also needs to be installed:
npx install-peerdeps eslint-config-vi
npx install-peerdeps eslint-config-airbnb-base -oUsage
Create a .eslintrc.* config file:
.eslintrc.js
module.exports = {
extends: 'vi'
};.eslintrc.json
{
"extends": "vi"
}Configuration
The default vi config supports ES2015+ code and targets the browser.
Node.js
For Node.js development you can use the eslint-config-vi/node config:
.eslintrc.js
module.exports = {
extends: 'eslint-config-vi/node'
};Changelog
Read the Changelog
License
MIT © VI Company
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago