From 94d3d8393485a902567f267e65c0b3408b894521 Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Mon, 28 Jan 2019 14:22:36 +0100 Subject: [PATCH] fixes #306 --- src/package.ts | 6 ++++++ 1 file changed, 6 insertions(+) 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; }