The TypeScript project containing the source files to convert.
The group ID for the Kotlin project, typically in reverse domain name format (e.g., com.example
).
A brief description of the Kotlin project.
The name of the npm package, which will be used as the project name.
The version of the npm package, which will also be used as the project version.
The version of Kotlin to use in the project. Defaults to '2.1.21'.
The directory where the Kotlin project will be generated. Defaults to the npm package name.
An array of dependencies to include in the Gradle build file.
Each dependency should be a string in the format group:name:version
.
You must include the quotes if you are citing a maven dependency, or you can use the npm(npmPackageName, npmPackageVersion)
format for npm packages.
An array of Kotlin imports to include in the generated source files.
The root directory to search for files
Exports a Kotlin project structure with Gradle build files and Kotlin source files generated from TypeScript definitions.