Skip to content

This repository contains string validation specific to RPI. Powered by Rensselaer Center for the Open Source.

License

Notifications You must be signed in to change notification settings

rcos/rpi-validator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rpi-validator Build Status GitHub npm

rcos

This repository contains string validation specific to RPI. Powered by Rensselaer Center for the Open Source.

This package only validates strings. It does not validate inputs with number or other types.

Install

  • Npm: npm install rpi-validator
  • Yarn: yarn install rpi-validator

View the project on NPM: https://www.npmjs.com/package/rpi-validator

Example

let rpiValidator = require('rpi-validator');

rpiValidator.isRIN('shirley');   //false
rpiValidator.isRIN('667986864'); //true

Available Validators

  • isCRN()
  • isISO()
  • isRIN()
  • isSubjectCode()
  • isRPIEmail()

Contributing

Anybody is welcome to contribute to this repository. It's what open source is all about. Make sure code is tested and that the existing tests pass. Please use issues to track bugs and/or changes.

This repository requires node to be installed in order for it to run. I think it requires version 8 or higher.

Run yarn install to install all dependencies before starting work.

Run the tests using yarn test.

Past Contributors

Feel free to reach out with any questions about the repository. However, issues are the best way to get changes made.

About

This repository contains string validation specific to RPI. Powered by Rensselaer Center for the Open Source.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published