@rokmohar/medusa-plugin-meilisearch
Version:
Meilisearch plugin for Medusa 2
19 lines • 1.56 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.config = void 0;
exports.default = meilisearchProductsIndexJob;
const sync_products_1 = require("../workflows/sync-products");
async function meilisearchProductsIndexJob(container) {
const logger = container.resolve('logger');
logger.info('Starting product indexing...');
const { result: { products }, } = await (0, sync_products_1.syncProductsWorkflow)(container).run({
input: {},
});
logger.info(`Successfully indexed ${products.length} products`);
}
exports.config = {
name: 'meilisearch-products-index',
schedule: '* * * * *',
numberOfExecutions: 1,
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVpbGlzZWFyY2gtcHJvZHVjdHMtaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvam9icy9tZWlsaXNlYXJjaC1wcm9kdWN0cy1pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFJQSw4Q0FXQztBQWRELDhEQUFpRTtBQUdsRCxLQUFLLFVBQVUsMkJBQTJCLENBQUMsU0FBMEI7SUFDbEYsTUFBTSxNQUFNLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsQ0FBQTtJQUMxQyxNQUFNLENBQUMsSUFBSSxDQUFDLDhCQUE4QixDQUFDLENBQUE7SUFFM0MsTUFBTSxFQUNKLE1BQU0sRUFBRSxFQUFFLFFBQVEsRUFBRSxHQUNyQixHQUFHLE1BQU0sSUFBQSxvQ0FBb0IsRUFBQyxTQUFTLENBQUMsQ0FBQyxHQUFHLENBQUM7UUFDNUMsS0FBSyxFQUFFLEVBQUU7S0FDVixDQUFDLENBQUE7SUFFRixNQUFNLENBQUMsSUFBSSxDQUFDLHdCQUF3QixRQUFRLENBQUMsTUFBTSxXQUFXLENBQUMsQ0FBQTtBQUNqRSxDQUFDO0FBRVksUUFBQSxNQUFNLEdBQWtCO0lBQ25DLElBQUksRUFBRSw0QkFBNEI7SUFDbEMsUUFBUSxFQUFFLFdBQVc7SUFDckIsa0JBQWtCLEVBQUUsQ0FBQztDQUN0QixDQUFBIn0=