Post

Rolldown can panic sometimes... but we make sure you never have to! It's rare, but when it happens, you won't be staring at a cryptic stack trace. @rolldown.rs straight up tells you it is not your code. And a link to report it so we can fix it fast. Good error messages => good DX

3 reposts30 likes

You might wonder: What is a panic though? A panic is basically Rust's way of saying "something unexpected happened and I can't safely continue." Or to put it in JS terms: It's like an uncaught TypeError or RangeError crashing your Node process, except it happens at the native/system level.

Maybe not start it with "Rolldown panicked..." rather with something "Rolldown encountered an error." Panicking as a term is fine for Rust audience, but not for JS audience.