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

Update Warg and switched to kdl dep #3

Closed
wants to merge 3 commits into from

Conversation

calvinrp
Copy link

@calvinrp calvinrp commented May 9, 2024

  • Updated the warg deps to 0.6.0 which enables federation and using authentication here for private packages.
  • knuffel dependency had issue Fails to compile on linking #2 so I swapped for kdl crate which is by far the most downloaded one for .kdl files, but it was annoying to do the parsing this way

calvinrp added a commit to bytecodealliance/registry that referenced this pull request May 9, 2024
- This allows us to have a simpler
`FileSystemClient::new_with_default_config()` that gets the expected
`auth_token`.

Would simplify
bytecodealliance/cargo-component#288,
bytecodealliance/wac#103,
bytecodealliance/wasm-pkg-tools#6,
esoterra/wow#3

- Added client download as a stream methods
- Validates the content digest as downloading from the registry
@calvinrp
Copy link
Author

Closing this for the merge conflicts and submitting smaller PR #5

@calvinrp calvinrp closed this May 10, 2024
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.

1 participant