karniv00l/mlg-converter

View on GitHub
.eslintrc.yml

Summary

Maintainability
Test Coverage
---
parser: '@typescript-eslint/parser'
env:
  node: true
  es6: true
settings:
  import/resolver:
    node:
      extensions:
        - ".js"
        - ".ts"
extends:
  - eslint:recommended
  - prettier
  - plugin:import/errors
  - plugin:import/warnings
  - plugin:import/typescript
plugins:
  - '@typescript-eslint'
  - prettier
  - modules-newline
rules:
  indent: [2, 2, { "SwitchCase": 1 }]
  semi:
    - error
    - always
  comma-dangle:
    - error
    - always-multiline
  import/extensions: 0
  object-curly-spacing:
    - error
    - always
  object-curly-newline: [1, {
    "ImportDeclaration": { "multiline": true, "minProperties": 2 },
    "ExportDeclaration": { "multiline": true, "minProperties": 1 }
  }]
  modules-newline/import-declaration-newline: 1
  modules-newline/export-declaration-newline: 1
  quotes:
    - error
    - single
  no-console: 0
  no-plusplus: 0
  import/no-extraneous-dependencies: 0
  no-undef: 1
  no-unused-vars: 0
  '@typescript-eslint/no-unused-vars': 1
  no-shadow: 0
  '@typescript-eslint/no-shadow': 2