Svelte и ESLint - PullRequest
       18

Svelte и ESLint

0 голосов
/ 26 июня 2019

Несколько дней назад я решил перенести приложение внешнего интерфейса в Svelte из Vanilla JS (конкретные причины).

И сначала я решил настроить конфиг eslint. Я потратил около 3 часов, чтобы найти ответ, как интегрировать svelte в eslint, и я ничего не нашел, кроме этого плагина

Вот мой конфиг eslint

module.exports = {
    extends: ['eslint:recommended', 'prettier'],
    parserOptions: {
        ecmaVersion: 2019,
        sourceType: 'module'
    },
    env: {
        es6: true,
        browser: true
    },
    plugins: [ 'svelte3' ],
    overrides: [
        {
            files: '*.svelte',
            processor: 'svelte3/svelte3'
        }
    ],
    globals: {
        "module": true,
        "process": true,
    },
    rules: {
        // ...
    },
    settings: {
        // ...
    } 
};

Вот дев. зависимости package.json: image

Где находятся мои компоненты svelte:
image

У меня есть неформатированный код:
enter image description here

А что скажи мне, эслинт
enter image description here

После команд eslint . и eslint . --fix код компонента svelte все еще не отформатирован

Я уверен, что делаю что-то не так, надеюсь на вашу помощь.

...