OptionalbasedirsOptionalcallername of the caller for error message (default to Resolver)
Optionalextensionsarray of file extensions to search in order (defaults to [".mjs", ".js", ".cjs", ".json"])
Optionalpackagetransform the parsed package.json contents before looking at the "main" field
Optionalpreservedon't resolve basedirs to real path before resolving. (defaults to true)
directories to begin resolving from (defaults to
[__dirname])