Skip to content

Commit 9120ef2

Browse files
author
Koman Rudden
committed
chore: generator for management SDK with latest API spec
1 parent bb861f2 commit 9120ef2

73 files changed

Lines changed: 3982 additions & 6675 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 11 additions & 193 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
### Python template
21
# Byte-compiled / optimized / DLL files
32
__pycache__/
43
*.py[cod]
@@ -9,6 +8,7 @@ __pycache__/
98

109
# Distribution / packaging
1110
.Python
11+
env/
1212
build/
1313
develop-eggs/
1414
dist/
@@ -20,7 +20,6 @@ lib64/
2020
parts/
2121
sdist/
2222
var/
23-
wheels/
2423
*.egg-info/
2524
.installed.cfg
2625
*.egg
@@ -43,210 +42,29 @@ htmlcov/
4342
.cache
4443
nosetests.xml
4544
coverage.xml
46-
*.cover
45+
*,cover
4746
.hypothesis/
47+
venv/
48+
.venv/
49+
.python-version
50+
.pytest_cache
4851

4952
# Translations
5053
*.mo
5154
*.pot
5255

5356
# Django stuff:
54-
staticfiles/
57+
*.log
5558

5659
# Sphinx documentation
5760
docs/_build/
5861

5962
# PyBuilder
6063
target/
6164

62-
# pyenv
63-
.python-version
64-
65-
# celery beat schedule file
66-
celerybeat-schedule
67-
68-
# Environments
69-
.venv
70-
venv/
71-
ENV/
72-
73-
# Rope project settings
74-
.ropeproject
75-
76-
# mkdocs documentation
77-
/site
78-
79-
# mypy
80-
.mypy_cache/
81-
82-
# Temporary directories and generated files
83-
/tmp/
84-
/temp/
85-
generator/
86-
.openapi-generator/
87-
88-
89-
### Node template
90-
# Logs
91-
logs
92-
*.log
93-
npm-debug.log*
94-
yarn-debug.log*
95-
yarn-error.log*
96-
97-
# Runtime data
98-
pids
99-
*.pid
100-
*.seed
101-
*.pid.lock
102-
103-
# Directory for instrumented libs generated by jscoverage/JSCover
104-
lib-cov
105-
106-
# Coverage directory used by tools like istanbul
107-
coverage
108-
109-
# nyc test coverage
110-
.nyc_output
111-
112-
# Bower dependency directory (https://bower.io/)
113-
bower_components
114-
115-
# node-waf configuration
116-
.lock-wscript
117-
118-
# Compiled binary addons (http://nodejs.org/api/addons.html)
119-
build/Release
120-
121-
# Dependency directories
122-
node_modules/
123-
jspm_packages/
124-
125-
# Typescript v1 declaration files
126-
typings/
127-
128-
# Optional npm cache directory
129-
.npm
130-
131-
# Optional eslint cache
132-
.eslintcache
133-
134-
# Optional REPL history
135-
.node_repl_history
136-
137-
# Output of 'npm pack'
138-
*.tgz
139-
140-
# Yarn Integrity file
141-
.yarn-integrity
142-
143-
144-
### Linux template
145-
*~
146-
147-
# temporary files which can be created if a process still has a handle open of a deleted file
148-
.fuse_hidden*
149-
150-
# KDE directory preferences
151-
.directory
152-
153-
# Linux trash folder which might appear on any partition or disk
154-
.Trash-*
155-
156-
# .nfs files are created when an open file is removed but is still being accessed
157-
.nfs*
158-
159-
160-
### VisualStudioCode template
161-
.vscode/*
162-
!.vscode/settings.json
163-
!.vscode/tasks.json
164-
!.vscode/launch.json
165-
!.vscode/extensions.json
166-
*.code-workspace
167-
168-
# Local History for Visual Studio Code
169-
.history/
65+
#Ipython Notebook
66+
.ipynb_checkpoints
17067

68+
# IDE
17169
.idea/
172-
173-
# CMake
174-
cmake-build-debug/
175-
176-
## File-based project format:
177-
*.iws
178-
179-
## Plugin-specific files:
180-
181-
# IntelliJ
182-
out/
183-
184-
# mpeltonen/sbt-idea plugin
185-
.idea_modules/
186-
187-
# JIRA plugin
188-
atlassian-ide-plugin.xml
189-
190-
# Crashlytics plugin (for Android Studio and IntelliJ)
191-
com_crashlytics_export_strings.xml
192-
crashlytics.properties
193-
crashlytics-build.properties
194-
fabric.properties
195-
196-
197-
198-
### Windows template
199-
# Windows thumbnail cache files
200-
Thumbs.db
201-
ehthumbs.db
202-
ehthumbs_vista.db
203-
204-
# Dump file
205-
*.stackdump
206-
207-
# Folder config file
208-
Desktop.ini
209-
210-
# Recycle Bin used on file shares
211-
$RECYCLE.BIN/
212-
213-
# Windows Installer files
214-
*.cab
215-
*.msi
216-
*.msm
217-
*.msp
218-
219-
# Windows shortcuts
220-
*.lnk
221-
222-
223-
### macOS template
224-
# General
225-
*.DS_Store
226-
.AppleDouble
227-
.LSOverride
228-
229-
# Icon must end with two \r
230-
Icon
231-
232-
# Thumbnails
233-
._*
234-
235-
# Files that might appear in the root of a volume
236-
.DocumentRevisions-V100
237-
.fseventsd
238-
.Spotlight-V100
239-
.TemporaryItems
240-
.Trashes
241-
.VolumeIcon.icns
242-
.com.apple.timemachine.donotpresent
243-
244-
# Directories potentially created on remote AFP share
245-
.AppleDB
246-
.AppleDesktop
247-
Network Trash Folder
248-
Temporary Items
249-
.apdisk
250-
.vscode/launch.json
251-
.env
252-
myenv/
70+
.vscode/

.openapi-generator-ignore

Lines changed: 31 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,37 @@
11
# OpenAPI Generator Ignore
2-
# Generated by openapi-generator https://github.com/openapitools/openapi-generator
2+
# This file tells the generator which files to NOT overwrite.
3+
# Works like .gitignore - list files/patterns to preserve.
34

4-
# Use this file to prevent files from being overwritten by the generator.
5-
# The patterns follow closely to .gitignore or .dockerignore.
5+
# CRITICAL: Project packaging files - never overwrite these!
6+
pyproject.toml
7+
setup.py
8+
setup.cfg
9+
MANIFEST.in
10+
requirements.txt
11+
README.md
612

7-
# As an example, the C# client generator defines ApiClient.cs.
8-
# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
9-
#ApiClient.cs
13+
# Custom Kinde SDK files - never overwrite these
14+
management_client.py
15+
management_token_manager.py
16+
custom_exceptions.py
17+
kinde_api_client.py
1018

11-
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
12-
#foo/*/qux
13-
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
19+
# Backup directory (if it exists from old script)
20+
backup/
1421

15-
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
16-
#foo/**/qux
17-
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
22+
# Python cache
23+
__pycache__/
24+
*.pyc
25+
*.pyo
26+
*.pyd
27+
.Python
1828

19-
# You can also negate patterns with an exclamation (!).
20-
# For example, you can ignore all files in a docs folder with the file extension .md:
21-
#docs/*.md
22-
# Then explicitly reverse the ignore rule for a single file:
23-
#!docs/README.md
29+
# IDE files
30+
.vscode/
31+
.idea/
32+
*.swp
33+
*.swo
34+
*~
35+
36+
# Test files
37+
test/

0 commit comments

Comments
 (0)