Type Checking

Don't have TypeScript?

Typechecking is a pretty common tool for catching a lot of bugs in an application; the popular JavaScript superset TypeScript can typecheck entire applications. In pure JavaScript, we can use PropTypes to do this.