{"id":"69f26baabd28ba8b2142b8fb","title":"2026 04 29 Other","path":"how-to/committee/release-notes/2026-04-29-other","contentMarkdown":"# 29-Apr-2026 — satisfy pre-push lint:all on existing server files\n\n## [build 629](https://github.com/nbarrett/ngx-ramblers/actions/runs/25131677331) — [commit 47903f2](https://github.com/nbarrett/ngx-ramblers/commit/47903f288fedcabefced689c2213dedb7d9b917c)\n\n_____\n\nPre-push lint:all flagged two errors that pre-commit (staged-files only) had let through:\n\n- aws-controllers.ts:259 used a typeof check for the download query string; switched to !isString() from es-toolkit/compat per the no-restricted-syntax rule.\n\n- 20260424000000-backfill-walk-leader-from-member.ts:62 iterated the cursor with an imperative while loop; switched to 'for await (const walk of cursor)' matching the pattern in 20260427100000-purge-orphan-mail-list-audit.ts.","contentHtml":"<h1>29-Apr-2026 — satisfy pre-push lint:all on existing server files</h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/25131677331\">build 629</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/47903f288fedcabefced689c2213dedb7d9b917c\">commit 47903f2</a></h2>\n<hr>\n<p>Pre-push lint:all flagged two errors that pre-commit (staged-files only) had let through:</p>\n<ul>\n<li><p>aws-controllers.ts:259 used a typeof check for the download query string; switched to !isString() from es-toolkit/compat per the no-restricted-syntax rule.</p>\n</li>\n<li><p>20260424000000-backfill-walk-leader-from-member.ts:62 iterated the cursor with an imperative while loop; switched to &#39;for await (const walk of cursor)&#39; matching the pattern in 20260427100000-purge-orphan-mail-list-audit.ts.</p>\n</li>\n</ul>\n"}