Neanderthals Programming Machines
    Have ideas to improve npm?Join in the discussion! »

    eslint-import-resolver-node

    0.3.4 • Public • Published

    eslint-import-resolver-node

    npm

    Default Node-style module resolution plugin for eslint-plugin-import.

    Published separately to allow pegging to a specific version in case of breaking changes.

    Config is passed directly through to resolve as options:

    settings:
      import/resolver:
        node:
          extensions:
            # if unset, default is just '.js', but it must be re-added explicitly if set 
            - .js
            - .jsx
            - .es6
            - .coffee
     
          paths:
            # an array of absolute paths which will also be searched 
            # think NODE_PATH 
            - /usr/local/share/global_modules
     
          # this is technically for identifying `node_modules` alternate names 
          moduleDirectory:
     
            - node_modules # defaults to 'node_modules', but... 
            - bower_components
     
            - project/src  # can add a path segment here that will act like 
                           # a source root, for in-project aliasing (i.e. 
                           # `import MyStore from 'stores/my-store'`) 

    or to use the default options:

    settings:
      import/resolver: node

    Install

    npm i eslint-import-resolver-node

    DownloadsWeekly Downloads

    10,040,474

    Version

    0.3.4

    License

    MIT

    Unpacked Size

    6.8 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar