UNPKG

v-mask

Version:

Tiny input mask library for Vue.js based on text-mask-core (~5kb) exposed as directive. No dependencies

21 lines (19 loc) 333 B
/** * A special object to identify next character as optional * For example `?` * * @type {Object} */ export const NEXT_CHAR_OPTIONAL = { __nextCharOptional__: true, }; /** * @type {MaskReplaces} */ export const defaultMaskReplacers = { '#': /\d/, A: /[a-z]/i, N: /[a-z0-9]/i, '?': NEXT_CHAR_OPTIONAL, X: /./, };