Skip to content

Commit e448838

Browse files
committed
Auto-generated commit
1 parent ab5bf8c commit e448838

File tree

4 files changed

+30
-14
lines changed

4 files changed

+30
-14
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -588,8 +588,8 @@ Copyright © 2016-2024. The Stdlib [Authors][stdlib-authors].
588588
[npm-image]: http://img.shields.io/npm/v/@stdlib/array-to-fancy.svg
589589
[npm-url]: https://npmjs.org/package/@stdlib/array-to-fancy
590590

591-
[test-image]: https://github.com/stdlib-js/array-to-fancy/actions/workflows/test.yml/badge.svg?branch=v0.1.0
592-
[test-url]: https://github.com/stdlib-js/array-to-fancy/actions/workflows/test.yml?query=branch:v0.1.0
591+
[test-image]: https://github.com/stdlib-js/array-to-fancy/actions/workflows/test.yml/badge.svg?branch=main
592+
[test-url]: https://github.com/stdlib-js/array-to-fancy/actions/workflows/test.yml?query=branch:main
593593

594594
[coverage-image]: https://img.shields.io/codecov/c/github/stdlib-js/array-to-fancy/main.svg
595595
[coverage-url]: https://codecov.io/github/stdlib-js/array-to-fancy?branch=main

benchmark/benchmark.get.js

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,21 @@
2222

2323
var bench = require( '@stdlib/bench-harness' );
2424
var isCollection = require( '@stdlib/assert-is-collection' );
25+
var hasProxySupport = require( '@stdlib/assert-has-proxy-support' );
2526
var isnan = require( '@stdlib/assert-is-nan' ).isPrimitive;
2627
var zeroTo = require( '@stdlib/array-zero-to' );
2728
var Slice = require( '@stdlib/slice-ctor' );
2829
var pkg = require( './../package.json' ).name;
2930
var array2fancy = require( './../lib' );
3031

3132

33+
// VARIABLES //
34+
35+
var opts = {
36+
'skip': !hasProxySupport()
37+
};
38+
39+
3240
// MAIN //
3341

3442
bench( pkg+'::get,positive_integers:len=1', function benchmark( b ) {
@@ -53,7 +61,7 @@ bench( pkg+'::get,positive_integers:len=1', function benchmark( b ) {
5361
b.end();
5462
});
5563

56-
bench( pkg+'::get,negative_integers:len=1', function benchmark( b ) {
64+
bench( pkg+'::get,negative_integers:len=1', opts, function benchmark( b ) {
5765
var x;
5866
var v;
5967
var i;
@@ -75,7 +83,7 @@ bench( pkg+'::get,negative_integers:len=1', function benchmark( b ) {
7583
b.end();
7684
});
7785

78-
bench( pkg+'::get,slice:len=1', function benchmark( b ) {
86+
bench( pkg+'::get,slice:len=1', opts, function benchmark( b ) {
7987
var values;
8088
var x;
8189
var v;
@@ -103,7 +111,7 @@ bench( pkg+'::get,slice:len=1', function benchmark( b ) {
103111
b.end();
104112
});
105113

106-
bench( pkg+'::get,subsequence:len=1', function benchmark( b ) {
114+
bench( pkg+'::get,subsequence:len=1', opts, function benchmark( b ) {
107115
var values;
108116
var x;
109117
var v;

benchmark/benchmark.set.js

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,20 @@
2222

2323
var bench = require( '@stdlib/bench-harness' );
2424
var isnan = require( '@stdlib/assert-is-nan' ).isPrimitive;
25+
var hasProxySupport = require( '@stdlib/assert-has-proxy-support' );
2526
var zeroTo = require( '@stdlib/array-zero-to' );
2627
var Slice = require( '@stdlib/slice-ctor' );
2728
var pkg = require( './../package.json' ).name;
2829
var array2fancy = require( './../lib' );
2930

3031

32+
// VARIABLES //
33+
34+
var opts = {
35+
'skip': !hasProxySupport()
36+
};
37+
38+
3139
// MAIN //
3240

3341
bench( pkg+'::set,positive_integers:len=1', function benchmark( b ) {
@@ -57,7 +65,7 @@ bench( pkg+'::set,positive_integers:len=1', function benchmark( b ) {
5765
b.end();
5866
});
5967

60-
bench( pkg+'::set,negative_integers:len=1', function benchmark( b ) {
68+
bench( pkg+'::set,negative_integers:len=1', opts, function benchmark( b ) {
6169
var base;
6270
var x;
6371
var v;
@@ -84,7 +92,7 @@ bench( pkg+'::set,negative_integers:len=1', function benchmark( b ) {
8492
b.end();
8593
});
8694

87-
bench( pkg+'::set,slice:len=1', function benchmark( b ) {
95+
bench( pkg+'::set,slice:len=1', opts, function benchmark( b ) {
8896
var values;
8997
var base;
9098
var x;
@@ -117,7 +125,7 @@ bench( pkg+'::set,slice:len=1', function benchmark( b ) {
117125
b.end();
118126
});
119127

120-
bench( pkg+'::set,subsequence:len=1', function benchmark( b ) {
128+
bench( pkg+'::set,subsequence:len=1', opts, function benchmark( b ) {
121129
var values;
122130
var base;
123131
var x;

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,23 +78,23 @@
7878
"@stdlib/utils-define-nonenumerable-read-only-property": "^0.2.0"
7979
},
8080
"devDependencies": {
81-
"@stdlib/array-base-to-accessor-array": "^0.1.0",
82-
"@stdlib/array-complex128": "^0.1.0",
83-
"@stdlib/array-complex64": "^0.1.0",
81+
"@stdlib/array-base-to-accessor-array": "^0.2.0",
82+
"@stdlib/array-complex128": "^0.2.0",
83+
"@stdlib/array-complex64": "^0.2.0",
8484
"@stdlib/array-float32": "^0.2.0",
8585
"@stdlib/array-float64": "^0.2.0",
8686
"@stdlib/array-int32": "^0.2.0",
8787
"@stdlib/array-int8": "^0.2.0",
8888
"@stdlib/array-uint16": "^0.2.0",
8989
"@stdlib/array-uint32": "^0.2.0",
9090
"@stdlib/array-uint8": "^0.2.0",
91-
"@stdlib/array-zero-to": "^0.1.0",
91+
"@stdlib/array-zero-to": "^0.2.0",
9292
"@stdlib/assert-has-proxy-support": "^0.2.0",
9393
"@stdlib/assert-has-symbol-support": "^0.2.0",
9494
"@stdlib/assert-is-nan": "^0.2.0",
9595
"@stdlib/assert-is-range-error": "^0.2.0",
96-
"@stdlib/assert-is-same-complex128array": "^0.1.0",
97-
"@stdlib/assert-is-same-complex64array": "^0.1.0",
96+
"@stdlib/assert-is-same-complex128array": "^0.2.0",
97+
"@stdlib/assert-is-same-complex64array": "^0.2.0",
9898
"@stdlib/assert-is-syntax-error": "^0.2.0",
9999
"@stdlib/assert-is-type-error": "^0.2.0",
100100
"@stdlib/complex-float64": "^0.2.0",

0 commit comments

Comments
 (0)