mirror of
https://github.com/luxfi/wallet.git
synced 2026-07-27 03:37:41 +00:00
The 01b6ad2b strip removed the upstream packages/* and config/tsconfig/* dirs
but left the old `references` arrays pointing at deleted paths, breaking
typecheck. Reset:
- pkgs/wallet/tsconfig.json now extends ../../tsconfig.base.json directly,
excludes test files (no @types/jest in this scope), no stale refs.
- apps/{extension,mobile}/tsconfig.json drop refs to packages/* (which never
existed in this monorepo — those were upstream paths) and reference
../../pkgs/wallet only.
apps/web builds clean. pkgs/wallet typecheck still surfaces ~5000 errors
from `@l.x/*` npm packages shipping raw .ts (upstream publishing bug —
documented in LLM.md, not lux/wallet's responsibility to patch).
24 lines
604 B
JSON
24 lines
604 B
JSON
{
|
|
"$schema": "https://json.schemastore.org/tsconfig",
|
|
"display": "Web App",
|
|
"extends": ["../../tsconfig.base.json"],
|
|
"include": ["**/*.ts", "**/*.tsx", "**/*.json", "declarations.d.ts"],
|
|
"exclude": ["node_modules", ".output", "wxt.config.ts"],
|
|
"references": [
|
|
{
|
|
"path": "../../pkgs/wallet"
|
|
}
|
|
],
|
|
"compilerOptions": {
|
|
"moduleResolution": "Bundler",
|
|
"lib": ["dom", "dom.iterable", "esnext"],
|
|
"jsx": "preserve",
|
|
"resolveJsonModule": true,
|
|
"types": ["chrome", "jest", "node"],
|
|
"paths": {
|
|
"src/*": ["./src/*"],
|
|
"e2e/*": ["./e2e/*"]
|
|
}
|
|
}
|
|
}
|