▲ | k__ 4 days ago | |||||||||||||||||||||||||||||||
I tried using Bun a few times, and I really liked working with it. Much better than Node. However...! I always managed to hit a road block with Bun and had to go back to Node. First it was the crypto module that wasn't compatible with Nodejs signatures (now fixed), next Playwright refused working with Bun (via Crawlee). | ||||||||||||||||||||||||||||||||
▲ | Jarred 4 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
Playwright support will improve soon. We are rewriting node:http’s client implementation to pass node’s test suite. Expecting that to land next week. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | koakuma-chan 4 days ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
You can use Bun as package manager only. You don't have to use Bun as runtime. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | Cthulhu_ 4 days ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
I think this is the big one that slows adoption of "better" / "faster" tooling down, that is, backwards compatibility and drop-in-replacement-ability. Probably a lot of Hyrum's Law. | ||||||||||||||||||||||||||||||||
▲ | drewbitt 4 days ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
Deno doesn't work with crawlee either unfortunately | ||||||||||||||||||||||||||||||||
▲ | petralithic 4 days ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
You should try Deno, they have good Node compatibility | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | epolanski 4 days ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
Playwright has been fixed one year ago I think. | ||||||||||||||||||||||||||||||||
▲ | jherdman 4 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
Storybook is another for me. |