UNPKG

eslint-config-impetus-ianalyzer

Version:

Impetus's ESLint config providing styleguide for essential, recommended and Sonar rules profile for Angular, React, Vue, TypeScript and JS projects.

30 lines (29 loc) 647 B
"use strict"; module.exports = { root: true, env: { "browser": true, "node": true, "jest": true, "es6": true }, globals: { "d3": true, "document": true, "window": true }, extends: [ "plugin:sonarjs/recommended", "plugin:sonar/recommended", './rules/impetus-rules-settings', ], parser: '@typescript-eslint/parser', parserOptions: { ecmaVersion: 12, ecmaFeatures: { "modules": true }, sourceType: "module" }, plugins: [ "sonarjs" ], rules: { "sonarjs/cognitive-complexity": "error", "sonar/destructuring-assignment-syntax": "error", } };