esiil
Version:
Minimalist library for EVE Online's ESI
121 lines • 7.68 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const Core_1 = __importDefault(require("../Core"));
const corpHelper_1 = require("./corpHelper");
class Corp extends Core_1.default.CoreClass {
constructor(cfg) {
super(cfg);
}
// PUBLIC
one(corporationID, extraParameters) {
return Core_1.default._makePublicGet(`${corpHelper_1.basePath}/${corporationID}/`, extraParameters);
}
allianceHistory(corporationID, extraParameters) {
return Core_1.default._makePublicGet(`${corpHelper_1.basePath}/${corporationID}/alliancehistory/`, extraParameters);
}
images(corporationID, extraParameters) {
return Core_1.default._makePublicGet(`${corpHelper_1.basePath}/${corporationID}/icons/`, extraParameters);
}
npc(extraParameters) {
return Core_1.default._makePublicGet(`${corpHelper_1.basePath}/npccorps/`, extraParameters);
}
// AUTHED
assets(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/assets/`, sessionToken, extraParameters);
}
assetLocations(corporationID, itemArray, sessionToken, extraParameters) {
return Core_1.default._makeAuthedPost(`${corpHelper_1.basePath}/${corporationID}/assets/locations/`, sessionToken, itemArray, extraParameters);
}
assetNames(corporationID, itemArray, sessionToken, extraParameters) {
return Core_1.default._makeAuthedPost(`${corpHelper_1.basePath}/${corporationID}/assets/names/`, sessionToken, itemArray, extraParameters);
}
blueprints(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/blueprints/`, sessionToken, extraParameters);
}
bookmarks(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/bookmarks/`, sessionToken, extraParameters);
}
bookmarkFolders(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/bookmarks/folders/`, sessionToken, extraParameters);
}
contacts(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/contacts/`, sessionToken, extraParameters);
}
contactLabels(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/contacts/labels/`, sessionToken, extraParameters);
}
containers(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/containers/logs/`, sessionToken, extraParameters);
}
contracts(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/contracts/`, sessionToken, extraParameters);
}
contractBids(corporationID, sessionToken, contractID, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/contracts/${contractID}/bids/`, sessionToken, extraParameters);
}
contractItems(corporationID, sessionToken, contractID, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/contracts/${contractID}/items/`, sessionToken, extraParameters);
}
divisions(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/divisions/`, sessionToken, extraParameters);
}
facilities(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/facilities/`, sessionToken, extraParameters);
}
factionWarfare(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/fw/stats/`, sessionToken, extraParameters);
}
medals(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/medals/`, sessionToken, extraParameters);
}
medalsIssued(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/medals/issued/`, sessionToken, extraParameters);
}
members(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/members/`, sessionToken, extraParameters);
}
memberLimit(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/members/limit/`, sessionToken, extraParameters);
}
memberTitles(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/members/titles/`, sessionToken, extraParameters);
}
memberTracking(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/memberTracking/`, sessionToken, extraParameters);
}
roles(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/roles/`, sessionToken, extraParameters);
}
rolesHistory(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/roles/history/`, sessionToken, extraParameters);
}
shareholders(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/shareholders/`, sessionToken, extraParameters);
}
standings(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/standings/`, sessionToken, extraParameters);
}
starbases(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/starbases/`, sessionToken, extraParameters);
}
structures(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/structures/`, sessionToken, extraParameters);
}
titles(corporationID, sessionToken, extraParameters) {
return Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/titles/`, sessionToken, extraParameters);
}
async walletAllBalances(corporationID, sessionToken, extraParameters) {
return await Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/wallets/`, sessionToken, extraParameters);
}
async walletJournal(corporationID, divisionID, sessionToken, extraParameters) {
return await Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/wallets/${divisionID}/journal`, sessionToken, extraParameters);
}
async walletTransactions(corporationID, divisionID, sessionToken, extraParameters) {
return await Core_1.default._makeAuthedGet(`${corpHelper_1.basePath}/${corporationID}/wallets/${divisionID}/transactions`, sessionToken, extraParameters);
}
}
exports.default = Corp;
//# sourceMappingURL=index.js.map