@swissquote/crafty-preset-eslint v1.28.0
jsLint: Lint JavaScript files, this is a facade for ESLint, pre-configured with our preset.
Description
ESLint is the leading tool to lint JavaScript and, using plugins, to lint many flavors of it like TypeScript.
Linting
This preset comes with the Swissquote JavaScript Guideline.
Installation
crafty-prest-eslint comes automatically with @swissquote/crafty-preset-babel. Install this only if you only need the linter without the bundler.
npm install @swissquote/crafty-preset-eslint --savemodule.exports = {
presets: ["@swissquote/crafty-preset-eslint"]
};Configuration
Linting options
You can read about the linting options on the page about Read more
Commands
crafty jsLint
This linter will leverage ESLint to lint your JavaScript files with the Swissquote presets pre-configured. All ESLint CLI options are valid here.
The additions made by this command are:
- Pre-configured rules, defined by
eslint-plugin-swissquoteactivated using--preset. - Works for JavaScript and for TypeScript
there are four presets available for you :
formatBase formatting rules should work on any code (included inlegacyandrecommended)nodeAdds environment information for Node.jslegacyFor all your EcmaScript 5 coderecommendedFor all your EcmaScript 2015+ code, it also contains rules for React
You can enable those preset with the --preset {the_preset} option on the command line
The order of the presets is essential as some rules might override previous ones.
For example:
crafty jsLint src/** --preset format --preset node --preset recommendedIf you don't specify any preset, we'll default to recommended.
If you pass the --fix flag, it will fix all the errors it can and write them directly to the file.
8 months ago
8 months ago
8 months ago
6 months ago
6 months ago
8 months ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago