Skip to content

Docs: import/extensions says node resolver resolves file extensions automatically #2043

@thernstig

Description

@thernstig

From https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/extensions.md

For example the node resolver can resolve ./foo/bar to the absolute path /User/someone/foo/bar.js because the .js extension is resolved automatically by default.

Is this true? Node.js requires the extension on files for relative paths: https://nodejs.org/docs/latest-v14.x/api/esm.html#esm_mandatory_file_extensions

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions