Closed
Description
The vscode
npm module contains some helper stuff which can download vscode for testing purposes if you use continuous integration, which can download the vscode.d.ts
, but which also drags in a lot of dependencies. The engines
field is the place which captures that this is a vscode extension and it is enforced at runtime.
Using vscode
in the dependencies
section leads to a lot larger extension size (for no good reason).
The correct place to put it is in devDependencies
.