8.0.3 • Published 6 days ago

@jimbojet/lint v8.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
6 days ago

lint

What am I?

Jimmy’s highly-opinionated, unflinchingly-strict, yet overridable, extensible, whole-project TypeScript linter: TS, JS, Node, Svelte, JSON/5/C, Jest, HTML, CSS, and sadly YAML.

Authorized Retailers

@jimbojet/lint

Features

v8.0

TypeScript

  • stylistic
  • typescript-eslint

Svelte on TypeScript

  • eslint-plugin-svelte
    • svelte
    • svelte-eslint-parser

v8.1 (under consideration)

JSON

YAML (lol)

Jest

Markdown

HTML

CSS

How am I used?

Outdated... last updated 2023.

  1. In your project's root where your root ESLint config is located, run npm i -D @jimbojet/lint
  2. Look at eslint's website's instructions for how to add a plugin to your config. Ideally, use ESLint's modern (as of late 2023) flat config. The following steps assume you are using the flat config.
  3. If you want this plugin's rules to supercede, place this plugin last in your configs array. If you want it to be lowest precedence, place it at the top. For anything in between, you get the idea. If you're going to use such a strict, opinionated linter config, I would assume you would want to put this config at the very end of the configs array.
  4. You can look through the package source code to see what rules are configured, and you can override specific rules by placing them in a separate config option that comes after this base config.
8.0.0-beta.0

6 days ago

8.0.1

6 days ago

8.0.0

6 days ago

8.0.3

6 days ago

6.1.2

8 days ago

6.1.4

8 days ago

6.1.10

7 days ago

7.0.0

7 days ago

6.1.6

8 days ago

7.0.0-beta.0

7 days ago

6.0.0-beta.7

8 days ago

6.0.0-beta.8

8 days ago

6.0.0-beta.9

8 days ago

6.0.0-beta.3

8 days ago

6.0.0-beta.4

8 days ago

6.0.0-beta.5

8 days ago

6.0.0-beta.6

8 days ago

6.0.0-beta.0

8 days ago

6.1.0

8 days ago

6.0.0-beta.1

8 days ago

6.0.0-beta.2

8 days ago

6.1.1

8 days ago

6.0.0-beta.12

8 days ago

6.0.0-beta.11

8 days ago

6.0.0-beta.10

8 days ago

6.0.0

8 days ago

6.0.0-alpha.3

9 days ago

4.1.10

9 days ago

4.1.11

9 days ago

4.1.12

9 days ago

4.1.13

9 days ago

6.0.0-alpha.2

9 days ago

4.1.0

9 days ago

4.1.1

9 days ago

4.0.0-beta.8

18 days ago

4.0.0-beta.6

18 days ago

4.0.0-beta.2

18 days ago

4.0.0-beta.1

18 days ago

4.0.0-beta.0

18 days ago

4.0.0

18 days ago

3.0.2

19 days ago

3.0.1

25 days ago

3.0.0

1 month ago

2.3.1

1 month ago

2.3.0

1 month ago

2.2.3

2 months ago

2.2.2

2 months ago

2.2.1

2 months ago

2.2.0

2 months ago

2.1.2

5 months ago

1.2.3

5 months ago

2.1.1

5 months ago

2.1.0

5 months ago

2.0.2

5 months ago

2.0.1

5 months ago

2.0.0

5 months ago

1.2.1

5 months ago

1.2.0

5 months ago

1.1.0

5 months ago

1.0.2

5 months ago

1.0.1

5 months ago