Skip to content

Commit eecdfd5

Browse files
committed
apigen
1 parent 80120e8 commit eecdfd5

File tree

5 files changed

+1275
-1
lines changed

5 files changed

+1275
-1
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ yarn-error.log*
77
pnpm-debug.log*
88
lerna-debug.log*
99

10+
# Generated API
11+
src/api
12+
1013
node_modules
1114
dist
1215
dist-ssr

openapitools.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"$schema": "./node_modules/@openapitools/openapi-generator-cli/config.schema.json",
3+
"spaces": 2,
4+
"generator-cli": {
5+
"version": "7.14.0"
6+
}
7+
}

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
"debug": "vite dev server",
1010
"tauridev": "tauri dev",
1111
"build": "vite build",
12-
"lint": "prettier --write . && eslint ."
12+
"lint": "prettier --write . && eslint .",
13+
"postinstall": "openapi-generator-cli generate -g typescript-fetch -i https://gamevault.alfagun74.de/api/docs-yaml -o ./src/api"
1314
},
1415
"dependencies": {
1516
"@headlessui/react": "^2.2.8",
@@ -26,6 +27,7 @@
2627
},
2728
"devDependencies": {
2829
"@eslint/js": "^9.35.0",
30+
"@openapitools/openapi-generator-cli": "^2.23.4",
2931
"@tauri-apps/cli": "2.8.4",
3032
"@types/react": "^19.1.13",
3133
"@types/react-dom": "^19.1.9",

0 commit comments

Comments
 (0)