UNPKG

kutt

Version:

Node.js & browser (TypeScript) client for Kutt url shortener

39 lines 793 B
import API from "#src/API"; /** * * @see {@link https://docs.kutt.it/#tag/domains} * @example * const domains = new Domain(config); */ export default class Domain extends API { /** * * @protected */ prefix = "/domains"; /** * Creates a domain. * * @param domain * @example * const domain = await domains.create({ * address: "string", * homepage: "string", * }); */ async create(domain) { return this.post(domain); } /** * Deletes a domain. * * @param id * @example * const message = await domains.remove(domain.id); */ async remove(id) { return this.delete(`/${id}`) .then(data => data.message); } } //# sourceMappingURL=Domain.js.map