UNPKG

@devx-commerce/plugin-loyalty

Version:

A starter for Medusa plugins.

17 lines 1.31 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.adminLoyaltyImportRouteMiddlewares = exports.ImportLoyaltyInputValidator = void 0; const framework_1 = require("@medusajs/framework"); const zod_1 = require("zod"); exports.ImportLoyaltyInputValidator = zod_1.z.object({ s3_url: zod_1.z.string().url("Invalid S3 URL provided"), }); exports.adminLoyaltyImportRouteMiddlewares = [ { matcher: "/admin/loyalty-points/bulk/credit", method: "POST", // @ts-ignore middlewares: [(0, framework_1.validateAndTransformBody)(exports.ImportLoyaltyInputValidator)], }, ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWlkZGxld2FyZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3NyYy9hcGkvYWRtaW4vbG95YWx0eS1wb2ludHMvYnVsay9jcmVkaXQvbWlkZGxld2FyZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxtREFBZ0Y7QUFDaEYsNkJBQXdCO0FBRVgsUUFBQSwyQkFBMkIsR0FBRyxPQUFDLENBQUMsTUFBTSxDQUFDO0lBQ2xELE1BQU0sRUFBRSxPQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsR0FBRyxDQUFDLHlCQUF5QixDQUFDO0NBQ2xELENBQUMsQ0FBQztBQUlVLFFBQUEsa0NBQWtDLEdBQXNCO0lBQ25FO1FBQ0UsT0FBTyxFQUFFLG1DQUFtQztRQUM1QyxNQUFNLEVBQUUsTUFBTTtRQUNkLGFBQWE7UUFDYixXQUFXLEVBQUUsQ0FBQyxJQUFBLG9DQUF3QixFQUFDLG1DQUEyQixDQUFDLENBQUM7S0FDckU7Q0FDRixDQUFDIn0=