creates an array esbuild plugins that can resolve imports in the same way deno can.
it is effectively a cumulation of the following three plugins (ordered from highest resolving priority to lowest):
entryPlugin: provides pluginData to all entry-points and their dependencies,
in addition to pre-resolving all paths implicitly through the resolverPlugin.
httpPlugin: provides http://, https://, and file:// path-resolving and resource-fetching loader.
jsrPlugin: provides a jsr: to https://jsr.io/ path-resolver.
npmPlugin: provides a resolver that strips away npm: specifier prefixes,
so that package-resources can be obtained from your ./node_modules/ folder.
resolverPlugin: a namespaced plugin that provides the backbone pipeline for resolving the paths of all of the plugins above.
creates an array esbuild plugins that can resolve imports in the same way deno can.
it is effectively a cumulation of the following three plugins (ordered from highest resolving priority to lowest):
pluginData
to all entry-points and their dependencies, in addition to pre-resolving all paths implicitly through the resolverPlugin.http://
,https://
, andfile://
path-resolving and resource-fetching loader.jsr:
tohttps://jsr.io/
path-resolver.npm:
specifier prefixes, so that package-resources can be obtained from your./node_modules/
folder.