Skip to content

Ionic Support #81

Description

@stefashkaa

Feature Title

Ionic Support Strategy: Documentation-First vs Dedicated Package

Description

Parent: #79

Define and implement the Ionic support path.

We need a clear decision whether Ionic should be supported via integration docs only (using existing web packages) or via a dedicated Ionic package.

Use Case

Ionic apps (Angular/React/Vue + Capacitor) need predictable guidance for using phone-mask with mobile-friendly UX and consistency.

Proposed Solution

Phase 1 (required):

  • Publish official Ionic integration docs for:

  • Include mobile-specific recommendations:

    • input mode/type
    • keyboard behavior
    • country selection UX

Phase 2 (decision gate):

  • Evaluate whether a dedicated package (@desource/phone-mask-ionic) is needed based on:
    • API gaps
    • DX friction in docs-first approach
    • maintenance cost vs value

Alternatives Considered

  • Ship dedicated Ionic package immediately (higher maintenance now).
  • Keep unofficial community examples only (inconsistent onboarding).

Examples from Other Libraries

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Fields

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions