XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFESpaceNinjaServer

chore: add warning coverage for cyclic includes (#2407)

and some initial refactoring to avoid it where possible Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/2407 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>

a75e6d6b
Sainan <63328889+Sainan@users.noreply.github.com>
提交于

代码差异

59 个文件 +2894 -690
Modified .eslintrc +14 -4
Modified package.json +2 -0
Modified src/controllers/api/claimCompletedRecipeController.ts +2 -2
Modified src/controllers/api/contributeToVaultController.ts +2 -1
Modified src/controllers/api/crewShipIdentifySalvageController.ts +1 -1
Modified src/controllers/api/evolveWeaponController.ts +1 -1
Modified src/controllers/api/focusController.ts +1 -2
Modified src/controllers/api/getNewRewardSeedController.ts +1 -1
Modified src/controllers/api/gildWeaponController.ts +2 -1
Modified src/controllers/api/giveShipDecoAndLoreFragmentController.ts +2 -1
Modified src/controllers/api/inventoryController.ts +3 -2
Modified src/controllers/api/loginController.ts +1 -1
Modified src/controllers/api/loginRewardsController.ts +1 -1
Modified src/controllers/api/loginRewardsSelectionController.ts +1 -1
Modified src/controllers/api/logoutController.ts +1 -1
Modified src/controllers/api/missionInventoryUpdateController.ts +3 -2
Modified src/controllers/api/modularWeaponCraftingController.ts +1 -2
Modified src/controllers/api/modularWeaponSaleController.ts +2 -1
Modified src/controllers/api/nameWeaponController.ts +1 -1
Modified src/controllers/api/nemesisController.ts +55 -3
Modified src/controllers/api/purchaseController.ts +1 -1
Modified src/controllers/api/renamePetController.ts +1 -1
Modified src/controllers/api/retrievePetFromStasisController.ts +1 -1
Modified src/controllers/api/sellController.ts +1 -1
Modified src/controllers/api/setSuitInfectionController.ts +1 -1
Modified src/controllers/api/syndicateStandingBonusController.ts +1 -1
Modified src/controllers/api/umbraController.ts +1 -1
Modified src/controllers/api/upgradesController.ts +3 -7
Modified src/controllers/custom/addXpController.ts +1 -1
Modified src/controllers/custom/configController.ts +1 -1
Modified src/controllers/custom/webuiFileChangeDetectedController.ts +1 -1
Modified src/controllers/dynamic/getProfileViewingDataController.ts +2 -2
Modified src/helpers/general.ts +9 -11
Modified src/helpers/nemesisHelpers.ts +1 -55
Modified src/models/commonModel.ts +1 -2
Modified src/models/inboxModel.ts +1 -2
Modified src/models/inventoryModels/inventoryModel.ts +18 -17
Modified src/models/inventoryModels/loadoutModel.ts +1 -1
Modified src/services/configWatcherService.ts +2 -1
Modified src/services/guildService.ts +2 -1
Modified src/services/importService.ts +16 -11
Modified src/services/infestedFoundryService.ts +2 -1
Modified src/services/inventoryService.ts +11 -23
Modified src/services/missionInventoryUpdateService.ts +4 -4
Modified src/services/questService.ts +2 -1
Modified src/services/rngService.ts +11 -0
Modified src/services/webService.ts +4 -188
Added src/services/wsService.ts +200 -0
Modified src/types/commonTypes.ts +5 -2
Added src/types/equipmentTypes.ts +150 -0
Modified src/types/guildTypes.ts +2 -2
Modified src/types/inventoryTypes/commonInventoryTypes.ts +13 -73
Modified src/types/inventoryTypes/inventoryTypes.ts +8 -136
Modified src/types/personalRoomsTypes.ts +1 -11
Modified src/types/purchaseTypes.ts +2 -2
Modified src/types/requestTypes.ts +4 -4
Modified src/types/saveLoadoutTypes.ts +45 -8
Modified src/types/shipTypes.ts +1 -2