fix: remove extraneous devDependencies on package merge

/cc @pitaj
This commit is contained in:
Julian Lam
2022-02-08 11:13:51 -05:00
parent 9e4147f07c
commit a2c7d69e1b
2 changed files with 12 additions and 2 deletions

View File

@@ -38,11 +38,12 @@ pkgInstall.updatePackageFile = () => {
}
});
const { devDependencies } = defaultPackageContents;
// Sort dependencies alphabetically
dependencies = sortDependencies({ ...dependencies, ...defaultPackageContents.dependencies });
const packageContents = { ..._.merge(oldPackageContents, defaultPackageContents), dependencies };
const packageContents = { ..._.merge(oldPackageContents, defaultPackageContents), dependencies, devDependencies };
fs.writeFileSync(paths.currentPackage, JSON.stringify(packageContents, null, 2));
};