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)
- DefinitelyTyped ×48
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 |