Socket
Socket
Sign inDemoInstall

amelisa-mongo

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

amelisa-mongo - npm Package Compare versions

Comparing version 0.1.3 to 0.1.5

lib/util.js

14

lib/MongoQueries.js

@@ -35,2 +35,4 @@ 'use strict';

var _util = require('./util');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -59,3 +61,6 @@

$field: true,
$mapReduce: true
$map: true,
$reduce: true,
$options: true,
$scope: true
};

@@ -67,3 +72,3 @@

$distinct: true,
$mapReduce: true
$map: true
};

@@ -88,2 +93,5 @@

value: function getQueryResultFromArray(allDocs, expression) {
// Mingo mutates $regex expressions
expression = (0, _util.deepClone)(expression);
expression = this.normalizeExpression(expression);

@@ -122,3 +130,3 @@

// TODO: implement $mapReduce
// TODO: implement map reduce

@@ -125,0 +133,0 @@ return cursor.all();

@@ -175,6 +175,6 @@ 'use strict';

return _context4.abrupt('return', collection.aggregate(expression.$aggregate).toArray());
return _context4.abrupt('return', collection.aggregate(expression.$aggregate, expression.$options).toArray());
case 9:
if (!expression.$mapReduce) {
if (!expression.$map) {
_context4.next = 12;

@@ -181,0 +181,0 @@ break;

@@ -593,3 +593,3 @@ 'use strict';

case 43:
if (!expression.$mapReduce) {
if (!expression.$map) {
_context5.next = 45;

@@ -596,0 +596,0 @@ break;

{
"name": "amelisa-mongo",
"version": "0.1.3",
"version": "0.1.5",
"description": "Mongo queries storage for Amelisa",

@@ -5,0 +5,0 @@ "main": "lib",

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