Skip to content

Commit 223c329

Browse files
committed
refactor: use ndarray defaults
1 parent 9250c59 commit 223c329

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

lib/node_modules/@stdlib/ndarray/ctor/lib/defaults.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

lib/node_modules/@stdlib/ndarray/ctor/lib/main.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ var isDataType = require( '@stdlib/ndarray/base/assert/is-data-type' );
3333
var isBufferLengthCompatible = require( '@stdlib/ndarray/base/assert/is-buffer-length-compatible' );
3434
var numel = require( '@stdlib/ndarray/base/numel' );
3535
var parent = require( '@stdlib/ndarray/base/ctor' ); // eslint-disable-line stdlib/no-redeclare
36+
var defaults = require( '@stdlib/ndarray/defaults' );
3637
var inherit = require( '@stdlib/utils/inherit' );
3738
var format = require( '@stdlib/string/format' );
38-
var defaults = require( './defaults.json' );
3939
var iget = require( './iget.js' );
4040
var iset = require( './iset.js' );
4141
var get = require( './get.js' );
@@ -57,6 +57,9 @@ var validate = require( './validate.js' );
5757
*/
5858
var MAX_DIMS = 32767|0;
5959

60+
var INDEX_MODE = defaults.get( 'index_mode' );
61+
var READONLY = false;
62+
6063

6164
// MAIN //
6265

@@ -150,8 +153,8 @@ function ndarray( dtype, buffer, shape, strides, offset, order, options ) {
150153
throw new Error( 'invalid arguments. Input buffer is incompatible with the specified meta data. Ensure that the offset is valid with regard to the strides array and that the buffer has enough elements to satisfy the desired array shape.' );
151154
}
152155
opts = {};
153-
opts.mode = defaults.mode;
154-
opts.readonly = defaults.readonly;
156+
opts.mode = INDEX_MODE;
157+
opts.readonly = READONLY;
155158
if ( arguments.length > 6 ) {
156159
err = validate( opts, options );
157160
if ( err ) {

0 commit comments

Comments
 (0)