@jimbojet/lint v8.0.3
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
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.
- In your project's root where your root ESLint config is located, run
npm i -D @jimbojet/lint
- 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.
- 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.
- 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.
6 days ago
6 days ago
6 days ago
6 days ago
8 days ago
8 days ago
7 days ago
7 days ago
8 days ago
7 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
8 days ago
9 days ago
9 days ago
9 days ago
9 days ago
9 days ago
9 days ago
9 days ago
9 days ago
18 days ago
18 days ago
18 days ago
18 days ago
18 days ago
18 days ago
19 days ago
25 days ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago