UNPKG

arrow-utils

Version:

arrow-utils library binds array and object methods.Complex Array and Object operations are made simple

1 lines 5.88 kB
var Array_Methods=require("./Array_Methods"),Object_Methods=require("./Object_Methods"),Other_Methods=require("./otherCalc"),TSP_WITH_HEAP=require("./TravelingSalesMan/GetOptimizedRoute"),Math_Methods=require("./Math");exports.Array_Unique=function(r){return Array_Methods.Array_Unique(r)},exports.Array_UniqueBy=function(r,e){return Array_Methods.Array_UniqueBy(r,e)},exports.Array_Object_Unique=function(r){return Array_Methods.Array_Object_Unique(r)},exports.Array_Sort=function(r){return Array_Methods.Array_Sort(r)},exports.Array_SortBy=function(r,e){return Array_Methods.Array_SortBy(r,e)},exports.Array_Sum=function(r){return Array_Methods.Array_Sum(r)},exports.Array_SumBy=function(r,e,t=!1){return Array_Methods.Array_SumBy(r,e,t)},exports.Array_Avg=function(r){return Array_Methods.Array_Avg(r)},exports.Array_AvgBy=function(r,e,t=!1){return Array_Methods.Array_AvgBy(r,e,t)},exports.Array_Max=function(r){return Array_Methods.Array_Max(r)},exports.Array_MaxBy=function(r,e){return Array_Methods.Array_MaxBy(r,e)},exports.Array_Min=function(r){return Array_Methods.Array_Min(r)},exports.Array_MinBy=function(r,e){return Array_Methods.Array_MinBy(r,e)},exports.Array_Copy=function(r){return Array_Methods.Array_Copy(r)},exports.Array_Check=function(r,e,t){return Array_Methods.Array_Every(r,e,t)},exports.Array_GroupBy=function(r,e){return Array_Methods.Array_GroupBy(r,e)},exports.Array_GroupBy_With_Pick=function(r,e,t=!1){return Array_Methods.Array_GroupBy_With_Pick(r,e,keys,t)},exports.Array_FindOne=function(r,e,t,o=!1){return Array_Methods.Array_FindOne(r,e,t,o)},exports.Array_Filters=function(r,e,t=!1){return Array_Methods.Array_Filters_With_Pick(r,e,"",t)},exports.Array_UpdateOne=function(r,e,t){return Array_Methods.Array_UpdateOne(r,e,t)},exports.Array_UpdateMany=function(r,e,t){return Array_Methods.Array_UpdateMany(r,e,t)},exports.Array_RemoveOne=function(r,e){return Array_Methods.Array_RemoveOne(r,e)},exports.Array_RemoveMany=function(r,e){return Array_Methods.Array_RemoveMany(r,e)},exports.Array_Filters_With_Pick=function(r,e,t,o=!1){return Array_Methods.Array_Filters_With_Pick(r,e,t,o)},exports.Array_Pick=function(r,e,t=!1){return Array_Methods.Array_Pick(r,e,t)},exports.Array_Validate=function(r){return Array_Methods.Array_Validate(r)},exports.Array_Intersect=function(r,e){return Array_Methods.Array_Intersect(r,e)},exports.Array_Union=function(r,e){return Array_Methods.Array_Union(r,e)},exports.Array_Object_Creation=function(r,e){return Array_Methods.Array_Object_Creation(r,e)},exports.head=function(r){return Array_Methods.head(r)},exports.tail=function(r){return Array_Methods.tail(r)},exports.Array_Flat=function(r){return Array_Methods.Array_Flat(r)},exports.Object_IsEmpty=function(r){return Object_Methods.Object_IsEmpty(r)},exports.Object_Check_Values=function(r,e){return Object_Methods.Object_Check_Values(r,e)},exports.Object_Pick=function(r,e,t=!1){return Object_Methods.Object_Pick(r,e,t)},exports.Object_Remove=function(r,e){return Object_Methods.Object_Remove(r,e)},exports.Object_Merge=function(r,e,t,o=!1){return Object_Methods.Object_Merge(r,e,t,o)},exports.Object_isEqual=function(r,e){return Object_Methods.Object_isEqual(r,e)},exports.Object_Copy=function(r){return Object_Methods.Object_Copy(r)},exports.Object_forEach=function(r){return Object_Methods.Object_forEach(r)},exports.otpGen=function(r){return Other_Methods.otpGen(r)},exports.get_date_difference=function(r,e,t){return Other_Methods.get_date_difference(r,e,t)},exports.getDateDifference=function(r,e,t){return Other_Methods.get_date_difference(r,e,t)},exports.Pipeline=function(r,e){return Other_Methods.Pipeline(r,e)},exports.getOptimizedRoutes=function(r,e){return TSP_WITH_HEAP.getOptimizedRoute(r,e)},exports.encrypt=function(r){return Other_Methods.encrypt(r)},exports.decrypt=function(r){return Other_Methods.decrypt(r)},exports.getPercentage=function(r,e){return Math_Methods.getPercentage(r,e)},exports.getValue=function(r,e){return Math_Methods.getValue(r,e)};var HttpMethods=require("./HttpMethods");exports.post=function(r,e,t){return HttpMethods.post(r,e,t)},exports.get=function(r,e){return HttpMethods.get(r,e)};var Utils=require("./lib/utils"),Util=require("./util");exports.passwordStrength=function(r){return Utils.passwordStrength(r)},exports.setEnvConfig=function(){return Util.setEnvConfig()};var Crypto=require("./lib/crypto");exports.generateToken=function(){return Crypto.generateToken()},exports.objectMethods={isEmpty:Object_Methods.Object_IsEmpty,checkValues:Object_Methods.Object_Check_Values,pick:Object_Methods.Object_Pick,remove:Object_Methods.Object_Remove,merge:Object_Methods.Object_Merge,isEqual:Object_Methods.Object_isEqual,copy:Object_Methods.Object_Copy,forEach:Object_Methods.Object_forEach},exports.arrayMethods={unique:Array_Methods.Array_Unique,uniqueBy:Array_Methods.Array_UniqueBy,uniqueObject:Array_Methods.Array_Object_Unique,sort:Array_Methods.Array_Sort,sortBy:Array_Methods.Array_SortBy,sum:Array_Methods.Array_Sum,sumBy:Array_Methods.Array_SumBy,avg:Array_Methods.Array_Avg,avgBy:Array_Methods.Array_AvgBy,max:Array_Methods.Array_Max,maxBy:Array_Methods.Array_MaxBy,min:Array_Methods.Array_Min,minBy:Array_Methods.Array_MinBy,copy:Array_Methods.Array_Copy,some:Array_Methods.Array_Some,every:Array_Methods.Array_Every,groupBy:Array_Methods.Array_GroupBy_With_Pick,findOne:Array_Methods.Array_FindOne,filter:Array_Methods.Array_Filters_With_Pick,updateOne:Array_Methods.Array_UpdateOne,updateMany:Array_Methods.Array_UpdateMany,removeOne:Array_Methods.Array_RemoveOne,removeMany:Array_Methods.Array_RemoveMany,pick:Array_Methods.Array_Pick,validate:Array_Methods.Array_Validate,intersect:Array_Methods.Array_Intersect,union:Array_Methods.Array_Union,concat:Array_Methods.Array_Union,toObject:Array_Methods.Array_Object_Creation,head:Array_Methods.head,tail:Array_Methods.tail,flat:Array_Methods.Array_Flat};