A CLI for publishing standard.site documents to ATProto
sequoia.pub
standard
site
lexicon
cli
publishing
commits
Author
Commit
Message
Date
Fixes #15, parsing YAML and TOML using dedicated libraries that support multiline strings correctly.
Also adds tests that were run before and after changes. Multiline string tests expectedly failed before.
Added a `--verbose` flag to `publish` that shows the post URL. Unfortunately, the resolved source path may not be the rended page path, but at least the CLI will show it now.
- Adds interactive command to update either the sequoia.json config or
the atproto publication record
Adds a new `stripDatePrefix` configuration option that removes
YYYY-MM-DD- prefixes from filenames when deriving slugs. This
supports Jekyll-style post naming where files like
`2024-01-15-my-post.md` should produce slug `my-post`.