3.0.0 • Published 8 years ago
eslint-config-lusk v3.0.0
ESLint Config Lusk
:warning: If you're using
eslint-config-lusk^3.0.0 in Node without transpilation, make sure you're using Node ^8.0.0! Trailing commas in function params and args lists will be a syntax error otherwise. See compatibility table.
Installation
# Using npm
npm install --save-dev eslint-config-luskUsage
Currently, two configs are provided: lusk for general JavaScript and lusk/react for React-specific rules.
In your project's .eslintrc.js, use the extends property to specify which config should be used. Done! :sparkles:
Server-side Example
module.exports = {
env: { node: true },
extends: "lusk",
}Client-side example
module.exports = {
env: { browser: true, node: true },
extends: ["lusk", "lusk/react"],
}If you're interested in more info about shareable configs, see these two articles: