@redkassa/phone-parser-default-set
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

RedKassa Phone Parser Default Set

This set with default formats and resolvers and also helper functions for RedKassa.

⚠️ Important

Required @redkassa/phone-parser (You should add @redkassa/phone-parser from npm)

Installation

npm i @redkassa/phone-parser-default-set --save

or

yarn add @redkassa/phone-parser-default-set

Usage

import { parsePhoneNumber } from '@redkassa/phone-parser';
import { defaultFormats, defaultResolvers } from '@redkassa/phone-parser-default-set';

const result = parsePhoneNumber('12089999999', {
  formats: defaultFormats,
  resolvers: defaultResolvers,
});

Helpers

parsePriorityRU

import { parsePhoneNumber } from '@redkassa/phone-parser';
import { parsePriorityRU, defaultFormats } from '@redkassa/phone-parser-default-set';

const result1 = parsePriorityRU(parsePhoneNumber, '9198221234', defaultFormats);

const result2 = parsePhoneNumber('9198221234', {
  formats: defaultFormats,
});

/*

result1 = {
  code: 'RU',
  dialCode: '+7',
  nationalNumber: '9198221234',
  formattedNumber: '+7 (919) 822 1234',
}

result2 = {
  code: 'IN',
  dialCode: '+91',
  nationalNumber: '98221234',
  formattedNumber: '+91 98221234',
}

*/

Readme

Keywords

none

Package Sidebar

Install

npm i @redkassa/phone-parser-default-set

Weekly Downloads

4

Version

0.0.1

License

MIT

Unpacked Size

12.1 kB

Total Files

24

Last publish

Collaborators

  • barrsan
  • mosario
  • redkassa.ru