From 5003595d8e94b56a70a29ddb469dd7ae4c39f79a Mon Sep 17 00:00:00 2001 From: Namrata Jha Date: Mon, 20 Dec 2021 08:54:55 +0000 Subject: [PATCH] fix delete rate throttling --- dist/index.js | 2 +- src/delete.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dist/index.js b/dist/index.js index 209a72b..d198f6a 100644 --- a/dist/index.js +++ b/dist/index.js @@ -92,7 +92,7 @@ function deleteVersions(input) { } const result = finalIds(input); console.log(`${input.numDeleted} versions deleted`); - return result.pipe(operators_1.concatMap(ids => version_1.deletePackageVersions(ids, input.token))); + return result.pipe(operators_1.concatMap(ids => version_1.deletePackageVersions(ids.slice(0, 101), input.token))); } exports.deleteVersions = deleteVersions; diff --git a/src/delete.ts b/src/delete.ts index 1633372..4edc0db 100644 --- a/src/delete.ts +++ b/src/delete.ts @@ -128,5 +128,7 @@ export function deleteVersions(input: Input): Observable { const result = finalIds(input) console.log(`${input.numDeleted} versions deleted`) - return result.pipe(concatMap(ids => deletePackageVersions(ids, input.token))) + return result.pipe( + concatMap(ids => deletePackageVersions(ids.slice(0, 101), input.token)) + ) }