Gardening, follow TypeScript package best practices.