You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[`fc99e79`](https://github.com/stdlib-js/stdlib/commit/fc99e79e5cc20a58d1bb69644fdda25f2370474d) - **feat:** add packages to object namespace _(by Philipp Burckhardt)_
66
67
-[`0472076`](https://github.com/stdlib-js/stdlib/commit/04720767c484e6277ad9411dff3dc5a116c31378) - **docs:** remove duplicated words in documentation and comments _(by Philipp Burckhardt)_
Copy file name to clipboardExpand all lines: README.md
+57Lines changed: 57 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,13 +78,32 @@ The namespace contains the following:
78
78
79
79
<divclass="namespace-toc">
80
80
81
+
- <spanclass="signature">[`anyInBy( object, predicate[, thisArg ] )`][@stdlib/object/any-in-by]</span><spanclass="delimiter">: </span><spanclass="description">test whether at least one property in an object passes a test implemented by a predicate function.</span>
82
+
- <spanclass="signature">[`anyOwnBy( object, predicate[, thisArg ] )`][@stdlib/object/any-own-by]</span><spanclass="delimiter">: </span><spanclass="description">test whether at least one own property of a provided object passes a test implemented by a predicate function.</span>
81
83
- <spanclass="signature">[`assignIn( target, source1[, source2[,...,sourceN]] )`][@stdlib/object/assign-in]</span><spanclass="delimiter">: </span><spanclass="description">copy enumerable own and inherited properties from one or more source objects to a target object.</span>
82
84
- <spanclass="signature">[`assign( target, source1[, source2[,...,sourceN]] )`][@stdlib/object/assign]</span><spanclass="delimiter">: </span><spanclass="description">copy enumerable own properties from one or more source objects to a target object.</span>
85
+
- <spanclass="signature">[`bifurcateIn( obj, [options,] predicate )`][@stdlib/object/bifurcate-in]</span><spanclass="delimiter">: </span><spanclass="description">split an object's **own** and **inherited** property values into two groups according to a predicate function.</span>
86
+
- <spanclass="signature">[`bifurcateOwn( obj, [options,] predicate )`][@stdlib/object/bifurcate-own]</span><spanclass="delimiter">: </span><spanclass="description">split an object's **own** property values into two groups according to a predicate function.</span>
87
+
- <spanclass="signature">[`capitalizeKeys( obj )`][@stdlib/object/capitalize-keys]</span><spanclass="delimiter">: </span><spanclass="description">convert the first letter of each object key to uppercase.</span>
88
+
- <spanclass="signature">[`commonKeysIn( obj1, obj2[, obj3[,...,objN]] )`][@stdlib/object/common-keys-in]</span><spanclass="delimiter">: </span><spanclass="description">return the common own and inherited property names of two or more objects.</span>
89
+
- <spanclass="signature">[`commonKeys( obj1, obj2[, obj3[,...,objN]] )`][@stdlib/object/common-keys]</span><spanclass="delimiter">: </span><spanclass="description">return the common own property names of two or more objects.</span>
83
90
- <spanclass="signature">[`Object( value )`][@stdlib/object/ctor]</span><spanclass="delimiter">: </span><spanclass="description">object constructor.</span>
- <spanclass="signature">[`everyInBy( object, predicate[, thisArg ] )`][@stdlib/object/every-in-by]</span><spanclass="delimiter">: </span><spanclass="description">test whether all properties (own and inherited) of an object pass a test implemented by a predicate function.</span>
85
94
- <spanclass="signature">[`everyOwnBy( object, predicate[, thisArg ] )`][@stdlib/object/every-own-by]</span><spanclass="delimiter">: </span><spanclass="description">test whether all own propertes of an object pass a test implemented by a predicate function.</span>
95
+
- <spanclass="signature">[`forIn( obj, fcn[, thisArg ] )`][@stdlib/object/for-in]</span><spanclass="delimiter">: </span><spanclass="description">invoke a function for each own and inherited enumerable property of an object.</span>
96
+
- <spanclass="signature">[`forOwn( obj, fcn[, thisArg ] )`][@stdlib/object/for-own]</span><spanclass="delimiter">: </span><spanclass="description">invoke a function for each own enumerable property of an object.</span>
97
+
- <spanclass="signature">[`inverseBy( obj, [options,] transform )`][@stdlib/object/inverse-by]</span><spanclass="delimiter">: </span><spanclass="description">invert an object, such that keys become values and values become keys, according to a transform function.</span>
98
+
- <spanclass="signature">[`inverse( obj[, options] )`][@stdlib/object/inverse]</span><spanclass="delimiter">: </span><spanclass="description">invert an object, such that keys become values and values become keys.</span>
99
+
- <spanclass="signature">[`lowercaseKeys( obj )`][@stdlib/object/lowercase-keys]</span><spanclass="delimiter">: </span><spanclass="description">convert each object key to lowercase.</span>
100
+
- <spanclass="signature">[`moveProperty( source, prop, target )`][@stdlib/object/move-property]</span><spanclass="delimiter">: </span><spanclass="description">move a property from one object to another object.</span>
86
101
- <spanclass="signature">[`noneInBy( object, predicate[, thisArg ] )`][@stdlib/object/none-in-by]</span><spanclass="delimiter">: </span><spanclass="description">test whether every property of an object fails a test implemented by a predicate function.</span>
102
+
- <spanclass="signature">[`noneOwnBy( object, predicate[, thisArg ] )`][@stdlib/object/none-own-by]</span><spanclass="delimiter">: </span><spanclass="description">tests whether every own property of an object fails a test implemented by a predicate function.</span>
87
103
- <spanclass="signature">[`someInBy( obj, n, predicate[, thisArg ] )`][@stdlib/object/some-in-by]</span><spanclass="delimiter">: </span><spanclass="description">test whether an object contains at least `n` properties which pass a test implemented by a predicate function.</span>
104
+
- <spanclass="signature">[`someOwnBy( obj, n, predicate[, thisArg ] )`][@stdlib/object/some-own-by]</span><spanclass="delimiter">: </span><spanclass="description">test whether an object contains at least `n` own properties which pass a test implemented by a predicate function.</span>
105
+
- <spanclass="signature">[`uncapitalizeKeys( obj )`][@stdlib/object/uncapitalize-keys]</span><spanclass="delimiter">: </span><spanclass="description">convert the first letter of each object key to lowercase.</span>
106
+
- <spanclass="signature">[`uppercaseKeys( obj )`][@stdlib/object/uppercase-keys]</span><spanclass="delimiter">: </span><spanclass="description">convert each object key to uppercase.</span>
0 commit comments