chore(wheelhouse): cascade template@335f8677 #49
ci.yml
on: push
Run CI Pipeline
/
🔎 Check
39s
Run CI Pipeline
/
🧹 Lint
0s
Run CI Pipeline
/
🏷️ Type Check
0s
Matrix: Run CI Pipeline / 🧪 Test Matrix
Annotations
16 errors and 1 notice
|
Run CI Pipeline / 🧪 Test Matrix (26.1.0, ubuntu-latest)
Process completed with exit code 1.
|
|
socket(prefer-error-message):
scripts/fleet/validate-rolldown-minify.mts#L173
`e instanceof Error ? e.message : String(e)` reinvents `errorMessage(e)` from `@socketsecurity/lib/errors`. Replace with `errorMessage(e)` and add the import — `@socketsecurity/lib/errors` for runtime source, `@socketsecurity/lib-stable/errors` for scripts / tests / hooks.
|
|
socket(prefer-error-message):
scripts/fleet/validate-rolldown-minify.mts#L119
`e instanceof Error ? e.message : String(e)` reinvents `errorMessage(e)` from `@socketsecurity/lib/errors`. Replace with `errorMessage(e)` and add the import — `@socketsecurity/lib/errors` for runtime source, `@socketsecurity/lib-stable/errors` for scripts / tests / hooks.
|
|
eslint-plugin-unicorn(numeric-separators-style):
scripts/fleet/check-prompt-less-setup.mts#L44
Invalid group length in numeric value.
|
|
socket(no-process-cwd-in-scripts-hooks):
scripts/fleet/check-lock-step-header.mts#L259
`process.cwd()` is unstable in scripts/ and .claude/hooks/ — the user (or Claude Code) may invoke this from any directory. Anchor on the script's own location: `path.dirname(fileURLToPath(import.meta.url))` + walk-up, or read `$CLAUDE_PROJECT_DIR` inside hooks.
|
|
socket(prefer-error-message):
scripts/fleet/git-partial-submodule.mts#L646
`err instanceof Error ? err.message : String(err)` reinvents `errorMessage(err)` from `@socketsecurity/lib/errors`. Replace with `errorMessage(err)` and add the import — `@socketsecurity/lib/errors` for runtime source, `@socketsecurity/lib-stable/errors` for scripts / tests / hooks.
|
|
eslint-plugin-unicorn(no-array-sort):
scripts/fleet/check-soak-exclude-dates.mts#L114
Use `Array#toSorted()` instead of `Array#sort()`.
|
|
socket(max-file-lines):
scripts/fleet/install-claude-plugins.mts#L1
671 lines — past the 500-line soft cap. Consider splitting along natural seams (one tool / domain / phase per file). See CLAUDE.md "File size".
|
|
socket(prefer-undefined-over-null):
scripts/fleet/plugin-patches/codex-1.0.1-stdin-eagain.files/scripts/lib/read-stdin-sync.mjs#L22
Use `undefined` instead of `null` (allowed exceptions: `__proto__: null`, `Object.create(null)`, external API requirements like JSON.stringify replacer / third-party callbacks).
|
|
socket(prefer-node-builtin-imports):
scripts/fleet/plugin-patches/codex-1.0.1-stdin-eagain.files/scripts/lib/read-stdin-sync.mjs#L14
`import fs from 'node:fs'` — use cherry-pick named imports (e.g. `import { existsSync } from 'node:fs'`). Per CLAUDE.md.
|
|
eslint-plugin-unicorn(numeric-separators-style):
scripts/fleet/plugin-patches/codex-1.0.1-stdin-eagain.files/scripts/lib/read-stdin-sync.mjs#L18
Invalid group length in numeric value.
|
|
Run CI Pipeline / 🧪 Test Matrix (26.1.0, macos-latest)
Process completed with exit code 1.
|
|
Run CI Pipeline / 🧪 Test Matrix (26.1.0, windows-latest)
Canceling since a higher priority waiting request for ⚡ CI-refs/heads/main exists
|
|
Run CI Pipeline / 🧪 Test Matrix (26.1.0, windows-latest)
Process completed with exit code 1.
|
|
⚡ CI
Canceling since a higher priority waiting request for ⚡ CI-refs/heads/main exists
|
|
⚡ CI
Canceling since a higher priority waiting request for ⚡ CI-refs/heads/main exists
|
|
Run CI Pipeline / 🧪 Test Matrix (26.1.0, windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
|