leonormes
leonormes

Reputation: 1029

typescript project references and JavaScript files

I have a mixed ts and js project that works fine with the allowJS: true setting in tsconfig.

I now want to use Project references which need composite: true which means the allowJS can't be used.

Does this mean I can only use Project references in a purely typescript project?

When I run tsc -b because the js files are not included the output code is missing declarations!

How can I still include the js code in my project but use the newer Project references?

Upvotes: 6

Views: 392

Answers (1)

ford04
ford04

Reputation: 74490

TS 3.7 allows declaration and allowJs to be used together (PR). You should be able to use project references (requires declaration) together with compiled JavaScript source files now.

Upvotes: 2

Related Questions