UNPKG

nationstates.js

Version:

A wrapper to interact with the NationStates API.

21 lines 793 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Nation = void 0; const request_builder_1 = require("../request_builder/request_builder"); const nation_result_1 = require("./nation_result"); const nation_public_1 = require("../enums/nation_public"); class Nation { constructor(_client, nation) { this._client = _client; this.request = new request_builder_1.RequestBuilder(_client).addNation(nation) .addShards(Object.values(nation_public_1.NationPublic)); } async init() { await this.request.execute(); await this.request.toJS(); console.log(this.request.js); return new nation_result_1.NationResult(this.request.js); } } exports.Nation = Nation; //# sourceMappingURL=nation.js.map