]> git.lizzy.rs Git - rust.git/blob - editors/code/.eslintrc.js
Merge #3263
[rust.git] / editors / code / .eslintrc.js
1 module.exports = {
2     "env": {
3         "es6": true,
4         "node": true
5     },
6     "parser": "@typescript-eslint/parser",
7     "parserOptions": {
8         "project": "tsconfig.json",
9         "sourceType": "module"
10     },
11     "plugins": [
12         "@typescript-eslint"
13     ],
14     "rules": {
15         "eqeqeq": ["error", "always", { "null": "ignore" }],
16         "camelcase": ["error"],
17         "@typescript-eslint/member-delimiter-style": [
18             "error",
19             {
20                 "multiline": {
21                     "delimiter": "semi",
22                     "requireLast": true
23                 },
24                 "singleline": {
25                     "delimiter": "semi",
26                     "requireLast": false
27                 }
28             }
29         ],
30         "@typescript-eslint/semi": [
31             "error",
32             "always"
33         ],
34         "prefer-const": "error"
35     }
36 };