@validatem/core
The last validation library you'll ever need.
Ecosystem
npmjs.org
npmjs.org
Latest Release
over 1 year ago
0.6.0
over 1 year ago
Versions
21
21
Downloads
4,846 last month
4,846 last month
Dependent Packages
91
91
Dependent Repos
6
6
single-concurrent 1.0.0
Ensures that only one 'instance' of an asynchronous process is running at any given time1 version - Latest release: almost 2 years ago - 40 downloads last month - 1 maintainer
@joepie91/promisify-event 1.0.0
Utility function for awaiting an event from an EventEmitter by turning it into a Promise1 version - Latest release: almost 2 years ago - 2 downloads last month - 1 maintainer
Top 3.1% on npmjs.org
4 versions - Latest release: about 2 years ago - 14 dependent packages - 6 dependent repositories - 5.87 thousand downloads last month - 1 maintainer
@validatem/array-of 0.1.3
Validatem combinator for validating that a value is an array of items meeting certain rules4 versions - Latest release: about 2 years ago - 14 dependent packages - 6 dependent repositories - 5.87 thousand downloads last month - 1 maintainer
@everything-registry/sub-chunk-976 0.1.0 removed
npm install @everything-registry/sub-chunk-9761 version - Latest release: about 2 years ago - 206 stars on GitHub - 2 maintainers
@exodus/cli-config 10.1.1-exodus.2
React Native command line tools2 versions - Latest release: over 2 years ago - 4.67 thousand downloads last month - 2,233 stars on GitHub - 115 maintainers
@zalastax/nolb-_val 2023.1.22 removed
Subpackage of no-one-left-behind.1 version - Latest release: about 3 years ago - 103 stars on GitHub - 1 maintainer
merge-by-template 0.1.4 removed
A library for generating custom deep-merging functions, that merge data structures according to a...5 versions - Latest release: about 3 years ago - 1 dependent package - 7 downloads last month - 1 maintainer
@validatem-f0x/is-url 0.2.0
Validatem validator for ensuring that a value is a URL, optionally requiring a certain protocol(s)1 version - Latest release: over 3 years ago - 1 dependent package - 2 downloads last month - 1 maintainer
validatem-as-array-of 0.0.1
Validatem validator for ensuring a value is an array, adding a single value into an Array if needed1 version - Latest release: over 3 years ago - 1 dependent package - 4 dependent repositories - 71 downloads last month - 1 maintainer
Top 4.9% on npmjs.org
7 versions - Latest release: almost 4 years ago - 4 dependent packages - 9 dependent repositories - 79 downloads last month - 1 maintainer
icssify 2.0.0
A Browserify plugin for handling CSS (through PostCSS), with **full and correct support** for ICS...7 versions - Latest release: almost 4 years ago - 4 dependent packages - 9 dependent repositories - 79 downloads last month - 1 maintainer
Top 4.8% on npmjs.org
2 versions - Latest release: almost 4 years ago - 5 dependent packages - 6 dependent repositories - 322 downloads last month - 1 maintainer
@validatem/is-postcss-plugin 0.1.1
Validatem validator for ensuring that a value is a PostCSS plugin2 versions - Latest release: almost 4 years ago - 5 dependent packages - 6 dependent repositories - 322 downloads last month - 1 maintainer
@promistream/walk-folder 0.1.0
1 version - Latest release: over 4 years ago - 1 dependent package - 1 downloads last month - 1 maintainer@promistream/split-lines 0.1.0
1 version - Latest release: over 4 years ago - 2 dependent packages - 1 downloads last month - 1 maintainer@promistream/spy 0.1.0
1 version - Latest release: over 4 years ago - 4 dependent packages - 4 downloads last month - 1 maintainer@promistream/derived-stream 0.1.0
1 version - Latest release: almost 5 years ago - 2 dependent packages - 2 downloads last month - 1 maintainer@promistream/pipe 0.1.6
5 versions - Latest release: almost 5 years ago - 25 dependent packages - 7 downloads last month - 1 maintainer@promistream/from-iterable 0.1.0
1 version - Latest release: almost 5 years ago - 5 dependent packages - 1 downloads last month - 1 maintainer@promistream/from-value 0.1.1
2 versions - Latest release: almost 5 years ago - 2 dependent packages - 4 downloads last month - 1 maintainer@promistream/from-lazy-value 0.1.0
1 version - Latest release: almost 5 years ago - 2 dependent packages - 2 downloads last month - 1 maintainer@samsch/use-knex-sessions 0.0.2-private
Sets up `express-session` and `connect-session-knex` with reasonable defaults, and adds `connect-...2 versions - Latest release: almost 5 years ago - 1 dependent package - 3 downloads last month - 1 maintainer
@samsch/use-authentication 0.0.5-private
2 versions - Latest release: almost 5 years ago - 1 dependent package - 5 downloads last month - 1 maintainer@samsch/use-error-handler 0.0.6-private
3 versions - Latest release: almost 5 years ago - 1 dependent package - 8 downloads last month - 1 maintainer@promistream/filter 0.1.1
1 version - Latest release: almost 5 years ago - 3 dependent packages - 26 downloads last month - 1 maintainer@promistream/map-filter 0.1.0
A Promistream that's optimized for the 'map some items and throw away the rest' usecase1 version - Latest release: almost 5 years ago - 3 dependent packages - 2 downloads last month - 1 maintainer
icss-register 1.1.0
A `@babel/register`-like hook for `.css` files, so that you can use CSS Modules and ICSS in Elect...3 versions - Latest release: about 5 years ago - 1 dependent package - 6 downloads last month - 1 maintainer
postcss-icss-parser 1.0.0
A PostCSS plugin for parsing import/export statements out of CSS that follows the ICSS specificat...1 version - Latest release: about 5 years ago - 2 dependent packages - 1 dependent repositories - 44 downloads last month - 1 maintainer
@validatem/is-promise 0.1.0
Validatem validator for ensuring that a value is a (Promises/A+ compliant) Promise1 version - Latest release: about 5 years ago - 1 dependent package - 3 downloads last month - 1 maintainer
@f0x52/icssify 1.2.1
A Browserify plugin for handling CSS (through PostCSS), with **full and correct support** for ICS...1 version - Latest release: over 5 years ago - 1 dependent package - 2 downloads last month - 1 maintainer
@validatem/nested-structure-of 0.1.0
Validatem combinator that validates a nested/recursive structure, and ensures that each non-array...1 version - Latest release: over 5 years ago - 1 dependent package - 4 downloads last month - 1 maintainer
error-chain 0.1.3
Finally, a sensible way to deal with error handling in Javascript!4 versions - Latest release: over 5 years ago - 10 dependent packages - 27 downloads last month - 1 maintainer
@ppstreams/simple-source 0.1.2 deprecated
3 versions - Latest release: over 5 years ago - 2 dependent packages - 15 downloads last month - 1 maintainer@validatem/ensure-array 0.1.0
Validatem "validator" for wrapping non-array values into an array1 version - Latest release: over 5 years ago - 1 dependent package - 5 downloads last month - 1 maintainer
Top 3.1% on npmjs.org
6 versions - Latest release: over 5 years ago - 12 dependent packages - 6 dependent repositories - 7.12 thousand downloads last month - 1 maintainer
@validatem/wrap-error 0.3.0
Validatem combinator for overriding the validation error message that is produced when a (set of)...6 versions - Latest release: over 5 years ago - 12 dependent packages - 6 dependent repositories - 7.12 thousand downloads last month - 1 maintainer
@validatem/is-positive 1.0.0
Validatem validator for ensuring that a value is a string1 version - Latest release: over 5 years ago - 2 dependent packages - 1 downloads last month - 1 maintainer
@modular-matrix/is-homeserver-url 0.1.0
Validatem validator for verifying that a value is a valid Matrix homeserver base URL1 version - Latest release: over 5 years ago - 1 dependent package - 4 downloads last month - 1 maintainer
@modular-matrix/is-mxc-url 0.1.2
Validatem validator for verifying that a value is a valid MXC URL3 versions - Latest release: over 5 years ago - 1 dependent package - 7 downloads last month - 1 maintainer
Top 5.4% on npmjs.org
3 versions - Latest release: over 5 years ago - 4 dependent packages - 4 dependent repositories - 246 downloads last month - 1 maintainer
@validatem/is-url 0.2.0
Validatem validator for ensuring that a value is a URL, optionally requiring a certain protocol(s)3 versions - Latest release: over 5 years ago - 4 dependent packages - 4 dependent repositories - 246 downloads last month - 1 maintainer
@validatem/require-either 0.1.0
Validatem combinator for writing 'any one of these must be specified' rules1 version - Latest release: over 5 years ago - 2 dependent packages - 3 downloads last month - 1 maintainer
detect-svg-scripts 1.0.0
A library for detecting scripts (eg. Javascript) inside of SVG files. Useful when building tools ...1 version - Latest release: over 5 years ago - 2 dependent packages - 983 downloads last month - 1 maintainer
@validatem/is-node-stream 0.1.0
Validatem validator for ensuring that a value is a Node.js stream1 version - Latest release: over 5 years ago - 2 dependent packages - 1.03 thousand downloads last month - 1 maintainer
@ppstreams/map 0.1.0 deprecated
1 version - Latest release: over 5 years ago - 2 dependent packages - 0 downloads last month - 1 maintainer@ppstreams/simple-sink 0.1.0 deprecated
1 version - Latest release: over 5 years ago - 2 dependent packages - 1 downloads last month - 1 maintainer@validatem/wrap-value-as-option 0.1.0
Validatem validator for wrapping non-object values as a single-property object, useful for functi...1 version - Latest release: over 5 years ago - 6 dependent packages - 19 downloads last month - 1 maintainer
Top 3.1% on npmjs.org
10 versions - Latest release: over 5 years ago - 12 dependent packages - 6 dependent repositories - 1.43 thousand downloads last month - 1 maintainer
@validatem/either 0.1.9
Validatem combinator for specifying 'alternatives', and verifying that a value meets at least one...10 versions - Latest release: over 5 years ago - 12 dependent packages - 6 dependent repositories - 1.43 thousand downloads last month - 1 maintainer
Top 3.7% on npmjs.org
9 versions - Latest release: over 5 years ago - 5 dependent packages - 6 dependent repositories - 7.2 thousand downloads last month - 1 maintainer
@validatem/has-shape 0.1.8
Validatem combinator for validating that a value has certain keys that pass certain validators (e...9 versions - Latest release: over 5 years ago - 5 dependent packages - 6 dependent repositories - 7.2 thousand downloads last month - 1 maintainer
@validatem/nested-array-of 0.1.0
Validatem combinator like array-of, but for cases where the values may be in nested (to-be-flatte...1 version - Latest release: over 5 years ago - 1 dependent package - 2 downloads last month - 1 maintainer
@validatem/is-email-address 0.1.2
Validatem validator for ensuring that a value is an e-mail address3 versions - Latest release: almost 6 years ago - 1 dependent package - 2 downloads last month - 1 maintainer
Top 6.0% on npmjs.org
1 version - Latest release: almost 6 years ago - 3 dependent packages - 4 dependent repositories - 270 downloads last month - 1 maintainer
@validatem/wrap-path 0.1.0
Validatem combinator for prepending a certain path to validation errors1 version - Latest release: almost 6 years ago - 3 dependent packages - 4 dependent repositories - 270 downloads last month - 1 maintainer
@validatem/remove-nullish-items 0.1.0
Validatem "validator" for removing null and undefined values from an array1 version - Latest release: almost 6 years ago - 3 dependent packages - 10 downloads last month - 1 maintainer
Top 4.8% on npmjs.org
1 version - Latest release: almost 6 years ago - 5 dependent packages - 6 dependent repositories - 107 downloads last month - 1 maintainer
@validatem/is-value 0.1.0
Validatem validator for ensuring that a value is specifically a particular value; useful for eg. ...1 version - Latest release: almost 6 years ago - 5 dependent packages - 6 dependent repositories - 107 downloads last month - 1 maintainer
@validatem/is-msisdn 0.1.1
Validatem validator for ensuring that a value is an MSISDN according to the E.164 numbering plan2 versions - Latest release: almost 6 years ago - 1 dependent package - 5 downloads last month - 1 maintainer
Top 4.5% on npmjs.org
1 version - Latest release: almost 6 years ago - 4 dependent packages - 4 dependent repositories - 724 downloads last month - 1 maintainer
@validatem/is-non-empty-string 0.1.0
Validatem validator for ensuring that a value is a non-empty string1 version - Latest release: almost 6 years ago - 4 dependent packages - 4 dependent repositories - 724 downloads last month - 1 maintainer
@validatem/is-country-code-2 0.1.0
Validatem validator for ensuring that a value is an ISO-3166-1 alpha-2 (2 character) country code1 version - Latest release: almost 6 years ago - 1 dependent package - 3 downloads last month - 1 maintainer
@validatem/is-country-code-3 0.1.0
Validatem validator for ensuring that a value is an ISO-3166-1 alpha-3 (3 character) country code1 version - Latest release: almost 6 years ago - 1 dependent package - 1 downloads last month - 1 maintainer
Top 4.3% on npmjs.org
1 version - Latest release: almost 6 years ago - 9 dependent packages - 6 dependent repositories - 75 downloads last month - 1 maintainer
@validatem/one-of 0.1.1
Validatem validator for ensuring that a value is one of a list of allowed values (like an enum)1 version - Latest release: almost 6 years ago - 9 dependent packages - 6 dependent repositories - 75 downloads last month - 1 maintainer
@validatem/is-regular-expression 0.1.0
Validatem validator for ensuring that a value is a RegExp object1 version - Latest release: almost 6 years ago - 1 dependent package - 5 downloads last month - 1 maintainer
@validatem/is-numeric 0.1.0
Validatem validator for ensuring that a value is a numeric string1 version - Latest release: almost 6 years ago - 4 dependent packages - 689 downloads last month - 1 maintainer
@validatem/matches-format 0.1.0
Validatem validator for ensuring that a string matches a specified regular expression1 version - Latest release: almost 6 years ago - 3 dependent packages - 879 downloads last month - 1 maintainer
Top 5.5% on npmjs.org
2 versions - Latest release: almost 6 years ago - 4 dependent packages - 4 dependent repositories - 127 downloads last month - 1 maintainer
@validatem/ignore-result 0.1.1
Validatem combinator for throwing away the transformed value that comes out of a validator2 versions - Latest release: almost 6 years ago - 4 dependent packages - 4 dependent repositories - 127 downloads last month - 1 maintainer
@validatem/forbidden 0.1.0
Validatem validator that always fails; useful for eg. blacklisting specific properties1 version - Latest release: almost 6 years ago - 3 dependent packages - 40 downloads last month - 0 stars on git.cryto.net - 1 maintainer
Top 3.3% on npmjs.org
1 version - Latest release: almost 6 years ago - 20 dependent packages - 4 dependent repositories - 1.34 thousand downloads last month - 1 maintainer
@validatem/default-to 0.1.0
Validatem "validator" for defaulting to a certain value, when no value is given1 version - Latest release: almost 6 years ago - 20 dependent packages - 4 dependent repositories - 1.34 thousand downloads last month - 1 maintainer
Top 7.0% on npmjs.org
1 version - Latest release: almost 6 years ago - 2 dependent packages - 4 dependent repositories - 70 downloads last month - 1 maintainer
@validatem/when 0.1.0
Validatem combinator for conditionally applying one or more rules1 version - Latest release: almost 6 years ago - 2 dependent packages - 4 dependent repositories - 70 downloads last month - 1 maintainer
@validatem/dynamic 0.1.2
Validatem combinator for validating against dynamically-generated rules3 versions - Latest release: almost 6 years ago - 3 dependent packages - 23 downloads last month - 1 maintainer
Top 3.2% on npmjs.org
4 versions - Latest release: almost 6 years ago - 9 dependent packages - 6 dependent repositories - 1.52 thousand downloads last month - 1 maintainer
@validatem/any-property 0.1.3
Validatem combinator for validating both the keys and values of a mapping object4 versions - Latest release: almost 6 years ago - 9 dependent packages - 6 dependent repositories - 1.52 thousand downloads last month - 1 maintainer
Top 3.1% on npmjs.org
3 versions - Latest release: almost 6 years ago - 12 dependent packages - 6 dependent repositories - 1.73 thousand downloads last month - 1 maintainer
@validatem/combinator 0.1.2
API for defining Validatem combinators3 versions - Latest release: almost 6 years ago - 12 dependent packages - 6 dependent repositories - 1.73 thousand downloads last month - 1 maintainer
Top 5.7% on npmjs.org
1 version - Latest release: almost 6 years ago - 4 dependent packages - 4 dependent repositories - 62 downloads last month - 1 maintainer
@validatem/anything 0.1.0
Validatem validator that allows anything through, for eg. explicitly allowing properties unchecked1 version - Latest release: almost 6 years ago - 4 dependent packages - 4 dependent repositories - 62 downloads last month - 1 maintainer
@validatem/is-uppercase 0.1.0
Validatem validator for ensuring that a value is a completely uppercase string1 version - Latest release: almost 6 years ago - 3 dependent packages - 3 downloads last month - 1 maintainer
@validatem/is-lowercase 0.1.0
Validatem validator for ensuring that a value is a completely lowercase string1 version - Latest release: almost 6 years ago - 1 dependent package - 1 downloads last month - 1 maintainer
Top 5.4% on npmjs.org
1 version - Latest release: almost 6 years ago - 4 dependent packages - 4 dependent repositories - 124 downloads last month - 1 maintainer
@validatem/is-integer 0.1.0
Validatem validator for ensuring that a number is an integer1 version - Latest release: almost 6 years ago - 4 dependent packages - 4 dependent repositories - 124 downloads last month - 1 maintainer
Top 6.0% on npmjs.org
1 version - Latest release: almost 6 years ago - 3 dependent packages - 4 dependent repositories - 338 downloads last month - 1 maintainer
@validatem/has-length-between 0.1.0
Validatem validator for ensuring that a value has a length between a given minimum and maximum1 version - Latest release: almost 6 years ago - 3 dependent packages - 4 dependent repositories - 338 downloads last month - 1 maintainer
Top 5.4% on npmjs.org
1 version - Latest release: almost 6 years ago - 5 dependent packages - 4 dependent repositories - 218 downloads last month - 1 maintainer
@validatem/has-length-of 0.1.0
Validatem validator for ensuring that a value has a particular exact length1 version - Latest release: almost 6 years ago - 5 dependent packages - 4 dependent repositories - 218 downloads last month - 1 maintainer
@validatem/is-arguments 0.1.1
Validatem validator for ensuring that a value is an arguments object2 versions - Latest release: almost 6 years ago - 1 dependent package - 4 downloads last month - 1 maintainer
Top 8.0% on npmjs.org
2 versions - Latest release: almost 6 years ago - 2 dependent packages - 1 dependent repositories - 986 downloads last month - 1 maintainer
@validatem/is-buffer 0.1.1
Validatem validator for ensuring that a value is a Buffer2 versions - Latest release: almost 6 years ago - 2 dependent packages - 1 dependent repositories - 986 downloads last month - 1 maintainer
Top 2.9% on npmjs.org
1 version - Latest release: almost 6 years ago - 23 dependent packages - 6 dependent repositories - 730 downloads last month - 1 maintainer
@validatem/is-function 0.1.0
Validatem validator for ensuring that a value is a function1 version - Latest release: almost 6 years ago - 23 dependent packages - 6 dependent repositories - 730 downloads last month - 1 maintainer
Top 3.1% on npmjs.org
1 version - Latest release: almost 6 years ago - 14 dependent packages - 6 dependent repositories - 936 downloads last month - 1 maintainer
@validatem/allow-extra-properties 0.1.0
Validatem combinator for marking a hasShape or object literal rule as allowing additional, unspec...1 version - Latest release: almost 6 years ago - 14 dependent packages - 6 dependent repositories - 936 downloads last month - 1 maintainer
Top 3.5% on npmjs.org
2 versions - Latest release: almost 6 years ago - 7 dependent packages - 6 dependent repositories - 928 downloads last month - 1 maintainer
@validatem/is-array 0.1.1
Validatem validator for ensuring that a value is an array2 versions - Latest release: almost 6 years ago - 7 dependent packages - 6 dependent repositories - 928 downloads last month - 1 maintainer
Top 3.0% on npmjs.org
2 versions - Latest release: almost 6 years ago - 16 dependent packages - 6 dependent repositories - 1.24 thousand downloads last month - 1 maintainer
@validatem/is-boolean 0.1.1
Validatem validator for ensuring that a value is a boolean2 versions - Latest release: almost 6 years ago - 16 dependent packages - 6 dependent repositories - 1.24 thousand downloads last month - 1 maintainer
Top 3.2% on npmjs.org
2 versions - Latest release: almost 6 years ago - 10 dependent packages - 6 dependent repositories - 8.41 thousand downloads last month - 1 maintainer
@validatem/is-plain-object 0.1.1
Validatem validator for ensuring that a value is a plain object (eg. object literal)2 versions - Latest release: almost 6 years ago - 10 dependent packages - 6 dependent repositories - 8.41 thousand downloads last month - 1 maintainer
Top 3.0% on npmjs.org
3 versions - Latest release: almost 6 years ago - 12 dependent packages - 6 dependent repositories - 1.97 thousand downloads last month - 1 maintainer
@validatem/validation-result 0.1.2
Utility for creating a 'validation result', ie. an object that represents zero or more errors and...3 versions - Latest release: almost 6 years ago - 12 dependent packages - 6 dependent repositories - 1.97 thousand downloads last month - 1 maintainer
Top 2.7% on npmjs.org
2 versions - Latest release: almost 6 years ago - 38 dependent packages - 6 dependent repositories - 2.16 thousand downloads last month - 1 maintainer
@validatem/required 0.1.1
Marks a field or value as 'required'2 versions - Latest release: almost 6 years ago - 38 dependent packages - 6 dependent repositories - 2.16 thousand downloads last month - 1 maintainer
Past Dependents
Include Past Dependents
Check this option to include packages that no longer depend on this package in their latest version but previously did.
Filter
Filter by Kind
Links
| Registry | npmjs.org |
| Source | Repository |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
Rankings on npmjs.org
Overall
Top 2.5%
Downloads
Top 2.6%
Dependent packages
Top 0.4%
Dependent repos
Top 4.6%