На текущий момент SWC обгоняет esbuild по производительности
SWC имеет стабильные релизы (версии 1.0.0+) (esbuild в данном случае оказался более стабильным)
esbuild намеренно не поддерживает работу emitDecoratorMetadata (https://github.com/evanw/esbuild/issues/257), из-за этого не работают DI-контейнеры, а так же может не корректно работать TypeORM (уже проверено, на SWC DI заработал)
На данный момент бандлинг в SWC работает нестабильно, да и со сборкой всплывают некоторые проблемные ситуации.
Было найдено решение с использованием esbuild.
На это есть несколько причин:
SWC имеет стабильные релизы (версии 1.0.0+)(esbuild в данном случае оказался более стабильным)