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`, `../packages/${project}/package.json`,
); );
const isPackageExistOnNPM = !(
execa.sync('npm', ['search', name]).stdout.indexOf('No matches found for') > -1
);
packageJson.devDependencies = { packageJson.devDependencies = {
...packageJson.devDependencies, ...packageJson.devDependencies,
...dependencies, ...dependencies,
...peerDependencies, ...peerDependencies,
...{ [name]: `~${version}` }, ...(isPackageExistOnNPM && { [name]: `~${version}` }),
}; };
packageJson.devDependencies = Object.keys(packageJson.devDependencies) packageJson.devDependencies = Object.keys(packageJson.devDependencies)

Loading…
Cancel
Save