_/_/ _/
_/ _/ _/_/ _/_/_/ _/_/ _/_/_/_/
_/_/_/_/ _/_/ _/ _/ _/ _/
_/ _/ _/ _/ _/ _/
_/ _/ _/ _/ _/ _/_/
frmt
A utility library to format strings.

Install
npm i --save frmt
Documentation
Functions
Functions
cardNumber(card_number)
Arguments
card_number
- The inputted card number to be formatted.
Examples
frmt.cardNumber('4111111111111111');
frmt.cardNumber('378282246310005');
expiry(expiry_number)
Arguments
expiry_number
- The inputted expiry number to be formatted into MM / YYYY
or MM / YY
.
Examples
frmt.expiry('1114');
frmt.expiry('112014');
expiryToDate(formatted_expiry)
Arguments
formatted_expiry
- The output of the expiry method.
Examples
frmt.expiryToDate('11 / 14');
frmt.expiryToDate('11 / 2014');
cvc(cvc, card_number)
Arguments
cvc
- The CVC to be formatted.
card_number
- The card number to know which rules to apply on the cvc.
Examples
frmt.cvc('1234', '378282246310005');
frmt.cvc('1234', '4111111111111111');
dateOfBirth(dob)
Arguments
dob
- The inputted date of birth to be formatted into DD / MM / YYYY
.
Examples
frmt.dateOfBirth('11041988');
dateOfBirthToDate(formatted_dob)
Arguments
Examples
frmt.dateOfBirthToDate('11 / 04 / 1988');