6.0.0 • Published 11 months ago

high-standard v6.0.0

Weekly downloads
11
License
MIT
Repository
github
Last release
11 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

11 months ago

5.0.0

11 months ago

6.0.0

11 months ago

4.1.3

1 year ago

4.0.0-rc2

1 year ago

4.0.0-rc3

1 year ago

4.1.0

1 year ago

4.0.1

1 year ago

4.0.0

1 year ago

4.0.0-rc1

1 year ago

4.1.2

1 year ago

4.1.1

1 year ago

3.3.0

2 years ago

3.2.7

5 years ago

3.2.2

5 years ago

3.2.1

5 years ago

3.2.0

5 years ago

3.1.0

5 years ago

3.2.6

5 years ago

3.2.5

5 years ago

3.2.4

5 years ago

3.2.3

5 years ago

3.0.2

5 years ago

3.0.1

5 years ago

3.0.0

5 years ago

2.1.2

6 years ago

2.1.1

6 years ago

2.1.0

6 years ago

1.9.1

6 years ago

1.9.0

6 years ago

2.0.0

6 years ago

1.8.1

6 years ago

1.8.0

6 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