diff options
Diffstat (limited to 'node_modules/rxjs/dist/esm/internal/util/argsArgArrayOrObject.js')
| -rw-r--r-- | node_modules/rxjs/dist/esm/internal/util/argsArgArrayOrObject.js | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/node_modules/rxjs/dist/esm/internal/util/argsArgArrayOrObject.js b/node_modules/rxjs/dist/esm/internal/util/argsArgArrayOrObject.js deleted file mode 100644 index 210cec7..0000000 --- a/node_modules/rxjs/dist/esm/internal/util/argsArgArrayOrObject.js +++ /dev/null @@ -1,22 +0,0 @@ -const { isArray } = Array; -const { getPrototypeOf, prototype: objectProto, keys: getKeys } = Object; -export function argsArgArrayOrObject(args) { - if (args.length === 1) { - const first = args[0]; - if (isArray(first)) { - return { args: first, keys: null }; - } - if (isPOJO(first)) { - const keys = getKeys(first); - return { - args: keys.map((key) => first[key]), - keys, - }; - } - } - return { args: args, keys: null }; -} -function isPOJO(obj) { - return obj && typeof obj === 'object' && getPrototypeOf(obj) === objectProto; -} -//# sourceMappingURL=argsArgArrayOrObject.js.map
\ No newline at end of file |
