1.0.18 • Published 5 years ago

cc-utils v1.0.18

Weekly downloads
1
License
MIT
Repository
bitbucket
Last release
5 years ago

Code Craft - Utils

INSTALLING

via npm

  • npm install cc-utils

from source

  • git clone https://bitbucket.org/FinoCodeLab/cc-utils.git

HOW IS IT USED?

const Utils = require('cc-utils');
Utils.capitalizeFirstLetter('hello');
// Or
const { handlePagination } = require('cc-utils');
const { skip, limit } = handlePagination({ page: 1, limit: 20 })
// mongo example (mongoose)
const itemList =  Item.find({}).skip(skip).limit(limit);

AVAILABLE METHODS

MethodsParamsReturn
convertConstantToArrayobjArray
convertSpecificToObjectobj, idObject
convertObjectToArrayobjArray
listObjectToSimplelist, keyArray
strReplaceAllstr, replace, byString
isBase64textBoolean
setAsObjectdataObject
orderJsonobjObject
randomStringlengthString
capitalizeFirstLetterstringString
generateIdlengthNumber Int
handlePagination{ page, limit}Number Int
uniquearrayArray
currencyNumber, objectNumber
parseCurrency(Number/String), ObjectArray

Descriptions

  • generateId: @param length (Int):return a String as long as length param

  • handlePagination: @param options Object { page: Int, limit: Int}: return an object with skip and limit properties. This is for mongo queries.

  • unique: @param array Array | return and array with uniques values.

  • currency: @params value: Number, options: Object | return formatted Number

  • parseCurrency: @params value: Number or String, options: Object | return formatted Number. Extension for format-currency

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.10

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago