Skip to content

Commit a97ae90

Browse files
committed
chore(wheelhouse): cascade template@91cee7cf
Auto-applied by socket-wheelhouse sync-scaffolding into cascade-socket-cli-42066. 6 file(s) touched: - .config/oxfmtrc.json - .config/oxlintrc.json - .gitattributes - CLAUDE.md - package.json - pnpm-workspace.yaml
1 parent d83c053 commit a97ae90

6 files changed

Lines changed: 264 additions & 561 deletions

File tree

.config/oxfmtrc.json

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,21 @@
4646
"**/test/fixtures",
4747
"**/test/packages",
4848
"#fleet-canonical-begin (managed by socket-wheelhouse sync)",
49-
"**/.claude/**",
49+
"**/.claude/agents/fleet/**",
50+
"**/.claude/commands/fleet/**",
51+
"**/.claude/hooks/fleet/**",
52+
"**/.claude/skills/fleet/**",
5053
"**/.config/oxlint-plugin/**",
5154
"**/.config/rolldown/**",
5255
"**/.git-hooks/**",
5356
"**/.pnpm-store/**",
57+
"**/docs/claude.md/fleet/**",
58+
"**/scripts/fleet/**",
5459
"**/vendor/**",
5560
"**/wasm_exec.js",
61+
"**/scripts/plugin-patches/**/*.files/**",
62+
"**/scripts/plugin-patches/**/*.patch",
63+
"**/.claude/settings.json",
5664
"**/.config/lockstep.schema.json",
5765
"**/.config/markdownlint-rules/_shared/wheelhouse-self-skip.mjs",
5866
"**/.config/markdownlint-rules/socket-no-private-wheelhouse-leak.mjs",
@@ -62,13 +70,15 @@
6270
"**/.config/socket-wheelhouse-schema.json",
6371
"**/.config/taze.config.mts",
6472
"**/.config/tsconfig.base.json",
73+
"**/.config/vitest.coverage.fleet.config.mts",
6574
"**/packages/build-infra/lib/release-checksums/consumer.mts",
6675
"**/packages/build-infra/lib/release-checksums/core.mts",
6776
"**/packages/build-infra/lib/release-checksums/producer.mts",
6877
"**/packages/build-infra/release-assets.schema.json",
6978
"**/scripts/ai-lint-fix.mts",
7079
"**/scripts/ai-lint-fix/cli.mts",
7180
"**/scripts/ai-lint-fix/rule-guidance.mts",
81+
"**/scripts/audit-transcript.mts",
7282
"**/scripts/check-lock-step-header.mts",
7383
"**/scripts/check-lock-step-refs.mts",
7484
"**/scripts/check-paths.mts",
@@ -105,6 +115,7 @@
105115
"**/scripts/lockstep/scan.mts",
106116
"**/scripts/lockstep/schema.mts",
107117
"**/scripts/lockstep/types.mts",
118+
"**/scripts/plugin-patches/codex-1.0.1-stdin-eagain.files/scripts/lib/read-stdin-sync.mjs",
108119
"**/scripts/power-state.mts",
109120
"**/scripts/publish-release.mts",
110121
"**/scripts/publish-shared.mts",
@@ -117,10 +128,14 @@
117128
"**/scripts/test/install-claude-plugins.test.mts",
118129
"**/scripts/test/install-git-hooks.test.mts",
119130
"**/scripts/update.mts",
131+
"**/scripts/util/multi-package-publish.mts",
132+
"**/scripts/util/pack-app-triplets.mts",
133+
"**/scripts/util/run-command.mts",
134+
"**/scripts/util/source-allowlist.mts",
120135
"**/scripts/validate-bundle-deps.mts",
121136
"**/scripts/validate-config-paths.mts",
122-
"**/scripts/validate-esbuild-minify.mts",
123137
"**/scripts/validate-file-size.mts",
138+
"**/scripts/validate-rolldown-minify.mts",
124139
"#fleet-canonical-end"
125140
]
126141
}

.config/oxlintrc.json

Lines changed: 41 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/oxc-project/oxc/main/npm/oxlint/configuration_schema.json",
3-
"plugins": ["typescript", "unicorn", "import"],
4-
"jsPlugins": ["./oxlint-plugin/index.mts"],
3+
"plugins": [
4+
"typescript",
5+
"unicorn",
6+
"import"
7+
],
8+
"jsPlugins": [
9+
"./oxlint-plugin/index.mts"
10+
],
511
"categories": {
612
"correctness": "error",
713
"suspicious": "error"
814
},
915
"rules": {
10-
"eslint/curly": "off",
16+
"eslint/curly": "error",
1117
"eslint/no-await-in-loop": "off",
1218
"eslint/no-console": "off",
1319
"eslint/no-control-regex": "off",
@@ -19,7 +25,7 @@
1925
],
2026
"eslint/no-new": "error",
2127
"eslint/no-proto": "error",
22-
"eslint/no-shadow": "off",
28+
"eslint/no-shadow": "error",
2329
"eslint/no-underscore-dangle": "off",
2430
"eslint/no-unmodified-loop-condition": "off",
2531
"eslint/no-unused-vars": "off",
@@ -36,34 +42,45 @@
3642
"socket/export-top-level-functions": "error",
3743
"socket/inclusive-language": "error",
3844
"socket/max-file-lines": "error",
45+
"socket/no-bare-crypto-named-usage": "error",
3946
"socket/no-cached-for-on-iterable": "error",
4047
"socket/no-console-prefer-logger": "error",
4148
"socket/no-default-export": "error",
4249
"socket/no-dynamic-import-outside-bundle": "error",
50+
"socket/no-eslint-biome-config-ref": "error",
4351
"socket/no-fetch-prefer-http-request": "error",
4452
"socket/no-file-scope-oxlint-disable": "error",
53+
"socket/no-inline-defer-async": "error",
4554
"socket/no-inline-logger": "error",
4655
"socket/no-logger-newline-literal": "error",
4756
"socket/no-npx-dlx": "error",
4857
"socket/no-placeholders": "error",
4958
"socket/no-process-cwd-in-scripts-hooks": "error",
5059
"socket/no-promise-race": "error",
5160
"socket/no-promise-race-in-loop": "error",
61+
"socket/no-src-import-in-test-expect": "error",
5262
"socket/no-status-emoji": "error",
5363
"socket/no-structured-clone-prefer-json": "error",
64+
"socket/no-sync-rm-in-test-lifecycle": "error",
5465
"socket/no-underscore-identifier": "error",
66+
"socket/no-which-for-local-bin": "error",
5567
"socket/optional-explicit-undefined": "error",
5668
"socket/personal-path-placeholders": "error",
5769
"socket/prefer-async-spawn": "error",
5870
"socket/prefer-cached-for-loop": "error",
71+
"socket/prefer-ellipsis-char": "error",
72+
"socket/prefer-env-as-boolean": "error",
73+
"socket/prefer-error-message": "error",
5974
"socket/prefer-exists-sync": "error",
6075
"socket/prefer-function-declaration": "error",
6176
"socket/prefer-node-builtin-imports": "error",
6277
"socket/prefer-node-modules-dot-cache": "error",
6378
"socket/prefer-non-capturing-group": "error",
79+
"socket/prefer-pure-call-form": "error",
6480
"socket/prefer-safe-delete": "error",
6581
"socket/prefer-separate-type-import": "error",
6682
"socket/prefer-spawn-over-execsync": "error",
83+
"socket/prefer-stable-self-import": "error",
6784
"socket/prefer-static-type-import": "error",
6885
"socket/prefer-undefined-over-null": "error",
6986
"socket/socket-api-token-env": "error",
@@ -73,6 +90,7 @@
7390
"socket/sort-regex-alternations": "error",
7491
"socket/sort-set-args": "error",
7592
"socket/sort-source-methods": "error",
93+
"socket/use-fleet-canonical-api-token-getter": "error",
7694
"typescript/array-type": [
7795
"error",
7896
{
@@ -105,8 +123,8 @@
105123
"typescript/triple-slash-reference": "error",
106124
"unicorn/consistent-function-scoping": "off",
107125
"unicorn/no-array-for-each": "off",
108-
"unicorn/no-array-reverse": "off",
109-
"unicorn/no-array-sort": "off",
126+
"unicorn/no-array-reverse": "error",
127+
"unicorn/no-array-sort": "error",
110128
"unicorn/no-empty-file": "off",
111129
"unicorn/no-null": "off",
112130
"unicorn/no-useless-fallback-in-spread": "off",
@@ -151,13 +169,21 @@
151169
"**/*.d.ts.map",
152170
"**/*.tsbuildinfo",
153171
"#fleet-canonical-begin (managed by socket-wheelhouse sync)",
154-
"**/.claude/**",
172+
"**/.claude/agents/fleet/**",
173+
"**/.claude/commands/fleet/**",
174+
"**/.claude/hooks/fleet/**",
175+
"**/.claude/skills/fleet/**",
155176
"**/.config/oxlint-plugin/**",
156177
"**/.config/rolldown/**",
157178
"**/.git-hooks/**",
158179
"**/.pnpm-store/**",
180+
"**/docs/claude.md/fleet/**",
181+
"**/scripts/fleet/**",
159182
"**/vendor/**",
160183
"**/wasm_exec.js",
184+
"**/scripts/plugin-patches/**/*.files/**",
185+
"**/scripts/plugin-patches/**/*.patch",
186+
"**/.claude/settings.json",
161187
"**/.config/lockstep.schema.json",
162188
"**/.config/markdownlint-rules/_shared/wheelhouse-self-skip.mjs",
163189
"**/.config/markdownlint-rules/socket-no-private-wheelhouse-leak.mjs",
@@ -167,13 +193,15 @@
167193
"**/.config/socket-wheelhouse-schema.json",
168194
"**/.config/taze.config.mts",
169195
"**/.config/tsconfig.base.json",
196+
"**/.config/vitest.coverage.fleet.config.mts",
170197
"**/packages/build-infra/lib/release-checksums/consumer.mts",
171198
"**/packages/build-infra/lib/release-checksums/core.mts",
172199
"**/packages/build-infra/lib/release-checksums/producer.mts",
173200
"**/packages/build-infra/release-assets.schema.json",
174201
"**/scripts/ai-lint-fix.mts",
175202
"**/scripts/ai-lint-fix/cli.mts",
176203
"**/scripts/ai-lint-fix/rule-guidance.mts",
204+
"**/scripts/audit-transcript.mts",
177205
"**/scripts/check-lock-step-header.mts",
178206
"**/scripts/check-lock-step-refs.mts",
179207
"**/scripts/check-paths.mts",
@@ -210,6 +238,7 @@
210238
"**/scripts/lockstep/scan.mts",
211239
"**/scripts/lockstep/schema.mts",
212240
"**/scripts/lockstep/types.mts",
241+
"**/scripts/plugin-patches/codex-1.0.1-stdin-eagain.files/scripts/lib/read-stdin-sync.mjs",
213242
"**/scripts/power-state.mts",
214243
"**/scripts/publish-release.mts",
215244
"**/scripts/publish-shared.mts",
@@ -222,10 +251,14 @@
222251
"**/scripts/test/install-claude-plugins.test.mts",
223252
"**/scripts/test/install-git-hooks.test.mts",
224253
"**/scripts/update.mts",
254+
"**/scripts/util/multi-package-publish.mts",
255+
"**/scripts/util/pack-app-triplets.mts",
256+
"**/scripts/util/run-command.mts",
257+
"**/scripts/util/source-allowlist.mts",
225258
"**/scripts/validate-bundle-deps.mts",
226259
"**/scripts/validate-config-paths.mts",
227-
"**/scripts/validate-esbuild-minify.mts",
228260
"**/scripts/validate-file-size.mts",
261+
"**/scripts/validate-rolldown-minify.mts",
229262
"#fleet-canonical-end"
230263
]
231264
}

0 commit comments

Comments
 (0)