restricted-input

v4.0.1
Restrict inputs to certain valid characters (e.g. formatting phone or card numbers)
input formatting filtering text spacing restrict

prebuild

prettier --write .

build

tsc --declaration

build:app

mkdir -p dist-app; browserify ./src/main.ts -p [ tsify --strict ] -o dist-app/restricted-input.js -s RestrictedInput -v

predoc

npm run build

doc

jsdoc -r -R README.md -d jsdoc dist/lib/

doc:watch

npm run doc && chokidar 'src/lib/**/*.ts' -c 'npm run doc'

prestart

npm run build:app

start

node ./test/support/server.js

development

npm start & chokidar 'src/lib/**/*.ts' -c 'npm run build:app; echo $(tput setaf 2)rebuilt$(tput sgr0)'

lint

eslint --ext js,ts src test

posttest

npm run lint

test

npm run test:unit

test:watch

jest --watchAll

test:unit

jest test/unit

test:integration

wdio wdio.conf.js

test:all

npm run test && npm run test:integration

publish:demo

./publish-gh-pages.sh

prepublishOnly

npm run build && npm run build:app

postpublish

npm run publish:demo
npm i restricted-input

Metadata

  • MIT
  • Whatever
  • Braintree
  • released 4/10/2024

Downloads

Maintainers