Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port protocol-validation #78

Open
wants to merge 65 commits into
base: main
Choose a base branch
from
Open

Port protocol-validation #78

wants to merge 65 commits into from

Conversation

buckhalt
Copy link
Member

@buckhalt buckhalt commented Feb 5, 2025

WIP

Todo:

  • reconcile duplicated util (ensureError) from Fresco. this is also in analytics package
  • fix biome linting issues
  • ignore compiled schemas from linting?
  • move over validateExternalData utils
  • export methods that Architect needs
  • errToString
  • getVariableNamesFromNetwork
  • getMigrationNotes
  • canUpgrade
  • migrateProtocol
  • validateNames
  • move unzipping to consumer
  • create test using test-protocols repo
  • update readme
  • implement changesets to manage versioning
  • automatic release publishing with a github workflow
  • rework compiling. either have the build script compile the schemas, or bundle the json/zod schemas and validate against those

src from fresco, config from protocol-validation repo
Copy link

vercel bot commented Feb 5, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
analytics ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 18, 2025 7:59pm
documentation ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 18, 2025 7:59pm

manually revert package version since it will be automatically bumped with changesets
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants