mirror of
https://github.com/Minionguyjpro/Inno-Setup-Action
synced 2026-02-19 01:41:19 +01:00
Remove node modules
This commit is contained in:
24
node_modules/@octokit/plugin-paginate-rest/dist-src/paginate.js
generated
vendored
24
node_modules/@octokit/plugin-paginate-rest/dist-src/paginate.js
generated
vendored
@@ -1,24 +0,0 @@
|
||||
import { iterator } from "./iterator";
|
||||
export function paginate(octokit, route, parameters, mapFn) {
|
||||
if (typeof parameters === "function") {
|
||||
mapFn = parameters;
|
||||
parameters = undefined;
|
||||
}
|
||||
return gather(octokit, [], iterator(octokit, route, parameters)[Symbol.asyncIterator](), mapFn);
|
||||
}
|
||||
function gather(octokit, results, iterator, mapFn) {
|
||||
return iterator.next().then((result) => {
|
||||
if (result.done) {
|
||||
return results;
|
||||
}
|
||||
let earlyExit = false;
|
||||
function done() {
|
||||
earlyExit = true;
|
||||
}
|
||||
results = results.concat(mapFn ? mapFn(result.value, done) : result.value.data);
|
||||
if (earlyExit) {
|
||||
return results;
|
||||
}
|
||||
return gather(octokit, results, iterator, mapFn);
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user