feat: add custom taxonomy support to frontmatter and export taxonomy metadata

- Extract custom taxonomy terms per-post and inject into frontmatter automatically
- Export taxonomy metadata (categories, tags, custom taxonomies) to JSON files
- Provides display names and metadata for use in Astro or other static site generators
This commit is contained in:
2026-03-12 12:53:35 +09:00
parent 1476e46ed5
commit 6ccdf2378a
3 changed files with 98 additions and 6 deletions
+2 -2
View File
@@ -23,10 +23,10 @@ import * as writer from './src/writer.js';
await intake.getConfig();
// parse data from XML and do Markdown translations
const posts = await parser.parseFilePromise()
const { posts, taxonomies } = await parser.parseFilePromise()
// write files and download images
await writer.writeFilesPromise(posts);
await writer.writeFilesPromise(posts, taxonomies);
// happy goodbye
console.log('\nAll done!');