From 1f5a760ac8d3052eb94c604f9a630e218c3ca36c Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Thu, 3 Oct 2019 18:44:41 +0300 Subject: [PATCH] Add typings field for DtsResolver #KT-33549 fixed --- .../jetbrains/kotlin/gradle/targets/js/dukat/DtsResolver.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/dukat/DtsResolver.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/dukat/DtsResolver.kt index b4691530f25..1b2d72b9ed9 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/dukat/DtsResolver.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/dukat/DtsResolver.kt @@ -11,7 +11,8 @@ import java.io.File class DtsResolver(val npmProject: NpmProject) { private val typeModules = npmProject.modules.copy( - packageJsonEntries = listOf("types"), + // https://www.typescriptlang.org/docs/handbook/declaration-files/publishing.html + packageJsonEntries = listOf("types", "typings"), indexFileSuffixes = listOf(".d.ts") )