Commit Graph

2 Commits

Author SHA1 Message Date
Asad Memon
33fe97272b pw_web_ui: Export WebSerial.WebSerialTransport helper class
This exports a helper class to connect to serial port and subscribe
to uint8 chunks easily without having to re-implement that logic.

Change-Id: Ie6563d0cfc71acf2d3eb79d5b10309da38b746ff
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/103002
Reviewed-by: Anthony DiGirolamo <tonymd@google.com>
Commit-Queue: Asad Memon <asadmemon@google.com>
2022-07-22 21:06:09 +00:00
Asad Memon
9d12e55125 pw_web_ui: Bundle all TypeScript modules into Pigweed package
This exports Pigweed package in both ESM and UMD formats.
ESM is great for node and modern browsers while UMD offers better
compatibility and ease of use at the expense of being bigger in size.

Separately, this also exports a ProtoCollection with useful protos
(like Echo RPC) which helps downstream user to get started faster.

Change-Id: I13d2625a93d176f5186a2f08dcff5a4585fe4b72
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/102132
Reviewed-by: Anthony DiGirolamo <tonymd@google.com>
Commit-Queue: Asad Memon <asadmemon@google.com>
2022-07-19 22:09:43 +00:00