2.0.6 • Published 1 year ago
telephonecheck v2.0.6
ts-phone-validator
ts-phone-validator is a TypeScript package that helps you validate if a telephone number is well-written according to common formats.
Features
- Validates phone numbers with optional country codes.
- Supports various phone number formats including spaces, dashes, and parentheses.
- Easy to use and integrate into any Dart or Flutter project.
Installation
You can install this package using npm:
npm i telephonecheckOr using yarn:
yarn add telephonecheckUsage
First, import the telephoneCheck function from the package:
import telephoneCheck from 'ts-phone-validator';
const number = "555-555-5555";
const isValid = telephoneCheck(number);
console.log(`Is the number valid? ${isValid}`);Function
` telephoneCheck(str: string): boolean
- Parameters:
- str: A string representing the phone number to validate.
- Returns:
- boolean: Returns true if the phone number is valid, otherwise false.
Examples
import telephoneCheck from 'ts-phone-validator';
console.log(telephoneCheck("555-555-5555")); // true
console.log(telephoneCheck("(555) 555-5555")); // true
console.log(telephoneCheck("555 555 5555")); // true
console.log(telephoneCheck("5555555555")); // true
console.log(telephoneCheck("123")); // false
console.log(telephoneCheck("abc-def-ghij")); // falseIssues
If you encounter any issues, please report them Here
Contributing
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request on GitHub.
- Fork the repository.
- Create a new branch (git checkout -b feature-branch).
- Make your changes.
- Commit your changes (git commit -am 'Add new feature').
- Push to the branch (git push origin feature-branch).
- Create a new Pull Request.
License
Acknowledgements
- Inspired by common phone number validation techniques and patterns.