backend v4 half
This commit is contained in:
+52
@@ -0,0 +1,52 @@
|
||||
'use strict'
|
||||
|
||||
var parsePhoneNumberFromString = require('../build/parsePhoneNumber.js').default
|
||||
|
||||
// ES5 `require()` "default" "interoperability" hack.
|
||||
// https://github.com/babel/babel/issues/2212#issuecomment-131827986
|
||||
// An alternative approach:
|
||||
// https://www.npmjs.com/package/babel-plugin-add-module-exports
|
||||
exports = module.exports = parsePhoneNumberFromString
|
||||
exports['default'] = parsePhoneNumberFromString
|
||||
|
||||
exports.PhoneNumber = require('../build/PhoneNumber.js').default
|
||||
exports.ParseError = require('../build/ParseError.js').default
|
||||
var parsePhoneNumberWithError = require('../build/parsePhoneNumberWithError.js').default
|
||||
// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.
|
||||
exports.parsePhoneNumberWithError = parsePhoneNumberWithError
|
||||
exports.parsePhoneNumber = parsePhoneNumberWithError
|
||||
|
||||
// `parsePhoneNumberFromString()` named export is now considered legacy:
|
||||
// it has been promoted to a default export due to being too verbose.
|
||||
exports.parsePhoneNumberFromString = parsePhoneNumberFromString
|
||||
|
||||
exports.isValidPhoneNumber = require('../build/isValidPhoneNumber.js').default
|
||||
exports.isPossiblePhoneNumber = require('../build/isPossiblePhoneNumber.js').default
|
||||
exports.validatePhoneNumberLength = require('../build/validatePhoneNumberLength.js').default
|
||||
|
||||
exports.findNumbers = require('../build/legacy/findNumbers.js').default
|
||||
exports.searchNumbers = require('../build/legacy/searchNumbers.js').default
|
||||
|
||||
exports.findPhoneNumbersInText = require('../build/findPhoneNumbersInText.js').default
|
||||
exports.searchPhoneNumbersInText = require('../build/searchPhoneNumbersInText.js').default
|
||||
exports.PhoneNumberMatcher = require('../build/PhoneNumberMatcher.js').default
|
||||
|
||||
exports.AsYouType = require('../build/AsYouType.js').default
|
||||
|
||||
exports.Metadata = require('../build/metadata.js').default
|
||||
exports.isSupportedCountry = require('../build/metadata.js').isSupportedCountry
|
||||
exports.getCountries = require('../build/getCountries.js').default
|
||||
exports.getCountryCallingCode = require('../build/metadata.js').getCountryCallingCode
|
||||
exports.getExtPrefix = require('../build/metadata.js').getExtPrefix
|
||||
|
||||
exports.getExampleNumber = require('../build/getExampleNumber.js').default
|
||||
|
||||
exports.formatIncompletePhoneNumber = require('../build/formatIncompletePhoneNumber.js').default
|
||||
|
||||
exports.parseIncompletePhoneNumber = require('../build/parseIncompletePhoneNumber.js').default
|
||||
exports.parsePhoneNumberCharacter = require('../build/parseIncompletePhoneNumber.js').parsePhoneNumberCharacter
|
||||
exports.parseDigits = require('../build/helpers/parseDigits.js').default
|
||||
exports.DIGIT_PLACEHOLDER = require('../build/AsYouTypeFormatter.js').DIGIT_PLACEHOLDER
|
||||
|
||||
exports.parseRFC3966 = require('../build/helpers/RFC3966.js').parseRFC3966
|
||||
exports.formatRFC3966 = require('../build/helpers/RFC3966.js').formatRFC3966
|
||||
+57
@@ -0,0 +1,57 @@
|
||||
'use strict'
|
||||
|
||||
// This file is deprecated.
|
||||
// It's the same as `index.cjs`, just with an added `.js` file extension.
|
||||
// It only exists for compatibility with the software that doesn't like `*.cjs` file extension.
|
||||
// https://gitlab.com/catamphetamine/libphonenumber-js/-/issues/61#note_950728292
|
||||
|
||||
var parsePhoneNumberFromString = require('../build/parsePhoneNumber.js').default
|
||||
|
||||
// ES5 `require()` "default" "interoperability" hack.
|
||||
// https://github.com/babel/babel/issues/2212#issuecomment-131827986
|
||||
// An alternative approach:
|
||||
// https://www.npmjs.com/package/babel-plugin-add-module-exports
|
||||
exports = module.exports = parsePhoneNumberFromString
|
||||
exports['default'] = parsePhoneNumberFromString
|
||||
|
||||
exports.PhoneNumber = require('../build/PhoneNumber.js').default
|
||||
exports.ParseError = require('../build/ParseError.js').default
|
||||
var parsePhoneNumberWithError = require('../build/parsePhoneNumberWithError.js').default
|
||||
// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.
|
||||
exports.parsePhoneNumberWithError = parsePhoneNumberWithError
|
||||
exports.parsePhoneNumber = parsePhoneNumberWithError
|
||||
|
||||
// `parsePhoneNumberFromString()` named export is now considered legacy:
|
||||
// it has been promoted to a default export due to being too verbose.
|
||||
exports.parsePhoneNumberFromString = parsePhoneNumberFromString
|
||||
|
||||
exports.isValidPhoneNumber = require('../build/isValidPhoneNumber.js').default
|
||||
exports.isPossiblePhoneNumber = require('../build/isPossiblePhoneNumber.js').default
|
||||
exports.validatePhoneNumberLength = require('../build/validatePhoneNumberLength.js').default
|
||||
|
||||
exports.findNumbers = require('../build/legacy/findNumbers.js').default
|
||||
exports.searchNumbers = require('../build/legacy/searchNumbers.js').default
|
||||
|
||||
exports.findPhoneNumbersInText = require('../build/findPhoneNumbersInText.js').default
|
||||
exports.searchPhoneNumbersInText = require('../build/searchPhoneNumbersInText.js').default
|
||||
exports.PhoneNumberMatcher = require('../build/PhoneNumberMatcher.js').default
|
||||
|
||||
exports.AsYouType = require('../build/AsYouType.js').default
|
||||
|
||||
exports.Metadata = require('../build/metadata.js').default
|
||||
exports.isSupportedCountry = require('../build/metadata.js').isSupportedCountry
|
||||
exports.getCountries = require('../build/getCountries.js').default
|
||||
exports.getCountryCallingCode = require('../build/metadata.js').getCountryCallingCode
|
||||
exports.getExtPrefix = require('../build/metadata.js').getExtPrefix
|
||||
|
||||
exports.getExampleNumber = require('../build/getExampleNumber.js').default
|
||||
|
||||
exports.formatIncompletePhoneNumber = require('../build/formatIncompletePhoneNumber.js').default
|
||||
|
||||
exports.parseIncompletePhoneNumber = require('../build/parseIncompletePhoneNumber.js').default
|
||||
exports.parsePhoneNumberCharacter = require('../build/parseIncompletePhoneNumber.js').parsePhoneNumberCharacter
|
||||
exports.parseDigits = require('../build/helpers/parseDigits.js').default
|
||||
exports.DIGIT_PLACEHOLDER = require('../build/AsYouTypeFormatter.js').DIGIT_PLACEHOLDER
|
||||
|
||||
exports.parseRFC3966 = require('../build/helpers/RFC3966.js').parseRFC3966
|
||||
exports.formatRFC3966 = require('../build/helpers/RFC3966.js').formatRFC3966
|
||||
+140
@@ -0,0 +1,140 @@
|
||||
import {
|
||||
MetadataJson,
|
||||
Examples,
|
||||
E164Number,
|
||||
CountryCallingCode,
|
||||
CountryCode,
|
||||
CarrierCode,
|
||||
NationalNumber,
|
||||
Extension,
|
||||
ParseError,
|
||||
NumberFoundLegacy,
|
||||
NumberType,
|
||||
NumberFormat,
|
||||
NumberingPlan,
|
||||
FormatNumberOptions,
|
||||
FormatNumberOptionsWithoutIDD,
|
||||
ValidatePhoneNumberLengthResult
|
||||
} from '../types.d.cjs';
|
||||
|
||||
// They say this re-export is required.
|
||||
// https://github.com/catamphetamine/libphonenumber-js/pull/290#issuecomment-453281180
|
||||
export {
|
||||
MetadataJson,
|
||||
Examples,
|
||||
E164Number,
|
||||
CountryCallingCode,
|
||||
CountryCode,
|
||||
CarrierCode,
|
||||
NationalNumber,
|
||||
Extension,
|
||||
ParseError,
|
||||
NumberFoundLegacy,
|
||||
NumberType,
|
||||
NumberFormat,
|
||||
NumberingPlan,
|
||||
ValidatePhoneNumberLengthResult
|
||||
};
|
||||
|
||||
export class PhoneNumber {
|
||||
constructor(number: E164Number, metadata: MetadataJson);
|
||||
countryCallingCode: CountryCallingCode;
|
||||
country?: CountryCode;
|
||||
nationalNumber: NationalNumber;
|
||||
number: E164Number;
|
||||
carrierCode?: CarrierCode;
|
||||
ext?: Extension;
|
||||
setExt(ext: Extension): void;
|
||||
getPossibleCountries(): CountryCode[];
|
||||
isPossible(): boolean;
|
||||
isValid(): boolean;
|
||||
getType(): NumberType;
|
||||
format(format: NumberFormat, options?: FormatNumberOptions): string;
|
||||
formatNational(options?: FormatNumberOptionsWithoutIDD): string;
|
||||
formatInternational(options?: FormatNumberOptionsWithoutIDD): string;
|
||||
getURI(options?: FormatNumberOptionsWithoutIDD): string;
|
||||
isNonGeographic(): boolean;
|
||||
isEqual(phoneNumber: PhoneNumber): boolean;
|
||||
}
|
||||
|
||||
export interface NumberFound {
|
||||
number: PhoneNumber;
|
||||
startsAt: number;
|
||||
endsAt: number;
|
||||
}
|
||||
|
||||
// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.
|
||||
export function parsePhoneNumber(text: string, metadata: MetadataJson): PhoneNumber;
|
||||
export function parsePhoneNumber(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string, extract?: boolean }, metadata: MetadataJson): PhoneNumber;
|
||||
|
||||
export function parsePhoneNumberWithError(text: string, metadata: MetadataJson): PhoneNumber;
|
||||
export function parsePhoneNumberWithError(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string, extract?: boolean }, metadata: MetadataJson): PhoneNumber;
|
||||
|
||||
// `parsePhoneNumberFromString()` named export is now considered legacy:
|
||||
// it has been promoted to a default export due to being too verbose.
|
||||
export function parsePhoneNumberFromString(text: string, metadata: MetadataJson): PhoneNumber | undefined;
|
||||
export function parsePhoneNumberFromString(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string, extract?: boolean }, metadata: MetadataJson): PhoneNumber | undefined;
|
||||
|
||||
export default parsePhoneNumberFromString;
|
||||
|
||||
export function isValidPhoneNumber(text: string, metadata: MetadataJson): boolean;
|
||||
export function isValidPhoneNumber(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string }, metadata: MetadataJson): boolean;
|
||||
|
||||
export function isPossiblePhoneNumber(text: string, metadata: MetadataJson): boolean;
|
||||
export function isPossiblePhoneNumber(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string }, metadata: MetadataJson): boolean;
|
||||
|
||||
export function validatePhoneNumberLength(text: string, metadata: MetadataJson): ValidatePhoneNumberLengthResult | undefined;
|
||||
export function validatePhoneNumberLength(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string }, metadata: MetadataJson): ValidatePhoneNumberLengthResult | undefined;
|
||||
|
||||
export function findNumbers(text: string, metadata: MetadataJson): NumberFoundLegacy[];
|
||||
export function findNumbers(text: string, options: CountryCode | { defaultCountry?: CountryCode, v2: true }, metadata: MetadataJson): NumberFound[];
|
||||
|
||||
export function searchNumbers(text: string, metadata: MetadataJson): IterableIterator<NumberFoundLegacy>;
|
||||
export function searchNumbers(text: string, options: CountryCode | { defaultCountry?: CountryCode, v2: true }, metadata: MetadataJson): IterableIterator<NumberFound>;
|
||||
|
||||
export function findPhoneNumbersInText(text: string, options: CountryCode | { defaultCountry?: CountryCode, extended?: boolean }, metadata: MetadataJson): NumberFound[];
|
||||
export function findPhoneNumbersInText(text: string, metadata: MetadataJson): NumberFound[];
|
||||
|
||||
export function searchPhoneNumbersInText(text: string, options: CountryCode | { defaultCountry?: CountryCode, extended?: boolean }, metadata: MetadataJson): IterableIterator<NumberFound>;
|
||||
export function searchPhoneNumbersInText(text: string, metadata: MetadataJson): IterableIterator<NumberFound>;
|
||||
|
||||
export class PhoneNumberMatcher {
|
||||
constructor(text: string, metadata: MetadataJson);
|
||||
constructor(text: string, options: { defaultCountry?: CountryCode, v2: true }, metadata: MetadataJson);
|
||||
hasNext(): boolean;
|
||||
next(): NumberFound | undefined;
|
||||
}
|
||||
|
||||
export function isSupportedCountry(countryCode: CountryCode, metadata: MetadataJson): boolean;
|
||||
export function getCountries(metadata: MetadataJson): CountryCode[];
|
||||
export function getCountryCallingCode(countryCode: CountryCode, metadata: MetadataJson): CountryCallingCode;
|
||||
export function getExtPrefix(countryCode: CountryCode, metadata: MetadataJson): string;
|
||||
|
||||
export function getExampleNumber(country: CountryCode, examples: Examples, metadata: MetadataJson): PhoneNumber | undefined;
|
||||
|
||||
export function formatIncompletePhoneNumber(number: string, metadata: MetadataJson): string;
|
||||
export function formatIncompletePhoneNumber(number: string, defaultCountryCode: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string } | undefined, metadata: MetadataJson): string;
|
||||
export function parseIncompletePhoneNumber(text: string): string;
|
||||
export function parsePhoneNumberCharacter(character: string): string;
|
||||
export function parseDigits(character: string): string;
|
||||
|
||||
export class AsYouType {
|
||||
constructor(defaultCountryCode: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string } | undefined, metadata: MetadataJson);
|
||||
input(text: string): string;
|
||||
reset(): void;
|
||||
getNumber(): PhoneNumber | undefined;
|
||||
getNumberValue(): E164Number | undefined;
|
||||
getChars(): string;
|
||||
getTemplate(): string;
|
||||
getCallingCode(): string | undefined;
|
||||
getCountry(): CountryCode | undefined;
|
||||
isInternational(): boolean;
|
||||
isPossible(): boolean;
|
||||
isValid(): boolean;
|
||||
}
|
||||
|
||||
export class Metadata {
|
||||
constructor(metadata: MetadataJson);
|
||||
selectNumberingPlan(country: CountryCode): void;
|
||||
numberingPlan?: NumberingPlan;
|
||||
}
|
||||
+140
@@ -0,0 +1,140 @@
|
||||
import {
|
||||
MetadataJson,
|
||||
Examples,
|
||||
E164Number,
|
||||
CountryCallingCode,
|
||||
CountryCode,
|
||||
CarrierCode,
|
||||
NationalNumber,
|
||||
Extension,
|
||||
ParseError,
|
||||
NumberFoundLegacy,
|
||||
NumberType,
|
||||
NumberFormat,
|
||||
NumberingPlan,
|
||||
FormatNumberOptions,
|
||||
FormatNumberOptionsWithoutIDD,
|
||||
ValidatePhoneNumberLengthResult
|
||||
} from '../types.d.js';
|
||||
|
||||
// They say this re-export is required.
|
||||
// https://github.com/catamphetamine/libphonenumber-js/pull/290#issuecomment-453281180
|
||||
export {
|
||||
MetadataJson,
|
||||
Examples,
|
||||
E164Number,
|
||||
CountryCallingCode,
|
||||
CountryCode,
|
||||
CarrierCode,
|
||||
NationalNumber,
|
||||
Extension,
|
||||
ParseError,
|
||||
NumberFoundLegacy,
|
||||
NumberType,
|
||||
NumberFormat,
|
||||
NumberingPlan,
|
||||
ValidatePhoneNumberLengthResult
|
||||
};
|
||||
|
||||
export class PhoneNumber {
|
||||
constructor(number: E164Number, metadata: MetadataJson);
|
||||
countryCallingCode: CountryCallingCode;
|
||||
country?: CountryCode;
|
||||
nationalNumber: NationalNumber;
|
||||
number: E164Number;
|
||||
carrierCode?: CarrierCode;
|
||||
ext?: Extension;
|
||||
setExt(ext: Extension): void;
|
||||
getPossibleCountries(): CountryCode[];
|
||||
isPossible(): boolean;
|
||||
isValid(): boolean;
|
||||
getType(): NumberType;
|
||||
format(format: NumberFormat, options?: FormatNumberOptions): string;
|
||||
formatNational(options?: FormatNumberOptionsWithoutIDD): string;
|
||||
formatInternational(options?: FormatNumberOptionsWithoutIDD): string;
|
||||
getURI(options?: FormatNumberOptionsWithoutIDD): string;
|
||||
isNonGeographic(): boolean;
|
||||
isEqual(phoneNumber: PhoneNumber): boolean;
|
||||
}
|
||||
|
||||
export interface NumberFound {
|
||||
number: PhoneNumber;
|
||||
startsAt: number;
|
||||
endsAt: number;
|
||||
}
|
||||
|
||||
// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.
|
||||
export function parsePhoneNumber(text: string, metadata: MetadataJson): PhoneNumber;
|
||||
export function parsePhoneNumber(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string, extract?: boolean }, metadata: MetadataJson): PhoneNumber;
|
||||
|
||||
export function parsePhoneNumberWithError(text: string, metadata: MetadataJson): PhoneNumber;
|
||||
export function parsePhoneNumberWithError(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string, extract?: boolean }, metadata: MetadataJson): PhoneNumber;
|
||||
|
||||
// `parsePhoneNumberFromString()` named export is now considered legacy:
|
||||
// it has been promoted to a default export due to being too verbose.
|
||||
export function parsePhoneNumberFromString(text: string, metadata: MetadataJson): PhoneNumber | undefined;
|
||||
export function parsePhoneNumberFromString(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string, extract?: boolean }, metadata: MetadataJson): PhoneNumber | undefined;
|
||||
|
||||
export default parsePhoneNumberFromString;
|
||||
|
||||
export function isValidPhoneNumber(text: string, metadata: MetadataJson): boolean;
|
||||
export function isValidPhoneNumber(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string }, metadata: MetadataJson): boolean;
|
||||
|
||||
export function isPossiblePhoneNumber(text: string, metadata: MetadataJson): boolean;
|
||||
export function isPossiblePhoneNumber(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string }, metadata: MetadataJson): boolean;
|
||||
|
||||
export function validatePhoneNumberLength(text: string, metadata: MetadataJson): ValidatePhoneNumberLengthResult | undefined;
|
||||
export function validatePhoneNumberLength(text: string, defaultCountry: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string }, metadata: MetadataJson): ValidatePhoneNumberLengthResult | undefined;
|
||||
|
||||
export function findNumbers(text: string, metadata: MetadataJson): NumberFoundLegacy[];
|
||||
export function findNumbers(text: string, options: CountryCode | { defaultCountry?: CountryCode, v2: true }, metadata: MetadataJson): NumberFound[];
|
||||
|
||||
export function searchNumbers(text: string, metadata: MetadataJson): IterableIterator<NumberFoundLegacy>;
|
||||
export function searchNumbers(text: string, options: CountryCode | { defaultCountry?: CountryCode, v2: true }, metadata: MetadataJson): IterableIterator<NumberFound>;
|
||||
|
||||
export function findPhoneNumbersInText(text: string, options: CountryCode | { defaultCountry?: CountryCode, extended?: boolean }, metadata: MetadataJson): NumberFound[];
|
||||
export function findPhoneNumbersInText(text: string, metadata: MetadataJson): NumberFound[];
|
||||
|
||||
export function searchPhoneNumbersInText(text: string, options: CountryCode | { defaultCountry?: CountryCode, extended?: boolean }, metadata: MetadataJson): IterableIterator<NumberFound>;
|
||||
export function searchPhoneNumbersInText(text: string, metadata: MetadataJson): IterableIterator<NumberFound>;
|
||||
|
||||
export class PhoneNumberMatcher {
|
||||
constructor(text: string, metadata: MetadataJson);
|
||||
constructor(text: string, options: { defaultCountry?: CountryCode, v2: true }, metadata: MetadataJson);
|
||||
hasNext(): boolean;
|
||||
next(): NumberFound | undefined;
|
||||
}
|
||||
|
||||
export function isSupportedCountry(countryCode: CountryCode, metadata: MetadataJson): boolean;
|
||||
export function getCountries(metadata: MetadataJson): CountryCode[];
|
||||
export function getCountryCallingCode(countryCode: CountryCode, metadata: MetadataJson): CountryCallingCode;
|
||||
export function getExtPrefix(countryCode: CountryCode, metadata: MetadataJson): string;
|
||||
|
||||
export function getExampleNumber(country: CountryCode, examples: Examples, metadata: MetadataJson): PhoneNumber | undefined;
|
||||
|
||||
export function formatIncompletePhoneNumber(number: string, metadata: MetadataJson): string;
|
||||
export function formatIncompletePhoneNumber(number: string, defaultCountryCode: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string } | undefined, metadata: MetadataJson): string;
|
||||
export function parseIncompletePhoneNumber(text: string): string;
|
||||
export function parsePhoneNumberCharacter(character: string): string;
|
||||
export function parseDigits(character: string): string;
|
||||
|
||||
export class AsYouType {
|
||||
constructor(defaultCountryCode: CountryCode | { defaultCountry?: CountryCode, defaultCallingCode?: string } | undefined, metadata: MetadataJson);
|
||||
input(text: string): string;
|
||||
reset(): void;
|
||||
getNumber(): PhoneNumber | undefined;
|
||||
getNumberValue(): E164Number | undefined;
|
||||
getChars(): string;
|
||||
getTemplate(): string;
|
||||
getCallingCode(): string | undefined;
|
||||
getCountry(): CountryCode | undefined;
|
||||
isInternational(): boolean;
|
||||
isPossible(): boolean;
|
||||
isValid(): boolean;
|
||||
}
|
||||
|
||||
export class Metadata {
|
||||
constructor(metadata: MetadataJson);
|
||||
selectNumberingPlan(country: CountryCode): void;
|
||||
numberingPlan?: NumberingPlan;
|
||||
}
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
export { default as PhoneNumber } from '../es6/PhoneNumber.js'
|
||||
export { default as ParseError } from '../es6/ParseError.js'
|
||||
// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.
|
||||
export { default as parsePhoneNumberWithError, default as parsePhoneNumber } from '../es6/parsePhoneNumberWithError.js'
|
||||
|
||||
// `parsePhoneNumberFromString()` named export is now considered legacy:
|
||||
// it has been promoted to a default export due to being too verbose.
|
||||
export { default as default, default as parsePhoneNumberFromString } from '../es6/parsePhoneNumber.js'
|
||||
|
||||
export { default as isValidPhoneNumber } from '../es6/isValidPhoneNumber.js'
|
||||
export { default as isPossiblePhoneNumber } from '../es6/isPossiblePhoneNumber.js'
|
||||
export { default as validatePhoneNumberLength } from '../es6/validatePhoneNumberLength.js'
|
||||
|
||||
// Deprecated.
|
||||
export { default as findNumbers } from '../es6/legacy/findNumbers.js'
|
||||
export { default as searchNumbers } from '../es6/legacy/searchNumbers.js'
|
||||
|
||||
export { default as findPhoneNumbersInText } from '../es6/findPhoneNumbersInText.js'
|
||||
export { default as searchPhoneNumbersInText } from '../es6/searchPhoneNumbersInText.js'
|
||||
export { default as PhoneNumberMatcher } from '../es6/PhoneNumberMatcher.js'
|
||||
|
||||
export { default as AsYouType } from '../es6/AsYouType.js'
|
||||
export { DIGIT_PLACEHOLDER } from '../es6/AsYouTypeFormatter.js'
|
||||
|
||||
export { default as getCountries } from '../es6/getCountries.js'
|
||||
export { default as Metadata, isSupportedCountry, getCountryCallingCode, getExtPrefix } from '../es6/metadata.js'
|
||||
|
||||
export { default as getExampleNumber } from '../es6/getExampleNumber.js'
|
||||
|
||||
export { default as formatIncompletePhoneNumber } from '../es6/formatIncompletePhoneNumber.js'
|
||||
export { default as parseIncompletePhoneNumber, parsePhoneNumberCharacter } from '../es6/parseIncompletePhoneNumber.js'
|
||||
export { default as parseDigits } from '../es6/helpers/parseDigits.js'
|
||||
|
||||
export { parseRFC3966, formatRFC3966 } from '../es6/helpers/RFC3966.js'
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"private": true,
|
||||
"name": "libphonenumber-js/core",
|
||||
"main": "index.cjs",
|
||||
"module": "index.js",
|
||||
"type": "module",
|
||||
"exports": {
|
||||
".": {
|
||||
"import": "./index.js",
|
||||
"require": "./index.cjs"
|
||||
}
|
||||
},
|
||||
"sideEffects": false
|
||||
}
|
||||
Reference in New Issue
Block a user