Détail du package

@jsenv/eslint-import-resolver

jsenv1.8kMIT8.4.1

Implement Node.js import resolution algorithm for ESLint.

readme

@jsenv/eslint-import-resolver npm package

Implement Node.js import resolution algorithm for ESLint.

Usage

This section shows how to create a very basic ESLint configuration doing the following:

  1. Enable eslint-plugin-import
  2. Enable import/no-unresolved
  3. Configure import/resolver with @jsenv/eslint-import-resolver
npm install --save-dev eslint-plugin-import
npm install --save-dev @jsenv/eslint-import-resolver
// .eslintrc.cjs
module.exports = {
  plugins: ["import"],
  rules: {
    "import/no-unresolved": ["error"],
  },
  settings: {
    "import/resolver": {
      "@jsenv/eslint-import-resolver": {
        rootDirectoryUrl: __dirname,
        packageConditions: ["browser", "import"],
      },
    },
  },
};

See also https://github.com/jsenv/eslint-config#advanced-configuration-example