Skip to content

fix(lint): daily lint fixes (2026-07-24)#700

Merged
aggre merged 1 commit into
mainfrom
fix/lint-20260724-1516
Jul 24, 2026
Merged

fix(lint): daily lint fixes (2026-07-24)#700
aggre merged 1 commit into
mainfrom
fix/lint-20260724-1516

Conversation

@aggre

@aggre aggre commented Jul 24, 2026

Copy link
Copy Markdown
Member

Daily lint fix

Cap: 12

Fixed

FP rewrites (2)

  • feeds/jp-postal-codes.ts: fix 2x @typescript-eslint/no-base-to-string by adding type guards before String()

Disable comments removed (10)

  • seal/proof.ts: removed 5 unused eslint-disable directives + 2 any type aliases (resolved by SDK build)
  • agent/commit.ts: removed 3 unused eslint-disable directives + 1 unnecessary type assertion (resolved by SDK build)

Build dependency fixes (not counted, 202 errors)

  • Built spec → sdk → fetcher → feeds chain, resolving 194 @typescript-eslint/no-unsafe-* errors in feeds and 8 in fetcher
  • Built canonical-sort to resolve data-commitment typecheck

Remaining

  • x402: 74 errors (functional style violations) — deferred
  • parser, trust402, feeds, relay, sdk: have remaining eslint-disable comments that are legitimate boundary cases (binary parsing, crypto, RPC)

Typecheck

  • ✅ All non-web packages pass

- feeds/jp-postal-codes.ts: fix no-base-to-string by adding type guards before String()
- seal/proof.ts: remove 5 unused eslint-disable directives + 2 any type aliases
  after SDK build resolved no-unsafe-* errors
- agent/commit.ts: remove 3 unused eslint-disable directives + unnecessary
  type assertion after SDK build resolved no-unsafe-* errors
@cursor

cursor Bot commented Jul 24, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 24, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
fetcher 1a3b694 Commit Preview URL

Branch Preview URL
Jul 24 2026, 03:18 PM

@aggre

aggre commented Jul 24, 2026

Copy link
Copy Markdown
Member Author

Reviewed and approved. Clean lint fixes: removed dead eslint-disable comments (SDK types now resolve correctly), added type guards before String() in jp-postal-codes. Zero runtime changes. CI all green.

@aggre
aggre merged commit 082c556 into main Jul 24, 2026
3 checks passed
@aggre
aggre deleted the fix/lint-20260724-1516 branch July 24, 2026 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant