Web: provide a `workbench.web.api.d.ts` for an embedder to develop against
See original GitHub issueWe provide an API surface for an embedder of our web UI:
We also require some specific setup to load our web UI pieces as indicated by our yarn web
implementation:
We should:
- investigate to produce a
workbench.web.api.d.ts
(similar tomonaco.d.ts
) for theworkbench.web.api
for an embedder to develop against - consider to extract the loader configuration into something reusable (
amdconfig.js
?) that an embedder can just point to
Issue Analytics
- State:
- Created 2 years ago
- Comments:8 (8 by maintainers)
Top Results From Across the Web
provide a `workbench.web.api.d.ts` for an embedder to develop ...
Web : provide a `workbench.web.api.d.ts` for an embedder to develop against · Summary · Jobs. main · Run details. Usage · Workflow file....
Read more >Using Proposed API - Visual Studio Code
Using a proposed API ... These are the steps for testing a proposed API in local extension development: ... The vscode-dts CLI utility...
Read more >Build your first SharePoint client-side web part (Hello World ...
Create a new web part project. Create a new project directory for your project and change your current folder to that directory.
Read more >Developers - Sandbox - TypeScript
This library builds on top of the Monaco Editor, providing a higher level API but ... Because we need it for the TypeScript...
Read more >Using TypeScript with the MySQL Database - InfoQ
A recent JavaScript and Web Development InfoQ Trends Report notes that ... The complete Catalog.ts script is available on the GitHub.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@joaomoreno pointed out this tool which maybe could help: https://api-extractor.com/
Naive first run and error: https://github.com/microsoft/rushstack/issues/3738
Yeah, we explicitly implement the API in
src/vs/workbench/api/common/extHost.api.impl.ts
, we define a type which is of thevscode
-module here: https://github.com/microsoft/vscode/blob/527d63162ad6b43a5e106e93ed05c3a299bda947/src/vs/workbench/api/common/extHost.api.impl.ts#L1138