typescript-json-check Micro lib for verify JSON-object and cast it to custom type by decorator in TypeScript