Files
dex/sdk/ts/tsconfig.json
zeekay 41538c46db sdk/ts: add clean-room BSD-3 @luxfi/dex-sdk scaffold
Non-GPL TypeScript client surface over the four DEX paths:
- precompile: V4 on-chain via LXPool 0x9010 (MIT @luxfi/exchange ABIs + viem)
- zap:        binary CLOB wire (pkg/zapwire frozen frame sizes/methods)
- fix:        FIX 4.4 order entry (pkg/fix tags)
- ws:         JSON WebSocket streaming + orders (pkg/api envelope)

Types + path-uniform DexClient interface + frozen wire constants. Typechecks
under TS 5.9 strict. BSD-3-Clause, no Uniswap/GPL-derived code. Not pushed.
2026-06-19 13:03:40 -07:00

23 lines
565 B
JSON

{
"compilerOptions": {
"target": "ES2022",
"module": "ESNext",
"lib": ["ES2022"],
"moduleResolution": "bundler",
"declaration": true,
"declarationMap": true,
"outDir": "./dist",
"rootDir": "./src",
"strict": true,
"noUncheckedIndexedAccess": true,
"exactOptionalPropertyTypes": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"isolatedModules": true,
"verbatimModuleSyntax": true
},
"include": ["src/**/*"],
"exclude": ["node_modules", "dist"]
}