typecheck.macro (npm): Macros for validating data against Typescript data structures
Keywords: babel-plugin-macros