Skip to content

Instantly share code, notes, and snippets.

@pocesar
Created January 27, 2020 02:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pocesar/59a26c493b3692f8987f0765a17b6829 to your computer and use it in GitHub Desktop.
Save pocesar/59a26c493b3692f8987f0765a17b6829 to your computer and use it in GitHub Desktop.
module.exports = {
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
"prettier",
"prettier/@typescript-eslint",
],
env: {
node: true
},
globals: {
Atomics: 'readonly',
SharedArrayBuffer: 'readonly',
},
parser: '@typescript-eslint/parser',
parserOptions: {
ecmaVersion: 2020,
sourceType: "module",
ecmaFeatures: {
modules: true
}
},
plugins: [
'@typescript-eslint',
"prettier",
],
ignorePatterns: ["*.test.ts"],
rules: {
"prettier/prettier": 1,
"quotes": 0,
"import/extensions": 0,
"@typescript-eslint/no-floating-promises": 2,
'@typescript-eslint/no-unused-vars': [2, { args: 'none' }],
"@typescript-eslint/semicolon": 0,
"@typescript-eslint/no-implicit-dependencies": 0,
"@typescript-eslint/ordered-imports": 0,
"@typescript-eslint/object-literal-sort-keys": 0,
"@typescript-eslint/no-submodule-imports": 0,
"@typescript-eslint/no-unused-expression": 0,
"@typescript-eslint/trailing-comma": 0,
"@typescript-eslint/interface-name": 0,
"@typescript-eslint/no-string-literal": 0
},
}
{
"singleQuote": true,
"semi": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment