44.0.0 • Published 9 months ago

@nodecraft/eslint-config v44.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

@nodecraft/eslint-config

Actions Status

This package is modeled heavily off of Airbnb's base config. A huge thanks to their team.

Usage

We export our standard ESLint configuration.

Our default export contains all of our ESLint rules, including ECMAScript 6+. It requires eslint, eslint-plugin-node, eslint-plugin-json, eslint-plugin-unicorn, @stylistic/eslint-plugin and eslint-plugin-import.

  1. Install package:
npm install --save-dev @nodecraft/eslint-config
  1. Add "extends": "@nodecraft" to your .eslintrc

Vue.js

If your application uses Vue.js 3.x, also add @nodecraft/eslint-config/vue3 to your extends array to inherit our Vue rules. If using Vue.js 2.x, add @nodecraft/eslint-config/vue.

Also add @nodecraft/eslint-config/vue-a11y for our Vue Accessibility rules (compatible with both Vue.js 3 and Vue.js 2.

Be sure to also install the following optional peer dependencies:

  • eslint-plugin-vue
  • eslint-plugin-vue-a11y

TypeScript

If your application uses TypeScript, instead of extending @nodecraft/eslint-config, extend @nodecraft/eslint-config/typescript. Also ensure you install the following optional peer depenendies:

  • @typescript-eslint/eslint-plugin
  • @typescript-eslint/parser
  • typescript
44.0.0

9 months ago

43.1.0

10 months ago

43.0.2

10 months ago

40.0.0

12 months ago

39.0.0

1 year ago

43.0.1

11 months ago

43.0.0

11 months ago

42.0.0

11 months ago

41.0.0

11 months ago

38.0.0

1 year ago

37.0.0

1 year ago

36.0.1

1 year ago

36.0.0

1 year ago

35.0.0

1 year ago

34.0.1

1 year ago

34.0.0

1 year ago

33.0.0

1 year ago

32.1.0

2 years ago

32.0.0

2 years ago

31.0.0

2 years ago

31.0.1

2 years ago

28.0.0

2 years ago

26.0.1

2 years ago

26.0.0

2 years ago

27.0.0

2 years ago

27.1.0

2 years ago

30.0.0

2 years ago

25.1.0

2 years ago

29.0.0

2 years ago

25.0.1

2 years ago

25.0.0

2 years ago

23.0.3

2 years ago

23.0.0

2 years ago

23.0.2

2 years ago

23.0.1

2 years ago

24.0.0

2 years ago

22.0.0

3 years ago

21.0.0

3 years ago

20.1.0

3 years ago

20.0.0

3 years ago

19.1.0

3 years ago

19.0.0

3 years ago

18.1.0

3 years ago

18.0.0

3 years ago

17.0.0

3 years ago

15.0.0

3 years ago

16.0.0

3 years ago

14.0.0

4 years ago

12.1.0

4 years ago

12.1.1

4 years ago

13.0.0

4 years ago

12.0.0

4 years ago

12.0.1

4 years ago

11.0.0

4 years ago

10.1.0

4 years ago

10.0.0

4 years ago

10.0.1

4 years ago

9.0.1

4 years ago

9.0.0

4 years ago

8.1.0

4 years ago

8.0.1

4 years ago

8.0.0

4 years ago

7.7.0

4 years ago

7.6.0

4 years ago