3.3.1 • Published 1 month ago

@dusk-network/eslint-config v3.3.1

Weekly downloads
-
License
MPL-2.0
Repository
github
Last release
1 month ago

Dusk ESLint rules

ESLint config used by Dusk JavaScript apps.

Installation

npm i -D @dusk-network/eslint-config

Your package requires the following dev-dependencies:

If you are using Svelte rules your package needs the following dev-dependency:

If you are using Vitest rules your package needs the following dev-dependency:

Usage

Add the rulesets you want in the extends section of your ESLint configuration file.

e.g. to use both JS, Svelte and Vitest rules:

// ...

extends: [
    "@dusk-network/eslint-config/js",
    "@dusk-network/eslint-config/svelte",
    "@dusk-network/eslint-config/vitest"
]

// ...

npm scripts

  • npm run check checks for deprecated rules and performs the linting check
  • npm run check-js checks for deprecated JS rules
  • npm run check-rules checks for deprecated JS and Svelte rules
  • npm run check-svelte checks for deprecated Svelte rules
  • npm run format performs the Prettier formatting check
  • npm run format:fix reformats according to the Prettier rules
  • npm run lint performs the linting check
  • npm run lint:fix fixes fixable linting errors
3.3.1

1 month ago

3.3.0

1 month ago

3.2.0

2 months ago

3.1.0

2 months ago

3.0.2

2 months ago

3.0.1

2 months ago

3.0.0

2 months ago

2.1.0

3 months ago

1.2.0

2 years ago

1.1.0

2 years ago