fix(input-tel): expose awesome-phonenumber-lib in npm package
This commit is contained in:
parent
974d0872a0
commit
55a900b797
10 changed files with 13 additions and 8 deletions
5
.changeset/gorgeous-masks-knock.md
Normal file
5
.changeset/gorgeous-masks-knock.md
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
'@lion/input-tel': patch
|
||||||
|
---
|
||||||
|
|
||||||
|
fix: expose awesome-phonenumber-lib in npm package
|
||||||
|
|
@ -26,7 +26,7 @@ import { localize } from '@lion/localize';
|
||||||
* @typedef {import('../types').OnDropdownChangeEvent} OnDropdownChangeEvent
|
* @typedef {import('../types').OnDropdownChangeEvent} OnDropdownChangeEvent
|
||||||
* @typedef {import('../types').DropdownRef} DropdownRef
|
* @typedef {import('../types').DropdownRef} DropdownRef
|
||||||
* @typedef {import('../types').RegionMeta} RegionMeta
|
* @typedef {import('../types').RegionMeta} RegionMeta
|
||||||
* @typedef {* & import('@lion/input-tel/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
* @typedef {* & import('@lion/input-tel/src/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
||||||
* @typedef {import('@lion/select-rich').LionSelectRich} LionSelectRich
|
* @typedef {import('@lion/select-rich').LionSelectRich} LionSelectRich
|
||||||
* @typedef {import('@lion/overlays').OverlayController} OverlayController
|
* @typedef {import('@lion/overlays').OverlayController} OverlayController
|
||||||
* @typedef {TemplateDataForDropdownInputTel & {data: {regionMetaList:RegionMeta[]}}} TemplateDataForIntlInputTel
|
* @typedef {TemplateDataForDropdownInputTel & {data: {regionMetaList:RegionMeta[]}}} TemplateDataForIntlInputTel
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ import { localizeNamespaceLoader } from './localizeNamespaceLoader.js';
|
||||||
* @typedef {import('../types').RegionCode} RegionCode
|
* @typedef {import('../types').RegionCode} RegionCode
|
||||||
* @typedef {import('../types').PhoneNumberType} PhoneNumberType
|
* @typedef {import('../types').PhoneNumberType} PhoneNumberType
|
||||||
* @typedef {import('@lion/form-core/types/FormatMixinTypes').FormatOptions} FormatOptions
|
* @typedef {import('@lion/form-core/types/FormatMixinTypes').FormatOptions} FormatOptions
|
||||||
* @typedef {* & import('@lion/input-tel/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
* @typedef {* & import('@lion/input-tel/src/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
||||||
* @typedef {FormatOptions & {regionCode: RegionCode; formatStrategy: FormatStrategy}} FormatOptionsTel
|
* @typedef {FormatOptions & {regionCode: RegionCode; formatStrategy: FormatStrategy}} FormatOptionsTel
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ let resolveLoaded;
|
||||||
*/
|
*/
|
||||||
export class PhoneUtilManager {
|
export class PhoneUtilManager {
|
||||||
static async loadLibPhoneNumber() {
|
static async loadLibPhoneNumber() {
|
||||||
const PhoneUtil = (await import('../lib/awesome-phonenumber-esm.js')).default;
|
const PhoneUtil = (await import('./lib/awesome-phonenumber-esm.js')).default;
|
||||||
this.PhoneUtil = PhoneUtil;
|
this.PhoneUtil = PhoneUtil;
|
||||||
resolveLoaded(undefined);
|
resolveLoaded(undefined);
|
||||||
return PhoneUtil;
|
return PhoneUtil;
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ import { PhoneUtilManager } from './PhoneUtilManager.js';
|
||||||
/**
|
/**
|
||||||
* @typedef {import('../types').FormatStrategy} FormatStrategy
|
* @typedef {import('../types').FormatStrategy} FormatStrategy
|
||||||
* @typedef {import('../types').RegionCode} RegionCode
|
* @typedef {import('../types').RegionCode} RegionCode
|
||||||
* @typedef {* & import('@lion/input-tel/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
* @typedef {* & import('@lion/input-tel/src/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ import { PhoneUtilManager } from './PhoneUtilManager.js';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef {import('../types').RegionCode} RegionCode
|
* @typedef {import('../types').RegionCode} RegionCode
|
||||||
* @typedef {* & import('@lion/input-tel/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
* @typedef {* & import('@lion/input-tel/src/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ import { formatPhoneNumber } from './formatters.js';
|
||||||
/**
|
/**
|
||||||
* @typedef {import('../types').FormatStrategy} FormatStrategy
|
* @typedef {import('../types').FormatStrategy} FormatStrategy
|
||||||
* @typedef {import('../types').RegionCode} RegionCode
|
* @typedef {import('../types').RegionCode} RegionCode
|
||||||
* @typedef {* & import('@lion/input-tel/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
* @typedef {* & import('@lion/input-tel/src/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ import { PhoneUtilManager } from './PhoneUtilManager.js';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef {import('../types').RegionCode} RegionCode
|
* @typedef {import('../types').RegionCode} RegionCode
|
||||||
* @typedef {* & import('@lion/input-tel/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
* @typedef {* & import('@lion/input-tel/src/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ import {
|
||||||
} from '../test-helpers/mockPhoneUtilManager.js';
|
} from '../test-helpers/mockPhoneUtilManager.js';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef {* & import('@lion/input-tel/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
* @typedef {* & import('@lion/input-tel/src/lib/awesome-phonenumber-esm').default} AwesomePhoneNumber
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// For enum output, see: https://www.npmjs.com/package/awesome-phonenumber
|
// For enum output, see: https://www.npmjs.com/package/awesome-phonenumber
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue