Files
zooqueenandHanzo Dev 81e27efff6 The console signs in with Hanzo IAM and manages secrets over cloud's /v1/kms
The console now calls the KMS API cloud serves on kms.hanzo.ai: the org
comes from the token, a listing shows every secret by path and
environment, and a value is opened, replaced or deleted one secret at a
time. Sign-in is authorization code with PKCE through @hanzo/iam against
the issuer /v1/kms/config names, as the <brand>-kms client.

Pages with no API behind them (keys, audit, projects, certificates) are
gone. kmsd no longer serves the console; it ships as a static site.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-15 11:33:56 -07:00

38 lines
689 B
JSON

{
"compilerOptions": {
"target": "ES2022",
"useDefineForClassFields": true,
"lib": [
"ES2022",
"DOM",
"DOM.Iterable"
],
"module": "ESNext",
"skipLibCheck": true,
"moduleResolution": "Bundler",
"allowImportingTsExtensions": false,
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true,
"jsx": "react-jsx",
"strict": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true,
"paths": {
"@/*": [
"./src/*"
]
},
"types": [
"vite/client"
]
},
"include": [
"src"
],
"exclude": [
"src/**/*.test.ts"
]
}