@codecovevienna/gittt-cli
Version:
Tracking time with CLI into a git repository
48 lines (47 loc) • 1.02 kB
JavaScript
module.exports = {
env: {
"node": true,
"commonjs": true,
"es6": true
},
parser: "@typescript-eslint/parser",
plugins: ["@typescript-eslint", "mocha"],
extends: [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:mocha/recommended"
],
parserOptions: {
ecmaVersion: 6,
project: "./tsconfig.json",
sourceType: "module"
},
rules: {
"no-case-declarations": 0,
"@typescript-eslint/interface-name-prefix": 0,
"@typescript-eslint/naming-convention": [
"error",
{
"selector": "variable",
"format": ["camelCase", "UPPER_CASE"]
}
],
"@typescript-eslint/naming-convention": [
"error",
{
"selector": "property",
"format": ["camelCase", "PascalCase"]
}
]
},
overrides: [
{
"files": ["*.test.ts"],
"rules": {
"no-undef": 0,
"@typescript-eslint/no-explicit-any": 0,
"mocha/no-hooks-for-single-case": 0
}
}
]
}