/sub-packages/zmdpreview/CLAUDE.md
CLAUDE.md at /sub-packages/zmdpreview/CLAUDE.md
Path: sub-packages/zmdpreview/CLAUDE.md
zmdpreview
zudo-doc-based Mercari product description previewer. Renders product markdown files with image galleries for editing and review before syncing back to CSV.
Quick Start
pnpm dev # Start dev server on localhost:14188
pnpm build # Static build
Port
| Port | Service |
|---|---|
| 14188 | Astro dev server |
Content
Product markdown files live in src/content/docs/products/ with naming convention:
{product-slug}__{mercariProductId}.md
Frontmatter includes image1–image20 fields containing image slugs. The image gallery component renders these from https://takazudomodular.com/images/p/{slug}/mercari.png.
Key Files
src/content.config.ts— Content collection with customgenerateIdfor__filenamessrc/components/product-image-gallery.astro— Image gallery for product pagessrc/plugins/— Inlined remark/rehype plugins (no external @zudo-doc/md-plugins dependency)