js-input-masking-polyfill

0.0.9 • Public • Published

js-input-masking-polyfill

A work-in-progress polyfill for the Intl.InputMask 🎭 proposal.

Do not use this in production, there are still many flaws.

Status

Unstable. Submitted as an idea to TC39.

Installation

npm install --save js-input-masking-polyfill

Usage

import 'js-input-masking-polyfill';

new Intl.InputMask('credit-card-number').format('4012888888881881');
// "4012 8888 8888 1881"

// 15 digits.
new Intl.InputMask('credit-card-number').format('378282246310005');
// "3782 822463 10005"

Demo

You can see Intl.InputMask in action in the demo.

License

Apache 2.0

Package Sidebar

Install

npm i js-input-masking-polyfill

Weekly Downloads

0

Version

0.0.9

License

Apache-2.0

Unpacked Size

3.03 kB

Total Files

4

Last publish

Collaborators

  • tomayac