├── .do └── deploy.template.yaml ├── .editorconfig ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── README.md ├── docker-compose.yml ├── package.json ├── src ├── Application.ts ├── constants │ ├── DungeonsExperience.ts │ ├── GeneralSkillsExperience.ts │ ├── PetItems.ts │ ├── PetsExperience.ts │ ├── RunecraftingSkillsExperience.ts │ ├── SlayerExperience.ts │ └── index.ts ├── contracts │ └── Generator.ts ├── exceptions │ └── HttpException.ts ├── generators │ ├── DungeonsGenerator.ts │ ├── PetsGenerator.ts │ ├── SkillsGenerator.ts │ └── SlayersGenerator.ts ├── index.ts ├── metrics │ ├── Manager.ts │ ├── Worker.ts │ └── index.ts ├── middleware │ ├── AuthIsPresent.ts │ ├── ErrorHandler.ts │ ├── NotFound.ts │ └── RegisterMetrics.ts ├── public │ └── index.html ├── routes │ └── v1 │ │ ├── GetProfileWithStrategy.ts │ │ ├── GetProfiles.ts │ │ ├── GetStats.ts │ │ └── Hello.ts ├── types │ ├── express │ │ ├── Request.d.ts │ │ ├── Response.d.ts │ │ └── index.d.ts │ └── hypixel │ │ ├── Dungeon.d.ts │ │ ├── DungeonGroups.ts │ │ ├── DungeonPlayerClass.d.ts │ │ ├── DungeonTypes.d.ts │ │ ├── PetGroups.ts │ │ ├── PetItems.ts │ │ ├── PlayerStats.d.ts │ │ ├── SkyBlockProfile.d.ts │ │ ├── SkyBlockProfileMembersResponse.d.ts │ │ ├── SkyBlockProfilePlayerStats.d.ts │ │ ├── SkyBlockProfileStats.d.ts │ │ ├── Slayer.d.ts │ │ ├── SlayerBosses.d.ts │ │ ├── index.d.ts │ │ └── weight │ │ ├── DungeonWeightGroup.d.ts │ │ ├── SkillWeightEntity.d.ts │ │ ├── SkillWeightGroup.d.ts │ │ └── SlayerWeightGroup.d.ts └── utils │ ├── Environment.ts │ ├── Hypixel.ts │ ├── Request.ts │ ├── Time.ts │ ├── Uuid.ts │ └── index.ts ├── tsconfig.json └── yarn.lock /.do/deploy.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/.do/deploy.template.yaml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.formatOnSave": true 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/package.json -------------------------------------------------------------------------------- /src/Application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/Application.ts -------------------------------------------------------------------------------- /src/constants/DungeonsExperience.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/constants/DungeonsExperience.ts -------------------------------------------------------------------------------- /src/constants/GeneralSkillsExperience.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/constants/GeneralSkillsExperience.ts -------------------------------------------------------------------------------- /src/constants/PetItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/constants/PetItems.ts -------------------------------------------------------------------------------- /src/constants/PetsExperience.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/constants/PetsExperience.ts -------------------------------------------------------------------------------- /src/constants/RunecraftingSkillsExperience.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/constants/RunecraftingSkillsExperience.ts -------------------------------------------------------------------------------- /src/constants/SlayerExperience.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/constants/SlayerExperience.ts -------------------------------------------------------------------------------- /src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/constants/index.ts -------------------------------------------------------------------------------- /src/contracts/Generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/contracts/Generator.ts -------------------------------------------------------------------------------- /src/exceptions/HttpException.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/exceptions/HttpException.ts -------------------------------------------------------------------------------- /src/generators/DungeonsGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/generators/DungeonsGenerator.ts -------------------------------------------------------------------------------- /src/generators/PetsGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/generators/PetsGenerator.ts -------------------------------------------------------------------------------- /src/generators/SkillsGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/generators/SkillsGenerator.ts -------------------------------------------------------------------------------- /src/generators/SlayersGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/generators/SlayersGenerator.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/metrics/Manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/metrics/Manager.ts -------------------------------------------------------------------------------- /src/metrics/Worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/metrics/Worker.ts -------------------------------------------------------------------------------- /src/metrics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/metrics/index.ts -------------------------------------------------------------------------------- /src/middleware/AuthIsPresent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/middleware/AuthIsPresent.ts -------------------------------------------------------------------------------- /src/middleware/ErrorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/middleware/ErrorHandler.ts -------------------------------------------------------------------------------- /src/middleware/NotFound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/middleware/NotFound.ts -------------------------------------------------------------------------------- /src/middleware/RegisterMetrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/middleware/RegisterMetrics.ts -------------------------------------------------------------------------------- /src/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/public/index.html -------------------------------------------------------------------------------- /src/routes/v1/GetProfileWithStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/routes/v1/GetProfileWithStrategy.ts -------------------------------------------------------------------------------- /src/routes/v1/GetProfiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/routes/v1/GetProfiles.ts -------------------------------------------------------------------------------- /src/routes/v1/GetStats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/routes/v1/GetStats.ts -------------------------------------------------------------------------------- /src/routes/v1/Hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/routes/v1/Hello.ts -------------------------------------------------------------------------------- /src/types/express/Request.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/express/Request.d.ts -------------------------------------------------------------------------------- /src/types/express/Response.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/express/Response.d.ts -------------------------------------------------------------------------------- /src/types/express/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/express/index.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/Dungeon.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/Dungeon.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/DungeonGroups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/DungeonGroups.ts -------------------------------------------------------------------------------- /src/types/hypixel/DungeonPlayerClass.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/DungeonPlayerClass.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/DungeonTypes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/DungeonTypes.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/PetGroups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/PetGroups.ts -------------------------------------------------------------------------------- /src/types/hypixel/PetItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/PetItems.ts -------------------------------------------------------------------------------- /src/types/hypixel/PlayerStats.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/PlayerStats.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/SkyBlockProfile.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/SkyBlockProfile.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/SkyBlockProfileMembersResponse.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/SkyBlockProfileMembersResponse.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/SkyBlockProfilePlayerStats.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/SkyBlockProfilePlayerStats.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/SkyBlockProfileStats.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/SkyBlockProfileStats.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/Slayer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/Slayer.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/SlayerBosses.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/SlayerBosses.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/index.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/weight/DungeonWeightGroup.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/weight/DungeonWeightGroup.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/weight/SkillWeightEntity.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/weight/SkillWeightEntity.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/weight/SkillWeightGroup.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/weight/SkillWeightGroup.d.ts -------------------------------------------------------------------------------- /src/types/hypixel/weight/SlayerWeightGroup.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/types/hypixel/weight/SlayerWeightGroup.d.ts -------------------------------------------------------------------------------- /src/utils/Environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/utils/Environment.ts -------------------------------------------------------------------------------- /src/utils/Hypixel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/utils/Hypixel.ts -------------------------------------------------------------------------------- /src/utils/Request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/utils/Request.ts -------------------------------------------------------------------------------- /src/utils/Time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/utils/Time.ts -------------------------------------------------------------------------------- /src/utils/Uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/utils/Uuid.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Senither/hypixel-skyblock-facade/HEAD/yarn.lock --------------------------------------------------------------------------------