ts-error

An extendable Error class that actually works, with TypeScript definition files, supporting old and new style classes and compatibility even with the oldest browsers

meriyah

A 100% compliant, self-hosted javascript parser with high focus on both performance and stability