build: switch to NodeNext module resolution
[e-mobility-charging-stations-simulator.git] / src / charging-station / ocpp / 1.6 / OCPP16ServiceUtils.ts
index 4062bc0af881d3445fdfc5207983d531dbf89b2a..e4d1ebdf1dc0e027925b16d54c7d82fb9d1934c8 100644 (file)
@@ -11,12 +11,12 @@ import {
   isWithinInterval,
 } from 'date-fns';
 
-import { OCPP16Constants } from './OCPP16Constants';
+import { OCPP16Constants } from './OCPP16Constants.js';
 import {
   type ChargingStation,
   hasFeatureProfile,
   hasReservationExpired,
-} from '../../../charging-station';
+} from '../../../charging-station/index.js';
 import {
   type GenericResponse,
   type JsonType,
@@ -36,9 +36,9 @@ import {
   OCPP16StopTransactionReason,
   type OCPP16SupportedFeatureProfiles,
   OCPPVersion,
-} from '../../../types';
-import { isNotEmptyArray, isNullOrUndefined, logger, roundTo } from '../../../utils';
-import { OCPPServiceUtils } from '../OCPPServiceUtils';
+} from '../../../types/index.js';
+import { isNotEmptyArray, isNullOrUndefined, logger, roundTo } from '../../../utils/index.js';
+import { OCPPServiceUtils } from '../OCPPServiceUtils.js';
 
 export class OCPP16ServiceUtils extends OCPPServiceUtils {
   public static checkFeatureProfile(