1820 lines
40 KiB
JavaScript
1820 lines
40 KiB
JavaScript
|
/**
|
||
|
* @license Apache-2.0
|
||
|
*
|
||
|
* Copyright (c) 2018 The Stdlib Authors.
|
||
|
*
|
||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||
|
* you may not use this file except in compliance with the License.
|
||
|
* You may obtain a copy of the License at
|
||
|
*
|
||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||
|
*
|
||
|
* Unless required by applicable law or agreed to in writing, software
|
||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
|
* See the License for the specific language governing permissions and
|
||
|
* limitations under the License.
|
||
|
*/
|
||
|
|
||
|
'use strict';
|
||
|
|
||
|
/*
|
||
|
* When adding modules to the namespace, ensure that they are added in alphabetical order according to module name.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
* The following modules are intentionally not exported: library-manifest
|
||
|
*/
|
||
|
|
||
|
// MODULES //
|
||
|
|
||
|
var setReadOnly = require( './../define-read-only-property' );
|
||
|
|
||
|
|
||
|
// MAIN //
|
||
|
|
||
|
/**
|
||
|
* Top-level namespace.
|
||
|
*
|
||
|
* @namespace utils
|
||
|
*/
|
||
|
var utils = {};
|
||
|
|
||
|
/**
|
||
|
* @name any
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/any}
|
||
|
*/
|
||
|
setReadOnly( utils, 'any', require( './../any' ) );
|
||
|
|
||
|
/**
|
||
|
* @name anyBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/any-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'anyBy', require( './../any-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name anyByRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/any-by-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'anyByRight', require( './../any-by-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name append
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/append}
|
||
|
*/
|
||
|
setReadOnly( utils, 'append', require( './../append' ) );
|
||
|
|
||
|
/**
|
||
|
* @name argumentFunction
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/argument-function}
|
||
|
*/
|
||
|
setReadOnly( utils, 'argumentFunction', require( './../argument-function' ) );
|
||
|
|
||
|
/**
|
||
|
* @name async
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Namespace}
|
||
|
* @see {@link module:@stdlib/utils/async}
|
||
|
*/
|
||
|
setReadOnly( utils, 'async', require( './../async' ) );
|
||
|
|
||
|
/**
|
||
|
* @name bifurcate
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/bifurcate}
|
||
|
*/
|
||
|
setReadOnly( utils, 'bifurcate', require( './../bifurcate' ) );
|
||
|
|
||
|
/**
|
||
|
* @name bifurcateBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/bifurcate-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'bifurcateBy', require( './../bifurcate-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name bifurcateIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/bifurcate-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'bifurcateIn', require( './../bifurcate-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name bifurcateOwn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/bifurcate-own}
|
||
|
*/
|
||
|
setReadOnly( utils, 'bifurcateOwn', require( './../bifurcate-own' ) );
|
||
|
|
||
|
/**
|
||
|
* @name capitalizeKeys
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/capitalize-keys}
|
||
|
*/
|
||
|
setReadOnly( utils, 'capitalizeKeys', require( './../capitalize-keys' ) );
|
||
|
|
||
|
/**
|
||
|
* @name CircularBuffer
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/circular-buffer}
|
||
|
*/
|
||
|
setReadOnly( utils, 'CircularBuffer', require( './../circular-buffer' ) );
|
||
|
|
||
|
/**
|
||
|
* @name CompactAdjacencyMatrix
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/compact-adjacency-matrix}
|
||
|
*/
|
||
|
setReadOnly( utils, 'CompactAdjacencyMatrix', require( './../compact-adjacency-matrix' ) );
|
||
|
|
||
|
/**
|
||
|
* @name compose
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/compose}
|
||
|
*/
|
||
|
setReadOnly( utils, 'compose', require( './../compose' ) );
|
||
|
|
||
|
/**
|
||
|
* @name constantFunction
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/constant-function}
|
||
|
*/
|
||
|
setReadOnly( utils, 'constantFunction', require( './../constant-function' ) );
|
||
|
|
||
|
/**
|
||
|
* @name constructorName
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/constructor-name}
|
||
|
*/
|
||
|
setReadOnly( utils, 'constructorName', require( './../constructor-name' ) );
|
||
|
|
||
|
/**
|
||
|
* @name convertPath
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/convert-path}
|
||
|
*/
|
||
|
setReadOnly( utils, 'convertPath', require( './../convert-path' ) );
|
||
|
|
||
|
/**
|
||
|
* @name copy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/copy}
|
||
|
*/
|
||
|
setReadOnly( utils, 'copy', require( './../copy' ) );
|
||
|
|
||
|
/**
|
||
|
* @name countBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/count-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'countBy', require( './../count-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name curry
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/curry}
|
||
|
*/
|
||
|
setReadOnly( utils, 'curry', require( './../curry' ) );
|
||
|
|
||
|
/**
|
||
|
* @name curryRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/curry-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'curryRight', require( './../curry-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name deepGet
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/deep-get}
|
||
|
*/
|
||
|
setReadOnly( utils, 'deepGet', require( './../deep-get' ) );
|
||
|
|
||
|
/**
|
||
|
* @name deepPluck
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/deep-pluck}
|
||
|
*/
|
||
|
setReadOnly( utils, 'deepPluck', require( './../deep-pluck' ) );
|
||
|
|
||
|
/**
|
||
|
* @name deepSet
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/deep-set}
|
||
|
*/
|
||
|
setReadOnly( utils, 'deepSet', require( './../deep-set' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setConfigurableReadOnlyAccessor
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-configurable-read-only-accessor}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setConfigurableReadOnlyAccessor', require( './../define-configurable-read-only-accessor' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setConfigurableReadOnly
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-configurable-read-only-property}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setConfigurableReadOnly', require( './../define-configurable-read-only-property' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setConfigurableReadWriteAccessor
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-configurable-read-write-accessor}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setConfigurableReadWriteAccessor', require( './../define-configurable-read-write-accessor' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setConfigurableWriteOnlyAccessor
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-configurable-write-only-accessor}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setConfigurableWriteOnlyAccessor', require( './../define-configurable-write-only-accessor' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setMemoizedConfigurableReadOnly
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-memoized-configurable-read-only-property}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setMemoizedConfigurableReadOnly', require( './../define-memoized-configurable-read-only-property' ) );
|
||
|
|
||
|
/**
|
||
|
* @name defineMemoizedProperty
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-memoized-property}
|
||
|
*/
|
||
|
setReadOnly( utils, 'defineMemoizedProperty', require( './../define-memoized-property' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setMemoizedReadOnly
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-memoized-read-only-property}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setMemoizedReadOnly', require( './../define-memoized-read-only-property' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setNonEnumerableProperty
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-nonenumerable-property}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setNonEnumerableProperty', require( './../define-nonenumerable-property' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setNonEnumerableReadOnlyAccessor
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-nonenumerable-read-only-accessor}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setNonEnumerableReadOnlyAccessor', require( './../define-nonenumerable-read-only-accessor' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setNonEnumerableReadOnly
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-nonenumerable-read-only-property}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setNonEnumerableReadOnly', require( './../define-nonenumerable-read-only-property' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setNonEnumerableReadWriteAccessor
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-nonenumerable-read-write-accessor}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setNonEnumerableReadWriteAccessor', require( './../define-nonenumerable-read-write-accessor' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setNonEnumerableWriteOnlyAccessor
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-nonenumerable-write-only-accessor}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setNonEnumerableWriteOnlyAccessor', require( './../define-nonenumerable-write-only-accessor' ) );
|
||
|
|
||
|
/**
|
||
|
* @name defineProperties
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-properties}
|
||
|
*/
|
||
|
setReadOnly( utils, 'defineProperties', require( './../define-properties' ) );
|
||
|
|
||
|
/**
|
||
|
* @name defineProperty
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-property}
|
||
|
*/
|
||
|
setReadOnly( utils, 'defineProperty', require( './../define-property' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setReadOnlyAccessor
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-read-only-accessor}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setReadOnlyAccessor', require( './../define-read-only-accessor' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setReadOnly
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-read-only-property}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setReadOnly', require( './../define-read-only-property' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setReadWriteAccessor
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-read-write-accessor}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setReadWriteAccessor', require( './../define-read-write-accessor' ) );
|
||
|
|
||
|
/**
|
||
|
* @name setWriteOnlyAccessor
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/define-write-only-accessor}
|
||
|
*/
|
||
|
setReadOnly( utils, 'setWriteOnlyAccessor', require( './../define-write-only-accessor' ) );
|
||
|
|
||
|
/**
|
||
|
* @name dirname
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/dirname}
|
||
|
*/
|
||
|
setReadOnly( utils, 'dirname', require( './../dirname' ) );
|
||
|
|
||
|
/**
|
||
|
* @name doUntil
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/do-until}
|
||
|
*/
|
||
|
setReadOnly( utils, 'doUntil', require( './../do-until' ) );
|
||
|
|
||
|
/**
|
||
|
* @name doUntilEach
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/do-until-each}
|
||
|
*/
|
||
|
setReadOnly( utils, 'doUntilEach', require( './../do-until-each' ) );
|
||
|
|
||
|
/**
|
||
|
* @name doUntilEachRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/do-until-each-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'doUntilEachRight', require( './../do-until-each-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name doWhile
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/do-while}
|
||
|
*/
|
||
|
setReadOnly( utils, 'doWhile', require( './../do-while' ) );
|
||
|
|
||
|
/**
|
||
|
* @name doWhileEach
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/do-while-each}
|
||
|
*/
|
||
|
setReadOnly( utils, 'doWhileEach', require( './../do-while-each' ) );
|
||
|
|
||
|
/**
|
||
|
* @name doWhileEachRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/do-while-each-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'doWhileEachRight', require( './../do-while-each-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name DoublyLinkedList
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/doubly-linked-list}
|
||
|
*/
|
||
|
setReadOnly( utils, 'DoublyLinkedList', require( './../doubly-linked-list' ) );
|
||
|
|
||
|
/**
|
||
|
* @name objectEntries
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/entries}
|
||
|
*/
|
||
|
setReadOnly( utils, 'objectEntries', require( './../entries' ) );
|
||
|
|
||
|
/**
|
||
|
* @name objectEntriesIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/entries-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'objectEntriesIn', require( './../entries-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name enumerableProperties
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/enumerable-properties}
|
||
|
*/
|
||
|
setReadOnly( utils, 'enumerableProperties', require( './../enumerable-properties' ) );
|
||
|
|
||
|
/**
|
||
|
* @name enumerablePropertiesIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/enumerable-properties-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'enumerablePropertiesIn', require( './../enumerable-properties-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name enumerablePropertySymbols
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/enumerable-property-symbols}
|
||
|
*/
|
||
|
setReadOnly( utils, 'enumerablePropertySymbols', require( './../enumerable-property-symbols' ) );
|
||
|
|
||
|
/**
|
||
|
* @name enumerablePropertySymbolsIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/enumerable-property-symbols-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'enumerablePropertySymbolsIn', require( './../enumerable-property-symbols-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name rescape
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/escape-regexp-string}
|
||
|
*/
|
||
|
setReadOnly( utils, 'rescape', require( './../escape-regexp-string' ) );
|
||
|
|
||
|
/**
|
||
|
* @name evil
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/eval}
|
||
|
*/
|
||
|
setReadOnly( utils, 'evil', require( './../eval' ) );
|
||
|
|
||
|
/**
|
||
|
* @name every
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/every}
|
||
|
*/
|
||
|
setReadOnly( utils, 'every', require( './../every' ) );
|
||
|
|
||
|
/**
|
||
|
* @name everyBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/every-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'everyBy', require( './../every-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name everyByRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/every-by-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'everyByRight', require( './../every-by-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name extname
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/extname}
|
||
|
*/
|
||
|
setReadOnly( utils, 'extname', require( './../extname' ) );
|
||
|
|
||
|
/**
|
||
|
* @name FIFO
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/fifo}
|
||
|
*/
|
||
|
setReadOnly( utils, 'FIFO', require( './../fifo' ) );
|
||
|
|
||
|
/**
|
||
|
* @name find
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/find}
|
||
|
*/
|
||
|
setReadOnly( utils, 'find', require( './../find' ) );
|
||
|
|
||
|
/**
|
||
|
* @name flattenArray
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/flatten-array}
|
||
|
*/
|
||
|
setReadOnly( utils, 'flattenArray', require( './../flatten-array' ) );
|
||
|
|
||
|
/**
|
||
|
* @name flattenObject
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/flatten-object}
|
||
|
*/
|
||
|
setReadOnly( utils, 'flattenObject', require( './../flatten-object' ) );
|
||
|
|
||
|
/**
|
||
|
* @name forEach
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/for-each}
|
||
|
*/
|
||
|
setReadOnly( utils, 'forEach', require( './../for-each' ) );
|
||
|
|
||
|
/**
|
||
|
* @name forEachRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/for-each-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'forEachRight', require( './../for-each-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name forIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/for-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'forIn', require( './../for-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name forOwn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/for-own}
|
||
|
*/
|
||
|
setReadOnly( utils, 'forOwn', require( './../for-own' ) );
|
||
|
|
||
|
/**
|
||
|
* @name objectFromEntries
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/from-entries}
|
||
|
*/
|
||
|
setReadOnly( utils, 'objectFromEntries', require( './../from-entries' ) );
|
||
|
|
||
|
/**
|
||
|
* @name functionName
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/function-name}
|
||
|
*/
|
||
|
setReadOnly( utils, 'functionName', require( './../function-name' ) );
|
||
|
|
||
|
/**
|
||
|
* @name functionSequence
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/function-sequence}
|
||
|
*/
|
||
|
setReadOnly( utils, 'functionSequence', require( './../function-sequence' ) );
|
||
|
|
||
|
/**
|
||
|
* @name getPrototypeOf
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/get-prototype-of}
|
||
|
*/
|
||
|
setReadOnly( utils, 'getPrototypeOf', require( './../get-prototype-of' ) );
|
||
|
|
||
|
/**
|
||
|
* @name getGlobal
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/global}
|
||
|
*/
|
||
|
setReadOnly( utils, 'getGlobal', require( './../global' ) );
|
||
|
|
||
|
/**
|
||
|
* @name group
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/group}
|
||
|
*/
|
||
|
setReadOnly( utils, 'group', require( './../group' ) );
|
||
|
|
||
|
/**
|
||
|
* @name groupBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/group-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'groupBy', require( './../group-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name groupIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/group-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'groupIn', require( './../group-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name groupOwn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/group-own}
|
||
|
*/
|
||
|
setReadOnly( utils, 'groupOwn', require( './../group-own' ) );
|
||
|
|
||
|
/**
|
||
|
* @name identity
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/identity-function}
|
||
|
*/
|
||
|
setReadOnly( utils, 'identity', require( './../identity-function' ) );
|
||
|
|
||
|
/**
|
||
|
* @name ifelse
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/if-else}
|
||
|
*/
|
||
|
setReadOnly( utils, 'ifelse', require( './../if-else' ) );
|
||
|
|
||
|
/**
|
||
|
* @name ifthen
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/if-then}
|
||
|
*/
|
||
|
setReadOnly( utils, 'ifthen', require( './../if-then' ) );
|
||
|
|
||
|
/**
|
||
|
* @name indexOf
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/index-of}
|
||
|
*/
|
||
|
setReadOnly( utils, 'indexOf', require( './../index-of' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inherit
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherit}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inherit', require( './../inherit' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedEnumerableProperties
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-enumerable-properties}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedEnumerableProperties', require( './../inherited-enumerable-properties' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedEnumerablePropertySymbols
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-enumerable-property-symbols}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedEnumerablePropertySymbols', require( './../inherited-enumerable-property-symbols' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedKeys
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-keys}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedKeys', require( './../inherited-keys' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedNonEnumerableProperties
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-nonenumerable-properties}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedNonEnumerableProperties', require( './../inherited-nonenumerable-properties' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedNonEnumerablePropertyNames
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-nonenumerable-property-names}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedNonEnumerablePropertyNames', require( './../inherited-nonenumerable-property-names' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedNonEnumerablePropertySymbols
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-nonenumerable-property-symbols}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedNonEnumerablePropertySymbols', require( './../inherited-nonenumerable-property-symbols' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedProperties
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-properties}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedProperties', require( './../inherited-properties' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedPropertyDescriptor
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-property-descriptor}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedPropertyDescriptor', require( './../inherited-property-descriptor' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedPropertyDescriptors
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-property-descriptors}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedPropertyDescriptors', require( './../inherited-property-descriptors' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedPropertyNames
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-property-names}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedPropertyNames', require( './../inherited-property-names' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedPropertySymbols
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-property-symbols}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedPropertySymbols', require( './../inherited-property-symbols' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedWritableProperties
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-writable-properties}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedWritableProperties', require( './../inherited-writable-properties' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedWritablePropertyNames
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-writable-property-names}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedWritablePropertyNames', require( './../inherited-writable-property-names' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inheritedWritablePropertySymbols
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inherited-writable-property-symbols}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inheritedWritablePropertySymbols', require( './../inherited-writable-property-symbols' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inmap
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inmap}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inmap', require( './../inmap' ) );
|
||
|
|
||
|
/**
|
||
|
* @name inmapRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/inmap-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'inmapRight', require( './../inmap-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name keyBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/key-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'keyBy', require( './../key-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name keyByRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/key-by-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'keyByRight', require( './../key-by-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name objectKeys
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/keys}
|
||
|
*/
|
||
|
setReadOnly( utils, 'objectKeys', require( './../keys' ) );
|
||
|
|
||
|
/**
|
||
|
* @name keysIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/keys-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'keysIn', require( './../keys-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name LinkedList
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/linked-list}
|
||
|
*/
|
||
|
setReadOnly( utils, 'LinkedList', require( './../linked-list' ) );
|
||
|
|
||
|
/**
|
||
|
* @name lowercaseKeys
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/lowercase-keys}
|
||
|
*/
|
||
|
setReadOnly( utils, 'lowercaseKeys', require( './../lowercase-keys' ) );
|
||
|
|
||
|
/**
|
||
|
* @name mapFun
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/map-function}
|
||
|
*/
|
||
|
setReadOnly( utils, 'mapFun', require( './../map-function' ) );
|
||
|
|
||
|
/**
|
||
|
* @name mapKeys
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/map-keys}
|
||
|
*/
|
||
|
setReadOnly( utils, 'mapKeys', require( './../map-keys' ) );
|
||
|
|
||
|
/**
|
||
|
* @name mapValues
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/map-values}
|
||
|
*/
|
||
|
setReadOnly( utils, 'mapValues', require( './../map-values' ) );
|
||
|
|
||
|
/**
|
||
|
* @name memoize
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/memoize}
|
||
|
*/
|
||
|
setReadOnly( utils, 'memoize', require( './../memoize' ) );
|
||
|
|
||
|
/**
|
||
|
* @name merge
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/merge}
|
||
|
*/
|
||
|
setReadOnly( utils, 'merge', require( './../merge' ) );
|
||
|
|
||
|
/**
|
||
|
* @name moveProperty
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/move-property}
|
||
|
*/
|
||
|
setReadOnly( utils, 'moveProperty', require( './../move-property' ) );
|
||
|
|
||
|
/**
|
||
|
* @name namedtypedtuple
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/named-typed-tuple}
|
||
|
*/
|
||
|
setReadOnly( utils, 'namedtypedtuple', require( './../named-typed-tuple' ) );
|
||
|
|
||
|
/**
|
||
|
* @name nativeClass
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/native-class}
|
||
|
*/
|
||
|
setReadOnly( utils, 'nativeClass', require( './../native-class' ) );
|
||
|
|
||
|
/**
|
||
|
* @name nextTick
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/next-tick}
|
||
|
*/
|
||
|
setReadOnly( utils, 'nextTick', require( './../next-tick' ) );
|
||
|
|
||
|
/**
|
||
|
* @name none
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/none}
|
||
|
*/
|
||
|
setReadOnly( utils, 'none', require( './../none' ) );
|
||
|
|
||
|
/**
|
||
|
* @name noneBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/none-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'noneBy', require( './../none-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name noneByRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/none-by-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'noneByRight', require( './../none-by-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name nonEnumerableProperties
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/nonenumerable-properties}
|
||
|
*/
|
||
|
setReadOnly( utils, 'nonEnumerableProperties', require( './../nonenumerable-properties' ) );
|
||
|
|
||
|
/**
|
||
|
* @name nonEnumerablePropertiesIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/nonenumerable-properties-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'nonEnumerablePropertiesIn', require( './../nonenumerable-properties-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name nonEnumerablePropertyNames
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/nonenumerable-property-names}
|
||
|
*/
|
||
|
setReadOnly( utils, 'nonEnumerablePropertyNames', require( './../nonenumerable-property-names' ) );
|
||
|
|
||
|
/**
|
||
|
* @name nonEnumerablePropertyNamesIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/nonenumerable-property-names-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'nonEnumerablePropertyNamesIn', require( './../nonenumerable-property-names-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name nonEnumerablePropertySymbols
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/nonenumerable-property-symbols}
|
||
|
*/
|
||
|
setReadOnly( utils, 'nonEnumerablePropertySymbols', require( './../nonenumerable-property-symbols' ) );
|
||
|
|
||
|
/**
|
||
|
* @name nonEnumerablePropertySymbolsIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/nonenumerable-property-symbols-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'nonEnumerablePropertySymbolsIn', require( './../nonenumerable-property-symbols-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name nonIndexKeys
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/nonindex-keys}
|
||
|
*/
|
||
|
setReadOnly( utils, 'nonIndexKeys', require( './../nonindex-keys' ) );
|
||
|
|
||
|
/**
|
||
|
* @name noop
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/noop}
|
||
|
*/
|
||
|
setReadOnly( utils, 'noop', require( './../noop' ) );
|
||
|
|
||
|
/**
|
||
|
* @name objectInverse
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/object-inverse}
|
||
|
*/
|
||
|
setReadOnly( utils, 'objectInverse', require( './../object-inverse' ) );
|
||
|
|
||
|
/**
|
||
|
* @name objectInverseBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/object-inverse-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'objectInverseBy', require( './../object-inverse-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name omit
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/omit}
|
||
|
*/
|
||
|
setReadOnly( utils, 'omit', require( './../omit' ) );
|
||
|
|
||
|
/**
|
||
|
* @name omitBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/omit-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'omitBy', require( './../omit-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name openURL
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/open-url}
|
||
|
*/
|
||
|
setReadOnly( utils, 'openURL', require( './../open-url' ) );
|
||
|
|
||
|
/**
|
||
|
* @name papply
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/papply}
|
||
|
*/
|
||
|
setReadOnly( utils, 'papply', require( './../papply' ) );
|
||
|
|
||
|
/**
|
||
|
* @name papplyRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/papply-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'papplyRight', require( './../papply-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name parallel
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/parallel}
|
||
|
*/
|
||
|
setReadOnly( utils, 'parallel', require( './../parallel' ) );
|
||
|
|
||
|
/**
|
||
|
* @name parseJSON
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/parse-json}
|
||
|
*/
|
||
|
setReadOnly( utils, 'parseJSON', require( './../parse-json' ) );
|
||
|
|
||
|
/**
|
||
|
* @name pick
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/pick}
|
||
|
*/
|
||
|
setReadOnly( utils, 'pick', require( './../pick' ) );
|
||
|
|
||
|
/**
|
||
|
* @name pickBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/pick-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'pickBy', require( './../pick-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name pluck
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/pluck}
|
||
|
*/
|
||
|
setReadOnly( utils, 'pluck', require( './../pluck' ) );
|
||
|
|
||
|
/**
|
||
|
* @name pop
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/pop}
|
||
|
*/
|
||
|
setReadOnly( utils, 'pop', require( './../pop' ) );
|
||
|
|
||
|
/**
|
||
|
* @name prepend
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/prepend}
|
||
|
*/
|
||
|
setReadOnly( utils, 'prepend', require( './../prepend' ) );
|
||
|
|
||
|
/**
|
||
|
* @name properties
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/properties}
|
||
|
*/
|
||
|
setReadOnly( utils, 'properties', require( './../properties' ) );
|
||
|
|
||
|
/**
|
||
|
* @name propertiesIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/properties-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'propertiesIn', require( './../properties-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name propertyDescriptor
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/property-descriptor}
|
||
|
*/
|
||
|
setReadOnly( utils, 'propertyDescriptor', require( './../property-descriptor' ) );
|
||
|
|
||
|
/**
|
||
|
* @name propertyDescriptorIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/property-descriptor-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'propertyDescriptorIn', require( './../property-descriptor-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name propertyDescriptors
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/property-descriptors}
|
||
|
*/
|
||
|
setReadOnly( utils, 'propertyDescriptors', require( './../property-descriptors' ) );
|
||
|
|
||
|
/**
|
||
|
* @name propertyDescriptorsIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/property-descriptors-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'propertyDescriptorsIn', require( './../property-descriptors-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name propertyNames
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/property-names}
|
||
|
*/
|
||
|
setReadOnly( utils, 'propertyNames', require( './../property-names' ) );
|
||
|
|
||
|
/**
|
||
|
* @name propertyNamesIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/property-names-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'propertyNamesIn', require( './../property-names-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name propertySymbols
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/property-symbols}
|
||
|
*/
|
||
|
setReadOnly( utils, 'propertySymbols', require( './../property-symbols' ) );
|
||
|
|
||
|
/**
|
||
|
* @name propertySymbolsIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/property-symbols-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'propertySymbolsIn', require( './../property-symbols-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name push
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/push}
|
||
|
*/
|
||
|
setReadOnly( utils, 'push', require( './../push' ) );
|
||
|
|
||
|
/**
|
||
|
* @name realmax
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/real-max}
|
||
|
*/
|
||
|
setReadOnly( utils, 'realmax', require( './../real-max' ) );
|
||
|
|
||
|
/**
|
||
|
* @name realmin
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/real-min}
|
||
|
*/
|
||
|
setReadOnly( utils, 'realmin', require( './../real-min' ) );
|
||
|
|
||
|
/**
|
||
|
* @name reduce
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/reduce}
|
||
|
*/
|
||
|
setReadOnly( utils, 'reduce', require( './../reduce' ) );
|
||
|
|
||
|
/**
|
||
|
* @name reduceRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/reduce-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'reduceRight', require( './../reduce-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name reFromString
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/regexp-from-string}
|
||
|
*/
|
||
|
setReadOnly( utils, 'reFromString', require( './../regexp-from-string' ) );
|
||
|
|
||
|
/**
|
||
|
* @name reorderArguments
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/reorder-arguments}
|
||
|
*/
|
||
|
setReadOnly( utils, 'reorderArguments', require( './../reorder-arguments' ) );
|
||
|
|
||
|
/**
|
||
|
* @name reverseArguments
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/reverse-arguments}
|
||
|
*/
|
||
|
setReadOnly( utils, 'reverseArguments', require( './../reverse-arguments' ) );
|
||
|
|
||
|
/**
|
||
|
* @name safeintmax
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/safe-int-max}
|
||
|
*/
|
||
|
setReadOnly( utils, 'safeintmax', require( './../safe-int-max' ) );
|
||
|
|
||
|
/**
|
||
|
* @name safeintmin
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/safe-int-min}
|
||
|
*/
|
||
|
setReadOnly( utils, 'safeintmin', require( './../safe-int-min' ) );
|
||
|
|
||
|
/**
|
||
|
* @name shift
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/shift}
|
||
|
*/
|
||
|
setReadOnly( utils, 'shift', require( './../shift' ) );
|
||
|
|
||
|
/**
|
||
|
* @name sizeOf
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/size-of}
|
||
|
*/
|
||
|
setReadOnly( utils, 'sizeOf', require( './../size-of' ) );
|
||
|
|
||
|
/**
|
||
|
* @name some
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/some}
|
||
|
*/
|
||
|
setReadOnly( utils, 'some', require( './../some' ) );
|
||
|
|
||
|
/**
|
||
|
* @name someBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/some-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'someBy', require( './../some-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name someByRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/some-by-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'someByRight', require( './../some-by-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name Stack
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/stack}
|
||
|
*/
|
||
|
setReadOnly( utils, 'Stack', require( './../stack' ) );
|
||
|
|
||
|
/**
|
||
|
* @name tabulate
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/tabulate}
|
||
|
*/
|
||
|
setReadOnly( utils, 'tabulate', require( './../tabulate' ) );
|
||
|
|
||
|
/**
|
||
|
* @name tabulateBy
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/tabulate-by}
|
||
|
*/
|
||
|
setReadOnly( utils, 'tabulateBy', require( './../tabulate-by' ) );
|
||
|
|
||
|
/**
|
||
|
* @name timeit
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/timeit}
|
||
|
*/
|
||
|
setReadOnly( utils, 'timeit', require( './../timeit' ) );
|
||
|
|
||
|
/**
|
||
|
* @name trycatch
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/try-catch}
|
||
|
*/
|
||
|
setReadOnly( utils, 'trycatch', require( './../try-catch' ) );
|
||
|
|
||
|
/**
|
||
|
* @name tryFunction
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/try-function}
|
||
|
*/
|
||
|
setReadOnly( utils, 'tryFunction', require( './../try-function' ) );
|
||
|
|
||
|
/**
|
||
|
* @name tryRequire
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/try-require}
|
||
|
*/
|
||
|
setReadOnly( utils, 'tryRequire', require( './../try-require' ) );
|
||
|
|
||
|
/**
|
||
|
* @name trythen
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/try-then}
|
||
|
*/
|
||
|
setReadOnly( utils, 'trythen', require( './../try-then' ) );
|
||
|
|
||
|
/**
|
||
|
* @name typemax
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/type-max}
|
||
|
*/
|
||
|
setReadOnly( utils, 'typemax', require( './../type-max' ) );
|
||
|
|
||
|
/**
|
||
|
* @name typemin
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/type-min}
|
||
|
*/
|
||
|
setReadOnly( utils, 'typemin', require( './../type-min' ) );
|
||
|
|
||
|
/**
|
||
|
* @name typeOf
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/type-of}
|
||
|
*/
|
||
|
setReadOnly( utils, 'typeOf', require( './../type-of' ) );
|
||
|
|
||
|
/**
|
||
|
* @name uncapitalizeKeys
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/uncapitalize-keys}
|
||
|
*/
|
||
|
setReadOnly( utils, 'uncapitalizeKeys', require( './../uncapitalize-keys' ) );
|
||
|
|
||
|
/**
|
||
|
* @name uncurry
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/uncurry}
|
||
|
*/
|
||
|
setReadOnly( utils, 'uncurry', require( './../uncurry' ) );
|
||
|
|
||
|
/**
|
||
|
* @name uncurryRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/uncurry-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'uncurryRight', require( './../uncurry-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name unshift
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/unshift}
|
||
|
*/
|
||
|
setReadOnly( utils, 'unshift', require( './../unshift' ) );
|
||
|
|
||
|
/**
|
||
|
* @name until
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/until}
|
||
|
*/
|
||
|
setReadOnly( utils, 'until', require( './../until' ) );
|
||
|
|
||
|
/**
|
||
|
* @name untilEach
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/until-each}
|
||
|
*/
|
||
|
setReadOnly( utils, 'untilEach', require( './../until-each' ) );
|
||
|
|
||
|
/**
|
||
|
* @name untilEachRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/until-each-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'untilEachRight', require( './../until-each-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name unzip
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/unzip}
|
||
|
*/
|
||
|
setReadOnly( utils, 'unzip', require( './../unzip' ) );
|
||
|
|
||
|
/**
|
||
|
* @name uppercaseKeys
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/uppercase-keys}
|
||
|
*/
|
||
|
setReadOnly( utils, 'uppercaseKeys', require( './../uppercase-keys' ) );
|
||
|
|
||
|
/**
|
||
|
* @name objectValues
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/values}
|
||
|
*/
|
||
|
setReadOnly( utils, 'objectValues', require( './../values' ) );
|
||
|
|
||
|
/**
|
||
|
* @name objectValuesIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/values-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'objectValuesIn', require( './../values-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name whilst
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/while}
|
||
|
*/
|
||
|
setReadOnly( utils, 'whilst', require( './../while' ) );
|
||
|
|
||
|
/**
|
||
|
* @name whileEach
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/while-each}
|
||
|
*/
|
||
|
setReadOnly( utils, 'whileEach', require( './../while-each' ) );
|
||
|
|
||
|
/**
|
||
|
* @name whileEachRight
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/while-each-right}
|
||
|
*/
|
||
|
setReadOnly( utils, 'whileEachRight', require( './../while-each-right' ) );
|
||
|
|
||
|
/**
|
||
|
* @name writableProperties
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/writable-properties}
|
||
|
*/
|
||
|
setReadOnly( utils, 'writableProperties', require( './../writable-properties' ) );
|
||
|
|
||
|
/**
|
||
|
* @name writablePropertiesIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/writable-properties-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'writablePropertiesIn', require( './../writable-properties-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name writablePropertyNames
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/writable-property-names}
|
||
|
*/
|
||
|
setReadOnly( utils, 'writablePropertyNames', require( './../writable-property-names' ) );
|
||
|
|
||
|
/**
|
||
|
* @name writablePropertyNamesIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/writable-property-names-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'writablePropertyNamesIn', require( './../writable-property-names-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name writablePropertySymbols
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/writable-property-symbols}
|
||
|
*/
|
||
|
setReadOnly( utils, 'writablePropertySymbols', require( './../writable-property-symbols' ) );
|
||
|
|
||
|
/**
|
||
|
* @name writablePropertySymbolsIn
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/writable-property-symbols-in}
|
||
|
*/
|
||
|
setReadOnly( utils, 'writablePropertySymbolsIn', require( './../writable-property-symbols-in' ) );
|
||
|
|
||
|
/**
|
||
|
* @name zip
|
||
|
* @memberof utils
|
||
|
* @readonly
|
||
|
* @type {Function}
|
||
|
* @see {@link module:@stdlib/utils/zip}
|
||
|
*/
|
||
|
setReadOnly( utils, 'zip', require( './../zip' ) );
|
||
|
|
||
|
|
||
|
// EXPORTS //
|
||
|
|
||
|
module.exports = utils;
|