Repository navigation
chore(web): pin @profullstack/autoblog to npm 0.5.0 - #182
Conversation
Replaces the github:profullstack/autoblog#75e54af pin with the published 0.5.0 release. Quality scoring in gatePost now routes through c0mpute first via @profullstack/ai-providers, with the Anthropic key only as a paid fallback. The verifyAndParse and gatePost signatures are unchanged, so the webhook call needs no change. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
ThreatCrush Security Scan50 finding(s) HIGH/CRITICAL: 4 | MEDIUM: 24 | LOW: 22
Snippets are redacted; ThreatCrush never prints matched credential material. |
What
apps/web:@profullstack/autoblogmoves fromgithub:profullstack/autoblog#75e54af(0.4.0) to the published npm0.5.0, exact pin.@profullstack/ai-providers@0.1.0. No unrelated drift.Why
0.5.0 routes the
gatePostquality score through c0mpute first (via@profullstack/ai-providers, readingC0MPUTE_API_KEYfrom the env at runtime). The Anthropic key the webhook passes is now only the paid fallback.API check
verifyAndParse({ headers, body, opts: { secret } }): unchanged.gatePost(post, { allowedNiches, heuristics, minQualityScore?, anthropicApiKey? }): unchanged;anthropicApiKeyis now optional.buildRssXmlfrom/feeds: unchanged.So
app/api/webhooks/autoblog/route.tsneeds no code change.Tests
pnpm typecheck(apps/web): clean.pnpm test(apps/web): 117 files, 1194 tests pass.🤖 Generated with Claude Code