Library make with TypeScript for me