extensions-sdk
extensions-sdk copied to clipboard
Desktop Extensions SDK
**Describe the bug** When trying to execute commands using the CLI in the VM using a compose file, the exec call tries to run the command into the compose grouping...
How might an extension be able to interact with the Docker Desktop Kubenetes cluster (when one exists)? Comments in the Extension SDK source show using `ddClient.extension.host.cli.exec` to invoke `kubectl` on...
## Summary The client library is unusable within [Web Workers](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers), which are useful for asynchronous I/O operations like fetching and processing external data and loading/running WASM modules or other libraries...
We (@developer-guy) thought that we can add [cosign](https://github.com/sigstore/cosign) support in the boilerplate. Similar to how GitHub did for Action starter workflow. [^1] So that developers can sign their extensions (+...
cli: ux: consider supporting to pass custom golang and node images during initialization (via flag?)
In current implementation, `FROM golang:1.17-alpine AS builder` and `FROM --platform=$BUILDPLATFORM node:17.7-alpine3.14 AS client-builder` images are hard-coded values in the boilerplate (Dockerfile). It would be great to override those images during...
### Elevator Pitch To support various use cases (such as a tutorial or helping bootstrap projects), I'd like to be able to create a file on the host with a...
Consider this example invocation of `ddClient.docker.cli.exec`: ``` const r = await ddClient.docker.cli.exec("info", []) r.code // r.code is always undefined ``` I can see the `code` field marked as `Optional`, but...
I tried something like `window.ddClient.host.openExternal('mailto:[email protected]')`, but nothing happens when invoking that bit. I found https://github.com/electron/electron/issues/1083, that might be related (or not) I tried with and without having a Mail client...
I'm working on a PoC that in which my client will connect to a WebSocket offered by my backend so I can push events to the client. I see various...
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. Commits 74b2db2 3.0.3 88f1429 update eslint. lint, fix unit tests. 415d660 Snyk js braces 6838727 (#40) 190510f fix tests, skip 1 test in test/braces.expand...