6.0.0 • Published 7 months ago

high-standard v6.0.0

Weekly downloads
11
License
MIT
Repository
github
Last release
7 months ago

High Standard is a hassle-free opinionated JavaScript code linter powered by ESLint.

The tool automatically scans and generates ESLint configs suitable to your tool chains:

  • Git (not linting whatever in .gitignore)
  • Jasmine
  • Jest
  • jQuery
  • Lodash
  • Prettier
  • React
  • Testing Library
  • TypeScript
  • Vitest

Command-line usage

npm exec high-standard [...path] [--options]
ArgumentDescription
pathSpecify one or more file/directory/glob paths to files to be linted. If none specified, the current working directory will be used.
--warnings or -wTurn on rules with warning severity.
--cacheSpeed up processing time by reading last cached results.
--fix or -fFix auto-fixable errors and warnings.
--update-allowlist or -uSilence all present errors so the next run will not report these errors again. Meaning that, as long as the error count per-file per-rule is lower or the same, the process will not break.
--no-type-checkingSpeed up processing time by disabling the rules that require type information services.
--no-progressPrint only linting results.

ESLint compatible usage

Importing high-standard package exposes its ESLint flat configs, therefore you can integrate this with your typical ESLint workflow.

For example, 1. Install high-standard package locally

```
npm install --save-dev high-standard
```
  1. Create eslint.config.js file next to your package.json containing
    module.exports = require('high-standard')
    // or if ESM
    import config from 'high-standard'
    export default config
  2. Install ESLint extension for VS Code.
  3. Expect to see linting results inside your VS Code.
5.1.0

7 months ago

5.0.0

7 months ago

6.0.0

7 months ago

4.1.3

10 months ago

4.0.0-rc2

10 months ago

4.0.0-rc3

10 months ago

4.1.0

10 months ago

4.0.1

10 months ago

4.0.0

10 months ago

4.0.0-rc1

10 months ago

4.1.2

10 months ago

4.1.1

10 months ago

3.3.0

2 years ago

3.2.7

4 years ago

3.2.2

4 years ago

3.2.1

4 years ago

3.2.0

4 years ago

3.1.0

4 years ago

3.2.6

4 years ago

3.2.5

4 years ago

3.2.4

4 years ago

3.2.3

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.1.2

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago

1.9.1

5 years ago

1.9.0

5 years ago

2.0.0

5 years ago

1.8.1

5 years ago

1.8.0

5 years ago

1.7.0

6 years ago

1.6.0

6 years ago

1.5.2

6 years ago

1.5.1

6 years ago

1.5.0

6 years ago

1.4.2

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.0

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago