this repo has no description
at design-docs 33 lines 1.0 kB view raw view rendered
1# Importing existing files to standard.site records 2 3The sitebase import commands allow you to import existing static site content into `standard.site` records in your PDS. 4 5## Requirements for importing 6 7- File(s) targeted must be either markdown or html, with YAML-formatter frontmatter 8- Must have `contentType`, `title`, `path` and `date` properties 9 - Make these are specifiable in import CLI flags 10 - Ex: `--titleProp=title`, `--publishedAtProp=date`, `--pathProp=route` 11 - `--contentType=(markdown|html)` 12- Also optionally support `--descriptionProp`, and `--tagsProp` 13 14## Import process 15 16- Use the cli [sitebase doc import](./cli.md) command. 17 18*** 19 20# TODO 21 22- Refine this doc, make it nicer 23- Ensure the command doc in ./cli.md aligns 24 25# QUESTIONS 26 27### Support both `doc import` and `pub import`? 28 29Just worry about `doc import` for now. It can target multiple files if needed. 30 31### Do pretty much all SSGs work with files that have frontmatter data? I think so! 32 33Enough so that I'm not worried about outliers