TypeScript Java Enum
TypeScript Useful Types
Vue class and template processor (vue-cpu) with HOC patterns