mirror of
https://github.com/luxfi/kit.git
synced 2026-10-30 16:22:01 +00:00
typescript 7.0.2 is the native compiler and exports no JavaScript API, so rollup-plugin-typescript2, @rollup/plugin-typescript and rollup-plugin-dts cannot read it. It comes in aliased as tsgo and does the typechecking; typescript stays on the 6 line for the tools. A stray brace in the root tsconfig closed compilerOptions early, so every option after moduleResolution — target, strict, skipLibCheck — was silently dropped and packages that extend it were typechecking their dependencies' declarations. Commenting the paths example out properly restores them: luxkit goes from 481 diagnostics to 57, and the examples and doc site stay at 5, 15 and 1. Co-authored-by: Hanzo Dev <[email protected]>
48 lines
1.5 KiB
JSON
48 lines
1.5 KiB
JSON
{
|
|
"name": "luxkit-mono",
|
|
"version": "1.0.0",
|
|
"description": "",
|
|
"main": "index.js",
|
|
"packageManager": "[email protected]",
|
|
"engines": {
|
|
"node": ">=20.16.0",
|
|
"pnpm": ">=8.7.0",
|
|
"yarn": ">=999.0.0",
|
|
"npm": ">=999.0.0"
|
|
},
|
|
"scripts": {
|
|
"dev:doc": "pnpm --filter=\"./site/doc\" dev",
|
|
"dev:examples": "pnpm --filter=\"./examples/next-wagmi\" dev",
|
|
"build:doc": "pnpm run build:kit && pnpm --filter=\"./site/doc\" build",
|
|
"build:examples": "pnpm run build:kit && pnpm --filter=\"./examples/next-wagmi\" build",
|
|
"dev:kit": "pnpm --filter=luxkit dev",
|
|
"build:kit": "pnpm --filter=luxkit build",
|
|
"typecheck": "node_modules/tsgo/bin/tsc --noEmit --incremental false -p packages/luxkit/tsconfig.json",
|
|
"spellcheck": "cspell lint . --no-must-find-files"
|
|
},
|
|
"keywords": [],
|
|
"author": "",
|
|
"license": "ISC",
|
|
"devDependencies": {
|
|
"@changesets/cli": "catalog:",
|
|
"@rollup/plugin-commonjs": "catalog:",
|
|
"@rollup/plugin-dynamic-import-vars": "catalog:",
|
|
"@rollup/plugin-json": "catalog:",
|
|
"@rollup/plugin-node-resolve": "catalog:",
|
|
"@types/node": "catalog:",
|
|
"@wagmi/connectors": "catalog:",
|
|
"@wagmi/core": "catalog:",
|
|
"rollup": "catalog:",
|
|
"rollup-plugin-dts": "catalog:",
|
|
"rollup-plugin-swc3": "catalog:",
|
|
"rollup-swc-preserve-directives": "catalog:",
|
|
"tsgo": "npm:[email protected]",
|
|
"typescript": "catalog:",
|
|
"viem": "catalog:",
|
|
"wagmi": "catalog:"
|
|
},
|
|
"dependencies": {
|
|
"cspell": "catalog:"
|
|
}
|
|
}
|