UNPKG

credit-card-input-mask

Version:

Restrict inputs to certain valid characters (e.g. formatting phone or card numbers)

85 lines (84 loc) 2.71 kB
{ "name": "credit-card-input-mask", "version": "3.0.1", "description": "Restrict inputs to certain valid characters (e.g. formatting phone or card numbers)", "author": "Braintree <code@getbraintree.com> (https://www.braintreepayments.com/)", "license": "MIT", "main": "dist/main.js", "files": [ "dist", "supports-input-formatting.js" ], "homepage": "https://github.com/braintree/restricted-input", "repository": { "type": "git", "url": "git://github.com/scrum/credit-card-input-mask.git" }, "bugs": "https://github.com/scrum/credit-card-input-mask/issues", "keywords": [ "input", "formatting", "filtering", "text", "spacing", "restrict" ], "scripts": { "prebuild": "prettier --write .", "build": "tsc --declaration", "build:app": "mkdir -p dist-app; browserify ./src/main.ts -p [ tsify --strict ] -o dist-app/credit-card-input-mask.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" }, "dependencies": { "@braintree/browser-detection": "^1.11.1" }, "devDependencies": { "@types/jest": "^26.0.23", "@wdio/browserstack-service": "^7.5.7", "@wdio/cli": "^7.5.7", "@wdio/local-runner": "^7.5.7", "@wdio/mocha-framework": "^7.5.3", "@wdio/spec-reporter": "^7.5.7", "@wdio/sync": "^7.5.7", "browserify": "^17.0.0", "browserstack-local": "^1.4.8", "chai": "^4.3.4", "chokidar-cli": "^2.1.0", "dotenv": "^9.0.1", "eslint": "^7.26.0", "eslint-config-braintree": "^5.0.0-typescript-prep-rc.18", "express": "^4.17.1", "jest": "^26.6.3", "jsdoc": "^3.6.6", "prettier": "^2.3.0", "ts-jest": "^26.5.6", "tsify": "^5.0.3", "typescript": "^4.2.4", "uuid": "^8.3.2", "webdriverio": "^7.5.7" }, "jest": { "preset": "ts-jest", "setupFilesAfterEnv": [ "./test/unit/global.ts" ], "testPathIgnorePatterns": [ "<rootDir>/dist" ] } }