moira-web

Форк
0
43 строки · 1008.0 Байт
1
const commonRules = require("./rules");
2

3
module.exports = {
4
    parser: "babel-eslint",
5
    plugins: ["react", "babel", "flowtype", "prettier", "import"],
6
    env: {
7
        browser: true,
8
        es6: true,
9
        jest: true,
10
        node: true,
11
    },
12
    parserOptions: {
13
        sourceType: "module",
14
        ecmaFeatures: {
15
            modules: true,
16
            jsx: true,
17
        },
18
    },
19
    settings: {
20
        flowtype: {
21
            onlyFilesWithFlowAnnotation: true,
22
        },
23
    },
24
    rules: Object.assign(
25
        {},
26
        {
27
            "prettier/prettier": [
28
                "error",
29
                {
30
                    printWidth: 120,
31
                    tabWidth: 4,
32
                    useTabs: false,
33
                    semi: true,
34
                    singleQuote: false,
35
                    trailingComma: "es5",
36
                    bracketSpacing: true,
37
                    jsxBracketSameLine: true,
38
                },
39
            ],
40
        },
41
        commonRules
42
    ),
43
};
44

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.