add prettier, update a few rules

This commit is contained in:
RingOfStorms (Joshua Bell) 2021-05-06 16:24:46 -05:00
parent c52a6a5d93
commit 71c67f66de
No known key found for this signature in database
GPG key ID: 674883DFE7C77047
8 changed files with 164 additions and 50 deletions

11
base.js
View file

@ -14,7 +14,6 @@ module.exports = {
'plugin:import/typescript',
'plugin:eslint-comments/recommended',
'prettier',
'prettier/@typescript-eslint',
],
env: {
node: true,
@ -33,5 +32,13 @@ module.exports = {
...require('./src/base/rules/new-with-error'),
...require('./src/base/rules/prettier'),
...require('./src/base/rules/typescript-eslint'),
}
},
overrides: [
{
files: "prettier.config.js",
rules: {
"@typescript-eslint/no-var-requires": "off"
}
}
]
};