SDK language options
The language options are used to customize the SDK generation on a per-SDK language basis.
Generic Language options
These options are applicable to all SDK languages, and are set on a per-language basis in the specific SDK language section. For example, the sdkVersion
can be set to different values for each language SDK:
{
...
"languageOptions": {
"typescript": {
"sdkVersion": "1.0.0-alpha"
},
"python": {
"sdkVersion": "1.0.0-beta"
},
"java": {
"sdkVersion": "1.0.0-beta-2"
}
}
...
}
Option | Type | Required | Default | Description |
---|---|---|---|---|
githubRepoName | string | ❌ | N/A | The name of the GitHub repository for the SDK |
ignoreFiles | array | ❌ | N/A | A list of files to ignore when generating the SDK |
sdkVersion | string | ❌ | N/A | The version of the SDK |
hookDependencies | array | ❌ | N/A | Additional dependencies for hooks |
authors | array |