{"version":3,"sources":["jsdelivr-header.js","/npm/mongoose-kue@0.9.26/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aA6BA,MAAM,OAAS,QAAQ,gBACjB,OAAS,QAAQ,gBAUvB,QAAQ,OAAS,OAUjB,QAAQ,OAAS","file":"/npm/mongoose-kue@0.9.26/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/mongoose-kue@0.9.26/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\n\n\n/**\n * @name mongoose-kue\n * @description run mongoose schema methods in background(or another) process.\n * @return {Object} valid mongoose kue definition\n * @author lally elias <lallyelias87@mail.com>\n * @since  0.1.0\n * @version 0.5.0\n * @example\n *\n * const mongoose = require('mongoose');\n * const { plugin: runInBackground } = require('mongoose-kue');\n *\n * ...\n * \n * UserSchema.plugin(runInBackground);\n *\n * //queue static methods to be runned in background\n * User.runInBackground({method: 'sendEmail' to: ['a@example.com']});\n *\n * //queue instance method to be runned in background\n * user.runInBackground({method:'sendEmail' to: ['a@example.com']});\n * \n */\n\n\n/* dependencies */\nconst plugin = require('./lib/plugin');\nconst worker = require('./lib/worker');\n\n\n/**\n * @name worker\n * @description valid mongoose kue worker\n * @type {Object}\n * @since 0.1.0\n * @version 0.5.0\n */\nexports.plugin = plugin;\n\n\n/**\n * @name worker\n * @description valid mongoose kue worker\n * @type {Object}\n * @since 0.1.0\n * @version 0.5.0\n */\nexports.worker = worker;"]}