feat: create type-safe API object for Headscale

This commit is contained in:
Aarnav Tale
2025-11-04 21:05:22 -05:00
parent 1c0561edb8
commit a68aedc297
27 changed files with 1378 additions and 80 deletions
+4 -1
View File
@@ -32,6 +32,7 @@
"@react-router/dev": "^7.8.1",
"@react-router/node": "^7.8.1",
"@react-stately/toast": "3.1.2",
"@readme/openapi-parser": "^5.2.0",
"@shopify/lang-jsonc": "^1.0.1",
"@tailwindcss/vite": "^4.1.12",
"@types/node": "^24.3.0",
@@ -57,6 +58,7 @@
"lefthook": "^1.12.3",
"lucide-react": "^0.540.0",
"mime": "^4.0.7",
"openapi-types": "^12.1.3",
"openid-client": "6.7.0",
"postcss": "^8.5.6",
"react": "19.2.0",
@@ -74,6 +76,7 @@
"tailwindcss": "^4.1.12",
"tailwindcss-animate": "^1.0.7",
"tailwindcss-react-aria-components": "^2.0.0",
"tsx": "^4.20.6",
"typescript": "^5.9.2",
"ulidx": "2.4.1",
"undici": "7.14.0",
@@ -86,7 +89,7 @@
},
"packageManager": "pnpm@10.4.0",
"engines": {
"node": ">=22.16 <23",
"node": ">=22.18 <23",
"pnpm": ">=10.4 <11"
},
"pnpm": {