GitHub repository: willoughbyrm/javascript-plugin-architecture-with-typescript-definitions
Description: Plugin architecture example with full TypeScript support