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

@ssense/restify-request-validator

Package Overview
Dependencies
Maintainers
2
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ssense/restify-request-validator - npm Package Compare versions

Comparing version 1.0.3 to 1.0.4

6

js/RequestValidator.js

@@ -18,3 +18,3 @@ "use strict";

catch (err) {
throw new Error("url: " + err.message);
throw new Error("Url: " + err.message);
}

@@ -27,3 +27,3 @@ }

catch (err) {
throw new Error("query: " + err.message);
throw new Error("Query: " + err.message);
}

@@ -36,3 +36,3 @@ }

catch (err) {
throw new Error("body: " + err.message);
throw new Error("Body: " + err.message);
}

@@ -39,0 +39,0 @@ }

{
"name": "@ssense/restify-request-validator",
"version": "1.0.3",
"version": "1.0.4",
"description": "Restify requests validator",

@@ -5,0 +5,0 @@ "main": "js/index.js",

@@ -28,3 +28,3 @@ import {expect} from 'chai';

it('RequestValidator::validate() required', () => {
expected = 'url: Param id is required';
expected = 'Url: Param id is required';
validator.validate({

@@ -44,3 +44,3 @@ route: {

it('RequestValidator::validate() type', () => {
expected = 'url: Param id has invalid type (number)';
expected = 'Url: Param id has invalid type (number)';
validator.validate({

@@ -72,3 +72,3 @@ route: {

expected = 'url: Param categories has invalid content type (number[])';
expected = 'Url: Param categories has invalid content type (number[])';
validator.validate({

@@ -88,3 +88,3 @@ route: {

expected = 'body: Param categories must have a minimum length of 1';
expected = 'Body: Param categories must have a minimum length of 1';
validator.validate({

@@ -104,3 +104,3 @@ route: {

it('RequestValidator::validate() min', () => {
expected = 'query: Param id must have a minimum length of 2';
expected = 'Query: Param id must have a minimum length of 2';
validator.validate({

@@ -118,3 +118,3 @@ route: {

expected = 'query: Param name must have a minimum length of 4';
expected = 'Query: Param name must have a minimum length of 4';
validator.validate({

@@ -147,3 +147,3 @@ route: {

it('RequestValidator::validate() max', () => {
expected = 'query: Param id must have a maximum length of 2';
expected = 'Query: Param id must have a maximum length of 2';
validator.validate({

@@ -162,3 +162,3 @@ route: {

expected = 'query: Param name must have a maximum length of 2';
expected = 'Query: Param name must have a maximum length of 2';
validator.validate({

@@ -182,3 +182,3 @@ route: {

it('RequestValidator::validate() length', () => {
expected = 'query: Param designers must have a length of 2';
expected = 'Query: Param designers must have a length of 2';
validator.validate({

@@ -205,3 +205,3 @@ route: {

it('RequestValidator::validate() values', () => {
expected = 'query: Param gender must belong to [men,women]';
expected = 'Query: Param gender must belong to [men,women]';
validator.validate({

@@ -221,3 +221,3 @@ route: {

expected = 'query: Param with must belong to [men,women]';
expected = 'Query: Param with must belong to [men,women]';
validator.validate({

@@ -237,3 +237,3 @@ route: {

it('RequestValidator::validate() regex', () => {
expected = 'url: Param latlng must match regex /[-+]?\\d*\\.\\d*,[-+]?\\d*\\.\\d*/';
expected = 'Url: Param latlng must match regex /[-+]?\\d*\\.\\d*,[-+]?\\d*\\.\\d*/';
validator.validate({

@@ -240,0 +240,0 @@ route: {

@@ -21,3 +21,3 @@ import {ParamValidation} from './ParamValidation';

} catch (err) {
throw new Error(`url: ${err.message}`);
throw new Error(`Url: ${err.message}`);
}

@@ -29,3 +29,3 @@ }

} catch (err) {
throw new Error(`query: ${err.message}`);
throw new Error(`Query: ${err.message}`);
}

@@ -37,3 +37,3 @@ }

} catch (err) {
throw new Error(`body: ${err.message}`);
throw new Error(`Body: ${err.message}`);
}

@@ -40,0 +40,0 @@ }

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