A CLI for publishing standard.site documents to ATProto sequoia.pub
standard site lexicon cli publishing

feat: add json schema #39

merged opened by willow.sh targeting main from willow.sh/sequoia: schema

Add a json schema for the sequoia config file, and use it to generate the documentation config table. If you're interested then I'm also happy to open another PR to port the config logic to valibot or similar, which can then generate the json schema, so you should never run into a skew issue again.

Labels

None yet.

assignee

None yet.

Participants 2
AT URI
at://did:plc:dfkjiu36xs6ogt7pux7i7o2b/sh.tangled.repo.pull/3mgel7kx5mp22
Interdiff #1 โ†’ #2
docs/docs/pages/config.mdx

This file has not been changed.

docs/sequoia.json

This file has not been changed.

docs/src/lib/ConfigTable.tsx

This file has not been changed.

packages/cli/package.json

This file has not been changed.

packages/cli/src/lib/config.ts

This file has not been changed.

sequoia.schema.json

This file has not been changed.

History

4 rounds 1 comment
sign up or login to add to the discussion
1 commit
expand
feat: add json schema
expand 1 comment

This is fantastic!! Thank you!! ๐Ÿ™๐Ÿป

pull request successfully merged
1 commit
expand
feat: add json schema
expand 0 comments
1 commit
expand
feat: add json schema
expand 0 comments
1 commit
expand
feat: add json schema
expand 0 comments