TypeScript npm package Example repository of an npm package written in TypeScript. Demonstrates how to publish a package together with TypeScript declaration files without exposing internal API. Full guide can be found here on Medium.