UNPKG

nationstates.js

Version:

A wrapper to interact with the NationStates API.

21 lines 768 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Region = void 0; const request_builder_1 = require("../request_builder/request_builder"); const region_public_1 = require("../enums/region_public"); const region_result_1 = require("./region_result"); class Region { constructor(_client, region) { this._client = _client; this.request = new request_builder_1.RequestBuilder(_client) .addRegion(region) .addShards(Object.values(region_public_1.RegionPublic)); } async init() { await this.request.execute(); await this.request.toJS(); return new region_result_1.RegionResult(this.request.js); } } exports.Region = Region; //# sourceMappingURL=region.js.map