Rapidmidiex / rmx-web-client

Rapidmidiex web client
https://rapidmidiex.com
Apache License 2.0
0 stars 0 forks source link

replace deprecated dependency #37

Open pmoieni opened 11 months ago

pmoieni commented 11 months ago

eslint-plugin-svelte3 is deprecated and should be replaced by eslint-plugin-svelte

pmoieni commented 11 months ago

suggested fix:

module.exports = {
    parser: "@typescript-eslint/parser",
    parserOptions: {
        sourceType: "module"
    },
    extends: [
        "eslint:recommended"
    ],
    env: {
        es6: true,
        browser: true,
        node: true
    },
    overrides: [
        {
            files: [
                "*.ts"
            ],
            extends: [
                "plugin:@typescript-eslint/recommended",
                "plugin:@typescript-eslint/recommended-requiring-type-checking"
            ],
            parserOptions: {
                project: [
                    "./tsconfig.json"
                ]
            }
        },
        {
            files: [
                "*.svelte"
            ],
            extends: [
                "plugin:svelte/recommended"
            ],
            parser: "svelte-eslint-parser",
            parserOptions: {
                parser: '@typescript-eslint/parser',
                extraFileExtensions: [
                    ".svelte"
                ]
            }
        }
    ],
    plugins: [
        "@typescript-eslint"
    ],
    ignorePatterns: [
        "node_modules"
    ]
}