Decorators & metadata reflection in TypeScript: From Novice to Expert (Part III)

In this series we explore one of the new ES7 features: Decorators. In the previous post we learned how to work with the Method, Property and Class decorators. In this post we will learn how to implement a Parameter decorator, a decorator factory and configurable decorators.