Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR proposes the introduction of a
web5
CLI tool. Originally prompted by #20 this ticket was inspired by theftl
command line utility.By no means is the exact DX orthodox, I expect we'll iterate on this, but this puts all the basic pieces in place.
cmd/web5/
Go package, which makes use of Kong (cc @alecthomas)scripts/web5
so that developers will instantly gain access to theweb5
CLI once they activate their hermit environmentscripts/
to the hermit env varsSupported commands
web5 did:jwk create
web5 did:web create <domain>
web5 did:web create tbd.website
Both commands will print the full Portable DID (JSON formatted with indenting) to the terminal
Example
did:web
creationCloses #20