UNPKG

@blizzard-api/wow

Version:

A series of helpers to interact with the World of Warcraft Blizzard API

59 lines (58 loc) 1.56 kB
import { wowBasePath, wowMediaBasePath } from "@blizzard-api/core"; //#region src/tech-talent/index.ts /** * Get a tech talent by ID. * @param techTalentId The tech talent ID. * @returns The tech talent. See {@link TechTalentResponse}. */ function techTalent(techTalentId) { return { namespace: "static", path: `${wowBasePath}/tech-talent/${techTalentId}` }; } /** * Get a tech talent index. * @returns The tech talent index. See {@link TechTalentIndexResponse}. */ function techTalentIndex() { return { namespace: "static", path: `${wowBasePath}/tech-talent/index` }; } /** * Get tech talent media by ID. * @param techTalentId The tech talent ID. * @returns The tech talent media. See {@link TechTalentMediaResponse}. */ function techTalentMedia(techTalentId) { return { namespace: "static", path: `${wowMediaBasePath}/tech-talent/${techTalentId}` }; } /** * Get a tech talent tree by ID. * @param techTalentTreeId The tech talent tree ID. * @returns The tech talent tree. See {@link TechTalentTreeResponse}. */ function techTalentTree(techTalentTreeId) { return { namespace: "static", path: `${wowBasePath}/tech-talent-tree/${techTalentTreeId}` }; } /** * Get a tech talent tree index. * @returns The tech talent tree index. See {@link TechTalentTreeIndexResponse}. */ function techTalentTreeIndex() { return { namespace: "static", path: `${wowBasePath}/tech-talent-tree/index` }; } //#endregion export { techTalent, techTalentIndex, techTalentMedia, techTalentTree, techTalentTreeIndex }; //# sourceMappingURL=index.js.map