Skip to content

Commit ca17d38

Browse files
committed
refactor: swap out copy for assign in iter packages
1 parent 8aa800b commit ca17d38

File tree

41 files changed

+82
-82
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+82
-82
lines changed

lib/node_modules/@stdlib/random/iter/arcsine/lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var setReadOnlyAccessor = require( '@stdlib/utils/define-nonenumerable-read-only
2525
var setReadWriteAccessor = require( '@stdlib/utils/define-nonenumerable-read-write-accessor' );
2626
var constantFunction = require( '@stdlib/utils/constant-function' );
2727
var noop = require( '@stdlib/utils/noop' );
28-
var copy = require( '@stdlib/utils/copy' );
28+
var assign = require( '@stdlib/object/assign' );
2929
var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive;
3030
var isnan = require( '@stdlib/math/base/assert/is-nan' );
3131
var isObject = require( '@stdlib/assert/is-plain-object' );
@@ -91,7 +91,7 @@ function iterator( a, b, options ) {
9191
if ( !isObject( options ) ) {
9292
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
9393
}
94-
opts = copy( options, 1 );
94+
opts = assign( {}, options );
9595
if ( hasOwnProp( opts, 'iter' ) ) {
9696
if ( !isNonNegativeInteger( opts.iter ) ) {
9797
throw new TypeError( format( 'invalid option. `%s` option must be a nonnegative integer. Option: `%s`.', 'iter', opts.iter ) );

lib/node_modules/@stdlib/random/iter/bernoulli/lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var setReadOnlyAccessor = require( '@stdlib/utils/define-nonenumerable-read-only
2525
var setReadWriteAccessor = require( '@stdlib/utils/define-nonenumerable-read-write-accessor' );
2626
var constantFunction = require( '@stdlib/utils/constant-function' );
2727
var noop = require( '@stdlib/utils/noop' );
28-
var copy = require( '@stdlib/utils/copy' );
28+
var assign = require( '@stdlib/object/assign' );
2929
var isProbability = require( '@stdlib/assert/is-probability' ).isPrimitive;
3030
var isObject = require( '@stdlib/assert/is-plain-object' );
3131
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
@@ -82,7 +82,7 @@ function iterator( p, options ) {
8282
if ( !isObject( options ) ) {
8383
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
8484
}
85-
opts = copy( options, 1 );
85+
opts = assign( {}, options );
8686
if ( hasOwnProp( opts, 'iter' ) ) {
8787
if ( !isNonNegativeInteger( opts.iter ) ) {
8888
throw new TypeError( format( 'invalid option. `%s` option must be a nonnegative integer. Option: `%s`.', 'iter', opts.iter ) );

lib/node_modules/@stdlib/random/iter/beta/lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var setReadOnlyAccessor = require( '@stdlib/utils/define-nonenumerable-read-only
2525
var setReadWriteAccessor = require( '@stdlib/utils/define-nonenumerable-read-write-accessor' );
2626
var constantFunction = require( '@stdlib/utils/constant-function' );
2727
var noop = require( '@stdlib/utils/noop' );
28-
var copy = require( '@stdlib/utils/copy' );
28+
var assign = require( '@stdlib/object/assign' );
2929
var isPositiveNumber = require( '@stdlib/assert/is-positive-number' ).isPrimitive;
3030
var isObject = require( '@stdlib/assert/is-plain-object' );
3131
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
@@ -86,7 +86,7 @@ function iterator( alpha, beta, options ) {
8686
if ( !isObject( options ) ) {
8787
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
8888
}
89-
opts = copy( options, 1 );
89+
opts = assign( {}, options );
9090
if ( hasOwnProp( opts, 'iter' ) ) {
9191
if ( !isNonNegativeInteger( opts.iter ) ) {
9292
throw new TypeError( format( 'invalid option. `%s` option must be a nonnegative integer. Option: `%s`.', 'iter', opts.iter ) );

lib/node_modules/@stdlib/random/iter/betaprime/lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var setReadOnlyAccessor = require( '@stdlib/utils/define-nonenumerable-read-only
2525
var setReadWriteAccessor = require( '@stdlib/utils/define-nonenumerable-read-write-accessor' );
2626
var constantFunction = require( '@stdlib/utils/constant-function' );
2727
var noop = require( '@stdlib/utils/noop' );
28-
var copy = require( '@stdlib/utils/copy' );
28+
var assign = require( '@stdlib/object/assign' );
2929
var isPositiveNumber = require( '@stdlib/assert/is-positive-number' ).isPrimitive;
3030
var isObject = require( '@stdlib/assert/is-plain-object' );
3131
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
@@ -85,7 +85,7 @@ function iterator( alpha, beta, options ) {
8585
if ( !isObject( options ) ) {
8686
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
8787
}
88-
opts = copy( options, 1 );
88+
opts = assign( {}, options );
8989
if ( hasOwnProp( opts, 'iter' ) ) {
9090
if ( !isNonNegativeInteger( opts.iter ) ) {
9191
throw new TypeError( format( 'invalid option. `%s` option must be a nonnegative integer. Option: `%s`.', 'iter', opts.iter ) );

lib/node_modules/@stdlib/random/iter/binomial/lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var setReadOnlyAccessor = require( '@stdlib/utils/define-nonenumerable-read-only
2525
var setReadWriteAccessor = require( '@stdlib/utils/define-nonenumerable-read-write-accessor' );
2626
var constantFunction = require( '@stdlib/utils/constant-function' );
2727
var noop = require( '@stdlib/utils/noop' );
28-
var copy = require( '@stdlib/utils/copy' );
28+
var assign = require( '@stdlib/object/assign' );
2929
var isProbability = require( '@stdlib/assert/is-probability' ).isPrimitive;
3030
var isObject = require( '@stdlib/assert/is-plain-object' );
3131
var isPositiveInteger = require( '@stdlib/assert/is-positive-integer' ).isPrimitive;
@@ -86,7 +86,7 @@ function iterator( n, p, options ) {
8686
if ( !isObject( options ) ) {
8787
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
8888
}
89-
opts = copy( options, 1 );
89+
opts = assign( {}, options );
9090
if ( hasOwnProp( opts, 'iter' ) ) {
9191
if ( !isNonNegativeInteger( opts.iter ) ) {
9292
throw new TypeError( format( 'invalid option. `%s` option must be a nonnegative integer. Option: `%s`.', 'iter', opts.iter ) );

lib/node_modules/@stdlib/random/iter/box-muller/lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var setReadOnlyAccessor = require( '@stdlib/utils/define-nonenumerable-read-only
2525
var setReadWriteAccessor = require( '@stdlib/utils/define-nonenumerable-read-write-accessor' );
2626
var constantFunction = require( '@stdlib/utils/constant-function' );
2727
var noop = require( '@stdlib/utils/noop' );
28-
var copy = require( '@stdlib/utils/copy' );
28+
var assign = require( '@stdlib/object/assign' );
2929
var isObject = require( '@stdlib/assert/is-plain-object' );
3030
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
3131
var hasOwnProp = require( '@stdlib/assert/has-own-property' );
@@ -76,7 +76,7 @@ function iterator( options ) {
7676
if ( !isObject( options ) ) {
7777
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
7878
}
79-
opts = copy( options, 1 );
79+
opts = assign( {}, options );
8080
if ( hasOwnProp( opts, 'iter' ) ) {
8181
if ( !isNonNegativeInteger( opts.iter ) ) {
8282
throw new TypeError( format( 'invalid option. `%s` option must be a nonnegative integer. Option: `%s`.', 'iter', opts.iter ) );

lib/node_modules/@stdlib/random/iter/cauchy/lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var setReadOnlyAccessor = require( '@stdlib/utils/define-nonenumerable-read-only
2525
var setReadWriteAccessor = require( '@stdlib/utils/define-nonenumerable-read-write-accessor' );
2626
var constantFunction = require( '@stdlib/utils/constant-function' );
2727
var noop = require( '@stdlib/utils/noop' );
28-
var copy = require( '@stdlib/utils/copy' );
28+
var assign = require( '@stdlib/object/assign' );
2929
var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive;
3030
var isnan = require( '@stdlib/math/base/assert/is-nan' );
3131
var isObject = require( '@stdlib/assert/is-plain-object' );
@@ -88,7 +88,7 @@ function iterator( x0, gamma, options ) {
8888
if ( !isObject( options ) ) {
8989
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
9090
}
91-
opts = copy( options, 1 );
91+
opts = assign( {}, options );
9292
if ( hasOwnProp( opts, 'iter' ) ) {
9393
if ( !isNonNegativeInteger( opts.iter ) ) {
9494
throw new TypeError( format( 'invalid option. `%s` option must be a nonnegative integer. Option: `%s`.', 'iter', opts.iter ) );

lib/node_modules/@stdlib/random/iter/chi/lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var setReadOnlyAccessor = require( '@stdlib/utils/define-nonenumerable-read-only
2525
var setReadWriteAccessor = require( '@stdlib/utils/define-nonenumerable-read-write-accessor' );
2626
var constantFunction = require( '@stdlib/utils/constant-function' );
2727
var noop = require( '@stdlib/utils/noop' );
28-
var copy = require( '@stdlib/utils/copy' );
28+
var assign = require( '@stdlib/object/assign' );
2929
var isPositive = require( '@stdlib/assert/is-positive-number' ).isPrimitive;
3030
var isObject = require( '@stdlib/assert/is-plain-object' );
3131
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
@@ -81,7 +81,7 @@ function iterator( k, options ) {
8181
if ( !isObject( options ) ) {
8282
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
8383
}
84-
opts = copy( options, 1 );
84+
opts = assign( {}, options );
8585
if ( hasOwnProp( opts, 'iter' ) ) {
8686
if ( !isNonNegativeInteger( opts.iter ) ) {
8787
throw new TypeError( format( 'invalid option. `%s` option must be a nonnegative integer. Option: `%s`.', 'iter', opts.iter ) );

lib/node_modules/@stdlib/random/iter/chisquare/lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var setReadOnlyAccessor = require( '@stdlib/utils/define-nonenumerable-read-only
2525
var setReadWriteAccessor = require( '@stdlib/utils/define-nonenumerable-read-write-accessor' );
2626
var constantFunction = require( '@stdlib/utils/constant-function' );
2727
var noop = require( '@stdlib/utils/noop' );
28-
var copy = require( '@stdlib/utils/copy' );
28+
var assign = require( '@stdlib/object/assign' );
2929
var isPositive = require( '@stdlib/assert/is-positive-number' ).isPrimitive;
3030
var isObject = require( '@stdlib/assert/is-plain-object' );
3131
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
@@ -81,7 +81,7 @@ function iterator( k, options ) {
8181
if ( !isObject( options ) ) {
8282
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
8383
}
84-
opts = copy( options, 1 );
84+
opts = assign( {}, options );
8585
if ( hasOwnProp( opts, 'iter' ) ) {
8686
if ( !isNonNegativeInteger( opts.iter ) ) {
8787
throw new TypeError( format( 'invalid option. `%s` option must be a nonnegative integer. Option: `%s`.', 'iter', opts.iter ) );

lib/node_modules/@stdlib/random/iter/cosine/lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var setReadOnlyAccessor = require( '@stdlib/utils/define-nonenumerable-read-only
2525
var setReadWriteAccessor = require( '@stdlib/utils/define-nonenumerable-read-write-accessor' );
2626
var constantFunction = require( '@stdlib/utils/constant-function' );
2727
var noop = require( '@stdlib/utils/noop' );
28-
var copy = require( '@stdlib/utils/copy' );
28+
var assign = require( '@stdlib/object/assign' );
2929
var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive;
3030
var isnan = require( '@stdlib/math/base/assert/is-nan' );
3131
var isObject = require( '@stdlib/assert/is-plain-object' );
@@ -88,7 +88,7 @@ function iterator( mu, s, options ) {
8888
if ( !isObject( options ) ) {
8989
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
9090
}
91-
opts = copy( options, 1 );
91+
opts = assign( {}, options );
9292
if ( hasOwnProp( opts, 'iter' ) ) {
9393
if ( !isNonNegativeInteger( opts.iter ) ) {
9494
throw new TypeError( format( 'invalid option. `%s` option must be a nonnegative integer. Option: `%s`.', 'iter', opts.iter ) );

0 commit comments

Comments
 (0)