const { join } = require("path");

let appRoot = join(__dirname, "src", "App");

module.exports = {
    extends: [
        "plugin:@manuth/typescript/recommended-requiring-type-checking"
    ],
    env: {
        node: true,
        es6: true
    },
    parserOptions: {
        project: [
            join(__dirname, "tsconfig.json"),
            join(__dirname, "tsconfig.eslint.json"),
            join(appRoot, "tsconfig.json"),
            join(appRoot, "src", "tests", "tsconfig.json")
        ]
    }
};