@blizzard-api/wow
Version:
A series of helpers to interact with the World of Warcraft Blizzard API
48 lines (47 loc) • 1.35 kB
JavaScript
import { wowBasePath } from "@blizzard-api/core";
//#region src/reputations/index.ts
/**
* Get a reputation faction by ID.
* @param reputationFactionId The reputation faction ID.
* @returns The reputation faction. See {@link ReputationFactionResponse}.
*/
function reputationFaction(reputationFactionId) {
return {
namespace: "static",
path: `${wowBasePath}/reputation-faction/${reputationFactionId}`
};
}
/**
* Get a reputation faction index.
* @returns The reputation faction index. See {@link ReputationFactionIndexResponse}.
*/
function reputationFactionIndex() {
return {
namespace: "static",
path: `${wowBasePath}/reputation-faction/index`
};
}
/**
* Get a reputation tier by ID.
* @param reputationTiersId The reputation tier ID.
* @returns The reputation tier. See {@link ReputationTiersResponse}.
*/
function reputationTiers(reputationTiersId) {
return {
namespace: "static",
path: `${wowBasePath}/reputation-tiers/${reputationTiersId}`
};
}
/**
* Get a reputation tier index.
* @returns The reputation tier index. See {@link ReputationTiersIndexResponse}.
*/
function reputationTiersIndex() {
return {
namespace: "static",
path: `${wowBasePath}/reputation-tiers/index`
};
}
//#endregion
export { reputationFaction, reputationFactionIndex, reputationTiers, reputationTiersIndex };
//# sourceMappingURL=index.js.map