Fix when NPM view is shown

#104591
This commit is contained in:
Alex Ross 2020-08-14 11:33:26 +02:00
parent a2e2c862f0
commit bb3c233e97
2 changed files with 2 additions and 7 deletions

View file

@ -56,7 +56,6 @@
{
"id": "npm",
"name": "%view.name%",
"when": "npm:showScriptExplorer",
"icon": "images/code.svg",
"visibility": "hidden"
}
@ -232,6 +231,7 @@
"type": "boolean",
"default": false,
"scope": "resource",
"deprecationMessage": "The NPM Script Explorer is now available in 'Views' menu in the Explorer in all folders.",
"description": "%config.npm.enableScriptExplorer%"
},
"npm.enableRunFromFolder": {

View file

@ -8,7 +8,7 @@ import * as vscode from 'vscode';
import { addJSONProviders } from './features/jsonContributions';
import { runSelectedScript, selectAndRunScriptFromFolder } from './commands';
import { NpmScriptsTreeDataProvider } from './npmView';
import { invalidateTasksCache, NpmTaskProvider, hasPackageJson } from './tasks';
import { invalidateTasksCache, NpmTaskProvider } from './tasks';
import { invalidateHoverScriptsCache, NpmScriptHoverProvider } from './scriptHover';
let treeDataProvider: NpmScriptsTreeDataProvider | undefined;
@ -44,11 +44,6 @@ export async function activate(context: vscode.ExtensionContext): Promise<void>
registerHoverProvider(context);
context.subscriptions.push(vscode.commands.registerCommand('npm.runSelectedScript', runSelectedScript));
if (await hasPackageJson()) {
vscode.commands.executeCommand('setContext', 'npm:showScriptExplorer', true);
}
context.subscriptions.push(vscode.commands.registerCommand('npm.runScriptFromFolder', selectAndRunScriptFromFolder));
}