From a90860d6a3072217517893639f62e103dc57965a Mon Sep 17 00:00:00 2001 From: Yahav Itzhak Date: Sun, 21 Feb 2021 16:43:21 +0200 Subject: [PATCH] Support npm 7 (#98) --- .github/workflows/test.yml | 5 +++-- .../dependenciesTree/dependenciesRoot/npmTree.ts | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5dea2b1d6..c2e154e90 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,9 +17,10 @@ jobs: if: runner.os == 'macOS' - uses: actions/setup-python@v1 - name: Setup NodeJS - uses: actions/setup-node@v1 + uses: actions/setup-node@v2 with: - node-version: '10.x' + node-version: '14' + check-latest: true - name: Install run: npm i # Make sure no new dependencies were installed after running 'npm i' diff --git a/src/main/treeDataProviders/dependenciesTree/dependenciesRoot/npmTree.ts b/src/main/treeDataProviders/dependenciesTree/dependenciesRoot/npmTree.ts index df0099621..6d10e9dc7 100644 --- a/src/main/treeDataProviders/dependenciesTree/dependenciesRoot/npmTree.ts +++ b/src/main/treeDataProviders/dependenciesTree/dependenciesRoot/npmTree.ts @@ -77,6 +77,6 @@ export class NpmTreeNode extends RootNode { } private runNpmLs(scope: NpmGlobalScopes): any { - return JSON.parse(ScanUtils.executeCmd('npm ls --json --only=' + scope, this.workspaceFolder).toString()); + return JSON.parse(ScanUtils.executeCmd('npm ls --json --all --only=' + scope, this.workspaceFolder).toString()); } }