New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

can-validate-validatejs

Package Overview
Dependencies
Maintainers
7
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

can-validate-validatejs - npm Package Compare versions

Comparing version 1.0.0 to 1.0.1

6

package.json
{
"name": "can-validate-validatejs",
"version": "1.0.0",
"version": "1.0.1",
"description": "Create validator functions that use ValidateJS to validate values.",

@@ -49,5 +49,5 @@ "main": "can-validate-validatejs.js",

"steal": "^1.0.8",
"steal-qunit": "^1.0.0",
"steal-qunit": "^2.0.0",
"steal-tools": "^1.0.1",
"testee": "^0.8.0"
"testee": "^0.9.0"
},

@@ -54,0 +54,0 @@ "steal": {

# can-validate-validatejs
[![Join the chat at https://gitter.im/canjs/canjs](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/canjs/canjs?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/canjs/can-validate-validatejs/blob/master/LICENSE.md)
[![Join our Slack](https://img.shields.io/badge/slack-join%20chat-611f69.svg)](https://www.bitovi.com/community/slack?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Join our Discourse](https://img.shields.io/discourse/https/forums.bitovi.com/posts.svg)](https://forums.bitovi.com/?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/canjs/can-validate-validatejs/blob/master/LICENSE.md)
[![npm version](https://badge.fury.io/js/can-validate-validatejs.svg)](https://www.npmjs.com/package/can-validate-validatejs)
[![Travis build status](https://travis-ci.org/canjs/can-validate-validatejs.svg?branch=master)](https://travis-ci.org/canjs/can-validate-validatejs)
[![AppVeyor build status](https://ci.appveyor.com/api/projects/status/github/canjs/can-validate-validatejs?branch=master&svg=true)](https://ci.appveyor.com/project/matthewp/can-validate-validatejs)
[![Coverage status](https://coveralls.io/repos/github/canjs/can-validate-validatejs/badge.svg?branch=master)](https://coveralls.io/github/canjs/can-validate-validatejs?branch=master)
[![Greenkeeper badge](https://badges.greenkeeper.io/canjs/can-validate-validatejs.svg)](https://greenkeeper.io/)

@@ -28,2 +27,1 @@

[MIT](https://github.com/canjs/can-validate-validatejs/blob/master/LICENSE.md)

@@ -29,16 +29,16 @@ var QUnit = require('steal-qunit');

QUnit.test('makeValidator sets errors',function(){
QUnit.test('makeValidator sets errors',function(assert){
var validateAge = makeValidator(constraints.age);
var errors = validateAge(invalidPerson.age);
var expectedErrors = [constraints.age.numericality.message];
QUnit.deepEqual(errors, expectedErrors, 'returns expected errors object');
assert.deepEqual(errors, expectedErrors, 'returns expected errors object');
});
QUnit.test('makeValidator validates',function(){
QUnit.test('makeValidator validates',function(assert){
var validateAge = makeValidator(constraints.age);
var errors = validateAge(validPerson.age);
QUnit.notOk(errors, 'value is valid, so no errors return');
assert.notOk(errors, 'value is valid, so no errors return');
});
QUnit.test('makeValidator.many sets errors',function(){
QUnit.test('makeValidator.many sets errors',function(assert){
var validatePerson = makeValidator.many(constraints);

@@ -55,9 +55,9 @@ var errors = validatePerson(invalidPerson);

];
QUnit.deepEqual(errors, expectedErrors, 'Many errors are set');
assert.deepEqual(errors, expectedErrors, 'Many errors are set');
});
QUnit.test('makeValidator.many validates',function(){
QUnit.test('makeValidator.many validates',function(assert){
var validatePerson = makeValidator.many(constraints);
var errors = validatePerson(validPerson);
QUnit.notOk(errors, 'values are valid, so no errors return');
assert.notOk(errors, 'values are valid, so no errors return');
});
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc