]> git.lizzy.rs Git - rust.git/blob - editors/code/.eslintrc.js
Allow floating promises
[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         "@typescript-eslint/member-delimiter-style": [
16             "error",
17             {
18                 "multiline": {
19                     "delimiter": "semi",
20                     "requireLast": true
21                 },
22                 "singleline": {
23                     "delimiter": "semi",
24                     "requireLast": false
25                 }
26             }
27         ],
28         "@typescript-eslint/semi": [
29             "error",
30             "always"
31         ],
32         "prefer-const": "error"
33     }
34 };