enkanetwork
Version:
API wrapper for enka.network written on TypeScript which provides localization, caching and convenience
57 lines (56 loc) • 2.67 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ASSETS_PATH = exports.localizationLanguages = exports.excludeCharacters = exports.elements = exports.qualityTypesStars = exports.RELIQUARY_AFFIX_DATA_URL = exports.RELIQUARY_SET_DATA_URL = exports.RELIQUARY_DATA_URL = exports.WEAPON_DATA_URL = exports.NAMECARD_DATA_URL = exports.COSTUME_DATA_URL = exports.CONSTELLATION_DATA_URL = exports.SKILL_DATA_URL = exports.SKILLSET_DATA_URL = exports.CHARACTER_DATA_URL = exports.LOCALIZATION_BASE_URL = exports.BASE_URL = exports.PROJECT_GITLAB_URL = void 0;
const node_path_1 = __importDefault(require("node:path"));
exports.PROJECT_GITLAB_URL = "https://gitlab.com/api/v4/projects/53216109/repository/commits";
exports.BASE_URL = "https://gitlab.com/Dimbreath/AnimeGameData/-/raw/master";
exports.LOCALIZATION_BASE_URL = "/TextMap/TextMap";
exports.CHARACTER_DATA_URL = "/ExcelBinOutput/AvatarExcelConfigData.json";
exports.SKILLSET_DATA_URL = "/ExcelBinOutput/AvatarSkillDepotExcelConfigData.json";
exports.SKILL_DATA_URL = "/ExcelBinOutput/AvatarSkillExcelConfigData.json";
exports.CONSTELLATION_DATA_URL = "/ExcelBinOutput/AvatarTalentExcelConfigData.json";
exports.COSTUME_DATA_URL = "/ExcelBinOutput/AvatarCostumeExcelConfigData.json";
exports.NAMECARD_DATA_URL = "/ExcelBinOutput/MaterialExcelConfigData.json";
exports.WEAPON_DATA_URL = "/ExcelBinOutput/WeaponExcelConfigData.json";
exports.RELIQUARY_DATA_URL = "/ExcelBinOutput/ReliquaryExcelConfigData.json";
exports.RELIQUARY_SET_DATA_URL = "/ExcelBinOutput/ReliquarySetExcelConfigData.json";
exports.RELIQUARY_AFFIX_DATA_URL = "/ExcelBinOutput/EquipAffixExcelConfigData.json";
exports.qualityTypesStars = {
QUALITY_ORANGE: 5,
QUALITY_PURPLE: 4,
};
exports.elements = {
Ice: "Cryo",
Water: "Hydro",
Wind: "Anemo",
Fire: "Pyro",
Rock: "Geo",
Electric: "Electro",
Grass: "Dendro",
};
exports.excludeCharacters = [
10000001, 10000005, 10000007, 11000008, 11000009, 11000010, 11000011,
11000013, 11000017, 11000018, 11000019, 11000025, 11000026, 11000027,
11000028, 11000030, 11000031, 11000032, 11000033, 11000034, 11000035,
11000036, 11000037, 11000038, 11000039, 11000040, 11000041, 11000042,
11000043, 11000044, 11000045,
];
exports.localizationLanguages = [
"CHS",
"CHT",
"DE",
"EN",
"ES",
"FR",
"ID",
"JP",
"KR",
"PT",
"RU",
"TH",
"VI",
];
exports.ASSETS_PATH = node_path_1.default.resolve(__dirname, "..", "..", "..", "assets");