import-js/eslint-plugin-import

Unable to load resolver "webpack"

Ouverte

#1 159 ouverte le 9 août 2018

 (7 commentaires) (3 réactions) (0 personne assignée)JavaScript (1 548 forks)batch import
awaiting-feedbackhelp wantedpackage: resolver/webpack

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

After linting project using following config

const path = require('path');

module.exports = {
  "settings": {
    "import/resolver" : {
      "webpack": {
        "config": path.resolve(__dirname, "internals/webpack/webpack.resolve.js")
      }
    }
  }
};

I got error "unable to load resolver "webpack"". As a workaround, fixed using next config

const path = require('path');

module.exports = {
  "settings": {
    "import/resolver" : {
      [path.resolve(__dirname, 'node_modules/eslint-import-resolver-webpack')]: {
        "config": path.resolve(__dirname, "internals/webpack/webpack.resolve.js")
      }
    }
  }
};

package.json

    "eslint": "^5.2.0",
    "eslint-config-airbnb": "^17.0.0",
    "eslint-import-resolver-webpack": "^0.10.1",
    "eslint-import-resolver-alias": "^1.1.0",
    "eslint-loader": "^2.1.0",
    "eslint-plugin-import": "^2.13.0",
    "eslint-plugin-jest": "^21.18.0",
    "eslint-plugin-jsx-a11y": "^6.1.1",
    "eslint-plugin-react": "^7.10.0",

Guide contributeur