Files
zeekay 8ce2bbb37b feat(@luxfi/brand-types): v0.1.0
Neutral TypeScript types for white-label brand identity, application
descriptors, and federation discovery. Implements the schema referenced
by LP-0010 / HIP-0303 / ZIP-0031.

- BrandConfig, BrandTheme: runtime brand identity + theme overlay
- AppKind, AppDescriptor: per-surface app metadata
- FederationPeer, ChainBinding, MergedBrand: federation discovery glue

Pure types only — zero runtime data, zero brand strings, zero runtime
dependencies. TypeScript is the sole devDependency.
2026-05-29 22:10:38 -07:00

29 lines
770 B
JSON

{
"compilerOptions": {
"target": "ES2022",
"module": "ESNext",
"moduleResolution": "Bundler",
"lib": ["ES2022", "DOM"],
"declaration": true,
"declarationMap": true,
"sourceMap": true,
"outDir": "./dist",
"rootDir": "./src",
"strict": true,
"noImplicitAny": true,
"noImplicitReturns": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true,
"exactOptionalPropertyTypes": false,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"skipLibCheck": true,
"isolatedModules": true,
"verbatimModuleSyntax": false,
"resolveJsonModule": true
},
"include": ["src/**/*"],
"exclude": ["dist", "node_modules", "src/**/*.test-d.ts"]
}