eslint-config-reverentgeek
This package is ReverentGeek's preferred configuration settings for eslint.
Usage
- Install dependencies.
npm install --save-dev eslint eslint-config-reverentgeek
- Create an
.eslintrc.js
file. - Add the following to the config file.
module.exports = {
extends: [ "reverentgeek" ]
};
Alternative Rule Sets
The blog rule set changes to code style to two-spaced indentions, which is better for copying code samples to blog posts.
module.exports = {
extends: [ "reverentgeek/blog" ]
};
The node rule set adds specific support for Node.js and CommonJS modules.
"use strict";
module.exports = {
extends: [ "reverentgeek/node" ]
};
The node/module rule set adds specific support for Node.js and ES modules (import
/export
).
"use strict";
module.exports = {
extends: [ "reverentgeek/node/module" ]
};
The browser rule set the browser
environment and adds ES module support.
module.exports = {
extends: [ "reverentgeek/browser" ]
};