v5.21.2
Patch Changes
-
Fix TsconfigPathsPlugin circular project references causing stack overflow, add support for extending from unscoped npm packages, and use
statinstead ofreadFilefor existence checks in extends resolution. (by @xiaoxiaojx in #575) -
perf: dedupe miss paths in
DirectoryExistsPlugin/FileExistsPluginand prune the per-resolveTsconfigPathsPlugincontext scan. (by @alexander-akait in #574) -
perf: drop a dead Map lookup in
findMatchand flattenAliasFieldPlugin's cache check. (by @alexander-akait in #574) -
perf: hot-path tweaks in
ImportsFieldPlugin,AliasUtils, andutil/entrypoints. (by @alexander-akait in #574) -
perf: cut per-resolve allocations in
Resolver.parse,loadDescriptionFile, andTsconfigPathsPlugin._selectPathsDataForContext. (by @alexander-akait in #574)