diff --git a/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv b/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv index 0beda5c23b05..7c7a901a5502 100644 --- a/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv +++ b/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv @@ -2662,7 +2662,7 @@ Object,"@stdlib/object/ctor" objectEntries,"@stdlib/utils/entries" objectEntriesIn,"@stdlib/utils/entries-in" objectFromEntries,"@stdlib/utils/from-entries" -objectInverse,"@stdlib/utils/object-inverse" +objectInverse,"@stdlib/object/inverse" objectInverseBy,"@stdlib/utils/object-inverse-by" objectKeys,"@stdlib/utils/keys" objectValues,"@stdlib/utils/values" diff --git a/lib/node_modules/@stdlib/namespace/lib/namespace/o.js b/lib/node_modules/@stdlib/namespace/lib/namespace/o.js index ff68023204bd..262be8c2ea43 100644 --- a/lib/node_modules/@stdlib/namespace/lib/namespace/o.js +++ b/lib/node_modules/@stdlib/namespace/lib/namespace/o.js @@ -72,8 +72,8 @@ ns.push({ ns.push({ 'alias': 'objectInverse', - 'path': '@stdlib/utils/object-inverse', - 'value': require( '@stdlib/utils/object-inverse' ), + 'path': '@stdlib/object/inverse', + 'value': require( '@stdlib/object/inverse' ), 'type': 'Function', 'related': [ '@stdlib/utils/object-inverse-by' @@ -86,7 +86,7 @@ ns.push({ 'value': require( '@stdlib/utils/object-inverse-by' ), 'type': 'Function', 'related': [ - '@stdlib/utils/object-inverse' + '@stdlib/object/inverse' ] }); diff --git a/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv b/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv index 129167495b6f..11fbf9008bef 100644 --- a/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv +++ b/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv @@ -2662,7 +2662,7 @@ "@stdlib/utils/entries",objectEntries "@stdlib/utils/entries-in",objectEntriesIn "@stdlib/utils/from-entries",objectFromEntries -"@stdlib/utils/object-inverse",objectInverse +"@stdlib/object/inverse",objectInverse "@stdlib/utils/object-inverse-by",objectInverseBy "@stdlib/utils/keys",objectKeys "@stdlib/utils/values",objectValues diff --git a/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv b/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv index 522dc6186513..5482bfbcb7ff 100644 --- a/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv +++ b/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv @@ -2662,8 +2662,8 @@ "@stdlib/utils/entries","@stdlib/utils/entries-in,@stdlib/utils/from-entries,@stdlib/utils/keys,@stdlib/utils/values" "@stdlib/utils/entries-in","@stdlib/utils/entries,@stdlib/utils/from-entries,@stdlib/utils/keys-in,@stdlib/utils/values-in" "@stdlib/utils/from-entries","@stdlib/utils/entries" -"@stdlib/utils/object-inverse","@stdlib/utils/object-inverse-by" -"@stdlib/utils/object-inverse-by","@stdlib/utils/object-inverse" +"@stdlib/object/inverse","@stdlib/utils/object-inverse-by" +"@stdlib/utils/object-inverse-by","@stdlib/object/inverse" "@stdlib/utils/keys","@stdlib/utils/entries,@stdlib/utils/keys-in,@stdlib/utils/nonindex-keys,@stdlib/utils/values" "@stdlib/utils/values","@stdlib/utils/entries,@stdlib/utils/keys" "@stdlib/utils/values-in","@stdlib/utils/entries-in,@stdlib/utils/keys-in,@stdlib/utils/values" diff --git a/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv b/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv index 60bdd7af0bc3..c459c7534c7a 100644 --- a/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv +++ b/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv @@ -2662,7 +2662,7 @@ "@stdlib/utils/entries","@stdlib/utils-entries" "@stdlib/utils/entries-in","@stdlib/utils-entries-in" "@stdlib/utils/from-entries","@stdlib/utils-from-entries" -"@stdlib/utils/object-inverse","@stdlib/utils-object-inverse" +"@stdlib/object/inverse","@stdlib/object-inverse" "@stdlib/utils/object-inverse-by","@stdlib/utils-object-inverse-by" "@stdlib/utils/keys","@stdlib/utils-keys" "@stdlib/utils/values","@stdlib/utils-values" diff --git a/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv b/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv index 1571d9805f5e..caa0114203d4 100644 --- a/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv +++ b/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv @@ -2662,7 +2662,7 @@ "@stdlib/utils-entries","@stdlib/utils/entries" "@stdlib/utils-entries-in","@stdlib/utils/entries-in" "@stdlib/utils-from-entries","@stdlib/utils/from-entries" -"@stdlib/utils-object-inverse","@stdlib/utils/object-inverse" +"@stdlib/object-inverse","@stdlib/object/inverse" "@stdlib/utils-object-inverse-by","@stdlib/utils/object-inverse-by" "@stdlib/utils-keys","@stdlib/utils/keys" "@stdlib/utils-values","@stdlib/utils/values" diff --git a/lib/node_modules/@stdlib/ndarray/base/dtype-enum2str/lib/main.js b/lib/node_modules/@stdlib/ndarray/base/dtype-enum2str/lib/main.js index 5dd034975c98..8a2ad428453d 100644 --- a/lib/node_modules/@stdlib/ndarray/base/dtype-enum2str/lib/main.js +++ b/lib/node_modules/@stdlib/ndarray/base/dtype-enum2str/lib/main.js @@ -21,7 +21,7 @@ // MODULES // var isString = require( '@stdlib/assert/is-string' ).isPrimitive; -var objectInverse = require( '@stdlib/utils/object-inverse' ); +var objectInverse = require( '@stdlib/object/inverse' ); var dtypeEnums = require( '@stdlib/ndarray/base/dtype-enums' ); diff --git a/lib/node_modules/@stdlib/utils/object-inverse/README.md b/lib/node_modules/@stdlib/object/inverse/README.md similarity index 97% rename from lib/node_modules/@stdlib/utils/object-inverse/README.md rename to lib/node_modules/@stdlib/object/inverse/README.md index a33fe8d63fd8..af495c45b03e 100644 --- a/lib/node_modules/@stdlib/utils/object-inverse/README.md +++ b/lib/node_modules/@stdlib/object/inverse/README.md @@ -27,7 +27,7 @@ limitations under the License. ## Usage ```javascript -var invert = require( '@stdlib/utils/object-inverse' ); +var invert = require( '@stdlib/object/inverse' ); ``` #### invert( obj\[, options] ) @@ -107,7 +107,7 @@ var out = invert( obj, { ```javascript var randu = require( '@stdlib/random/base/randu' ); var round = require( '@stdlib/math/base/special/round' ); -var invert = require( '@stdlib/utils/object-inverse' ); +var invert = require( '@stdlib/object/inverse' ); var keys; var arr; diff --git a/lib/node_modules/@stdlib/utils/object-inverse/benchmark/benchmark.js b/lib/node_modules/@stdlib/object/inverse/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/utils/object-inverse/benchmark/benchmark.js rename to lib/node_modules/@stdlib/object/inverse/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/utils/object-inverse/docs/repl.txt b/lib/node_modules/@stdlib/object/inverse/docs/repl.txt similarity index 100% rename from lib/node_modules/@stdlib/utils/object-inverse/docs/repl.txt rename to lib/node_modules/@stdlib/object/inverse/docs/repl.txt diff --git a/lib/node_modules/@stdlib/utils/object-inverse/docs/types/index.d.ts b/lib/node_modules/@stdlib/object/inverse/docs/types/index.d.ts similarity index 100% rename from lib/node_modules/@stdlib/utils/object-inverse/docs/types/index.d.ts rename to lib/node_modules/@stdlib/object/inverse/docs/types/index.d.ts diff --git a/lib/node_modules/@stdlib/utils/object-inverse/docs/types/test.ts b/lib/node_modules/@stdlib/object/inverse/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/utils/object-inverse/docs/types/test.ts rename to lib/node_modules/@stdlib/object/inverse/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/utils/object-inverse/examples/index.js b/lib/node_modules/@stdlib/object/inverse/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/utils/object-inverse/examples/index.js rename to lib/node_modules/@stdlib/object/inverse/examples/index.js diff --git a/lib/node_modules/@stdlib/utils/object-inverse/lib/index.js b/lib/node_modules/@stdlib/object/inverse/lib/index.js similarity index 92% rename from lib/node_modules/@stdlib/utils/object-inverse/lib/index.js rename to lib/node_modules/@stdlib/object/inverse/lib/index.js index 313f1705ad48..835c30fecf56 100644 --- a/lib/node_modules/@stdlib/utils/object-inverse/lib/index.js +++ b/lib/node_modules/@stdlib/object/inverse/lib/index.js @@ -21,10 +21,10 @@ /** * Invert an object, such that keys become values and values become keys. * -* @module @stdlib/utils/object-inverse +* @module @stdlib/object/inverse * * @example -* var invert = require( '@stdlib/utils/object-inverse' ); +* var invert = require( '@stdlib/object/inverse' ); * * var out = invert({ * 'a': 'beep', diff --git a/lib/node_modules/@stdlib/utils/object-inverse/lib/main.js b/lib/node_modules/@stdlib/object/inverse/lib/main.js similarity index 100% rename from lib/node_modules/@stdlib/utils/object-inverse/lib/main.js rename to lib/node_modules/@stdlib/object/inverse/lib/main.js diff --git a/lib/node_modules/@stdlib/utils/object-inverse/package.json b/lib/node_modules/@stdlib/object/inverse/package.json similarity index 96% rename from lib/node_modules/@stdlib/utils/object-inverse/package.json rename to lib/node_modules/@stdlib/object/inverse/package.json index fcca361da5cf..cd52ddfea37b 100644 --- a/lib/node_modules/@stdlib/utils/object-inverse/package.json +++ b/lib/node_modules/@stdlib/object/inverse/package.json @@ -1,5 +1,5 @@ { - "name": "@stdlib/utils/object-inverse", + "name": "@stdlib/object/inverse", "version": "0.0.0", "description": "Invert an object, such that keys become values and values become keys.", "license": "Apache-2.0", diff --git a/lib/node_modules/@stdlib/utils/object-inverse/test/test.js b/lib/node_modules/@stdlib/object/inverse/test/test.js similarity index 100% rename from lib/node_modules/@stdlib/utils/object-inverse/test/test.js rename to lib/node_modules/@stdlib/object/inverse/test/test.js diff --git a/lib/node_modules/@stdlib/utils/docs/types/index.d.ts b/lib/node_modules/@stdlib/utils/docs/types/index.d.ts index 6af6c2aa5bf0..2a16957f937e 100644 --- a/lib/node_modules/@stdlib/utils/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/utils/docs/types/index.d.ts @@ -151,7 +151,6 @@ import nonEnumerablePropertySymbols = require( '@stdlib/utils/nonenumerable-prop import nonEnumerablePropertySymbolsIn = require( '@stdlib/utils/nonenumerable-property-symbols-in' ); import nonIndexKeys = require( '@stdlib/utils/nonindex-keys' ); import noop = require( '@stdlib/utils/noop' ); -import objectInverse = require( '@stdlib/utils/object-inverse' ); import objectInverseBy = require( '@stdlib/utils/object-inverse-by' ); import omit = require( '@stdlib/utils/omit' ); import omitBy = require( '@stdlib/utils/omit-by' ); @@ -4016,41 +4015,6 @@ interface Namespace { */ noop: typeof noop; - /** - * Inverts an object, such that keys become values and values become keys. - * - * @param obj - input object - * @param options - function options - * @param options.duplicates - boolean indicating whether to store duplicate keys (default: true) - * @returns inverted object - * - * @example - * var out = ns.objectInverse({ - * 'a': 'beep', - * 'b': 'boop' - * }); - * // returns { 'beep': 'a', 'boop': 'b' } - * - * @example - * var out = ns.objectInverse({ - * 'a': 'beep', - * 'b': 'beep' - * }); - * // returns { 'beep': [ 'a', 'b' ] } - * - * @example - * var obj = {}; - * obj.a = 'beep'; - * obj.b = 'boop'; - * obj.c = 'beep'; // inserted after `a` - * - * var out = ns.objectInverse( obj, { - * 'duplicates': false - * }); - * // returns { 'beep': 'c', 'boop': 'b' } - */ - objectInverse: typeof objectInverse; - /** * Inverts an object, such that keys become values and values become keys, according to a transform function. * diff --git a/lib/node_modules/@stdlib/utils/lib/index.js b/lib/node_modules/@stdlib/utils/lib/index.js index badc25367154..42513e32a6c7 100644 --- a/lib/node_modules/@stdlib/utils/lib/index.js +++ b/lib/node_modules/@stdlib/utils/lib/index.js @@ -1219,15 +1219,6 @@ setReadOnly( utils, 'nonIndexKeys', require( '@stdlib/utils/nonindex-keys' ) ); */ setReadOnly( utils, 'noop', require( '@stdlib/utils/noop' ) ); -/** -* @name objectInverse -* @memberof utils -* @readonly -* @type {Function} -* @see {@link module:@stdlib/utils/object-inverse} -*/ -setReadOnly( utils, 'objectInverse', require( '@stdlib/utils/object-inverse' ) ); - /** * @name objectInverseBy * @memberof utils diff --git a/lib/node_modules/@stdlib/utils/object-inverse-by/README.md b/lib/node_modules/@stdlib/utils/object-inverse-by/README.md index 8c1651d1a57a..90db015652bd 100644 --- a/lib/node_modules/@stdlib/utils/object-inverse-by/README.md +++ b/lib/node_modules/@stdlib/utils/object-inverse-by/README.md @@ -182,7 +182,7 @@ console.dir( out ); ## See Also -- [`@stdlib/utils/object-inverse`][@stdlib/utils/object-inverse]: invert an object, such that keys become values and values become keys. +- [`@stdlib/object/inverse`][@stdlib/object/inverse]: invert an object, such that keys become values and values become keys. @@ -196,7 +196,7 @@ console.dir( out ); -[@stdlib/utils/object-inverse]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/object-inverse +[@stdlib/object/inverse]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/object/inverse