hint icon indicating copy to clipboard operation
hint copied to clipboard

[Feature] Make the VSCode extension compatible with https://vscode.dev and https://github.dev

Open beingminimal opened this issue 2 years ago • 1 comments

🚀 Feature request

Make the VSCode extension compatible with https://vscode.dev and https://github.dev

Description

@alrra @molant @antross @sarvaje @IAmHopp @jm-trd-ms Please consider this as DX improvement and give some priority for it. Thanks

Details

https://aka.ms/vscode-web-extensions-guide https://code.visualstudio.com/api/extension-guides/web-extensions Many github extensions are already compatible check here https://marketplace.visualstudio.com/publishers/GitHub

Screenshot 2022-04-24 17 32 00

Thank You Everyone.

beingminimal avatar Apr 24 '22 12:04 beingminimal

Thanks for the request @codecycleteam!

This would be cool to have working at some point, but I don't see this happening soon. The extension currently relies on running webhint in node and getting updates via npm. Neither of these are possible in the pure web versions of VS Code. While part of webhint does currently get bundled for the browser extension and worker utility, this doesn't include parsers and hints related to a development environment (e.g. TypeScript).

Basically, we'd need to create a "development environment bundle" for use with the extension, which will require figuring out some additional shims for parts that currently have hard dependencies on node. This bundle is also likely to be large and would have to be included in the extension itself, so we'd need to decide we're okay with the increase in size for all users to support this use case.

antross avatar Apr 26 '22 16:04 antross