Skip to content

Commit 267e662

Browse files
committed
Auto-generated commit
1 parent dd21f71 commit 267e662

File tree

3 files changed

+78
-3
lines changed

3 files changed

+78
-3
lines changed

CHANGELOG.md

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

7-
## Unreleased (2025-12-04)
7+
## Unreleased (2025-12-05)
88

99
<section class="features">
1010

1111
### Features
1212

13+
- [`e8ade3f`](https://github.com/stdlib-js/stdlib/commit/e8ade3f578cfe949f5295a63f2d26fabe7e8928f) - update `assert` TypeScript declarations
1314
- [`38e4338`](https://github.com/stdlib-js/stdlib/commit/38e433821d47feaeb98a76eba305d54c45371c20) - add `assert/has-split-symbol-support` [(#8476)](https://github.com/stdlib-js/stdlib/pull/8476)
1415
- [`62c17c8`](https://github.com/stdlib-js/stdlib/commit/62c17c82a0219e456eeb05d3b0a0d6ca17ad09ed) - add `hasToPrimitiveSymbolSupport` to namespace
1516
- [`ba61e93`](https://github.com/stdlib-js/stdlib/commit/ba61e93efd819f8bcb1389bf654a2471450a4092) - add `hasSearchSymbolSupport` to namespace
@@ -140,6 +141,8 @@ A total of 25 issues were closed in this release:
140141

141142
<details>
142143

144+
- [`e8ade3f`](https://github.com/stdlib-js/stdlib/commit/e8ade3f578cfe949f5295a63f2d26fabe7e8928f) - **feat:** update `assert` TypeScript declarations _(by Philipp Burckhardt)_
145+
- [`41545b2`](https://github.com/stdlib-js/stdlib/commit/41545b2e95820b2a161f2ab0da229d3cb2206c91) - **style:** add missing space _(by Philipp Burckhardt)_
143146
- [`299f5be`](https://github.com/stdlib-js/stdlib/commit/299f5be0502de56c91cab0204b8a9f4a51c07af4) - **bench:** refactor to use string interpolation in `assert/deep-has-own-property` [(#8747)](https://github.com/stdlib-js/stdlib/pull/8747) _(by Rohit R Bhat)_
144147
- [`2662635`](https://github.com/stdlib-js/stdlib/commit/266263512efb9fdc594bcd1aca66b9d78c21443c) - **bench:** refactor to use string interpolation in `assert/contains` [(#8683)](https://github.com/stdlib-js/stdlib/pull/8683) _(by Aman Singh, Athan Reines)_
145148
- [`f5f8c09`](https://github.com/stdlib-js/stdlib/commit/f5f8c0909696ae0d81abb67a5839f4317490ef2f) - **chore:** fix JavaScript lint errors [(#8561)](https://github.com/stdlib-js/stdlib/pull/8561) _(by kaushal-kumar-it, Athan Reines)_

deep-has-own-property/benchmark/benchmark.factory.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ bench( format( '%s::options:factory', pkg ), function benchmark( b ) {
7777
b.end();
7878
});
7979

80-
bench( format( '%s::delimited-string:factory', pkg), function benchmark( b ) {
80+
bench( format( '%s::delimited-string:factory', pkg ), function benchmark( b ) {
8181
var bool;
8282
var obj;
8383
var has;

docs/types/index.d.ts

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,18 +43,24 @@ import hasFloat64ArraySupport = require( './../../has-float64array-support' );
4343
import hasFunctionNameSupport = require( './../../has-function-name-support' );
4444
import hasGeneratorSupport = require( './../../has-generator-support' );
4545
import hasGlobalThisSupport = require( './../../has-globalthis-support' );
46+
import hasHasInstanceSymbolSupport = require( './../../has-has-instance-symbol-support' );
4647
import hasInt8ArraySupport = require( './../../has-int8array-support' );
4748
import hasInt16ArraySupport = require( './../../has-int16array-support' );
4849
import hasInt32ArraySupport = require( './../../has-int32array-support' );
50+
import hasIsConcatSpreadableSymbolSupport = require( './../../has-is-concat-spreadable-symbol-support' );
4951
import hasIteratorSymbolSupport = require( './../../has-iterator-symbol-support' );
5052
import hasMapSupport = require( './../../has-map-support' );
53+
import hasMatchSymbolSupport = require( './../../has-match-symbol-support' );
5154
import hasNodeBufferSupport = require( './../../has-node-buffer-support' );
5255
import hasOwnProp = require( './../../has-own-property' );
5356
import hasProp = require( './../../has-property' );
5457
import hasProxySupport = require( './../../has-proxy-support' );
58+
import hasReplaceSymbolSupport = require( './../../has-replace-symbol-support' );
59+
import hasSearchSymbolSupport = require( './../../has-search-symbol-support' );
5560
import hasSetSupport = require( './../../has-set-support' );
5661
import hasSharedArrayBufferSupport = require( './../../has-sharedarraybuffer-support' );
5762
import hasSymbolSupport = require( './../../has-symbol-support' );
63+
import hasToPrimitiveSymbolSupport = require( './../../has-to-primitive-symbol-support' );
5864
import hasToStringTagSupport = require( './../../has-tostringtag-support' );
5965
import hasUint8ArraySupport = require( './../../has-uint8array-support' );
6066
import hasUint8ClampedArraySupport = require( './../../has-uint8clampedarray-support' );
@@ -752,6 +758,17 @@ interface Namespace {
752758
*/
753759
hasGlobalThisSupport: typeof hasGlobalThisSupport;
754760

761+
/**
762+
* Tests for native `Symbol.hasInstance` support.
763+
*
764+
* @returns boolean indicating if an environment has `Symbol.hasInstance` support
765+
*
766+
* @example
767+
* var bool = ns.hasHasInstanceSymbolSupport();
768+
* // returns <boolean>
769+
*/
770+
hasHasInstanceSymbolSupport: typeof hasHasInstanceSymbolSupport;
771+
755772
/**
756773
* Tests for native `Int8Array` support.
757774
*
@@ -785,6 +802,17 @@ interface Namespace {
785802
*/
786803
hasInt32ArraySupport: typeof hasInt32ArraySupport;
787804

805+
/**
806+
* Tests for native `Symbol.isConcatSpreadable` support.
807+
*
808+
* @returns boolean indicating if an environment has `Symbol.isConcatSpreadable` support
809+
*
810+
* @example
811+
* var bool = ns.hasIsConcatSpreadableSymbolSupport();
812+
* // returns <boolean>
813+
*/
814+
hasIsConcatSpreadableSymbolSupport: typeof hasIsConcatSpreadableSymbolSupport;
815+
788816
/**
789817
* Tests for native `Symbol.iterator` support.
790818
*
@@ -807,6 +835,17 @@ interface Namespace {
807835
*/
808836
hasMapSupport: typeof hasMapSupport;
809837

838+
/**
839+
* Tests for native `Symbol.match` support.
840+
*
841+
* @returns boolean indicating if an environment has `Symbol.match` support
842+
*
843+
* @example
844+
* var bool = ns.hasMatchSymbolSupport();
845+
* // returns <boolean>
846+
*/
847+
hasMatchSymbolSupport: typeof hasMatchSymbolSupport;
848+
810849
/**
811850
* Tests for native `Buffer` support.
812851
*
@@ -879,6 +918,28 @@ interface Namespace {
879918
*/
880919
hasProxySupport: typeof hasProxySupport;
881920

921+
/**
922+
* Tests for native `Symbol.replace` support.
923+
*
924+
* @returns boolean indicating if an environment has `Symbol.replace` support
925+
*
926+
* @example
927+
* var bool = ns.hasReplaceSymbolSupport();
928+
* // returns <boolean>
929+
*/
930+
hasReplaceSymbolSupport: typeof hasReplaceSymbolSupport;
931+
932+
/**
933+
* Tests for native `Symbol.search` support.
934+
*
935+
* @returns boolean indicating if an environment has `Symbol.search` support
936+
*
937+
* @example
938+
* var bool = ns.hasSearchSymbolSupport();
939+
* // returns <boolean>
940+
*/
941+
hasSearchSymbolSupport: typeof hasSearchSymbolSupport;
942+
882943
/**
883944
* Tests for native `Set` support.
884945
*
@@ -912,6 +973,17 @@ interface Namespace {
912973
*/
913974
hasSymbolSupport: typeof hasSymbolSupport;
914975

976+
/**
977+
* Tests for native `Symbol.toPrimitive` support.
978+
*
979+
* @returns boolean indicating if an environment has `Symbol.toPrimitive` support
980+
*
981+
* @example
982+
* var bool = ns.hasToPrimitiveSymbolSupport();
983+
* // returns <boolean>
984+
*/
985+
hasToPrimitiveSymbolSupport: typeof hasToPrimitiveSymbolSupport;
986+
915987
/**
916988
* Tests for native `Symbol.toStringTag` support.
917989
*
@@ -2643,7 +2715,7 @@ interface Namespace {
26432715
* // returns false
26442716
*
26452717
* bool = ns.isConstantcase( '' );
2646-
* // returns false
2718+
* // returns true
26472719
*
26482720
* bool = ns.isConstantcase( null );
26492721
* // returns false

0 commit comments

Comments
 (0)