UNPKG

json-function

Version:

It allows you to use methods such as where, limit, select, orderBy on JSON data.

1 lines 621 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var _typeCheck=require("../../utils/type-check"),__assign=function(){return __assign=Object.assign||function(a){for(var b,c=1,d=arguments.length;c<d;c++)for(var e in b=arguments[c],b)Object.prototype.hasOwnProperty.call(b,e)&&(a[e]=b[e]);return a},__assign.apply(this,arguments)},toArray=function(a,b){if((0,_typeCheck.isArrayOfObject)(a))return a;if(!(0,_typeCheck.isObject)(a))return[];var c="uid";return(0,_typeCheck.isObject)(b)&&b.key&&(c=b.key),Object.keys(a).map(function(b){var d;return __assign((d={},d[c]=b,d),a[b])})};exports.default=toArray;