feat: Backend typing and openapi schema & codegen

This commit is contained in:
Aleksi Lassila
2024-03-26 23:01:11 +02:00
parent b29907c0e2
commit 7318a0fa99
22 changed files with 376 additions and 179 deletions

8
package-lock.json generated
View File

@@ -27,7 +27,7 @@
"eslint-plugin-svelte": "^2.35.1",
"hls.js": "^1.4.14",
"openapi-fetch": "^0.8.2",
"openapi-typescript": "^6.7.3",
"openapi-typescript": "^6.7.5",
"postcss": "^8.4.35",
"prettier": "^2.8.0",
"prettier-plugin-svelte": "^2.10.1",
@@ -4877,9 +4877,9 @@
}
},
"node_modules/openapi-typescript": {
"version": "6.7.3",
"resolved": "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-6.7.3.tgz",
"integrity": "sha512-es3mGcDXV6TKPo6n3aohzHm0qxhLyR39MhF6mkD1FwFGjhxnqMqfSIgM0eCpInZvqatve4CxmXcMZw3jnnsaXw==",
"version": "6.7.5",
"resolved": "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-6.7.5.tgz",
"integrity": "sha512-ZD6dgSZi0u1QCP55g8/2yS5hNJfIpgqsSGHLxxdOjvY7eIrXzj271FJEQw33VwsZ6RCtO/NOuhxa7GBWmEudyA==",
"dev": true,
"dependencies": {
"ansi-colors": "^4.1.3",