From abbecf8a9d6ada37642967365b3998c9a58b0b0e Mon Sep 17 00:00:00 2001 From: Damian Kaczmarek Date: Sun, 17 Jul 2022 00:46:44 -0500 Subject: [PATCH] Switched order ot additionalDependencies to allow overriding --- index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index cda3576..c76de68 100644 --- a/index.js +++ b/index.js @@ -169,7 +169,7 @@ GeneratePackageJsonPlugin.prototype.apply = function (compiler) { const computePackageJson = (compilation) => { const dependencyTypes = ["dependencies", "devDependencies", "peerDependencies"] - const modules = Object.assign({}, this.additionalDependencies); + const modules = {}; const getInstalledVersionForModuleName = (moduleName, context) => { let modulePackageFile; @@ -344,6 +344,8 @@ GeneratePackageJsonPlugin.prototype.apply = function (compiler) { } } + Object.assign(modules, this.additionalDependencies); + logIfDebug(`GPJWP: Modules to be used in generated package.json`, modules); const finalPackageValues = Object.assign({}, basePackageValues, { dependencies: orderKeys(modules) });