X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcharging-station%2Focpp%2FOCPPIncomingRequestService.ts;h=bca4809e8d38a2af5fc00ae66d619f73d182d742;hb=1bf29f5be7c0ffe3d029e447ecb50da55bfd8948;hp=41c0e49bc844ab0c7073a1d254ad38cb50c9ba55;hpb=27f08ad31f3e69c0681005edc6e9fec49d0450c2;p=e-mobility-charging-stations-simulator.git diff --git a/src/charging-station/ocpp/OCPPIncomingRequestService.ts b/src/charging-station/ocpp/OCPPIncomingRequestService.ts index 41c0e49b..bca4809e 100644 --- a/src/charging-station/ocpp/OCPPIncomingRequestService.ts +++ b/src/charging-station/ocpp/OCPPIncomingRequestService.ts @@ -1,23 +1,24 @@ -import { AsyncResource } from 'async_hooks'; +import { AsyncResource } from 'node:async_hooks'; import Ajv, { type JSONSchemaType } from 'ajv'; import ajvFormats from 'ajv-formats'; -import OCPPConstants from './OCPPConstants'; -import { OCPPServiceUtils } from './OCPPServiceUtils'; -import OCPPError from '../../exception/OCPPError'; -import type { HandleErrorParams } from '../../types/Error'; -import type { JsonObject, JsonType } from '../../types/JsonType'; -import type { OCPPVersion } from '../../types/ocpp/OCPPVersion'; -import type { IncomingRequestCommand } from '../../types/ocpp/Requests'; -import type { ClearCacheResponse } from '../../types/ocpp/Responses'; -import logger from '../../utils/Logger'; -import type ChargingStation from '../ChargingStation'; -import { ChargingStationUtils } from '../ChargingStationUtils'; +import { OCPPConstants, OCPPServiceUtils } from './internal'; +import { type ChargingStation, ChargingStationUtils } from '../../charging-station'; +import { OCPPError } from '../../exception'; +import type { + ClearCacheResponse, + HandleErrorParams, + IncomingRequestCommand, + JsonObject, + JsonType, + OCPPVersion, +} from '../../types'; +import { logger } from '../../utils'; const moduleName = 'OCPPIncomingRequestService'; -export default abstract class OCPPIncomingRequestService extends AsyncResource { +export abstract class OCPPIncomingRequestService extends AsyncResource { private static instance: OCPPIncomingRequestService | null = null; private readonly version: OCPPVersion; private readonly ajv: Ajv;