mirror of
https://github.com/quartz-community/content-index.git
synced 2026-07-22 02:50:22 +00:00
Skip pages marked file.data.unlisted === true in the inclusion gate so they never appear in contentIndex.json, RSS, or sitemap. Used by @quartz-community/encrypted-pages to hide encrypted pages from discovery surfaces while keeping their HTML accessible by direct URL. Also skip richContent emission when file.data.encrypted === true, even if rssFullHtml: true. Prevents ciphertext blobs from bloating RSS feeds for non-unlisted encrypted pages (visible or icon modes). Adds a test suite (6 tests) covering both new behaviors and verifying non-unlisted pages still flow through unchanged. |
||
|---|---|---|
| .. | ||
| emitter.test.ts | ||