us util
npm install us-util --save
- format phone number (length = 10)
- eg:
- 1212121212 => (121) 212-1212
- @param {Number} input need format number
- @return {String}
- split number 1223300 => 1,223,300
- @param {Number, String} input
- @return {String}
- US State Map => {Al: Alabama, Ak: Alaska, ...}
- @return {Object}
- capitalize first letter, lower case others
- eg: firstName => Firstname
- eg: first name => First Name
- @param {String} string need capitalize string
- @return {String}
- find us state where match input
- eg:
- MI => [ 'Michigan', 'Federated States Of Micronesia', 'Michigan', 'Minnesota', 'Mississippi', 'Missouri', 'Wyomin' ]
- @param {String} input
- @return {Array} []
- get long state
- eg:
- MI => 'Michigan'
- @param {string} short state
- @return {string} long state
- get short state
- eg:
- 'Michigan' => 'MI'
- @param {string} short state
- @return {string} long state
- is United States state
- @param {String} input verify string
- @param {String} type only verify type
- @return {Boolean} is state
- number check
- @param {String | Number} input
- @return {Boolean}
- is us zip code
- @param {String | Number} input
- @return {Boolean}
- Generates a RFC-4122 version 4 compliant globally unique identifier.
- @return {String}
- is email
- @param {String} input
- @return {Boolean}
- clear number
- @param {string}
- @return {string} only number
- eg: '1234 1212 sdf' => 12341212
- get us card type
- @param {String} input
- @return {String} on of card type
- is us card check
- @param {String} input
- @return {Boolean}