Browse Source

feat(ci): add package control to install-new-dependencies script

pull/3347/head
mehmet-erim 7 years ago
parent
commit
2ef1a386bf
  1. 6
      npm/ng-packs/scripts/install-new-dependencies.ts

6
npm/ng-packs/scripts/install-new-dependencies.ts

@ -13,11 +13,15 @@ const updateAndInstall = async () => {
`../packages/${project}/package.json`,
);
const isPackageExistOnNPM = !(
execa.sync('npm', ['search', name]).stdout.indexOf('No matches found for') > -1
);
packageJson.devDependencies = {
...packageJson.devDependencies,
...dependencies,
...peerDependencies,
...{ [name]: `~${version}` },
...(isPackageExistOnNPM && { [name]: `~${version}` }),
};
packageJson.devDependencies = Object.keys(packageJson.devDependencies)

Loading…
Cancel
Save