react-native-web-mask
Version:
A cross-platform input mask hook for React and React Native, with TypeScript and helper utilities
73 lines (72 loc) • 1.93 kB
JSON
{
"name": "react-native-web-mask",
"version": "1.4.0",
"description": "A cross-platform input mask hook for React and React Native, with TypeScript and helper utilities",
"author": "Brandon Irving <birvingfau@gmail.com>",
"license": "MIT",
"main": "dist/index.js",
"module": "dist/index.es.js",
"types": "dist/types/index.d.ts",
"scripts": {
"build": "rollup -c",
"prepublishOnly": "npm run build",
"update": "npm version patch",
"minor": "npm version minor",
"major": "npm version major",
"test": "jest"
},
"files": [
"dist"
],
"keywords": [
"react",
"react-native",
"react-hooks",
"input-mask",
"masked-input",
"form-validation",
"input-format",
"typescript",
"lightweight",
"phone-mask",
"date-mask",
"credit-card-mask",
"currency-input",
"cross-platform",
"custom-mask",
"input-handler",
"input-utils",
"tree-shaking",
"zero-dependencies",
"react-native-mask",
"react-native-mask-input",
"react-native-mask-text",
"react-native-mask-input-text",
"react-native-masked-input",
"react-native-masked-text",
"react-native-masked-text-input",
"react-native-text-mask",
"react-native-text-masked",
"react-native-text-input",
"react-native-text-input-mask",
"react-native-text-input-masked",
"react-native-input-mask"
],
"devDependencies": {
"@rollup/plugin-commonjs": "^24.0.0",
"@rollup/plugin-node-resolve": "^15.0.1",
"@rollup/plugin-typescript": "^11.0.0",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.2.0",
"@types/jest": "^29.5.14",
"@types/react": "^19.0.7",
"jest": "^29.0.0",
"jest-environment-jsdom": "^29.7.0",
"rollup": "^3.0.0",
"ts-jest": "^29.0.0",
"typescript": "^5.7.3"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
}
}