Skip to content

TypeScript Declarations for NPM Packages

View on Twitter

💡 You can tell if a library ships with @TypeScript type declarations by the icon next to its name in @npmjs

TS = ships with declarations, no need to install types separately
DT = declarations available at @types/... (icon links to declarations package)

Screenshot of Vue package in NPM showing TS icon next to its name with the text: "This package contains built-in TypeScript declarations." Screenshot of Express package in NPM showing DT icon next to its name with the text: "This package has TypeScript declarations provided by @types/express"
You might also like
Next.js or Gatsby? A Dynamic vs Static Choice Read tip
Simple Editor for Cron Schedule Expressions Read tip
Bash Scripting Cheatsheet Read tip