fix: use tsdown to bundle cjs outputs
#235
+310
−648
Merged