From 840cb5105fe963391addac9721905f18f8ddc6a2 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Fri, 21 Aug 2020 17:08:15 -0400 Subject: [PATCH] fix: package-install clobbering scoped nodebb plugins --- src/cli/package-install.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli/package-install.js b/src/cli/package-install.js index bde1e6a84714..3dddbf3591a5 100644 --- a/src/cli/package-install.js +++ b/src/cli/package-install.js @@ -8,7 +8,7 @@ const packageFilePath = path.join(__dirname, '../../package.json'); const packageDefaultFilePath = path.join(__dirname, '../../install/package.json'); const modulesPath = path.join(__dirname, '../../node_modules'); -const isPackage = /^nodebb-(plugin|theme|widget|reward)-\w+/; +const isPackage = /^(@\w+\/)?nodebb-(plugin|theme|widget|reward)-\w+/; function updatePackageFile() { let oldPackageContents = {};