Description
eslint-plugin-import-x
has eslint-import-resolver-node
as a dependency. When no resolver is specified in the eslint config, the eslint-import-resolver-node
will be used. However, eslint-import-resolver-node
doesn't support exports
and imports
from package.json
and @ljharb simply refuses doesn't have time to implement this feature and even locks the feature request issue, see import-js/eslint-plugin-import#1810.
So our plan is to abandon the eslint-import-resolver-node
. We will be building a new eslint import resolver upon @dual-bundle/import-meta-resolve
enhanced-resolve
. We will ship it with eslint-plugin-import-x
and it will be an interface v3-only resolver.
In the next major version of eslint-plugin-import-x
, we will remove eslint-import-resolver-node
in favor of our own default resolver.