Update branding

This commit is contained in:
Dev 2024-07-06 22:08:05 +01:00
parent 5c84de4f1a
commit 8238d80a3b
89 changed files with 198 additions and 198 deletions

View File

@ -1,7 +1,7 @@
{
"name": "ScopesAndTypes",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,6 +1,6 @@
import { inject, injectable } from "tsyringe";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { Processing } from "./Processing";
@injectable()

View File

@ -1,6 +1,6 @@
import { inject, injectable } from "tsyringe";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { ILogger } from "@spt/models/spt/utils/ILogger";
@injectable()
export class Processing

View File

@ -1,7 +1,7 @@
import { DependencyContainer, Lifecycle } from "tsyringe";
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod";
import { IPostAkiLoadMod } from "@spt-aki/models/external/IPostAkiLoadMod";
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod";
import { IPostAkiLoadMod } from "@spt/models/external/IPostAkiLoadMod";
import { MyMod } from "./MyMod";
import { Processing } from "./Processing";

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "BundleLoading",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,7 +1,7 @@
import { DependencyContainer } from "tsyringe";
import { IPostAkiLoadMod } from "@spt-aki/models/external/IPostAkiLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { IPostAkiLoadMod } from "@spt/models/external/IPostAkiLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
class Mod implements IPostAkiLoadMod
{

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "ClassExtensionOverride",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,12 +1,12 @@
import { inject, injectable } from "tsyringe";
import { LauncherCallbacks } from "@spt-aki/callbacks/LauncherCallbacks";
import { LauncherController } from "@spt-aki/controllers/LauncherController";
import { IEmptyRequestData } from "@spt-aki/models/eft/common/IEmptyRequestData";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { SaveServer } from "@spt-aki/servers/SaveServer";
import { HttpResponseUtil } from "@spt-aki/utils/HttpResponseUtil";
import { Watermark } from "@spt-aki/utils/Watermark";
import { LauncherCallbacks } from "@spt/callbacks/LauncherCallbacks";
import { LauncherController } from "@spt/controllers/LauncherController";
import { IEmptyRequestData } from "@spt/models/eft/common/IEmptyRequestData";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { SaveServer } from "@spt/servers/SaveServer";
import { HttpResponseUtil } from "@spt/utils/HttpResponseUtil";
import { Watermark } from "@spt/utils/Watermark";
// We need to declare this class as injectable, this will add the container
// metadata

View File

@ -1,6 +1,6 @@
import { DependencyContainer } from "tsyringe";
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod"
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod"
import { MyCustomLauncherCallbacks } from "./MyCustomLauncherCallbacks";
class Mod implements IPreAkiLoadMod

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "13AddTrader",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,8 +1,8 @@
import { Item } from "@spt-aki/models/eft/common/tables/IItem";
import { IBarterScheme, ITrader } from "@spt-aki/models/eft/common/tables/ITrader";
import { Money } from "@spt-aki/models/enums/Money";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { HashUtil } from "@spt-aki/utils/HashUtil";
import { Item } from "@spt/models/eft/common/tables/IItem";
import { IBarterScheme, ITrader } from "@spt/models/eft/common/tables/ITrader";
import { Money } from "@spt/models/enums/Money";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { HashUtil } from "@spt/utils/HashUtil";
export class FluentAssortConstructor
{

View File

@ -1,20 +1,20 @@
import { DependencyContainer } from "tsyringe";
// SPT types
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod";
import { IPostDBLoadMod } from "@spt-aki/models/external/IPostDBLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { PreAkiModLoader } from "@spt-aki/loaders/PreAkiModLoader";
import { DatabaseServer } from "@spt-aki/servers/DatabaseServer";
import { ImageRouter } from "@spt-aki/routers/ImageRouter";
import { ConfigServer } from "@spt-aki/servers/ConfigServer";
import { ConfigTypes } from "@spt-aki/models/enums/ConfigTypes";
import { ITraderConfig } from "@spt-aki/models/spt/config/ITraderConfig";
import { IRagfairConfig } from "@spt-aki/models/spt/config/IRagfairConfig";
import { JsonUtil } from "@spt-aki/utils/JsonUtil";
import { Money } from "@spt-aki/models/enums/Money";
import { Traders } from "@spt-aki/models/enums/Traders";
import { HashUtil } from "@spt-aki/utils/HashUtil";
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod";
import { IPostDBLoadMod } from "@spt/models/external/IPostDBLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { PreAkiModLoader } from "@spt/loaders/PreAkiModLoader";
import { DatabaseServer } from "@spt/servers/DatabaseServer";
import { ImageRouter } from "@spt/routers/ImageRouter";
import { ConfigServer } from "@spt/servers/ConfigServer";
import { ConfigTypes } from "@spt/models/enums/ConfigTypes";
import { ITraderConfig } from "@spt/models/spt/config/ITraderConfig";
import { IRagfairConfig } from "@spt/models/spt/config/IRagfairConfig";
import { JsonUtil } from "@spt/utils/JsonUtil";
import { Money } from "@spt/models/enums/Money";
import { Traders } from "@spt/models/enums/Traders";
import { HashUtil } from "@spt/utils/HashUtil";
// New trader settings
import * as baseJson from "../db/base.json";

View File

@ -1,10 +1,10 @@
import { PreAkiModLoader } from "@spt-aki/loaders/PreAkiModLoader";
import { Item } from "@spt-aki/models/eft/common/tables/IItem";
import { ITraderBase, ITraderAssort } from "@spt-aki/models/eft/common/tables/ITrader";
import { ITraderConfig, UpdateTime } from "@spt-aki/models/spt/config/ITraderConfig";
import { IDatabaseTables } from "@spt-aki/models/spt/server/IDatabaseTables";
import { ImageRouter } from "@spt-aki/routers/ImageRouter";
import { JsonUtil } from "@spt-aki/utils/JsonUtil";
import { PreAkiModLoader } from "@spt/loaders/PreAkiModLoader";
import { Item } from "@spt/models/eft/common/tables/IItem";
import { ITraderBase, ITraderAssort } from "@spt/models/eft/common/tables/ITrader";
import { ITraderConfig, UpdateTime } from "@spt/models/spt/config/ITraderConfig";
import { IDatabaseTables } from "@spt/models/spt/server/IDatabaseTables";
import { ImageRouter } from "@spt/routers/ImageRouter";
import { JsonUtil } from "@spt/utils/JsonUtil";
export class TraderHelper
{

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "AfterDBLoadHook",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,12 +1,12 @@
import { DependencyContainer } from "tsyringe";
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod";
import { IPostAkiLoadMod } from "@spt-aki/models/external/IPostAkiLoadMod";
import { IPostDBLoadMod } from "@spt-aki/models/external/IPostDBLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { DatabaseServer } from "@spt-aki/servers/DatabaseServer";
import { LogTextColor } from "@spt-aki/models/spt/logging/LogTextColor";
import { LogBackgroundColor } from "@spt-aki/models/spt/logging/LogBackgroundColor";
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod";
import { IPostAkiLoadMod } from "@spt/models/external/IPostAkiLoadMod";
import { IPostDBLoadMod } from "@spt/models/external/IPostDBLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { DatabaseServer } from "@spt/servers/DatabaseServer";
import { LogTextColor } from "@spt/models/spt/logging/LogTextColor";
import { LogBackgroundColor } from "@spt/models/spt/logging/LogBackgroundColor";
class Mod implements IPreAkiLoadMod, IPostAkiLoadMod, IPostDBLoadMod

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "HttpListenerExample",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,6 +1,6 @@
import { IncomingMessage, ServerResponse } from "node:http";
import { IHttpListener } from "@spt-aki/servers/http/IHttpListener";
import { IHttpListener } from "@spt/servers/http/IHttpListener";
export class Type2HttpListener implements IHttpListener
{

View File

@ -1,8 +1,8 @@
import { IncomingMessage, ServerResponse } from "node:http";
import { DependencyContainer } from "tsyringe";
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod";
import { HttpListenerModService } from "@spt-aki/services/mod/httpListener/HttpListenerModService";
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod";
import { HttpListenerModService } from "@spt/services/mod/httpListener/HttpListenerModService";
import { Type2HttpListener } from "./Type2HttpListener";
class Mod implements IPreAkiLoadMod

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "ImporterUtil",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,9 +1,9 @@
import { DependencyContainer } from "tsyringe";
import { PreAkiModLoader } from "@spt-aki/loaders/PreAkiModLoader";
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { ImporterUtil } from "@spt-aki/utils/ImporterUtil";
import { PreAkiModLoader } from "@spt/loaders/PreAkiModLoader";
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { ImporterUtil } from "@spt/utils/ImporterUtil";
import { ConfigsModelBase } from "./model/ConfigsModel";
class Mod implements IPreAkiLoadMod {

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "AsyncWithDependency1",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,9 +1,9 @@
import { DependencyContainer } from "tsyringe";
import { PreAkiModLoader } from "@spt-aki/loaders/PreAkiModLoader";
import { IPreAkiLoadModAsync } from "@spt-aki/models/external/IPreAkiLoadModAsync";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { ImporterUtil } from "@spt-aki/utils/ImporterUtil";
import { PreAkiModLoader } from "@spt/loaders/PreAkiModLoader";
import { IPreAkiLoadModAsync } from "@spt/models/external/IPreAkiLoadModAsync";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { ImporterUtil } from "@spt/utils/ImporterUtil";
import { ConfigsModelBase } from "./model/ConfigsModel";
class Mod implements IPreAkiLoadModAsync {

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "AsyncWithDependency2",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,9 +1,9 @@
import { DependencyContainer } from "tsyringe";
import { PreAkiModLoader } from "@spt-aki/loaders/PreAkiModLoader";
import { IPreAkiLoadModAsync } from "@spt-aki/models/external/IPreAkiLoadModAsync";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { ImporterUtil } from "@spt-aki/utils/ImporterUtil";
import { PreAkiModLoader } from "@spt/loaders/PreAkiModLoader";
import { IPreAkiLoadModAsync } from "@spt/models/external/IPreAkiLoadModAsync";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { ImporterUtil } from "@spt/utils/ImporterUtil";
import { ConfigsModelBase } from "./model/ConfigsModel";
class Mod implements IPreAkiLoadModAsync {

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "CustomItemService",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,10 +1,10 @@
import { DependencyContainer } from "tsyringe";
import { IPostDBLoadMod } from "@spt-aki/models/external/IPostDBLoadMod";
import { CustomItemService } from "@spt-aki/services/mod/CustomItemService";
import { NewItemFromCloneDetails } from "@spt-aki/models/spt/mod/NewItemDetails";
import { IPostAkiLoadMod } from "@spt-aki/models/external/IPostAkiLoadMod";
import { DatabaseServer } from "@spt-aki/servers/DatabaseServer";
import { IPostDBLoadMod } from "@spt/models/external/IPostDBLoadMod";
import { CustomItemService } from "@spt/services/mod/CustomItemService";
import { NewItemFromCloneDetails } from "@spt/models/spt/mod/NewItemDetails";
import { IPostAkiLoadMod } from "@spt/models/external/IPostAkiLoadMod";
import { DatabaseServer } from "@spt/servers/DatabaseServer";
class Mod implements IPostDBLoadMod, IPostAkiLoadMod
{

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "UseExternalLibraries",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,10 +1,10 @@
import path from "node:path";
import { DependencyContainer } from "tsyringe";
import { IPostAkiLoadMod } from "@spt-aki/models/external/IPostAkiLoadMod";
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { VFS } from "@spt-aki/utils/VFS";
import { IPostAkiLoadMod } from "@spt/models/external/IPostAkiLoadMod";
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { VFS } from "@spt/utils/VFS";
import { jsonc } from "jsonc";
// Our dynamically imported package (via pnpm) not bundled into the server

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "LogToConsole",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,9 +1,9 @@
import { DependencyContainer } from "tsyringe";
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { LogTextColor } from "@spt-aki/models/spt/logging/LogTextColor";
import { LogBackgroundColor } from "@spt-aki/models/spt/logging/LogBackgroundColor";
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { LogTextColor } from "@spt/models/spt/logging/LogTextColor";
import { LogBackgroundColor } from "@spt/models/spt/logging/LogBackgroundColor";
class Mod implements IPreAkiLoadMod
{

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "CustomChatBot",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,10 +1,10 @@
import { inject, injectable } from "tsyringe";
import { IDialogueChatBot } from "@spt-aki/helpers/Dialogue/IDialogueChatBot";
import { ISendMessageRequest } from "@spt-aki/models/eft/dialog/ISendMessageRequest";
import { IUserDialogInfo } from "@spt-aki/models/eft/profile/IAkiProfile";
import { MemberCategory } from "@spt-aki/models/enums/MemberCategory";
import { MailSendService } from "@spt-aki/services/MailSendService";
import { IDialogueChatBot } from "@spt/helpers/Dialogue/IDialogueChatBot";
import { ISendMessageRequest } from "@spt/models/eft/dialog/ISendMessageRequest";
import { IUserDialogInfo } from "@spt/models/eft/profile/IAkiProfile";
import { MemberCategory } from "@spt/models/enums/MemberCategory";
import { MailSendService } from "@spt/services/MailSendService";
// \/ dont forger this annotation here!
@injectable()

View File

@ -1,7 +1,7 @@
import { DependencyContainer } from "tsyringe";
import { IPostDBLoadMod } from "@spt-aki/models/external/IPostDBLoadMod";
import { DialogueController } from "@spt-aki/controllers/DialogueController";
import { IPostDBLoadMod } from "@spt/models/external/IPostDBLoadMod";
import { DialogueController } from "@spt/controllers/DialogueController";
import { CustomChatBot } from "./CustomChatBot";
class Mod implements IPostDBLoadMod {

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "CustomCommandoCommand",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,10 +1,10 @@
import { inject, injectable } from "tsyringe";
import { IChatCommand } from "@spt-aki/helpers/Dialogue/Commando/IChatCommand";
import { ISendMessageRequest } from "@spt-aki/models/eft/dialog/ISendMessageRequest";
import { IUserDialogInfo } from "@spt-aki/models/eft/profile/IAkiProfile";
import { DatabaseServer } from "@spt-aki/servers/DatabaseServer";
import { MailSendService } from "@spt-aki/services/MailSendService";
import { IChatCommand } from "@spt/helpers/Dialogue/Commando/IChatCommand";
import { ISendMessageRequest } from "@spt/models/eft/dialog/ISendMessageRequest";
import { IUserDialogInfo } from "@spt/models/eft/profile/IAkiProfile";
import { DatabaseServer } from "@spt/servers/DatabaseServer";
import { MailSendService } from "@spt/services/MailSendService";
// \/ dont forger this annotation here!
@injectable()

View File

@ -1,7 +1,7 @@
import { DependencyContainer } from "tsyringe";
import { IPostDBLoadMod } from "@spt-aki/models/external/IPostDBLoadMod";
import { CommandoDialogueChatBot } from "@spt-aki/helpers/Dialogue/CommandoDialogueChatBot";
import { IPostDBLoadMod } from "@spt/models/external/IPostDBLoadMod";
import { CommandoDialogueChatBot } from "@spt/helpers/Dialogue/CommandoDialogueChatBot";
import { CustomCommandoCommand } from "./CustomCommandoCommand";
class Mod implements IPostDBLoadMod {

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "CustomAkiCommand",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,10 +1,10 @@
import { inject, injectable } from "tsyringe";
import { ISptCommand } from "@spt-aki/helpers/Dialogue/Commando/SptCommands/ISptCommand";
import { ItemHelper } from "@spt-aki/helpers/ItemHelper";
import { MailSendService } from "@spt-aki/services/MailSendService";
import { ISendMessageRequest } from "@spt-aki/models/eft/dialog/ISendMessageRequest";
import { IUserDialogInfo } from "@spt-aki/models/eft/profile/IAkiProfile";
import { ISptCommand } from "@spt/helpers/Dialogue/Commando/SptCommands/ISptCommand";
import { ItemHelper } from "@spt/helpers/ItemHelper";
import { MailSendService } from "@spt/services/MailSendService";
import { ISendMessageRequest } from "@spt/models/eft/dialog/ISendMessageRequest";
import { IUserDialogInfo } from "@spt/models/eft/profile/IAkiProfile";
// \/ dont forger this annotation here!
@injectable()

View File

@ -1,7 +1,7 @@
import { DependencyContainer } from "tsyringe";
import { IPostDBLoadMod } from "@spt-aki/models/external/IPostDBLoadMod";
import { SptCommandoCommands } from "@spt-aki/helpers/Dialogue/Commando/SptCommandoCommands";
import { IPostDBLoadMod } from "@spt/models/external/IPostDBLoadMod";
import { SptCommandoCommands } from "@spt/helpers/Dialogue/Commando/SptCommandoCommands";
import { CustomAkiCommand } from "./CustomAkiCommand";
class Mod implements IPostDBLoadMod {

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "CustomAbstractChatBot",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,9 +1,9 @@
import { inject, injectable } from "tsyringe";
import { IChatCommand } from "@spt-aki/helpers/Dialogue/Commando/IChatCommand";
import { ISendMessageRequest } from "@spt-aki/models/eft/dialog/ISendMessageRequest";
import { IUserDialogInfo } from "@spt-aki/models/eft/profile/IAkiProfile";
import { MailSendService } from "@spt-aki/services/MailSendService";
import { IChatCommand } from "@spt/helpers/Dialogue/Commando/IChatCommand";
import { ISendMessageRequest } from "@spt/models/eft/dialog/ISendMessageRequest";
import { IUserDialogInfo } from "@spt/models/eft/profile/IAkiProfile";
import { MailSendService } from "@spt/services/MailSendService";
// \/ dont forger this annotation here!
@injectable()

View File

@ -1,11 +1,11 @@
import { inject, injectAll, injectable } from "tsyringe";
import { AbstractDialogueChatBot } from "@spt-aki/helpers/Dialogue/AbstractDialogueChatBot";
import { IChatCommand } from "@spt-aki/helpers/Dialogue/Commando/IChatCommand";
import { IUserDialogInfo } from "@spt-aki/models/eft/profile/IAkiProfile";
import { MemberCategory } from "@spt-aki/models/enums/MemberCategory";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { MailSendService } from "@spt-aki/services/MailSendService";
import { AbstractDialogueChatBot } from "@spt/helpers/Dialogue/AbstractDialogueChatBot";
import { IChatCommand } from "@spt/helpers/Dialogue/Commando/IChatCommand";
import { IUserDialogInfo } from "@spt/models/eft/profile/IAkiProfile";
import { MemberCategory } from "@spt/models/enums/MemberCategory";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { MailSendService } from "@spt/services/MailSendService";
// \/ dont forger this annotation here!
@injectable()

View File

@ -1,9 +1,9 @@
import { inject, injectable } from "tsyringe";
import { IChatCommand } from "@spt-aki/helpers/Dialogue/Commando/IChatCommand";
import { ISendMessageRequest } from "@spt-aki/models/eft/dialog/ISendMessageRequest";
import { IUserDialogInfo } from "@spt-aki/models/eft/profile/IAkiProfile";
import { MailSendService } from "@spt-aki/services/MailSendService";
import { IChatCommand } from "@spt/helpers/Dialogue/Commando/IChatCommand";
import { ISendMessageRequest } from "@spt/models/eft/dialog/ISendMessageRequest";
import { IUserDialogInfo } from "@spt/models/eft/profile/IAkiProfile";
import { MailSendService } from "@spt/services/MailSendService";
// \/ dont forger this annotation here!
@injectable()

View File

@ -1,7 +1,7 @@
import { DependencyContainer } from "tsyringe";
import { IPostDBLoadMod } from "@spt-aki/models/external/IPostDBLoadMod";
import { DialogueController } from "@spt-aki/controllers/DialogueController";
import { IPostDBLoadMod } from "@spt/models/external/IPostDBLoadMod";
import { DialogueController } from "@spt/controllers/DialogueController";
import { CustomSimpleChatBot } from "./CustomSimpleChatBot";
import { MyCoolCommand } from "./MyCoolCommand";
import { AnotherCoolCommand } from "./AnotherCoolCommand";

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "WebSocket",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,8 +1,8 @@
import { inject, injectable } from "tsyringe";
import { WebSocket, RawData } from "ws";
import { IAkiWebSocketMessageHandler } from "@spt-aki/servers/ws/message/IAkiWebSocketMessageHandler";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { IAkiWebSocketMessageHandler } from "@spt/servers/ws/message/IAkiWebSocketMessageHandler";
import { ILogger } from "@spt/models/spt/utils/ILogger";
// \/ dont forger this annotation here!
@injectable()

View File

@ -2,8 +2,8 @@ import { IncomingMessage } from "node:http";
import { inject, injectable } from "tsyringe";
import { WebSocket } from "ws";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { IWebSocketConnectionHandler } from "@spt-aki/servers/ws/IWebSocketConnectionHandler";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { IWebSocketConnectionHandler } from "@spt/servers/ws/IWebSocketConnectionHandler";
// \/ dont forger this annotation here!
@injectable()

View File

@ -1,10 +1,10 @@
import { DependencyContainer } from "tsyringe";
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod";
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod";
import { CustomWebSocketConnectionHandler } from "./CustomWebSocketConnectionHandler";
import { IWebSocketConnectionHandler } from "@spt-aki/servers/ws/IWebSocketConnectionHandler";
import { IWebSocketConnectionHandler } from "@spt/servers/ws/IWebSocketConnectionHandler";
import { CustomAkiWebSocketMessageHandler } from "./CustomAkiWebSocketMessageHandler";
import { IAkiWebSocketMessageHandler } from "@spt-aki/servers/ws/message/IAkiWebSocketMessageHandler";
import { IAkiWebSocketMessageHandler } from "@spt/servers/ws/message/IAkiWebSocketMessageHandler";
class Mod implements IPreAkiLoadMod {
public preAkiLoad(container: DependencyContainer): void {

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "EditDatabase",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,10 +1,10 @@
import { DependencyContainer } from "tsyringe";
import { IPostDBLoadMod } from "@spt-aki/models/external/IPostDBLoadMod";
import { DatabaseServer } from "@spt-aki/servers/DatabaseServer";
import { IDatabaseTables } from "@spt-aki/models/spt/server/IDatabaseTables";
import { ItemHelper } from "@spt-aki/helpers/ItemHelper";
import { BaseClasses } from "@spt-aki/models/enums/BaseClasses";
import { IPostDBLoadMod } from "@spt/models/external/IPostDBLoadMod";
import { DatabaseServer } from "@spt/servers/DatabaseServer";
import { IDatabaseTables } from "@spt/models/spt/server/IDatabaseTables";
import { ItemHelper } from "@spt/helpers/ItemHelper";
import { BaseClasses } from "@spt/models/enums/BaseClasses";
class Mod implements IPostDBLoadMod
{

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "GetSptConfigFile",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,10 +1,10 @@
import { DependencyContainer } from "tsyringe";
import { IPostAkiLoadMod } from "@spt-aki/models/external/IPostAkiLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { ConfigServer } from "@spt-aki/servers/ConfigServer";
import { ConfigTypes } from "@spt-aki/models/enums/ConfigTypes";
import { ILocationConfig } from "@spt-aki/models/spt/config/ILocationConfig";
import { IPostAkiLoadMod } from "@spt/models/external/IPostAkiLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { ConfigServer } from "@spt/servers/ConfigServer";
import { ConfigTypes } from "@spt/models/enums/ConfigTypes";
import { ILocationConfig } from "@spt/models/spt/config/ILocationConfig";
class Mod implements IPostAkiLoadMod
{

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "UseACustomJson5OrJsonCConfigFile",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,9 +1,9 @@
import path from "node:path";
import { DependencyContainer } from "tsyringe";
import { IPostAkiLoadMod } from "@spt-aki/models/external/IPostAkiLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { VFS } from "@spt-aki/utils/VFS";
import { IPostAkiLoadMod } from "@spt/models/external/IPostAkiLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { VFS } from "@spt/utils/VFS";
import JSON5 from "json5";
import { jsonc } from "jsonc";

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "UseACustomConfigFile",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,7 +1,7 @@
import { DependencyContainer } from "tsyringe";
import { IPostAkiLoadMod } from "@spt-aki/models/external/IPostAkiLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { IPostAkiLoadMod } from "@spt/models/external/IPostAkiLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
class Mod implements IPostAkiLoadMod
{

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "ReplaceMethod",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,11 +1,11 @@
import { DependencyContainer } from "tsyringe";
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod";
import { LauncherController } from "@spt-aki/controllers/LauncherController";
import { DatabaseServer } from "@spt-aki/servers/DatabaseServer";
import { ILoginRequestData } from "@spt-aki/models/eft/launcher/ILoginRequestData";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { SaveServer } from "@spt-aki/servers/SaveServer";
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod";
import { LauncherController } from "@spt/controllers/LauncherController";
import { DatabaseServer } from "@spt/servers/DatabaseServer";
import { ILoginRequestData } from "@spt/models/eft/launcher/ILoginRequestData";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { SaveServer } from "@spt/servers/SaveServer";
class Mod implements IPreAkiLoadMod
{

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "ReferenceAnotherClass",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,7 +1,7 @@
import { DependencyContainer } from "tsyringe";
import { IPostAkiLoadMod } from "@spt-aki/models/external/IPostAkiLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { IPostAkiLoadMod } from "@spt/models/external/IPostAkiLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { MoreCode } from "./MoreCode";
class Mod implements IPostAkiLoadMod

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "OnLoadHook",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,8 +1,8 @@
import { DependencyContainer } from "tsyringe";
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { OnLoadModService } from "@spt-aki/services/mod/onLoad/OnLoadModService";
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { OnLoadModService } from "@spt/services/mod/onLoad/OnLoadModService";
class Mod implements IPreAkiLoadMod
{

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],

View File

@ -1,7 +1,7 @@
{
"name": "OnUpdateHook",
"version": "1.0.0",
"akiVersion": "~3.9",
"sptVersion": "~3.9",
"loadBefore": [],
"loadAfter": [],
"incompatibilities": [],

View File

@ -1,8 +1,8 @@
import { DependencyContainer } from "tsyringe";
import { IPreAkiLoadMod } from "@spt-aki/models/external/IPreAkiLoadMod";
import { ILogger } from "@spt-aki/models/spt/utils/ILogger";
import { OnUpdateModService } from "@spt-aki/services/mod/onUpdate/OnUpdateModService";
import { IPreAkiLoadMod } from "@spt/models/external/IPreAkiLoadMod";
import { ILogger } from "@spt/models/spt/utils/ILogger";
import { OnUpdateModService } from "@spt/services/mod/onUpdate/OnUpdateModService";
class Mod implements IPreAkiLoadMod
{

View File

@ -11,7 +11,7 @@
"resolveJsonModule": true,
"outDir": "tmp",
"paths": {
"@spt-aki/*": ["./types/*"],
"@spt/*": ["./types/*"],
},
},
"exclude": ["node_modules", "dist", "tmp"],