Updating JS host payloads and simple examples #27
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.
This PR is an effort to update topics, cloudevent payloads, and READMEs to make this host easy to run and simple to hook into an existing wasmCloud lattice.
So far I've
simple
example toconsole
since all interaction goes through the browser console. It's great to keep this example since it has sample config for esbuild, webpack, and importingconsole
example including a simple web UI for launching a host. The goal is for this example to be an easy way to run a single command and have a running JS hosthost_started
and heartbeat payloads to include friendly name and labelsTODO
actor_started
payloads to include claims and required infoactor_stopped
payloads to include claims and required info (can be in a future PR since you can just refresh the tab to stop an actor 😉start_provider
to return an error message,get inventory
to respond with its contents, and the auction topic to accept actors and not capability providers (can be in a future PR)simple
example)cd examples/console; docker compose up -d; npm install; npm run start
. Need to include prerequisites