3.1.3 • Published 6 months ago

eslint-config-athom v3.1.3

Weekly downloads
121
License
ISC
Repository
github
Last release
6 months ago

eslint-config-athom

ESLint config for Athom B.V. JavaScript projects.

Usage

In your JavaScript project:

$ npm install --save-dev eslint eslint-config-athom

Then create a file /.eslintrc.json in your project's root:

{
  "extends": "athom"
}

Now, edit your project's /package.json file to contain the following:

"engines": {
  "node": ">=12.16.1"
}

Homey App config

This package also contains a ESLint config for Homey Apps, you can extend it like this:

{
  "extends": "athom/homey-app"
}

This config includes some rules that depend on TypeScript typechecking so you need to make sure to have a tsconfig.json file in the root of your Homey App. To make this work as intended you should also have the node-homey-apps-sdk-v3-types installed by running:

$ npm install --save-dev @types/homey@npm:homey-apps-sdk-v3-types
3.1.3

6 months ago

3.1.2

6 months ago

3.1.1

2 years ago

3.0.1

3 years ago

3.0.0

3 years ago

2.1.1

3 years ago

2.1.0

4 years ago

2.0.8

4 years ago

2.0.7

4 years ago

2.0.6

4 years ago

2.0.5

4 years ago

2.0.4

4 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.0.5

6 years ago

0.0.4

7 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago