{"library":"redux-validator","type":"library","category":null,"description":"redux-validator is a middleware for Redux that enables validation of action parameters before they reach the reducers. It works by inspecting the `meta.validator` field of a dispatched action, which defines validation functions and messages for properties within the `action.payload`. If any validation fails, the dispatch is aborted, and an error object containing the `err`, `msg`, `param`, and `id` of the failed validation is returned. The library is compatible with Flux Standard Actions (FSA). As of the provided information, the current version is 0.2.3, suggesting it may be an early-stage or unmaintained project with no active release cadence. Its primary differentiator is the direct integration of validation rules within the action's `meta` field, offering a localized approach to action-specific data integrity checks.","language":"javascript","status":"abandoned","version":"0.2.3","tags":["javascript","validator","redux","middleware"],"install":[{"cmd":"npm install redux-validator","imports":["import Validator from 'redux-validator';"]},{"cmd":"yarn add redux-validator","imports":[]},{"cmd":"pnpm add redux-validator","imports":[]}],"homepage":null,"github":"https://github.com/MaxLi1994/redux-validator","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/redux-validator","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/redux-validator/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Wed Jul 22","install_tag":null}}