Skip to content

Commit 8ed719e

Browse files
committed
Auto-generated commit
1 parent a4db8a1 commit 8ed719e

2 files changed

Lines changed: 29 additions & 25 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
<section class="release" id="unreleased">
66

7-
## Unreleased (2026-01-18)
7+
## Unreleased (2026-01-20)
88

99
<section class="features">
1010

@@ -342,9 +342,9 @@
342342

343343
### Closed Issues
344344

345-
A total of 29 issues were closed in this release:
345+
A total of 30 issues were closed in this release:
346346

347-
[#6004](https://github.com/stdlib-js/stdlib/issues/6004), [#6417](https://github.com/stdlib-js/stdlib/issues/6417), [#6786](https://github.com/stdlib-js/stdlib/issues/6786), [#6800](https://github.com/stdlib-js/stdlib/issues/6800), [#7060](https://github.com/stdlib-js/stdlib/issues/7060), [#7350](https://github.com/stdlib-js/stdlib/issues/7350), [#7694](https://github.com/stdlib-js/stdlib/issues/7694), [#7914](https://github.com/stdlib-js/stdlib/issues/7914), [#8000](https://github.com/stdlib-js/stdlib/issues/8000), [#8043](https://github.com/stdlib-js/stdlib/issues/8043), [#8061](https://github.com/stdlib-js/stdlib/issues/8061), [#8140](https://github.com/stdlib-js/stdlib/issues/8140), [#8155](https://github.com/stdlib-js/stdlib/issues/8155), [#8169](https://github.com/stdlib-js/stdlib/issues/8169), [#8183](https://github.com/stdlib-js/stdlib/issues/8183), [#8227](https://github.com/stdlib-js/stdlib/issues/8227), [#8241](https://github.com/stdlib-js/stdlib/issues/8241), [#8253](https://github.com/stdlib-js/stdlib/issues/8253), [#8260](https://github.com/stdlib-js/stdlib/issues/8260), [#8268](https://github.com/stdlib-js/stdlib/issues/8268), [#8390](https://github.com/stdlib-js/stdlib/issues/8390), [#8577](https://github.com/stdlib-js/stdlib/issues/8577), [#8670](https://github.com/stdlib-js/stdlib/issues/8670), [#8701](https://github.com/stdlib-js/stdlib/issues/8701), [#9032](https://github.com/stdlib-js/stdlib/issues/9032), [#9403](https://github.com/stdlib-js/stdlib/issues/9403), [#9527](https://github.com/stdlib-js/stdlib/issues/9527), [#9615](https://github.com/stdlib-js/stdlib/issues/9615), [#9687](https://github.com/stdlib-js/stdlib/issues/9687)
347+
[#6004](https://github.com/stdlib-js/stdlib/issues/6004), [#6417](https://github.com/stdlib-js/stdlib/issues/6417), [#6786](https://github.com/stdlib-js/stdlib/issues/6786), [#6800](https://github.com/stdlib-js/stdlib/issues/6800), [#7060](https://github.com/stdlib-js/stdlib/issues/7060), [#7350](https://github.com/stdlib-js/stdlib/issues/7350), [#7694](https://github.com/stdlib-js/stdlib/issues/7694), [#7914](https://github.com/stdlib-js/stdlib/issues/7914), [#8000](https://github.com/stdlib-js/stdlib/issues/8000), [#8043](https://github.com/stdlib-js/stdlib/issues/8043), [#8061](https://github.com/stdlib-js/stdlib/issues/8061), [#8140](https://github.com/stdlib-js/stdlib/issues/8140), [#8155](https://github.com/stdlib-js/stdlib/issues/8155), [#8169](https://github.com/stdlib-js/stdlib/issues/8169), [#8183](https://github.com/stdlib-js/stdlib/issues/8183), [#8227](https://github.com/stdlib-js/stdlib/issues/8227), [#8241](https://github.com/stdlib-js/stdlib/issues/8241), [#8253](https://github.com/stdlib-js/stdlib/issues/8253), [#8260](https://github.com/stdlib-js/stdlib/issues/8260), [#8268](https://github.com/stdlib-js/stdlib/issues/8268), [#8390](https://github.com/stdlib-js/stdlib/issues/8390), [#8577](https://github.com/stdlib-js/stdlib/issues/8577), [#8670](https://github.com/stdlib-js/stdlib/issues/8670), [#8701](https://github.com/stdlib-js/stdlib/issues/8701), [#9032](https://github.com/stdlib-js/stdlib/issues/9032), [#9403](https://github.com/stdlib-js/stdlib/issues/9403), [#9527](https://github.com/stdlib-js/stdlib/issues/9527), [#9615](https://github.com/stdlib-js/stdlib/issues/9615), [#9687](https://github.com/stdlib-js/stdlib/issues/9687), [#9833](https://github.com/stdlib-js/stdlib/issues/9833)
348348

349349
</section>
350350

@@ -356,6 +356,7 @@ A total of 29 issues were closed in this release:
356356

357357
<details>
358358

359+
- [`5852d17`](https://github.com/stdlib-js/stdlib/commit/5852d1790fb92fa1464b4cca295bb7724d557013) - **chore:** fix JavaScript lint errors [(#9837)](https://github.com/stdlib-js/stdlib/pull/9837) _(by Utkarsh Singhal)_
359360
- [`2cdca3d`](https://github.com/stdlib-js/stdlib/commit/2cdca3d0e0b00fd1c1cc5a46a8e8f367fceb9c3d) - **remove:** remove `utils/deep-set` _(by Neeraj Pathak)_
360361
- [`fb171e3`](https://github.com/stdlib-js/stdlib/commit/fb171e313f8973bd4cd7d873f89f8b248b2cf14e) - **refactor:** update paths _(by Neeraj Pathak)_
361362
- [`1a7afed`](https://github.com/stdlib-js/stdlib/commit/1a7afedb20f93966a643171629dac8620772219c) - **remove:** remove `deepSet` from namespace _(by Neeraj Pathak)_
@@ -544,7 +545,7 @@ A total of 29 issues were closed in this release:
544545

545546
### Contributors
546547

547-
A total of 28 people contributed to this release. Thank you to the following contributors:
548+
A total of 29 people contributed to this release. Thank you to the following contributors:
548549

549550
- 0x00000F
550551
- Athan Reines
@@ -570,6 +571,7 @@ A total of 28 people contributed to this release. Thank you to the following con
570571
- Tyson Cung
571572
- Uday Kakade
572573
- Udit Agarwal
574+
- Utkarsh Singhal
573575
- Vara Rahul Rajana
574576
- Zuhair Ahmad
575577
- kaushal-kumar-it

async/reduce/lib/limit.js

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,29 @@ function limit( collection, acc, opts, fcn, done ) {
7676
next(); // eslint-disable-line node/callback-return
7777
}
7878
}
79+
80+
/**
81+
* Callback invoked once a provided function finishes processing a collection element.
82+
*
83+
* @private
84+
* @param {*} [error] - error
85+
* @param {*} [result] - accumulation result
86+
* @returns {void}
87+
*/
88+
function cb( error, result ) {
89+
if ( flg ) {
90+
// Prevent further processing of collection elements:
91+
return;
92+
}
93+
if ( error ) {
94+
flg = true;
95+
return clbk( error );
96+
}
97+
debug( 'Accumulator: %s', JSON.stringify( result ) );
98+
acc = result;
99+
clbk();
100+
}
101+
79102
/**
80103
* Callback to invoke a provided function for the next element in a collection.
81104
*
@@ -91,27 +114,6 @@ function limit( collection, acc, opts, fcn, done ) {
91114
} else {
92115
fcn.call( opts.thisArg, acc, collection[ idx ], idx, collection, cb ); // eslint-disable-line max-len
93116
}
94-
/**
95-
* Callback invoked once a provided function finishes processing a collection element.
96-
*
97-
* @private
98-
* @param {*} [error] - error
99-
* @param {*} [result] - accumulation result
100-
* @returns {void}
101-
*/
102-
function cb( error, result ) {
103-
if ( flg ) {
104-
// Prevent further processing of collection elements:
105-
return;
106-
}
107-
if ( error ) {
108-
flg = true;
109-
return clbk( error );
110-
}
111-
debug( 'Accumulator: %s', JSON.stringify( result ) );
112-
acc = result;
113-
clbk();
114-
}
115117
}
116118

117119
/**

0 commit comments

Comments
 (0)