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.

All labels observed (3)

How this entity was disambiguated

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 programming language
surface form: TypeScript compiler

Visual Studio Code
other TypeScript-aware IDEs
license MIT License
maintainedBy community
name DefinitelyTyped type definition repository self-link
surface form: DefinitelyTyped
primaryPurpose provide TypeScript type declarations for JavaScript libraries
programmingLanguage TypeScript programming language
surface form: TypeScript
publishesTo npm @types packages
relatedTo @types scope on npm
JavaScript ecosystem
TypeScript programming language
surface form: TypeScript

npm
repositoryURL https://github.com/DefinitelyTyped/DefinitelyTyped
requires code review for contributions
supports JavaScript libraries
TypeScript programming language
surface form: TypeScript

both browser and Node.js libraries
many popular open-source JavaScript libraries
semantic versioning for type packages
third-party library typings
tracksIssuesOn GitHub
surface form: 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

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

TypeScript programming language ecosystem DefinitelyTyped type definition repository
subject surface form: TypeScript
DefinitelyTyped type definition repository name DefinitelyTyped type definition repository self-link
subject surface form: DefinitelyTyped
this entity surface form: DefinitelyTyped
Kamil Myśliwiec associatedWith DefinitelyTyped type definition repository
this entity surface form: TypeScript ecosystem