-
Notifications
You must be signed in to change notification settings - Fork 0
/
konfig.yaml
93 lines (92 loc) · 2.5 KB
/
konfig.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
# yaml-language-server: $schema=https://unpkg.com/konfig-lib@latest/konfig-yaml.schema.json
outputDirectory: /tmp/splitit-web-sdks-out
specInputPath: swagger.json
specRemotePath: https://web-api-v3.production.splitit.com/swagger/web-api-v3/swagger.json
specPath: swagger-fixed.json
portal:
primaryColor: '#411656'
title: Splitit
socials:
website: https://www.splitit.com/
documentation: https://developers.splitit.com/
requiredEnvironmentVariables:
- SPLITIT_CLIENT_ID
- SPLITIT_CLIENT_SECRET
fixConfig:
modify:
$.servers[0]:
url: https://web-api-v3.production.splitit.com
generators:
php:
version: 3.0.9
outputDirectory: php
packageName: splitit-web-php-sdk
invokerPackage: Splitit
apiDocumentationAuthenticationPartial: snippets/phpDocAuthPartial.php
supportPhp7: true
git:
userId: konfig-dev
repoId: splitit-web-php-sdk
typescript:
version: 4.0.10
outputDirectory: typescript
npmName: splitit-web-typescript-sdk
useAxios0_27_2: true
clientName: Splitit
mapTags:
InstallmentPlan: Installmentplan
git:
userId: konfig-dev
repoId: splitit-web-sdks/tree/main/typescript
python:
version: 3.0.9
responseTypeVersion: '1'
useAiohttp3_8: true
packageName: splitit_client
projectName: splitit-web-python-sdk
outputDirectory: python
clientName: Splitit
setSkipSerializationToTrueByDefault: true
pypiApiTokenEnvironmentVariable: PYPI_TOKEN_1
git:
userId: konfig-dev
repoId: splitit-web-sdks/tree/main/python
java:
version: 3.0.9
groupId: com.konfigthis
packageName: splitit
artifactId: splitit-web-java-sdk
clientName: Splitit
outputDirectory: java
git:
userId: konfig-dev
repoId: splitit-web-sdks/tree/main/java
csharp:
version: 3.0.9
packageName: Splitit.Web.Net
outputDirectory: csharp
logoPath: logo.png
clientName: SplititClient
git:
userId: konfig-dev
repoId: splitit-web-sdks/tree/main/csharp
go:
version: 1.8.9
packageName: splitit
outputDirectory: go
git:
userId: konfig-dev
repoId: splitit-web-sdks/go
additionalGenerators:
phpGuzzle6:
version: 3.0.10
outputDirectory: phpGuzzle6
packageName: splitit-web-php-guzzle6-sdk
invokerPackage: Splitit
apiDocumentationAuthenticationPartial: snippets/phpDocAuthPartial.php
generator: php
guzzle6: true
supportPhp7: true
git:
userId: konfig-dev
repoId: splitit-web-php-guzzle6-sdk