Skip to content

Commit 96be260

Browse files
committed
chore(sync): adopt canonical fleet tsconfig.base.json + scaffolding
Cascades the fleet-canonical tsconfig.base.json flipping 8 strict flags that vscode-socket-security previously kept lax (noUnusedLocals, noUnusedParameters, noPropertyAccessFromIndexSignature, noUncheckedIndexedAccess, verbatimModuleSyntax, exactOptionalPropertyTypes, erasableSyntaxOnly, sourceMap). Repo-specific exceptions move to the concrete config in a follow-up commit. Also cascades drifted hook code, oxlint/oxfmt configs, gitattributes, bypass-phrases docs, and validate-config-paths.
1 parent c1c944c commit 96be260

10 files changed

Lines changed: 157 additions & 58 deletions

File tree

.claude/hooks/no-revert-guard/index.mts

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.claude/hooks/no-revert-guard/test/index.test.mts

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.config/oxfmtrc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,12 @@
5454
"**/.git-hooks/**",
5555
"**/.husky/**",
5656
"**/.pnpm-store/**",
57+
"**/vendor/**",
58+
"**/wasm_exec.js",
5759
"**/.config/lockstep.schema.json",
5860
"**/.config/socket-wheelhouse-schema.json",
5961
"**/.config/taze.config.mts",
62+
"**/.config/tsconfig.base.json",
6063
"**/packages/build-infra/lib/release-checksums/consumer.mts",
6164
"**/packages/build-infra/lib/release-checksums/core.mts",
6265
"**/packages/build-infra/lib/release-checksums/producer.mts",

.config/oxlint-plugin/rules/prefer-function-declaration.mts

Lines changed: 89 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.config/oxlint-plugin/rules/prefer-node-builtin-imports.mts

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.config/oxlintrc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,12 @@
113113
"**/.git-hooks/**",
114114
"**/.husky/**",
115115
"**/.pnpm-store/**",
116+
"**/vendor/**",
117+
"**/wasm_exec.js",
116118
"**/.config/lockstep.schema.json",
117119
"**/.config/socket-wheelhouse-schema.json",
118120
"**/.config/taze.config.mts",
121+
"**/.config/tsconfig.base.json",
119122
"**/packages/build-infra/lib/release-checksums/consumer.mts",
120123
"**/packages/build-infra/lib/release-checksums/core.mts",
121124
"**/packages/build-infra/lib/release-checksums/producer.mts",

.config/tsconfig.base.json

Lines changed: 9 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@
163163
.config/rolldown/lib-stub.mts linguist-generated=true
164164
.config/socket-wheelhouse-schema.json linguist-generated=true
165165
.config/taze.config.mts linguist-generated=true
166+
.config/tsconfig.base.json linguist-generated=true
166167
.git-hooks/_helpers.mts linguist-generated=true
167168
.git-hooks/commit-msg.mts linguist-generated=true
168169
.git-hooks/pre-commit.mts linguist-generated=true

docs/claude.md/bypass-phrases.md

Lines changed: 9 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/validate-config-paths.mts

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)