fix(build): tighten TypeScript compiler settings and harden error message handling

This commit is contained in:
2026-04-30 13:09:28 +00:00
parent a7c3ab3eea
commit ad73e8ecb8
9 changed files with 1624 additions and 1915 deletions
+12 -8
View File
@@ -14,7 +14,7 @@
},
"scripts": {
"test": "(tstest test/ --verbose)",
"build": "(tsbuild --web --allowimplicitany)"
"build": "(tsbuild --web)"
},
"repository": {
"type": "git",
@@ -23,21 +23,25 @@
"license": "MIT",
"dependencies": {
"@push.rocks/smartdelay": "^3.0.5",
"@push.rocks/smartexit": "^1.0.22",
"@push.rocks/smartexit": "^2.0.3",
"@push.rocks/smartrequest": "^5.0.1",
"@push.rocks/smartshell": "^3.2.3",
"@push.rocks/smartshell": "^3.3.8",
"@push.rocks/smartunique": "^3.0.9"
},
"devDependencies": {
"@git.zone/tsbuild": "^4.1.2",
"@git.zone/tsrun": "^2.0.1",
"@git.zone/tstest": "^3.1.8",
"@types/node": "^25.2.2"
"@git.zone/tsbuild": "^4.4.0",
"@git.zone/tsrun": "^2.0.3",
"@git.zone/tstest": "^3.6.3",
"@types/node": "^25.6.0"
},
"files": [
"ts/**/*",
"dist_ts/**/*",
"assets/**/*",
".smartconfig.json",
"license",
"npmextra.json",
"readme.md"
]
],
"packageManager": "pnpm@10.28.2"
}