diff --git a/dist/index.js b/dist/index.js index a683779..fa96525 100644 --- a/dist/index.js +++ b/dist/index.js @@ -91,7 +91,10 @@ function deleteVersions(input) { return rxjs_1.of(true); } const result = finalIds(input); - return result.pipe(operators_1.tap(value => (input.numDeleted = value.length < 100 ? value.length : 100)), operators_1.tap(() => console.log(`${input.numDeleted} versions will be deleted`)), operators_1.concatMap(ids => version_1.deletePackageVersions(ids.slice(0, 100), input.token))); + return result.pipe(operators_1.tap(value => (input.numDeleted = value.length < 100 ? value.length : 100)), operators_1.tap(() => { + if (input.numDeleted > 0) + console.log(`${input.numDeleted} versions will be deleted`); + }), operators_1.concatMap(ids => version_1.deletePackageVersions(ids.slice(0, 100), input.token))); } exports.deleteVersions = deleteVersions; @@ -192,6 +195,7 @@ function deletePackageVersions(packageVersionIds, token) { if (packageVersionIds.length === 0) { return rxjs_1.of(true); } + console.log(`in delete length: ${packageVersionIds.length}`); const deletes = packageVersionIds.map(id => deletePackageVersion(id, token).pipe(operators_1.tap(result => { if (result) { console.log(`version with id: ${id}, deleted`); diff --git a/src/delete.ts b/src/delete.ts index ca47b58..148a60f 100644 --- a/src/delete.ts +++ b/src/delete.ts @@ -124,7 +124,10 @@ export function deleteVersions(input: Input): Observable { return result.pipe( tap(value => (input.numDeleted = value.length < 100 ? value.length : 100)), - tap(() => console.log(`${input.numDeleted} versions will be deleted`)), + tap(() => { + if (input.numDeleted > 0) + console.log(`${input.numDeleted} versions will be deleted`) + }), concatMap(ids => deletePackageVersions(ids.slice(0, 100), input.token)) ) } diff --git a/src/version/delete-version.ts b/src/version/delete-version.ts index 40a7269..8412c3d 100644 --- a/src/version/delete-version.ts +++ b/src/version/delete-version.ts @@ -48,6 +48,7 @@ export function deletePackageVersions( return of(true) } + console.log(`in delete length: ${packageVersionIds.length}`) const deletes = packageVersionIds.map(id => deletePackageVersion(id, token).pipe( tap(result => {