Skip to content

SmartThingsOSS/eslint-config-smartthings

Folders and files

NameName
Last commit message
Last commit date
Jul 16, 2018
Apr 5, 2016
Apr 5, 2016
Jan 11, 2024
Jun 27, 2023
Apr 5, 2016
Apr 5, 2016
Jul 16, 2018
Jan 11, 2024
Apr 5, 2016

Repository files navigation

eslint-config-smartthings

NPM

NPM version

SmartThing's ESLint config, following our style guide. Based on Airbnb's Javascript styleguide

eslint-config-smartthings

Lints ES6+ but does not lint React. Requires eslint and babel-eslint.

  • Add "extends": "smartthings" to your .eslintrc

eslint-config-smartthings/react

Contains all of our ESLint rules, including EcmaScript 6+ and React. It requires eslint, babel-eslint, and eslint-plugin-react.

  • Add "extends": "smartthings/react" to your .eslintrc

eslint-config-smartthings/legacy

Lints ES5 and below. Only requires eslint.

  • Add "extends": "smartthings/legacy" to your .eslintrc

Resources