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

datamodel

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

datamodel - npm Package Compare versions

Comparing version 1.3.0 to 1.4.0

7

lib/datamodel.js

@@ -136,8 +136,9 @@ 'use strict';

});
errors = errors.concat(err3);
errors = errors.concat(err3).filter(function(e) {
return (results[e] instanceof Error);
});
var err = null;
if (errors.length > 0) {
err = results[errors[0]];
err.fieldname = errors[0];
err.fields = errors;
err.message = "[Datamodel." + errors[0] + "] " + err.message;
}

@@ -144,0 +145,0 @@ if (typeof self._transformer === 'function') {

{
"name": "datamodel",
"version": "1.3.0",
"version": "1.4.0",
"author": "Nicolas Thouvenin <nthouvenin@gmail.com>",

@@ -5,0 +5,0 @@ "contributors": [],

@@ -226,5 +226,4 @@ /* global describe, it */

.apply(function(err, result) {
assert.equal(err.fields.length, 1);
assert.equal(result[err.fields[0]].toString(), 'Error: a!');
done();
assert.equal(err.message.indexOf("[Datamodel.a") === 0, 1);
done();
});

@@ -246,4 +245,3 @@ });

.catch(function(err) {
assert.equal(err.fields.length, 1);
assert.equal(err.toString(), 'Error: a!');
assert.equal(err.message.indexOf("[Datamodel.a") === 0, 1);
done();

@@ -271,5 +269,4 @@ })

.apply(function(err, result) {
assert.equal(err.fields.length, 1);
assert.equal(result[err.fields[0]].toString(), 'Error: a!');
done();
assert.equal(err.message.indexOf("[Datamodel.a") === 0, 1);
done();
});

@@ -276,0 +273,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