UNPKG

pterowrap

Version:

A node.js wrapper for Pterodactyl API

23 lines (22 loc) 1.22 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const LocationManager_1 = __importDefault(require("../managers/application/LocationManager")); const NestManager_1 = __importDefault(require("../managers/application/NestManager")); const NodeManager_1 = __importDefault(require("../managers/application/NodeManager")); const ServerManager_1 = __importDefault(require("../managers/application/ServerManager")); const UserManager_1 = __importDefault(require("../managers/application/UserManager")); const BaseInstance_1 = __importDefault(require("./BaseInstance")); class ApplicationInstance extends BaseInstance_1.default { constructor(url, api_key) { super(url, api_key, "application"); this.users = new UserManager_1.default(this); this.nodes = new NodeManager_1.default(this); this.locations = new LocationManager_1.default(this); this.nests = new NestManager_1.default(this); this.servers = new ServerManager_1.default(this); } } exports.default = ApplicationInstance;