portal: Apollo dashboard queries, strict TypeScript build, UI primitives
- Add GraphQL dashboard operations, ApolloProvider, CardDescription, label/checkbox/alert - Fix case-sensitive UI imports, Crossplane VM metadata uid, VMList spec parsing - Extend next-auth session user (id, role); fairness filters as unknown; ESLint relax to warnings - Remove unused session destructure across pages; next.config without skip TS/ESLint api: GraphQL/WebSocket hardening, logger import in websocket service Made-with: Cursor
This commit is contained in:
@@ -1,9 +1,11 @@
|
||||
import * as fs from 'fs'
|
||||
import * as path from 'path'
|
||||
import { fileURLToPath } from 'url'
|
||||
// Note: Resolvers type will be generated from schema
|
||||
// For now using any to avoid type errors
|
||||
type Resolvers = any
|
||||
|
||||
const __dirname = path.dirname(fileURLToPath(import.meta.url))
|
||||
const PROJECT_ROOT = path.resolve(__dirname, '../..')
|
||||
const DATA_DIR = path.join(PROJECT_ROOT, 'docs/infrastructure/data')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user