DefinitelyTyped type definition repository

E34655

The DefinitelyTyped type definition repository is a large, community-maintained collection of TypeScript type declarations for popular JavaScript libraries, enabling strong typing and better tooling support when using them in TypeScript projects.

Aliases (1)

Statements (47)
Predicate Object
instanceOf GitHub repository
TypeScript type definition repository
open-source project
aimsTo keep type definitions up to date with library versions
provide high-quality, community-reviewed typings
associatedWith Microsoft TypeScript team
category software development tooling
type definition repository
contains TypeScript declaration files
contributionModel community-driven
contributionsVia GitHub pull requests
createdFor TypeScript users
documentationURL https://github.com/DefinitelyTyped/DefinitelyTyped#readme
ecosystemRole central registry of community-maintained TypeScript typings
enables better tooling support in TypeScript projects
strong typing for JavaScript libraries in TypeScript projects
fileExtension .d.ts
governedBy contribution guidelines
hostedOn GitHub
integratesWith TypeScript compiler
Visual Studio Code
other TypeScript-aware IDEs
license MIT License
maintainedBy community
name DefinitelyTyped
primaryPurpose provide TypeScript type declarations for JavaScript libraries
programmingLanguage TypeScript
publishesTo npm @types packages
relatedTo @types scope on npm
JavaScript ecosystem
TypeScript
npm
repositoryURL https://github.com/DefinitelyTyped/DefinitelyTyped
requires code review for contributions
supports JavaScript libraries
TypeScript
both browser and Node.js libraries
many popular open-source JavaScript libraries
semantic versioning for type packages
third-party library typings
tracksIssuesOn GitHub Issues
usedFor adding types to untyped JavaScript libraries
enabling static type checking
improving editor IntelliSense
uses TypeScript type system features
continuous integration checks
pull request workflow

Referenced by (2)
Subject (surface form when different) Predicate
TypeScript
ecosystem
DefinitelyTyped ("DefinitelyTyped")
name

Please wait…