Skip to content

v11.14.0

Latest

Choose a tag to compare

@Boshen Boshen released this 24 Nov 07:45
· 4 commits to main since this release
55f639a

🚀 Features

  • add resolve_file API for tsconfig auto discovery to work (#860) (by @Boshen) - #860
  • port tsconfck (find tsconfig files) (#854) (by @Boshen) - #854
  • add many.rs example for profiling resolver with many packages (#836) (by @Boshen) - #836

🐛 Bug Fixes

  • apply conditionNames: ['node', 'import'] when resolving tsconfig extends (#869) (by @Boshen) - #869
  • do not resolve to node_modules/pacakge/index (#849) (by @Boshen) - #849
  • use std::fs::canonicalize as a fallback when canonicalize fails (#835) (by @Boshen) - #835

🚜 Refactor

⚡ Performance

  • cache all package.json resolutions for faster package.json lookup (#853) (by @Boshen) - #853
  • do not canonicalize the entry path (#848) (by @Boshen) - #848
  • remove Result from CachedPathImpl::canonicalized (#847) (by @Boshen) - #847
  • fast path for node_modules/package (#839) (by @Boshen) - #839
  • cache canonicalization results at every recursion level (#843) (by @Boshen) - #843
  • use IdentityHasher for visited set to avoid double hashing (#837) (by @Boshen) - #837

Contributors