ForestAdmin/forest-express-sequelize

View on GitHub
.eslintrc.js

Summary

Maintainability
A
0 mins
Test Coverage
module.exports = {
  root: true,
  extends: [
    'airbnb-base',
    'plugin:jest/all',
    'plugin:sonarjs/recommended',
  ],
  plugins: [
    'sonarjs',
  ],
  ignorePatterns: [
    'dist/**'
  ],
  env: {
    node: true,
  },
  rules: {
    'implicit-arrow-linebreak': 0,
    'import/no-extraneous-dependencies': [
      'error',
      {
        'devDependencies': [
          '.eslint-bin/*.js',
          'test/**/*.js'
        ]
      }
    ],
    'no-param-reassign': 0,
    "no-underscore-dangle": 0,
    'sonarjs/cognitive-complexity': 1,
    'sonarjs/no-collapsible-if': 0,
    'sonarjs/no-duplicate-string': 0,
    'sonarjs/no-duplicated-branches': 1,
    'sonarjs/no-identical-functions': 0,
    'sonarjs/no-same-line-conditional': 0
  },
  parser: "@babel/eslint-parser",
};