Linting fixes.

This commit is contained in:
Patrick Fic
2025-03-28 15:58:38 -07:00
parent bf3f0205d6
commit ce6e9873a0
10 changed files with 69 additions and 72 deletions

View File

@@ -1,14 +1,15 @@
import log from "electron-log/main";
import { Request, Response } from "express";
import { UUID } from "crypto";
import errorTypeCheck from "../../util/errorTypeCheck";
import { Request, Response } from "express";
import _ from "lodash";
import store from "../store/store";
import errorTypeCheck from "../../util/errorTypeCheck";
// eslint-disable-next-line @typescript-eslint/no-explicit-any
let Winax: any; // Declare Winax as any to avoid TypeScript errors on non-Windows platforms
if (process.platform === "win32") {
// eslint-disable-next-line @typescript-eslint/no-require-imports
Winax = require("winax");
}
@@ -99,11 +100,11 @@ export function TestQB(): void {
let requestProcessor, ticket;
try {
requestProcessor = new Winax.Object("QBXMLRP.RequestProcessor.1");
const connection = requestProcessor.OpenConnection("", "ShopPartnerOneoFf");
requestProcessor.OpenConnection("", "ShopPartnerOneoFf");
ticket = requestProcessor.BeginSession("", 2); //2 indicated qbFileOFpenModeDoNotCare
ticket = requestProcessor.BeginSession("", 2); //2 indicated qbFileOOpenModeDoNotCare
const qbre = requestProcessor.ProcessRequest(
requestProcessor.ProcessRequest(
ticket,
`<?qbxml version="16.0"?>
<QBXML>