Something went wrong. Try again.
I will pick a better name later.
Something went wrong. Try again.
1234567891011121314import { refreshDueFeeds } from "../app/services/feeds.server";
const limitArg = process.argv.find((arg) => arg.startsWith("--limit="));const limit = limitArg ? Number(limitArg.slice("--limit=".length)) : 20;
const results = await refreshDueFeeds(Number.isFinite(limit) && limit > 0 ? limit : 20);const succeeded = results.filter((result) => result.ok).length;const failed = results.length - succeeded;
console.log(`Refreshed ${results.length} feed(s): ${succeeded} succeeded, ${failed} failed.`);for (const result of results) { if (!result.ok) console.warn(`${result.subscriptionId}: ${result.error}`);}