UNPKG

typerinth

Version:

A TypeScript library for interacting with the Modrinth API.

22 lines (21 loc) 696 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CheckProjectValidityRoute = void 0; const Route_1 = require("../Route"); class CheckProjectValidityRoute extends Route_1.Route { projectId; constructor(baseUrl, ua, cacheManager, projectId) { super(baseUrl, ua, cacheManager); this.projectId = projectId; } getCacheKey() { return `project_validity:${this.projectId}`; } getUrl() { return Route_1.Route.addPathSegment(this.baseUrl, `/project/${this.projectId}/check`); } parseData(data) { return !(!data || data.error); } } exports.CheckProjectValidityRoute = CheckProjectValidityRoute;