stricter checks
CI / verify (pull_request) Successful in 12s

This commit is contained in:
2026-10-10 15:16:53 +02:00
parent ced43fbb11
commit 513d51f702
30 changed files with 984 additions and 470 deletions
+11 -2
View File
@@ -39,11 +39,15 @@
},
"scripts": {
"check": "tsc --noEmit",
"lint": "oxlint --deny-warnings .",
"lint": "oxlint --type-aware --deny-warnings .",
"format": "oxfmt --write .",
"format:check": "oxfmt --check .",
"test": "bun test --conditions=browser",
"build": "bun scripts/build.ts && tsc --project tsconfig.build.json --emitDeclarationOnly"
"build": "bun scripts/build.ts && tsc --project tsconfig.build.json --emitDeclarationOnly",
"knip": "knip",
"duplicates": "jscpd",
"deps": "depcruise src scripts tests",
"verify": "bun run lint && bun run check && bun run knip && bun run duplicates && bun run deps && bun run format:check && bun run test"
},
"devDependencies": {
"@opencode/client": "2.0.22",
@@ -52,9 +56,14 @@
"@opentui/core": "0.5.14",
"@opentui/solid": "0.5.14",
"@oxlint/plugins": "1.86.0",
"@swc/core": "1.16.13",
"@types/bun": "1.4.2",
"dependency-cruiser": "18.5.0",
"jscpd": "5.4.1",
"knip": "6.41.0",
"oxfmt": "0.71.0",
"oxlint": "1.86.0",
"oxlint-tsgolint": "7.0.2004",
"solid-js": "1.9.15",
"typescript": "7.0.2"
},