diff --git a/src/package.ts b/src/package.ts index e1560d7..91596b7 100644 --- a/src/package.ts +++ b/src/package.ts @@ -616,6 +616,12 @@ export function validateManifest(manifest: Manifest): Manifest { } }); + Object.keys((manifest.dependencies || {})).forEach(dep => { + if (dep === 'vscode') { + throw new Error(`You should not depend on 'vscode' in your 'dependencies'. Did you mean to add it to 'devDependencies'?`); + } + }); + return manifest; }