UNPKG

esiil

Version:

Minimalist library for EVE Online's ESI

130 lines 8.41 kB
"use strict"; 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 characterHelper_1 = require("./characterHelper"); class Character extends Core_1.default.CoreClass { constructor(cfg) { super(cfg); } // PUBLIC one(characterID, extraParameters) { return Core_1.default._makePublicGet(`${characterHelper_1.basePath}/${characterID}/`, extraParameters); } history(characterID, extraParameters) { return Core_1.default._makePublicGet(`${characterHelper_1.basePath}/${characterID}/corporationhistory/`, extraParameters); } images(characterID, extraParameters) { return Core_1.default._makePublicGet(`${characterHelper_1.basePath}/${characterID}/portrait/`, extraParameters); } affiliation(characterIDArray, extraParameters) { return Core_1.default._makePublicPost(`${characterHelper_1.basePath}/affiliation/`, characterIDArray, extraParameters); } // AUTHED assets(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/assets/`, sessionToken, extraParameters); } assetLocations(characterID, sessionToken, assetsArray, extraParameters) { return Core_1.default._makeAuthedPost(`${characterHelper_1.basePath}/${characterID}/assets/locations/`, sessionToken, assetsArray, extraParameters); } assetNames(characterID, sessionToken, assetsArray, extraParameters) { return Core_1.default._makeAuthedPost(`${characterHelper_1.basePath}/${characterID}/assets/names/`, sessionToken, assetsArray, extraParameters); } blueprints(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/blueprints/`, sessionToken, extraParameters); } bookmarks(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/bookmarks/`, sessionToken, extraParameters); } bookmarkFolders(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/bookmarks/folders/`, sessionToken, extraParameters); } clones(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/clones/`, sessionToken, extraParameters); } contactLabels(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/contacts/labels/`, sessionToken, extraParameters); } contracts(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/contracts/`, sessionToken, extraParameters); } contractBids(characterID, contractID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/contracts/${contractID}/bids/`, sessionToken, extraParameters); } contractItems(characterID, contractID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/contracts/${contractID}/items/`, sessionToken, extraParameters); } cspa(characterID, sessionToken, characterArray, extraParameters) { return Core_1.default._makeAuthedPost(`${characterHelper_1.basePath}/${characterID}/contracts/`, sessionToken, characterArray, extraParameters); } factionWarfare(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/fw/stats/`, sessionToken, extraParameters); } fatigue(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/fatigue/`, sessionToken, extraParameters); } implants(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/implants/`, sessionToken, extraParameters); } async lp(characterID, sessionToken, extraParameters) { return await Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/loyalty/points/`, sessionToken, extraParameters); } medals(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/medals/`, sessionToken, extraParameters); } notifications(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/notifications/`, sessionToken, extraParameters); } contactNotifications(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/notifications/contacts/`, sessionToken, extraParameters); } opportunities(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/opportunities/`, sessionToken, extraParameters); } planets(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/planets/`, sessionToken, extraParameters); } research(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/agents_research/`, sessionToken, extraParameters); } roles(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/roles/`, sessionToken, extraParameters); } search(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/search/`, sessionToken, extraParameters); } standings(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/standings/`, sessionToken, extraParameters); } stats(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/stats/`, sessionToken, extraParameters); } titles(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/titles/`, sessionToken, extraParameters); } async walletBalance(characterID, sessionToken, extraParameters) { return await Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/wallet/`, sessionToken, extraParameters); } async walletJournal(characterID, sessionToken, extraParameters) { return await Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/wallet/journal`, sessionToken, extraParameters); } async walletTransactions(characterID, sessionToken, extraParameters) { return await Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/wallet/transactions`, sessionToken, extraParameters); } getContacts(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedGet(`${characterHelper_1.basePath}/${characterID}/contacts/`, sessionToken, extraParameters); } postContacts(characterID, sessionToken, contactArray, extraParameters) { return Core_1.default._makeAuthedPost(`${characterHelper_1.basePath}/${characterID}/contacts/`, sessionToken, contactArray, extraParameters); } putContacts(characterID, sessionToken, contactArray, extraParameters) { return Core_1.default._makeAuthedPut(`${characterHelper_1.basePath}/${characterID}/contacts/`, sessionToken, contactArray, extraParameters); } deleteContacts(characterID, sessionToken, extraParameters) { return Core_1.default._makeAuthedDelete(`${characterHelper_1.basePath}/${characterID}/contacts/`, sessionToken, extraParameters); } } exports.default = Character; //# sourceMappingURL=index.js.map