deephaven / web-client-ui

Deephaven Web Client UI
Apache License 2.0
29 stars 31 forks source link

Dynamic import jsapi from running server #2259

Closed bmingles closed 1 month ago

bmingles commented 1 month ago

Create a deephaven npm package (@deephaven/jsapi-download) that allows consuming jsapi in a non-browser context.

The jsapi code is tied to a particular running server. Non-browser clients that want to make use of the jsapi need a way to dynamically download and then import it from a running server (the vscode extension is one such consumer). Consuming the api currently requires