diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 0c2727b..93c4bde 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -3,28 +3,31 @@ # Contributors listed in alphabetical order. Ali Salesi +Amit Jimiwal Athan Reines Brendan Graetz Bruno Fenzl Christopher Dambamuromo +Dan Rose Dominik Moritz +Dorrin Sotoudeh Frank Kovacs -Harshita Kalani <95532771+HarshitaKalani@users.noreply.github.com> -James +Harshita Kalani +James Gelok Jithin KS Joey Reed -Jordan-Gallivan <115050475+Jordan-Gallivan@users.noreply.github.com> +Jordan Gallivan <115050475+Jordan-Gallivan@users.noreply.github.com> Joris Labie Justin Dennison -KATTA NAGA NITHIN <88046362+nithinkatta@users.noreply.github.com> -Marcus +Marcus Fantham Matt Cochrane Milan Raj Momtchil Momtchev -Naresh Jagadeesan <37257700+Infinage@users.noreply.github.com> +Naresh Jagadeesan +Nithin Katta <88046362+nithinkatta@users.noreply.github.com> Ognjen Jevremović Philipp Burckhardt -Pranav <85227306+Pranavchiku@users.noreply.github.com> +Pranav Goswami Ricky Reusser Roman Stetsyk <25715951+romanstetsyk@users.noreply.github.com> Ryan Seal @@ -32,7 +35,5 @@ Seyyed Parsa Neshaei Shraddheya Shendre Stephannie Jiménez Gacha Yernar Yergaziyev -dorrin-sot <59933477+dorrin-sot@users.noreply.github.com> -drunken_devv <90555965+amitjimiwal@users.noreply.github.com> orimiles5 <97595296+orimiles5@users.noreply.github.com> -rei2hu +rei2hu diff --git a/lib/main.js b/lib/main.js index 5fd36bb..3526548 100644 --- a/lib/main.js +++ b/lib/main.js @@ -25,7 +25,7 @@ var setReadOnlyAccessor = require( '@stdlib/utils-define-nonenumerable-read-only var setReadWriteAccessor = require( '@stdlib/utils-define-nonenumerable-read-write-accessor' ); var constantFunction = require( '@stdlib/utils-constant-function' ); var noop = require( '@stdlib/utils-noop' ); -var copy = require( '@stdlib/utils-copy' ); +var assign = require( '@stdlib/object-assign' ); var isNumber = require( '@stdlib/assert-is-number' ).isPrimitive; var isnan = require( '@stdlib/math-base-assert-is-nan' ); var isObject = require( '@stdlib/assert-is-plain-object' ); @@ -88,7 +88,7 @@ function iterator( mu, sigma, options ) { if ( !isObject( options ) ) { throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) ); } - opts = copy( options, 1 ); + opts = assign( {}, options ); if ( hasOwnProp( opts, 'iter' ) ) { if ( !isNonNegativeInteger( opts.iter ) ) { throw new TypeError( format( 'invalid option. `%s` option must be a nonnegative integer. Option: `%s`.', 'iter', opts.iter ) ); diff --git a/package.json b/package.json index 5e0b239..bc02a1a 100644 --- a/package.json +++ b/package.json @@ -44,12 +44,12 @@ "@stdlib/assert-is-positive-number": "^0.0.7", "@stdlib/constants-float64-max": "^0.0.8", "@stdlib/math-base-assert-is-nan": "^0.0.8", + "@stdlib/object-assign": "github:stdlib-js/object-assign#main", "@stdlib/random-base-lognormal": "^0.0.6", "@stdlib/string-format": "^0.0.3", "@stdlib/symbol-iterator": "^0.0.7", "@stdlib/types": "^0.0.14", "@stdlib/utils-constant-function": "^0.0.8", - "@stdlib/utils-copy": "^0.0.7", "@stdlib/utils-define-nonenumerable-read-only-accessor": "^0.0.7", "@stdlib/utils-define-nonenumerable-read-only-property": "^0.0.7", "@stdlib/utils-define-nonenumerable-read-write-accessor": "^0.0.7",