WXL
4 天以前 2cc85c64f1c64a2dbaeae276a3e2ca8420de76b7
node_modules/enhanced-resolve/lib/forEachBail.js
@@ -12,7 +12,7 @@
 * @template Z
 * @callback Iterator
 * @param {T} item item
 * @param {(err?: null|Error, result?: null|Z) => void} callback callback
 * @param {(err?: null | Error, result?: null | Z) => void} callback callback
 * @param {number} i index
 * @returns {void}
 */
@@ -22,7 +22,7 @@
 * @template Z
 * @param {T[]} array array
 * @param {Iterator<T, Z>} iterator iterator
 * @param {(err?: null|Error, result?: null|Z, i?: number) => void} callback callback after all items are iterated
 * @param {(err?: null | Error, result?: null | Z, i?: number) => void} callback callback after all items are iterated
 * @returns {void}
 */
module.exports = function forEachBail(array, iterator, callback) {
@@ -30,7 +30,7 @@
   let i = 0;
   const next = () => {
      /** @type {boolean|undefined} */
      /** @type {boolean | undefined} */
      let loop;
      iterator(
         array[i++],