0.5.3 • Published 2 years ago

@endo/eslint-config v0.5.3

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
2 years ago

Endo ESLint Configuration

This package provides ESLint configuration for use by the other packages. Configuration is mostly static, except for type-aware linting as controlled by the ENDO_LINT_TYPES environment variable because of its impact upon linting performance.

  • ENDO_LINT_TYPES=NONE: Linting is type-ignorant.
  • ENDO_LINT_TYPES=SRC: Linting of "src" directories is type-aware (default, increases time ~50%).
  • ENDO_LINT_TYPES=FULL: Linting of all files is type-aware (increases time greatly).

Type-aware linting configures each package to use shared TypeScript configuration at the top level of the repository unless overridden at package level.

  • jsconfig.eslint-base.json defines shared base configuration.
  • jsconfig.eslint-src.json extends base configuration to include files at the top of a package and in its "src" directory, and is used by ENDO_LINT_TYPES=SRC.
  • jsconfig.eslint-full.json extends base configuration to include files in all directories, and is used by ENDO_LINT_TYPES=FULL.
0.5.3

2 years ago

0.5.2

3 years ago

0.5.1

3 years ago

0.5.0

3 years ago

0.4.9

3 years ago

0.4.8

3 years ago

0.4.10

3 years ago

0.4.7

3 years ago

0.3.21

3 years ago

0.4.5

3 years ago

0.4.4

3 years ago

0.4.6

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.4.3

3 years ago

0.4.2

3 years ago

0.3.20

4 years ago

0.3.19

4 years ago

0.3.17

4 years ago

0.3.18

4 years ago

0.3.16

4 years ago

0.3.15

4 years ago

0.3.14

4 years ago

0.3.13

4 years ago

0.3.12

4 years ago

0.3.11

4 years ago

0.3.10

4 years ago

0.3.9

4 years ago

0.3.8

4 years ago

0.3.7

4 years ago