candlecorp / wick

Functional, reactive WebAssembly with a twist
https://candle.dev
Other
471 stars 17 forks source link

feat: improved output of `wick list` #425

Closed jsoverson closed 1 year ago

jsoverson commented 1 year ago

This PR improves the output of wick list which hasn't gotten much love in a while and doesn't support outputting any configuration information.

Old output:

Component: operation_name(input: object) -> (output: object)
Components:
  └─ my_component with: { some_value: string }
     └─ operation_name (input: object): (output: object) with: { op_config_value: i64 }

Note: this PR also re-adds Cargo.lock to git which is required for CI cache and wasn't the source of cargo publish problems after all.