0.5.3 • Published 1 year ago

@endo/eslint-config v0.5.3

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year 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

1 year ago

0.5.2

1 year ago

0.5.1

2 years ago

0.5.0

2 years ago

0.4.9

2 years ago

0.4.8

2 years ago

0.4.10

2 years ago

0.4.7

2 years ago

0.3.21

2 years ago

0.4.5

2 years ago

0.4.4

2 years ago

0.4.6

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.4.3

2 years ago

0.4.2

2 years ago

0.3.20

2 years ago

0.3.19

2 years ago

0.3.17

3 years ago

0.3.18

2 years ago

0.3.16

3 years ago

0.3.15

3 years ago

0.3.14

3 years ago

0.3.13

3 years ago

0.3.12

3 years ago

0.3.11

3 years ago

0.3.10

3 years ago

0.3.9

3 years ago

0.3.8

3 years ago

0.3.7

3 years ago