import-js/eslint-plugin-import

no-unused-modules does not work with `module.exports`

Ouverte

#1 469 ouverte le 4 sept. 2019

 (2 commentaires) (3 réactions) (0 personne assignée)JavaScript (1 549 forks)batch import
enhancementhelp wanted

Métriques du dépôt

Stars
 (5 940 étoiles)
Métriques de merge PR
 (Merge moyen 138j 22h) (3 PRs mergées en 30 j)

Description

Eslint output: 1:1 warning No exports found import/no-unused-modules

Actual file content: module.exports = app;

Versions:

"eslint": "^6.3.0",
"eslint-plugin-import": "^2.18.2",

Config:

{
  "env": {
    "es6": true,
    "node": true
  },
  "extends": "eslint:recommended",
  "globals": {
    "Atomics": "readonly",
    "SharedArrayBuffer": "readonly"
  },
  "parserOptions": {
    "ecmaVersion": 2019,
    "sourceType": "module"
  },
  "plugins": ["import"],
  "rules": {
    "eqeqeq": "error",
    "no-unused-expressions": "error",
    "no-unused-vars": [
      "warn",
      {
        "vars": "all",
        "args": "none"
      }
    ],
    "import/no-unused-modules": [
      1,
      {
        "missingExports": true,
        "unusedExports": true
      }
    ]
  }
}

Guide contributeur