Socket
Socket
Sign inDemoInstall

simpl-schema

Package Overview
Dependencies
Maintainers
2
Versions
73
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

simpl-schema - npm Package Compare versions

Comparing version 1.4.2 to 1.4.3

28

dist/clean.js

@@ -142,12 +142,5 @@ 'use strict';

// Remove any objects that are now empty after filtering
var _iteratorNormalCompletion = true;
var _didIteratorError = false;
var _iteratorError = undefined;
try {
for (var _iterator = removedPositions[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var removedPosition = _step.value;
var lastBrace = removedPosition.lastIndexOf('[');
if (lastBrace === -1) continue;
removedPositions.forEach(function (removedPosition) {
var lastBrace = removedPosition.lastIndexOf('[');
if (lastBrace !== -1) {
var removedPositionParent = removedPosition.slice(0, lastBrace);

@@ -157,16 +150,3 @@ var value = mongoObject.getValueForPosition(removedPositionParent);

}
} catch (err) {
_didIteratorError = true;
_iteratorError = err;
} finally {
try {
if (!_iteratorNormalCompletion && _iterator.return) {
_iterator.return();
}
} finally {
if (_didIteratorError) {
throw _iteratorError;
}
}
}
});

@@ -173,0 +153,0 @@ mongoObject.removeArrayItems();

6

dist/SimpleSchema.js

@@ -607,2 +607,8 @@ 'use strict';

this._schemaKeys.forEach(function (fieldName) {
// Make sure parent has a definition in the schema. No implied objects!
if (fieldName.indexOf('.') > -1) {
var parentFieldName = fieldName.slice(0, fieldName.lastIndexOf('.'));
if (!_this8._schema.hasOwnProperty(parentFieldName)) throw new Error('"' + fieldName + '" is in the schema but "' + parentFieldName + '" is not');
}
var definition = _this8._schema[fieldName];

@@ -609,0 +615,0 @@

{
"name": "simpl-schema",
"version": "1.4.2",
"version": "1.4.3",
"description": "A schema validation package that supports direct validation of MongoDB update modifier objects.",

@@ -5,0 +5,0 @@ "author": "Eric Dobbertin <aldeed@gmail.com>",

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