esiil
Version:
Minimalist library for EVE Online's ESI
88 lines • 3.13 kB
JavaScript
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const indexHelper_1 = require("./indexHelper");
const Core_1 = __importDefault(require("./classes/Core"));
const Alliance_1 = __importDefault(require("./classes/Alliance"));
const Calendar_1 = __importDefault(require("./classes/Calendar"));
const Character_1 = __importDefault(require("./classes/Character"));
const Contract_1 = __importDefault(require("./classes/Contract"));
const Corp_1 = __importDefault(require("./classes/Corp"));
const Dogma_1 = __importDefault(require("./classes/Dogma"));
const FactionWarfare_1 = __importDefault(require("./classes/FactionWarfare"));
const General_1 = __importDefault(require("./classes/General"));
const Industry_1 = __importDefault(require("./classes/Industry"));
const Market_1 = __importDefault(require("./classes/Market"));
const Opportunity_1 = __importDefault(require("./classes/Opportunity"));
const Sovereignty_1 = __importDefault(require("./classes/Sovereignty"));
const Universe_1 = __importDefault(require("./classes/Universe"));
const War_1 = __importDefault(require("./classes/War"));
class ESIIL extends Core_1.default.CoreClass {
constructor(cfg) {
super(cfg);
}
defaultAuthRequestURL(state) {
return this.defaultRequestURL(state);
}
targetedAuthRequestURL(state, scopes) {
return this.targetedRequestURL(state, scopes);
}
receiveAuthCode(authCode) {
return (0, indexHelper_1._processAuthToken)(authCode, this.ccpJwt);
}
refreshAuthCode(refreshToken) {
return (0, indexHelper_1._refreshTheToken)(refreshToken, this.ccpJwt);
}
reduceScope(refreshToken, updatedScopes) {
return (0, indexHelper_1._reduceScope)(refreshToken, this.ccpJwt, updatedScopes);
}
newAlliance() {
return new Alliance_1.default(this.clone());
}
newCalendar() {
return new Calendar_1.default(this.clone());
}
newCharacter() {
return new Character_1.default(this.clone());
}
newContract() {
return new Contract_1.default(this.clone());
}
newCorp() {
return new Corp_1.default(this.clone());
}
newDogma() {
return new Dogma_1.default(this.clone());
}
newFactionWarfare() {
return new FactionWarfare_1.default(this.clone());
}
newGeneral() {
return new General_1.default(this.clone());
}
newIndustry() {
return new Industry_1.default(this.clone());
}
newMarket() {
return new Market_1.default(this.clone());
}
newOpportunity() {
return new Opportunity_1.default(this.clone());
}
newSovereignty() {
return new Sovereignty_1.default(this.clone());
}
newUniverse() {
return new Universe_1.default(this.clone());
}
newWar() {
return new War_1.default(this.clone());
}
}
function init(cfg) {
return new ESIIL(cfg);
}
exports.default = init;
//# sourceMappingURL=index.js.map