|
|
|
|
|
by prmph
307 days ago
|
|
I agree. I've tried the Node TS and test runner features, and they are still (not yet) as good as Bun's. So for now sticking with Bun for those. Really, in the Node ecosystem you eventually learn not to put all your eggs in one basket. Different things excel in different aspects. Here is my preferred setup for now: Bun.js:
As a Node runtime, and for TS execution and test running. I tried lots: TSX, TS-Node, Node itself NPM
For executing tooling scripts PNPM
For installing dependencies. It's simply better than the rest (npm, yarn, bun) for several reasons Biome.js
For linting (superior to every other tool I tried) |
|
But really, any test runner is beter than Node's: that thing is awful. It's like they looked at all the test runners in existence, and instead of copying what they all did, decided "let's make things harder for no apparent reason."