UNPKG

@n1k1t/mock-server

Version:

The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations

18 lines 705 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const models_1 = require("../models"); exports.default = models_1.EndpointFactory .build() .http({ method: 'POST', path: '/providers' }) .compile(async ({ reply, incoming, server }) => { if (!incoming.data?.group) { return reply.validationError(['Parameter "group" is not valid']); } const provider = server.providers.get(incoming.data.group) ?? models_1.Provider.build({ group: incoming.data.group, ttl: incoming.data.ttl, }); server.router.register(incoming.data.route ?? '**', { provider }); reply.ok(null); }); //# sourceMappingURL=providers.create.endpoint.js.map