develwoutacause’s avatardevelwoutacause’s Twitter Archive—№ 1,172

  1. #Idea: A #TypeScript plugin which generates code to validate an unknown input against an interface. interface User { name: string: } validate<User>(input as unknown); // Generates... assert(typeof input, 'object'); assert(typeof input.name, 'string');