UNPKG

ss-sslcommerz

Version:

TypeScript-compatible SSLCommerz payment gateway wrapper for Node.js, NestJS, and Express.

22 lines (21 loc) 720 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const form_data_1 = __importDefault(require("form-data")); const paymentInitDataProcess = (data) => { var _a; const postData = {}; for (const key in data) { if (data[key] !== undefined) { postData[key] = data[key]; } } const fdata = new form_data_1.default(); for (const key in postData) { fdata.append(key, String((_a = postData[key]) !== null && _a !== void 0 ? _a : "")); } return fdata; }; exports.default = paymentInitDataProcess;