Repository navigation
esdev@0.25.0
·
122 commits
to main
since this release
Fixed
- One resolution rule for every importer (D196). A module takes the
tsconfig.jsonnearest to it — or the reference of it that covers the
file — whatever its extension: a.mdxpage a plugin compiles gets the
project'spaths, where it got none, and a.jsxfile in a project without
allowJsno longer takes a parent folder'spaths,jsxand decorator
settings. A project nested in a workspace could bundle two copies of one
package.esdev.json'sresolve.aliasnow applies beforepathsin a bundle,
as it already did inesdev testandesdev <file>, and an alias that names
nothing fails the build instead of resolving the specifier as written.
esdev builds with a vendored oxc_resolver carrying this rule
(crates/vendor/oxc_resolver/PATCHES.md).