ESLint Config Lusk
⚠️ 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-lusk
Usage
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! ✨
Server-side Example
moduleexports = env: node: true extends: "lusk"
Client-side example
moduleexports = env: browser: true node: true extends: "lusk" "lusk/react"
If you're interested in more info about shareable configs, see these two articles: