Skip to content

Commit d03320b

Browse files
committed
Auto-generated commit
1 parent 981c22f commit d03320b

File tree

11 files changed

+71
-25
lines changed

11 files changed

+71
-25
lines changed

.github/.keepalive

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGELOG.md

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

7-
## Unreleased (2025-08-04)
7+
## Unreleased (2025-09-01)
88

99
<section class="features">
1010

1111
### Features
1212

13+
- [`ccb87b6`](https://github.com/stdlib-js/stdlib/commit/ccb87b67fc9b58a37d5603ee1b86658bc70f0ef3) - add missing exports to namespaces
1314
- [`a2d3800`](https://github.com/stdlib-js/stdlib/commit/a2d3800b4450759ff17f368e1c274e650eab15fe) - add `assignIn` to namespace
1415
- [`9662b62`](https://github.com/stdlib-js/stdlib/commit/9662b629a7c5902e00307ac49311522873d4fef5) - add `object/assign-in`
1516
- [`5c5dd63`](https://github.com/stdlib-js/stdlib/commit/5c5dd632d992ce0486d5df295af417435d37579b) - add `object/some-in-by`
@@ -27,6 +28,9 @@
2728

2829
<details>
2930

31+
- [`ccb87b6`](https://github.com/stdlib-js/stdlib/commit/ccb87b67fc9b58a37d5603ee1b86658bc70f0ef3) - **feat:** add missing exports to namespaces _(by Philipp Burckhardt)_
32+
- [`11581aa`](https://github.com/stdlib-js/stdlib/commit/11581aaca8c3cb824cbb92c0c0f80e76890bdb20) - **test:** use standardized assertion messages and fix lint errors _(by Philipp Burckhardt)_
33+
- [`f344466`](https://github.com/stdlib-js/stdlib/commit/f344466c6dcfb8f52d7f3148acaadd52772938da) - **test:** use .strictEqual() instead of .equal() and fix lint errors _(by Philipp Burckhardt)_
3034
- [`40d9627`](https://github.com/stdlib-js/stdlib/commit/40d9627aff300ce844813a564dd74dbf35a313f1) - **docs:** fix variable name _(by Athan Reines)_
3135
- [`a2d3800`](https://github.com/stdlib-js/stdlib/commit/a2d3800b4450759ff17f368e1c274e650eab15fe) - **feat:** add `assignIn` to namespace _(by Athan Reines)_
3236
- [`9662b62`](https://github.com/stdlib-js/stdlib/commit/9662b629a7c5902e00307ac49311522873d4fef5) - **feat:** add `object/assign-in` _(by Athan Reines)_
@@ -51,10 +55,11 @@
5155

5256
### Contributors
5357

54-
A total of 2 people contributed to this release. Thank you to the following contributors:
58+
A total of 3 people contributed to this release. Thank you to the following contributors:
5559

5660
- Athan Reines
5761
- Neeraj Pathak
62+
- Philipp Burckhardt
5863

5964
</section>
6065

CONTRIBUTORS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Abhishek G <166795493+AbhishekG-Codes@users.noreply.github.com>
1313
Abhishek Jain <40913033+abhishekblue@users.noreply.github.com>
1414
Adarsh Palaskar <adarshpalaskar99@gmail.com>
1515
Aditya Sapra <adityaework@gmail.com>
16+
Aditya Singh <adityasinghk099@gmail.com>
1617
Ahmed Atwa <Ahmedatwa866@yahoo.com>
1718
Ahmed Kashkoush <ahmedkashkoush464@gmail.com>
1819
Ahmed Khaled <kahmd1444@gmail.com>
@@ -121,6 +122,7 @@ Muhammad Haris <harriskhan047@outlook.com>
121122
Muhammad Taaha Tariq <166188821+Taaha-Tariq@users.noreply.github.com>
122123
Muhmmad Saad <106260977+saad-imran-dev@users.noreply.github.com>
123124
NEEKUorAAYUSH <aayush10072004@gmail.com>
125+
Nakul Krishnakumar <nakulkrishnakumar86@gmail.com>
124126
Naresh Jagadeesan <naresh.naresh000@gmail.com>
125127
Naveen Kumar <stupiddint@gmail.com>
126128
Neeraj Pathak <neerajrpathak710@gmail.com>
@@ -164,6 +166,7 @@ Ruthwik Chikoti <145591715+ruthwikchikoti@users.noreply.github.com>
164166
Ryan Seal <splrk@users.noreply.github.com>
165167
Rylan Yang <137365285+rylany27@users.noreply.github.com>
166168
SAHIL KUMAR <168997976+sahilk45@users.noreply.github.com>
169+
SAUJANYA MAGARDE <162047941+SaujanyaMagarde@users.noreply.github.com>
167170
SHIVAM YADAV <120725381+Shivam-1827@users.noreply.github.com>
168171
Sachin Raj <120590207+schnrj@users.noreply.github.com>
169172
Sahil Goyal <87982509+sahil20021008@users.noreply.github.com>
@@ -186,6 +189,7 @@ Sivam Das <100067002+Sivam2313@users.noreply.github.com>
186189
Snehil Shah <snehilshah.989@gmail.com>
187190
Soumajit Chatterjee <121816890+soumajit23@users.noreply.github.com>
188191
Spandan Barve <contact@marsian.dev>
192+
Srinivas Batthula <srinivasbatthula05.official@gmail.com>
189193
Stephannie Jiménez Gacha <steff456@hotmail.com>
190194
Suhaib Ilahi <suhaib.elahi87@gmail.com>
191195
Suraj Kumar <125961509+kumarsuraj212003@users.noreply.github.com>
@@ -206,6 +210,7 @@ Vara Rahul Rajana <123227543+rajanarahul93@users.noreply.github.com>
206210
Varad Gupta <varadgupta21@gmail.com>
207211
Vinit Pandit <106718914+MeastroZI@users.noreply.github.com>
208212
Vivek Maurya <vm8118134@gmail.com>
213+
Wendy Yuchen Sun <wendyyuchensun@gmail.com>
209214
Xiaochuan Ye <tap91624@gmail.com>
210215
Yaswanth Kosuru <116426380+yaswanthkosuru@users.noreply.github.com>
211216
Yernar Yergaziyev <yernar.yergaziyev@erg.kz>

assign/test/test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ tape( 'if an environment has a built-in implementation, the export is the built-
4040
'./has_object_assign.js': true
4141
});
4242

43-
t.equal( assign, native, 'exports native function' );
43+
t.strictEqual( assign, native, 'exports native function' );
4444
t.end();
4545
});
4646

@@ -49,6 +49,6 @@ tape( 'if an environment does not have a built-in implementation, the export is
4949
'./has_object_assign.js': false
5050
});
5151

52-
t.equal( assign, polyfill, 'exports polyfill function' );
52+
t.strictEqual( assign, polyfill, 'exports polyfill function' );
5353
t.end();
5454
});

every-in-by/test/test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,6 @@ tape( 'the function supports providing an execution context', function test( t )
172172

173173
bool = everyInBy( obj, sum, ctx );
174174

175-
t.strictEqual( bool, true, 'returns true' );
175+
t.strictEqual( bool, true, 'returns expected value' );
176176
t.end();
177177
});

every-own-by/test/test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ tape( 'if provided an empty object, the function returns `true`', function test(
109109
obj = {};
110110
bool = everyOwnBy( obj, foo );
111111

112-
t.strictEqual( bool, true, 'returns true' );
112+
t.strictEqual( bool, true, 'returns expected value' );
113113
t.end();
114114
});
115115

@@ -125,7 +125,7 @@ tape( 'the function returns `true` if all properties pass a test', function test
125125

126126
bool = everyOwnBy( obj, isPositive );
127127

128-
t.strictEqual( bool, true, 'returns true' );
128+
t.strictEqual( bool, true, 'returns expected value' );
129129
t.end();
130130
});
131131

@@ -141,7 +141,7 @@ tape( 'the function returns `false` if one or more properties fail a test', func
141141

142142
bool = everyOwnBy( obj, isPositive );
143143

144-
t.strictEqual( bool, false, 'returns false' );
144+
t.strictEqual( bool, false, 'returns expected value' );
145145
t.end();
146146
});
147147

@@ -172,7 +172,7 @@ tape( 'the function supports providing an execution context', function test( t )
172172

173173
bool = everyOwnBy( obj, sum, ctx );
174174

175-
t.strictEqual( bool, true, 'returns true' );
175+
t.strictEqual( bool, true, 'returns expected value' );
176176
t.strictEqual( ctx.sum/ctx.count, 2.0, 'expected result' );
177177

178178
t.end();

lib/index.js

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,42 @@ setReadOnly( ns, 'assignIn', require( './../assign-in' ) );
6363
*/
6464
setReadOnly( ns, 'Object', require( './../ctor' ) );
6565

66+
/**
67+
* @name everyInBy
68+
* @memberof ns
69+
* @readonly
70+
* @type {Function}
71+
* @see {@link module:@stdlib/object/every-in-by}
72+
*/
73+
setReadOnly( ns, 'everyInBy', require( './../every-in-by' ) );
74+
75+
/**
76+
* @name everyOwnBy
77+
* @memberof ns
78+
* @readonly
79+
* @type {Function}
80+
* @see {@link module:@stdlib/object/every-own-by}
81+
*/
82+
setReadOnly( ns, 'everyOwnBy', require( './../every-own-by' ) );
83+
84+
/**
85+
* @name noneInBy
86+
* @memberof ns
87+
* @readonly
88+
* @type {Function}
89+
* @see {@link module:@stdlib/object/none-in-by}
90+
*/
91+
setReadOnly( ns, 'noneInBy', require( './../none-in-by' ) );
92+
93+
/**
94+
* @name someInBy
95+
* @memberof ns
96+
* @readonly
97+
* @type {Function}
98+
* @see {@link module:@stdlib/object/some-in-by}
99+
*/
100+
setReadOnly( ns, 'someInBy', require( './../some-in-by' ) );
101+
66102

67103
// EXPORTS //
68104

none-in-by/test/test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ tape( 'if provided an empty object, the function returns `true`', function test(
9999

100100
bool = noneInBy( obj, foo );
101101

102-
t.strictEqual( bool, true, 'returns true' );
102+
t.strictEqual( bool, true, 'returns expected value' );
103103
t.end();
104104
});
105105

@@ -114,7 +114,7 @@ tape('the function returns `true` if every property fails a test ', function tes
114114

115115
bool = noneInBy( obj, isPositive );
116116

117-
t.strictEqual( bool, true, 'returns true' );
117+
t.strictEqual( bool, true, 'returns expected value' );
118118
t.end();
119119
});
120120

@@ -128,7 +128,7 @@ tape( 'the function returns `false` if one or more properties pass a test ', fun
128128

129129
bool = noneInBy( obj, isPositive );
130130

131-
t.strictEqual( bool, false, 'returns false' );
131+
t.strictEqual( bool, false, 'returns expected value' );
132132
t.end();
133133
});
134134

@@ -159,7 +159,7 @@ tape( 'the function supports providing an execution context', function test( t )
159159

160160
bool = noneInBy( obj, sum, ctx );
161161

162-
t.strictEqual( bool, true, 'returns true' );
162+
t.strictEqual( bool, true, 'returns expected value' );
163163
t.strictEqual( ctx.sum / ctx.count, 2.0, 'expected result' );
164164

165165
t.end();

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
"dependencies": {
3939
"@stdlib/assert": "github:stdlib-js/assert#main",
4040
"@stdlib/string": "github:stdlib-js/string#main",
41+
"@stdlib/types": "github:stdlib-js/types#main",
4142
"@stdlib/utils": "github:stdlib-js/utils#main"
4243
},
4344
"devDependencies": {

some-in-by/test/test.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ tape( 'the function throws an error if not provided a second argument which is a
9898

9999
function badValue( value ) {
100100
return function badValue() {
101-
someInBy( {
101+
someInBy({
102102
'a': 1,
103103
'b': 2,
104104
'c': 3
@@ -132,7 +132,7 @@ tape( 'the function throws an error if not provided a predicate function', funct
132132

133133
function badValue( value ) {
134134
return function badValue() {
135-
someInBy( {
135+
someInBy({
136136
'a': 1,
137137
'b': 2,
138138
'c': 3
@@ -151,7 +151,7 @@ tape( 'if provided an empty object, the function returns `false`', function test
151151
obj = {};
152152
bool = someInBy( obj, 1, foo );
153153

154-
t.strictEqual( bool, false, 'returns false' );
154+
t.strictEqual( bool, false, 'returns expected value' );
155155
t.end();
156156
});
157157

@@ -168,7 +168,7 @@ tape( 'the function returns `true` if an object contains at least `n` properties
168168

169169
bool = someInBy( obj, 2, isNegative );
170170

171-
t.strictEqual( bool, true, 'returns true' );
171+
t.strictEqual( bool, true, 'returns expected value' );
172172
t.end();
173173
});
174174

@@ -184,7 +184,7 @@ tape( 'the function returns `false` if an object does not contain at least `n` p
184184

185185
bool = someInBy( obj, 1, isPositive );
186186

187-
t.strictEqual( bool, false, 'returns false' );
187+
t.strictEqual( bool, false, 'returns expected value' );
188188
t.end();
189189
});
190190

@@ -200,7 +200,7 @@ tape( 'the function returns `false` if an object does not contain at least `n` p
200200

201201
bool = someInBy( obj, 2, isPositive );
202202

203-
t.strictEqual( bool, false, 'returns false' );
203+
t.strictEqual( bool, false, 'returns expected value' );
204204
t.end();
205205
});
206206

@@ -229,7 +229,7 @@ tape( 'the function supports providing an execution context', function test( t )
229229

230230
bool = someInBy( obj, 2, sum, ctx );
231231

232-
t.strictEqual( bool, true, 'returns true' );
232+
t.strictEqual( bool, true, 'returns expected value' );
233233
t.strictEqual( ctx.sum/ctx.count, 0.25, 'expected result' );
234234

235235
t.end();
@@ -260,7 +260,7 @@ tape( 'the function provides basic support for dynamic objects', function test(
260260
'c': 3,
261261
'd': 2
262262
}, 'expected result' );
263-
t.strictEqual( bool, false, 'returns false' );
263+
t.strictEqual( bool, false, 'returns expected value' );
264264

265265
t.end();
266266
});
@@ -292,7 +292,7 @@ tape( 'the function does not skip undefined properties', function test( t ) {
292292

293293
bool = someInBy( obj, 1, verify );
294294

295-
t.strictEqual( bool, true, 'returns true' );
295+
t.strictEqual( bool, true, 'returns expected value' );
296296
t.end();
297297
});
298298

@@ -306,7 +306,7 @@ tape( 'the function returns `false` if provided a regular expression or a date o
306306
];
307307

308308
for ( i = 0; i < values.length; i++ ) {
309-
t.equal( someInBy( values[ i ], 1, threshold ), false, 'returns false when provided ' + values[ i ] );
309+
t.strictEqual( someInBy( values[ i ], 1, threshold ), false, 'returns false when provided ' + values[ i ] );
310310
}
311311
t.end();
312312

0 commit comments

Comments
 (0)