feat: openapi-fetch typing

feat: base page layout for implementation

todo: fix light/dark mode toggling
This commit is contained in:
2025-08-10 10:50:52 +01:00
parent ce03e2f681
commit 53ea5021d7
10 changed files with 2010 additions and 13 deletions

View File

@@ -11,7 +11,8 @@
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"format": "prettier --write .",
"lint": "prettier --check . && eslint ."
"lint": "prettier --check . && eslint .",
"gen-openapi": "openapi-typescript ../schema/openapi/openapi.yaml -o ./src/lib/api/schema.d.ts"
},
"devDependencies": {
"@eslint/compat": "^1.2.5",
@@ -29,6 +30,7 @@
"eslint-config-prettier": "^10.0.1",
"eslint-plugin-svelte": "^3.0.0",
"globals": "^16.0.0",
"openapi-typescript": "^7.8.0",
"prettier": "^3.4.2",
"prettier-plugin-svelte": "^3.3.3",
"prettier-plugin-tailwindcss": "^0.6.11",
@@ -43,5 +45,8 @@
"onlyBuiltDependencies": [
"esbuild"
]
},
"dependencies": {
"openapi-fetch": "^0.14.0"
}
}