From 740ab1e5635e7296ad1576840f90cac1fcb978c4 Mon Sep 17 00:00:00 2001 From: Refringe Date: Sat, 30 Mar 2024 14:25:46 -0400 Subject: [PATCH] Lint fixes --- project/src/controllers/InventoryController.ts | 4 ++-- project/src/generators/BotGenerator.ts | 2 +- project/src/generators/RagfairOfferGenerator.ts | 2 +- project/src/generators/WeatherGenerator.ts | 2 +- project/src/helpers/AssortHelper.ts | 2 +- project/src/helpers/BotGeneratorHelper.ts | 2 +- project/src/services/ProfileFixerService.ts | 4 ++-- project/src/services/RepairService.ts | 2 +- project/src/services/TraderServicesService.ts | 6 +++--- 9 files changed, 13 insertions(+), 13 deletions(-) diff --git a/project/src/controllers/InventoryController.ts b/project/src/controllers/InventoryController.ts index 7bf184f6..ca29ae69 100644 --- a/project/src/controllers/InventoryController.ts +++ b/project/src/controllers/InventoryController.ts @@ -340,8 +340,8 @@ export class InventoryController ): IItemEventRouterResponse { const inventoryItems = this.inventoryHelper.getOwnerInventoryItems(body, sessionID); - const sourceItem = inventoryItems.from.find((item) => item._id == body.item); - const destinationItem = inventoryItems.to.find((item) => item._id == body.with); + const sourceItem = inventoryItems.from.find((item) => item._id === body.item); + const destinationItem = inventoryItems.to.find((item) => item._id === body.with); if (sourceItem === null) { diff --git a/project/src/generators/BotGenerator.ts b/project/src/generators/BotGenerator.ts index 7c1a77f6..0a9c5f93 100644 --- a/project/src/generators/BotGenerator.ts +++ b/project/src/generators/BotGenerator.ts @@ -9,11 +9,11 @@ import { WeightedRandomHelper } from "@spt-aki/helpers/WeightedRandomHelper"; import { IWildBody } from "@spt-aki/models/eft/common/IGlobals"; import { Common, - Health as PmcHealth, IBaseJsonSkills, IBaseSkill, IBotBase, Info, + Health as PmcHealth, Skills as botSkills, } from "@spt-aki/models/eft/common/tables/IBotBase"; import { Appearance, Health, IBotType } from "@spt-aki/models/eft/common/tables/IBotType"; diff --git a/project/src/generators/RagfairOfferGenerator.ts b/project/src/generators/RagfairOfferGenerator.ts index a9f22f37..c843e01a 100644 --- a/project/src/generators/RagfairOfferGenerator.ts +++ b/project/src/generators/RagfairOfferGenerator.ts @@ -789,7 +789,7 @@ export class RagfairOfferGenerator for (const armorItem of armorWithMods) { const itemDbDetails = this.itemHelper.getItem(armorItem._tpl)[1]; - if ((parseInt(itemDbDetails._props.armorClass)) > 1) + if ((Number.parseInt(itemDbDetails._props.armorClass)) > 1) { this.itemHelper.addUpdObjectToItem(armorItem); diff --git a/project/src/generators/WeatherGenerator.ts b/project/src/generators/WeatherGenerator.ts index 08b64b85..f9b7ab16 100644 --- a/project/src/generators/WeatherGenerator.ts +++ b/project/src/generators/WeatherGenerator.ts @@ -175,7 +175,7 @@ export class WeatherGenerator protected getRandomFloat(node: string): number { - return parseFloat( + return Number.parseFloat( this.randomUtil.getFloat(this.weatherConfig.weather[node].min, this.weatherConfig.weather[node].max) .toPrecision(3), ); diff --git a/project/src/helpers/AssortHelper.ts b/project/src/helpers/AssortHelper.ts index dd790baf..10c2ec65 100644 --- a/project/src/helpers/AssortHelper.ts +++ b/project/src/helpers/AssortHelper.ts @@ -158,7 +158,7 @@ export class AssortHelper { if (assort.items[a]._id === idsToRemove[i]) { - assort.items.splice(parseInt(a), 1); + assort.items.splice(Number.parseInt(a), 1); } } } diff --git a/project/src/helpers/BotGeneratorHelper.ts b/project/src/helpers/BotGeneratorHelper.ts index 7920f9fd..a8620512 100644 --- a/project/src/helpers/BotGeneratorHelper.ts +++ b/project/src/helpers/BotGeneratorHelper.ts @@ -263,7 +263,7 @@ export class BotGeneratorHelper { let maxDurability: number; let currentDurability: number; - if (parseInt(`${itemTemplate._props.armorClass}`) === 0) + if (Number.parseInt(`${itemTemplate._props.armorClass}`) === 0) { maxDurability = itemTemplate._props.MaxDurability; currentDurability = itemTemplate._props.MaxDurability; diff --git a/project/src/services/ProfileFixerService.ts b/project/src/services/ProfileFixerService.ts index 8095ec14..23a09b25 100644 --- a/project/src/services/ProfileFixerService.ts +++ b/project/src/services/ProfileFixerService.ts @@ -560,7 +560,7 @@ export class ProfileFixerService continue; } - if (quest.status && Number.isNaN(parseInt(quest.status))) + if (quest.status && Number.isNaN(Number.parseInt(quest.status))) { fixes[quest.status] = (fixes[quest.status] ?? 0) + 1; @@ -570,7 +570,7 @@ export class ProfileFixerService for (const statusTimer in quest.statusTimers) { - if (Number.isNaN(parseInt(statusTimer))) + if (Number.isNaN(Number.parseInt(statusTimer))) { timerFixes[statusTimer] = (timerFixes[statusTimer] ?? 0) + 1; diff --git a/project/src/services/RepairService.ts b/project/src/services/RepairService.ts index 20a7ef33..47f369f8 100644 --- a/project/src/services/RepairService.ts +++ b/project/src/services/RepairService.ts @@ -349,7 +349,7 @@ export class RepairService const materialType = itemToRepairDetails._props.ArmorMaterial ?? ""; const armorMaterial = globals.config.ArmorMaterials[materialType] as IArmorType; const destructability = 1 + armorMaterial.Destructibility; - const armorClass = parseInt(`${itemToRepairDetails._props.armorClass}`); + const armorClass = Number.parseInt(`${itemToRepairDetails._props.armorClass}`); const armorClassDivisor = globals.config.RepairSettings.armorClassDivisor; const armorClassMultiplier = 1.0 + armorClass / armorClassDivisor; diff --git a/project/src/services/TraderServicesService.ts b/project/src/services/TraderServicesService.ts index 9c765b41..05472cf9 100644 --- a/project/src/services/TraderServicesService.ts +++ b/project/src/services/TraderServicesService.ts @@ -1,10 +1,10 @@ +import { ProfileHelper } from "@spt-aki/helpers/ProfileHelper"; +import { QuestStatus } from "@spt-aki/models/enums/QuestStatus"; import { ITraderServiceModel } from "@spt-aki/models/spt/services/ITraderServiceModel"; import { ILogger } from "@spt-aki/models/spt/utils/ILogger"; import { DatabaseServer } from "@spt-aki/servers/DatabaseServer"; import { JsonUtil } from "@spt-aki/utils/JsonUtil"; -import { ProfileHelper } from "@spt-aki/helpers/ProfileHelper"; import { inject, injectable } from "tsyringe"; -import { QuestStatus } from "@spt-aki/models/enums/QuestStatus"; @injectable() export class TraderServicesService @@ -47,7 +47,7 @@ export class TraderServicesService for (const questId of service.requirements.completedQuests) { const quest = pmcData.Quests.find((x) => x.qid === questId); - if (!quest || quest.status != QuestStatus.Success) + if (!quest || quest.status !== QuestStatus.Success) { servicesToDelete.push(service.serviceType); break;