npm i maksof-common
In order to use function you have to create a variable and require module to it and call these function by this reference variable
Some function samples from following classes are as follow
like this,
const common = requires('maksof-common'); common.requiredFuncton();
- delFromArray
- delMultipleIndexFromArray
- mergeArray
- differenceArray
- maxValueFromArray
- minValueFromArray
- symetricDifferenc
- intersection
- arrayshuffle
- delKeyFromObj
- findKeyInObject
- staticfindPropFromObj
- sortNumAsc
- sortNumDes
- sortData
- sortDataRev
- getCertificateKey
- sendResponseBack
- generateBluffId
- generatekey
- generateUniqueProfileKey
const common = requires('maksof-common');
common.getCertificateKey()
const common = requires('maksof-common');
common.sendResponseBack(res, status, message, data)
const common = requires('maksof-common');
common.generateBluffId()
generatekey()
generateUniqueProfileKey()
const common = requires('maksof-common');
common.delFromArray(array, index);
common.delFromArray([1,2,3,4,5],4);
output->[1,2,3,4]
const common = requires('maksof-common');
common.delMultipleIndexFromArray(array , indexes);
common.delMultipleIndexFromArray([1,2,3,4,5] , [2,3]);
output->[1,2,5]
mergeArray(array1, array2);
mergeArray([1,2,3],[4,5,6]);
output->[1,2,3,4,5,6]
differnceArray(array1, array2);
differnceArray([1,2,3,4],[3,5,6])
output->[1,2,3]
const common = requires('maksof-common');
common.maxValueFromArray(array);
common.maxValueFromArray([4,5,1,3]);
output->5
minValueFromArray(array);
minValueFromArray([4,5,1,3]);
output->1
const common = requires('maksof-common');
common.arrayShuffle(array);
common.arrayShuffle([1,2,3,0,10]);
output->[1, 3, 10, 2, 0]
delKeyFromObj(obj, key);
delKeyFromObj({name : "sunny", id : 2}, "name");
output-> {id: 2}
findKeyInObject(obj, key);
findKeyInObject({name : "sarwar", id : 2}, "name")
output-> true
staticfindPropFromObj(obj, key);
staticfindPropFromObj({name : "sarwar", id : 2}, "name");
output-> ["sarwar"]
sortNumAsc(array);
sortNumAsc([2,10,54,100,1]);
output->[1, 2, 10, 54, 100]
sortNumDes(array);
sortNumDes([2,10,54,100,1]);
output->[100,54,10,2,1]
sortData(data)
sortData(["Apple","Azggas","Zasdas","Ccca"]);
output-> ["Apple", "Azggas", "Ccca", "Zasdas"]
sortDataRev(data)
sortDataRev(["Apple","Azggas","Zasdas","Ccca"]);
output-> ["Ccca", "Zasdas", "Azggas", "Apple"]
symetricDifference(array1, array2);
symetricDifference([1,3,5,7,9],[2,6,5]);
output-> [1, 3, 7, 9, 2, 6]
intersection(array1, array2);
intersection([1,3,5,7,9],[2,6,5]);
output-> [5]
const common = requires('maksof-common');
commom.dateStatement (dateString);
-formatShortDayNameDMY(dateString)
formatShortDayNameDMY("Monday, 22 February 2021")
formatFullDayNameDMY("Monday, 22 February 2021")
formatShortDayNameDMYHM24("Monday, 22 February 2021 12:10 PM")
- formatFullDayNameDMYHM24 (dateString)
- formatShortDayNameDMYHM12 (dateString)
- formatFullDayNameDMYHM12(dateString)
- formatShortMonthYMD (dateString)
- formatShortMonthDMY (dateString)
- formatShortMonthMDY (dateString)
- formatHypenDMY (dateString)
- formatHyphenMDY (dateString)
- formatHypenYMD (dateString)
- formatLongMonthMDY (dateString)
- formatLongMonthYMD (dateString)
- formatLongMonthDMY (dateString)
- timeSince (dateString)
- formatSlashYMD (dateString)
- formatSlashDMY (dateString)
- formatSlashMDY (dateString)
- formatSlashShortMonthYMD (dateString)
- formatSlashShortMonthDMY (dateString)
- formatSlashShortMonthMDY (dateString)
- formatSlashLongMonthYMD (dateString)
- formatSlashLongMonthDMY (dateString)
- formatSlashLongMonthMDY (dateString)
- formatDotYMD (dateString)
- formatDotDMY (dateString)
- formatDotMDY (dateString)
- formatShortMonthDMYHM24(dateString)
- formatShortMonthMDYHM12 (dateString)
- formatYMDHMS24(dateString)
- formatDotShortMonthYMD (dateString)
- formatDotShortMonthDMY (dateString)
- formatDotShortMonthMDY (dateString)
- formatDotFullMonthYMD (dateString)
- formatDotFullMonthDMY (dateString)
- formatDotFullMonthMDY
- formatShortMonthYearDMY (dateString)
- formatShortMonthYearYMD(dateString)
- formatShortMonthYearMDY (dateString)
- formatSlashShortMonthYearDMY (dateString)
- formatSlashShortMonthYearYMD (dateString)
- formatSlashShortMonthYearMDY (dateString)
- formatDotShortMonthYearDMY (dateString)
- formatDotShortMonthYearYMD (dateString)
- formatDotShortMonthYearMDY (dateString)
- getIstTime(offset)
- setExpireTime(minute)
- getNextDate(day)
- setExpireTime(minute)
- isEmpty
- isPhoneNumber
- isEmail
- passwordPattrenCheck
- isPasswordConfirmed
- isValidCreditCard
- isValidZipcode
- isDate
- isValidDob
- isArrayEmpty
- isObjEmpty
- isBoolean
- isNull
- isNaN
- isNumber
- isJSON
- isSameType
- checkValidUsername(username)
const common = requires('maksof-common');
commom.isEmpty(str);
common.isEmpty(" ");
output-> true
const common = requires('maksof-common');
commom.isPhoneNumber(str);
common.isPhoneNumber("+92302411562");
output-> truie
isEmail(str);
isEmail(no@gmail.com);
output-> true
// capital letter madatory
//special charcher or number mandatory
passwordPattrenCheck(password);
passwordPattrenCheck("Karachi@12");
output-> true
isPasswordConfirmed(password, confirm);
isPasswordConfirmed("Karachi@12", "Karachi@12");
output-> true
isValidCreditCard(creditCard);
isValidZipcode(zipcode);
isDate(date);
isValidDob(dob);
isArrayEmpty(array);
isObjEmpty(obj);
isBoolean(value);
isNull(value);
isNaN(value);
isNumber(value);
isJSON(value);
isSameType(val1, val2);
checkValidUsername(username)
const common=requires('maksof-common');
common.percentage(output,input);
common.percentage(80,90);
output -> 88.88%
const common=requires('maksof-common');
common.ageCalculator(dob);.
common.ageCalculator("22 February 2011");
output -> 10
- gcdCalculate (num1,num2)
- dateDiff (date1,date2)
- monthDiff (input1, input2)
- yearDiff (input1, input2)
- mean (array , n)
- factorial (number)
- permutation (number , r)
- combination (number , r)
- probablity (event, sampleSpace)
- variance (array , n)
- standardDeviation (array, n)
- convertDecimalToBinary (value)
- convertBinryToDecimal (value)
- convertHexToDecimal (value)
- convertDecimalToHex (value)