Vue directive to restrict an input by unicode values. It allows the input to be used just with the defined unicodes. It also sanitizes the value when invalid unicodes are being paste into the input.
$ npm install --save v-unicode
$ yarn add v-unicode
import Vue from 'vue'
import vUnicode from 'v-unicode'
Vue.use(vUnicode)
<template>
<!-- Allow only numeric values -->
<input type="text" v-unicode="{ from: 48, to: 57 }">
<input type="text" v-unicode="[48, 49, 50, 51, 52, 53, 54, 55, 56, 57]">
</template>