UNPKG

moip-sdk-node-ts

Version:
21 lines (20 loc) 1.03 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const api_assinaturas_1 = __importDefault(require("../client/api_assinaturas")); const getOne = (opts, _code) => api_assinaturas_1.default.get(opts, `/coupons/${_code}`); const getAll = (opts) => api_assinaturas_1.default.get(opts, '/coupons'); const create = (opts, coupon) => api_assinaturas_1.default.post(opts, '/coupons', coupon); const associate = (opts, _code, coupon) => api_assinaturas_1.default.put(opts, `/subscriptions/${_code}`, coupon); const activate = (opts, _code) => api_assinaturas_1.default.put(opts, `/coupons/${_code}/active`); const inactivate = (opts, _code) => api_assinaturas_1.default.put(opts, `/coupons/${_code}/inactive`); exports.default = { getOne: getOne, getAll: getAll, create: create, associate: associate, activate: activate, inactivate: inactivate, };