Projektstart

This commit is contained in:
2026-01-22 15:49:12 +01:00
parent 7212eb6f7a
commit 57e5f652f8
10637 changed files with 2598792 additions and 64 deletions

27
backend/node_modules/obliterator/every.js generated vendored Normal file
View File

@@ -0,0 +1,27 @@
/**
* Obliterator Every Function
* ==========================
*
* Function taking an iterable and a predicate and returning whether all
* its items match the given predicate.
*/
var iter = require('./iter.js');
/**
* Every.
*
* @param {Iterable} iterable - Target iterable.
* @param {function} predicate - Predicate function.
* @return {boolean}
*/
module.exports = function every(iterable, predicate) {
var iterator = iter(iterable);
var step;
while (((step = iterator.next()), !step.done)) {
if (!predicate(step.value)) return false;
}
return true;
};