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

redefine

A lightweight utility for ES6 like classes and an easier ES5 aware object properties definition introducing new, performance oriented, patterns.

has-symbols

Determine if the JS environment has Symbol support. Supports spec, or shams.