It seems that replacing TSUP with Bunchee will simplify the build setup: * Reads directly from package.json, removing the need for bundler config * Replaces path aliases, removing the need for ts-alias post build step.