/* * decaffeinate suggestions: * DS102: Remove unnecessary code created because of implicit returns * Full docs: https://github.com/decaffeinate/decaffeinate/blob/master/docs/suggestions.md */ const async = require("async"); const Settings = require("settings-sharelatex"); const logger = require("logger-sharelatex"); const queue = async.queue((task, cb)=> task(cb) , Settings.parallelSqlQueryLimit); queue.drain = ()=> logger.debug('all items have been processed'); module.exports = {queue};