UNPKG

saksh-wallet

Version:

A Node.js library for managing user wallets, including functionalities for crediting, debiting, and converting currencies, as well as retrieving balances and transaction reports.

17 lines (13 loc) 435 B
const cron = require('node-cron'); const mongoose = require('mongoose'); const SakshWallet = require('saksh-wallet'); // Connect to MongoDB mongoose.connect('mongodb://localhost:27017/sakshwallet', { useNewUrlParser: true, useUnifiedTopology: true }); const wallet = new SakshWallet(); // Schedule the cron job to run every minute cron.schedule('* * * * *', async () => { await wallet.sakshProcessDuePayments(); });