Files
IUMBTEMS/biome.json
T
John SmithandClaude Opus 5.5 8d6dce56d3 fix(tooling): scope test, lint and typecheck to packages/ (Refs #159)
`bun run check` could not pass in a checkout that holds the gitignored
review/ reference repos. `biome check .` stopped on their nested root
configs, and the bare `packages/web` test filter also matched
review/*/packages/web, so third-party suites ran and the workspace suite
never started. CI and ticket worktrees have no review/, which hid it.

- package.json: the test script passes ./packages/<dir> paths, not filters.
- bunfig.toml: test discovery starts at packages/.
- biome.json: force-ignore review, evals/results and nested checkout roots.
- tsconfig.base.json: exclude review and evals/results.
- core/test/clean-room.test.ts: runs the real root config against a tree
  with planted intruders, one test per layer.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:18:24 -04:00

27 lines
701 B
JSON

{
"$schema": "https://biomejs.dev/schemas/2.5.15/schema.json",
"files": {
"includes": [
"packages/**",
"!**/node_modules",
"!**/dist",
"!**/fixtures",
"!!review",
"!!evals/results",
"!!.worktrees",
"!!.fleet",
"!!.factory/worktrees"
]
},
"formatter": { "indentStyle": "space", "indentWidth": 2, "lineWidth": 120 },
"javascript": { "formatter": { "semicolons": "asNeeded", "quoteStyle": "double" } },
"linter": {
"rules": {
"recommended": true,
"style": { "noNonNullAssertion": "off", "useTemplate": "off" },
"suspicious": { "noExplicitAny": "off" },
"complexity": { "noForEach": "off" }
}
}
}