V stands for Validation.
V
rules define how input is to be converted, normalized and validated to
conform to the expected model.
Vluxon
contains v-validation
extensions for Luxon.
@finnair/v-validation-luxon
README
NOTE: Moment is a legacy project in maintenance mode.
Vmoment
contains v-validation
extensions for Moment.js.
@finnair/v-validation-moment
README
@finnair/path
contains partly JsonPath
compatible path utilities:
Path
- concrete JSON paths used to locate, read or write a of an object.PathMatcher
- a JsonPath like query processor.Projection
- PathMatcher based include/exclude mapper for providing partial results from e.g. an API.
@finnair/path-parser
contains nearley.js based parsers for Path
and PathMatcher
.
Install desired packages using yarn
:
yarn add @finnair/v-validation
yarn add @finnair/v-validation-moment
yarn add @finnair/path
yarn add @finnair/path-parser
Or npm
:
npm install @finnair/v-validation
npm install @finnair/v-validation-moment
npm install @finnair/path
npm install @finnair/path-parser