filterPostDirs(lines, contentRoot) extrahiert post-verzeichnisse aus git-diff-ausgabe (index.md-matches + asset-changes), ignoriert _drafts/. contentRoot ist parameter (blaupausen-tauglich für nicht- hugo-layouts). changedPostDirs(from, to, contentRoot, runner?) ruft "git diff --name-only A..B" via dependency-injected runner. Plus allPostDirs() für den --force-all-modus. 4 tests grün. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| fixtures | ||
| blossom-list_test.ts | ||
| blossom_test.ts | ||
| change-detection_test.ts | ||
| config_test.ts | ||
| event_test.ts | ||
| frontmatter_test.ts | ||
| image-collector_test.ts | ||
| markdown_test.ts | ||
| outbox_test.ts | ||
| relays_test.ts | ||
| validation_test.ts | ||