@tsc_tech/medusa-plugin-restock
Version:
A starter for Medusa plugins.
18 lines • 1.32 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const framework_1 = require("@medusajs/framework");
const validators_1 = require("./store/restock-subscriptions/validators");
const restockRoutesMiddlewares = [
{
matcher: "/store/restock-subscriptions",
method: "POST",
middlewares: [
(0, framework_1.authenticate)("customer", ["bearer", "session"], {
allowUnauthenticated: true,
}),
(0, framework_1.validateAndTransformBody)(validators_1.PostStoreCreateRestockSubscription),
],
},
];
exports.default = (0, framework_1.defineMiddlewares)(restockRoutesMiddlewares);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWlkZGxld2FyZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvYXBpL21pZGRsZXdhcmVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsbURBSzZCO0FBQzdCLHlFQUE4RjtBQUU5RixNQUFNLHdCQUF3QixHQUFzQjtJQUNsRDtRQUNFLE9BQU8sRUFBRSw4QkFBOEI7UUFDdkMsTUFBTSxFQUFFLE1BQU07UUFDZCxXQUFXLEVBQUU7WUFDWCxJQUFBLHdCQUFZLEVBQUMsVUFBVSxFQUFFLENBQUMsUUFBUSxFQUFFLFNBQVMsQ0FBQyxFQUFFO2dCQUM5QyxvQkFBb0IsRUFBRSxJQUFJO2FBQzNCLENBQUM7WUFDRixJQUFBLG9DQUF3QixFQUFDLCtDQUFrQyxDQUFDO1NBQzdEO0tBQ0Y7Q0FDRixDQUFDO0FBRUYsa0JBQWUsSUFBQSw2QkFBaUIsRUFBQyx3QkFBd0IsQ0FBQyxDQUFDIn0=