Files
kit/package.json
zeekayandHanzo Dev 7ce9168908 Typecheck on the native compiler, keep 6 for the tools
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]>
2026-09-17 00:47:40 -07:00

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:"
}
}