How to generate “*.d.ts” in TypeScript?

Viewed 11164

How to generate “*.d.ts” in typescript or creates and import @types? Is there any way to create d.ts for jquery plugin or plain javascript library?

3 Answers

File .d.ts is a declaration file.For details see.

To create .d.ts from a ts file.You only need to add the -d or --declaration parameter during compile using tsc.

Example:

tsc -d your_ts_file.ts

If you want to create the declaration file only, without producing other .js files, you can run the compiler with the emitDeclarationOnly option

tsc --emitDeclarationOnly

Here is a full list of available compiler options.

Related