import NaomisConfig from "@nhcarrigan/eslint-config";

export default [
    ...NaomisConfig,
    {
        rules: {
            "no-console": "off",
            "new-cap": "off",
            "@typescript-eslint/naming-convention": "off",
            "jsdoc/require-jsdoc": "off",
            "jsdoc/require-param": "off",
            "jsdoc/require-returns": "off",
            "@typescript-eslint/no-useless-constructor": "off",
            "@typescript-eslint/no-empty-function": "off",
            "@typescript-eslint/consistent-type-assertions": "off",
            "@typescript-eslint/no-extraneous-class": "off",
            "stylistic/no-multi-spaces": "off",
            "unicorn/filename-case": "off",
            "@typescript-eslint/consistent-type-imports": "off"
        },
    },
]