UNPKG

medusa-plugin-btcpay

Version:

A plugin to receive for bitcoin payments in medusajss .

34 lines 1.34 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const http_1 = require("@medusajs/framework/http"); exports.default = (0, http_1.defineMiddlewares)({ routes: [ { matcher: "/btc-pay/is-paid*", methods: ["GET"], middlewares: [ async (req, res, next) => { const logger = req.scope.resolve("logger"); res.header("Access-Control-Allow-Origin", process.env.STOREFRONT_URL ?? "http://localhost:8000"); logger.info("Received a request!"); next(); } ] }, { matcher: "/btc-pay/is-paid*", methods: ["OPTIONS"], middlewares: [ (req, res, next) => { console.log("Received a request!"); res.header("Access-Control-Allow-Origin", process.env.STOREFRONT_URL ?? "http://localhost:8000"); res.header("Access-Control-Allow-Methods", "GET, POST, OPTIONS"); res.header("Access-Control-Allow-Headers", "Content-Type, Authorization, x-publishable-api-key"); res.sendStatus(200); return; } ] } ] }); //# sourceMappingURL=middlewares.js.map