opengig-stripe
Version:
A wrapper for Stripe payment services with support for checkout and payment intents
20 lines (19 loc) • 994 B
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.createStripeClient = exports.StripePaymentIntent = exports.StripeCheckout = void 0;
const stripe_1 = __importDefault(require("stripe"));
const checkout_1 = require("./checkout");
Object.defineProperty(exports, "StripeCheckout", { enumerable: true, get: function () { return checkout_1.StripeCheckout; } });
const intent_1 = require("./intent");
Object.defineProperty(exports, "StripePaymentIntent", { enumerable: true, get: function () { return intent_1.StripePaymentIntent; } });
const createStripeClient = (secretKey) => {
const stripe = new stripe_1.default(secretKey);
return {
checkout: new checkout_1.StripeCheckout(stripe),
paymentIntent: new intent_1.StripePaymentIntent(stripe)
};
};
exports.createStripeClient = createStripeClient;
;