1 个不稳定版本

0.1.0 2023年7月31日

#43 in #exception

MIT 许可证

5KB

从Deno中取了一些代码并进行打包,这样您就不必复制粘贴它们

应该可以正确映射错误。更多信息请参阅此 问题


lib.rs:

Deno中有许多类型的错误

  • AnyError:一个可以封装任何类型错误的泛型包装器。
  • JsError:用于存储JavaScript代码中抛出的错误消息和堆栈跟踪的容器。我们使用它来格式化打印堆栈跟踪。
  • Diagnostic:这些是从TypeScript编译器中起源的错误。它们与JsError相似,因为它们有行号。但是,Diagnostics是编译时类型错误,而JsErrors是运行时异常。

依赖项

~209MB
~4.5M SLoC