↓ Skip to main content

“The root issue here is that Google distributes all 300+ of its APIs as a single npm package.”

Dan Vanderkameffectivetypescript.com ↗

Vanderkam’s project compiled 111 MB of source. About 80 MB of it was one Google dependency. Dropping it cut build time by 20 percent. Google ships 300 APIs in one package, and every TypeScript user pays the compile bill.