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

rethinkdb-elasticsearch-stream

Package Overview
Dependencies
Maintainers
13
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rethinkdb-elasticsearch-stream - npm Package Compare versions

Comparing version 2.0.4 to 2.1.0

~/.config/configstore/update-notifier-npm.json

29

build/watch-table.js

@@ -9,4 +9,6 @@ 'use strict';

var _through = require('through2');
var _rethinkdbChangefeedReconnect = require('rethinkdb-changefeed-reconnect');
var _rethinkdbChangefeedReconnect2 = _interopRequireDefault(_rethinkdbChangefeedReconnect);
var _saveDocument = require('./save-document');

@@ -18,4 +20,2 @@

function _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { step("next", value); }, function (err) { step("throw", err); }); } } return step("next"); }); }; }
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }

@@ -33,26 +33,5 @@

const dataStream = r.db(db).table(table).changes().toStream();
return dataStream.pipe((0, _through.obj)((() => {
var _ref2 = _asyncToGenerator(function* ({ new_val: chunk, old_val: oldDocument }, enc, cb) {
try {
yield (0, _saveDocument2.default)(_extends({
db,
document: chunk,
oldDocument,
table
}, properties));
} catch (e) {
cb(e);
}
cb();
});
return function (_x, _x2, _x3) {
return _ref2.apply(this, arguments);
};
})()));
(0, _rethinkdbChangefeedReconnect2.default)(() => r.db(db).table(table).changes(), ({ new_val: document, old_val: oldDocument }) => (0, _saveDocument2.default)(_extends({ db, document, oldDocument, table }, properties)), err => console.error(err.stack), { attemptDelay: 60000, maxAttempts: Infinity, silent: true });
}
exports.default = watchTable;
{
"name": "rethinkdb-elasticsearch-stream",
"version": "2.0.4",
"version": "2.1.0",
"main": "build/index.js",

@@ -56,2 +56,4 @@ "repository": "https://github.com/gsandf/rethinkdb-elasticsearch-stream",

"axios": "^0.17.0",
"rethinkdb": "^2.3.3",
"rethinkdb-changefeed-reconnect": "^0.3.2",
"rethinkdbdash": "^2.3.31",

@@ -58,0 +60,0 @@ "through2": "^2.0.3"

Sorry, the diff of this file is not supported yet

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