Seamless and easy Redux state Validation
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
src
tests
.babelrc
.gitignore
.npmignore
.travis.yml
CHANGELOG.md
CONTRIBUTING.md
LICENSE
README.md
package-lock.json
package.json

README.md

Validstate · GitHub license npm version PRs Welcome Build Status

Validstate is a javascript plugin for React+Redux applications to quickly validate state.

  • Single Definition Validstate puts all of your validations in one place to keep the logic of your actions clean.
  • Prepackaged Validation Functions Validstate comes out of the box with several validation functions built in.
  • Extendable Can't find the function you need? That's okay cause Validstate makes it easy to use your own custom validators.

Installation

Validstate is available as the validstate package on npm. So installation is as easy as...

npm install validstate

Documentation

The Validstate documentation is available at our website.

Contributing

The main purpose of this repository is to continue to grow the Validstate plugin, making it faster and easier to use and more robust. Development of Validstate happens in the open on GitHub, and we look forward to working with many talented developers on this project. Read below to learn how you can take part in improving Validstate.

Contributing Guide

Read our contribution guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Validstate.

License

Validstate is MIT licensed.

Open Digerati

This project is part of the Open Digerati initiative at Life.Church. It's our belief that we can move faster together and that starts with irrational generosity so we are opening up our code to the community.

To find more projects like this one, or join the initiative, checkout our website at opendigerati.com.