build: switch to NodeNext module resolution
[e-mobility-charging-stations-simulator.git] / src / types / index.ts
index cc80f527c8ed699f5b9d06442dd8074eb1738325..4d8b534efe5bb0c0a49c1a11367c539667343337 100644 (file)
@@ -10,14 +10,14 @@ export {
   type RequestPayload,
   type ResponsePayload,
   ResponseStatus,
-} from './UIProtocol';
+} from './UIProtocol.js';
 export {
   type AutomaticTransactionGeneratorConfiguration,
   type ChargingStationAutomaticTransactionGeneratorConfiguration,
   IdTagDistribution,
   type Status,
-} from './AutomaticTransactionGenerator';
-export { type GenericResponse, GenericStatus, RegistrationStatusEnumType } from './ocpp/Common';
+} from './AutomaticTransactionGenerator.js';
+export { type GenericResponse, GenericStatus, RegistrationStatusEnumType } from './ocpp/Common.js';
 export {
   AvailabilityType,
   type BootNotificationRequest,
@@ -39,7 +39,7 @@ export {
   type ResponseCallback,
   type ResponseType,
   type StatusNotificationRequest,
-} from './ocpp/Requests';
+} from './ocpp/Requests.js';
 export {
   AvailabilityStatus,
   type BootNotificationResponse,
@@ -54,12 +54,13 @@ export {
   type FirmwareStatusNotificationResponse,
   type HeartbeatResponse,
   type MeterValuesResponse,
+  ReservationStatus,
   type Response,
   type ResponseHandler,
   type StatusNotificationResponse,
   TriggerMessageStatus,
   UnlockStatus,
-} from './ocpp/Responses';
+} from './ocpp/Responses.js';
 export {
   AuthorizationStatus,
   type AuthorizeRequest,
@@ -69,8 +70,8 @@ export {
   StopTransactionReason,
   type StopTransactionRequest,
   type StopTransactionResponse,
-} from './ocpp/Transaction';
-export { BootReasonEnumType, OCPP20ConnectorStatusEnumType } from './ocpp/2.0/Common';
+} from './ocpp/Transaction.js';
+export { BootReasonEnumType, OCPP20ConnectorStatusEnumType } from './ocpp/2.0/Common.js';
 export {
   BroadcastChannelProcedureName,
   type BroadcastChannelRequest,
@@ -78,7 +79,7 @@ export {
   type BroadcastChannelResponse,
   type BroadcastChannelResponsePayload,
   type MessageEvent,
-} from './WorkerBroadcastChannel';
+} from './WorkerBroadcastChannel.js';
 export {
   type ChangeConfigurationRequest,
   type GetConfigurationRequest,
@@ -108,7 +109,7 @@ export {
   type ResetRequest,
   type SetChargingProfileRequest,
   type UnlockConnectorRequest,
-} from './ocpp/1.6/Requests';
+} from './ocpp/1.6/Requests.js';
 export {
   type ChangeConfigurationResponse,
   type GetConfigurationResponse,
@@ -128,19 +129,19 @@ export {
   type OCPP16UpdateFirmwareResponse,
   type SetChargingProfileResponse,
   type UnlockConnectorResponse,
-} from './ocpp/1.6/Responses';
-export { ChargePointErrorCode } from './ocpp/ChargePointErrorCode';
+} from './ocpp/1.6/Responses.js';
+export { ChargePointErrorCode } from './ocpp/ChargePointErrorCode.js';
 export {
   type ChargingProfile,
   ChargingProfileKindType,
   ChargingRateUnitType,
   type ChargingSchedulePeriod,
   RecurrencyKindType,
-} from './ocpp/ChargingProfile';
+} from './ocpp/ChargingProfile.js';
 export type {
   ChargingStationConfiguration,
   EvseStatusConfiguration,
-} from './ChargingStationConfiguration';
+} from './ChargingStationConfiguration.js';
 export {
   type ChargingStationData,
   type ChargingStationWorkerData,
@@ -148,12 +149,12 @@ export {
   type ChargingStationWorkerMessageData,
   ChargingStationWorkerMessageEvents,
   type EvseStatusWorkerType,
-} from './ChargingStationWorker';
-export type { ChargingStationInfo } from './ChargingStationInfo';
+} from './ChargingStationWorker.js';
+export type { ChargingStationInfo } from './ChargingStationInfo.js';
 export type {
   ChargingStationOcppConfiguration,
   ConfigurationKey,
-} from './ChargingStationOcppConfiguration';
+} from './ChargingStationOcppConfiguration.js';
 export {
   AmpereUnits,
   type ChargingStationTemplate,
@@ -162,7 +163,7 @@ export {
   PowerUnits,
   Voltage,
   type WsOptions,
-} from './ChargingStationTemplate';
+} from './ChargingStationTemplate.js';
 export {
   ApplicationProtocolVersion,
   type ConfigurationData,
@@ -174,7 +175,7 @@ export {
   SupervisionUrlDistribution,
   type UIServerConfiguration,
   type WorkerConfiguration,
-} from './ConfigurationData';
+} from './ConfigurationData.js';
 export {
   type ConfigurationKeyType,
   ConnectorPhaseRotation,
@@ -182,22 +183,22 @@ export {
   StandardParametersKey,
   SupportedFeatureProfiles,
   VendorParametersKey,
-} from './ocpp/Configuration';
-export type { ConnectorStatus } from './ConnectorStatus';
-export { ConnectorStatusEnum, type ConnectorStatusTransition } from './ocpp/ConnectorStatusEnum';
-export { DBName, type MikroOrmDbType, StorageType } from './Storage';
-export type { EmptyObject } from './EmptyObject';
-export { ErrorType } from './ocpp/ErrorType';
-export type { EvseTemplate, EvseStatus } from './Evse';
-export { FileType } from './FileType';
-export type { HandleErrorParams } from './Error';
-export type { JsonObject, JsonType } from './JsonType';
+} from './ocpp/Configuration.js';
+export type { ConnectorStatus } from './ConnectorStatus.js';
+export { ConnectorStatusEnum, type ConnectorStatusTransition } from './ocpp/ConnectorStatusEnum.js';
+export { DBName, type MikroOrmDbType, StorageType } from './Storage.js';
+export type { EmptyObject } from './EmptyObject.js';
+export { ErrorType } from './ocpp/ErrorType.js';
+export type { EvseTemplate, EvseStatus } from './Evse.js';
+export { FileType } from './FileType.js';
+export type { HandleErrorParams } from './Error.js';
+export type { JsonObject, JsonType } from './JsonType.js';
 export type {
   MeasurandPerPhaseSampledValueTemplates,
   SampledValueTemplate,
-} from './MeasurandPerPhaseSampledValueTemplates';
-export type { MeasurandValues } from './MeasurandValues';
-export { MessageType } from './ocpp/MessageType';
+} from './MeasurandPerPhaseSampledValueTemplates.js';
+export type { MeasurandValues } from './MeasurandValues.js';
+export { MessageType } from './ocpp/MessageType.js';
 export {
   type MeterValue,
   MeterValueContext,
@@ -206,7 +207,7 @@ export {
   MeterValuePhase,
   MeterValueUnit,
   type SampledValue,
-} from './ocpp/MeterValues';
+} from './ocpp/MeterValues.js';
 export {
   type OCPP16MeterValue,
   OCPP16MeterValueContext,
@@ -217,7 +218,7 @@ export {
   type OCPP16MeterValuesRequest,
   type OCPP16MeterValuesResponse,
   type OCPP16SampledValue,
-} from './ocpp/1.6/MeterValues';
+} from './ocpp/1.6/MeterValues.js';
 export {
   OCPP16AuthorizationStatus,
   type OCPP16AuthorizeRequest,
@@ -227,21 +228,21 @@ export {
   OCPP16StopTransactionReason,
   type OCPP16StopTransactionRequest,
   type OCPP16StopTransactionResponse,
-} from './ocpp/1.6/Transaction';
-export { OCPP16ChargePointErrorCode } from './ocpp/1.6/ChargePointErrorCode';
-export { OCPP16ChargePointStatus } from './ocpp/1.6/ChargePointStatus';
+} from './ocpp/1.6/Transaction.js';
+export { OCPP16ChargePointErrorCode } from './ocpp/1.6/ChargePointErrorCode.js';
+export { OCPP16ChargePointStatus } from './ocpp/1.6/ChargePointStatus.js';
 export {
   type OCPP16ChargingProfile,
   OCPP16ChargingProfilePurposeType,
   OCPP16ChargingRateUnitType,
   type OCPP16ChargingSchedule,
   type OCPP16ChargingSchedulePeriod,
-} from './ocpp/1.6/ChargingProfile';
+} from './ocpp/1.6/ChargingProfile.js';
 export {
   OCPP16StandardParametersKey,
   OCPP16SupportedFeatureProfiles,
-} from './ocpp/1.6/Configuration';
-export { OCPP16DiagnosticsStatus } from './ocpp/1.6/DiagnosticsStatus';
+} from './ocpp/1.6/Configuration.js';
+export { OCPP16DiagnosticsStatus } from './ocpp/1.6/DiagnosticsStatus.js';
 export {
   type OCPP20BootNotificationRequest,
   type OCPP20ClearCacheRequest,
@@ -249,26 +250,26 @@ export {
   OCPP20IncomingRequestCommand,
   OCPP20RequestCommand,
   type OCPP20StatusNotificationRequest,
-} from './ocpp/2.0/Requests';
+} from './ocpp/2.0/Requests.js';
 export type {
   OCPP20BootNotificationResponse,
   OCPP20ClearCacheResponse,
   OCPP20HeartbeatResponse,
   OCPP20StatusNotificationResponse,
-} from './ocpp/2.0/Responses';
-export { OCPP20OptionalVariableName } from './ocpp/2.0/Variables';
-export { OCPPVersion } from './ocpp/OCPPVersion';
-export { PerformanceData } from './orm/entities/PerformanceData';
-export { PerformanceRecord } from './orm/entities/PerformanceRecord';
-export type { Statistics, TimestampedData } from './Statistics';
+} from './ocpp/2.0/Responses.js';
+export { OCPP20OptionalVariableName } from './ocpp/2.0/Variables.js';
+export { OCPPVersion } from './ocpp/OCPPVersion.js';
+export { PerformanceData } from './orm/entities/PerformanceData.js';
+export { PerformanceRecord } from './orm/entities/PerformanceRecord.js';
+export type { Statistics, TimestampedData } from './Statistics.js';
 export {
   type WSError,
   WebSocketCloseEventStatusCode,
   WebSocketCloseEventStatusString,
-} from './WebSocket';
+} from './WebSocket.js';
 export {
   type Reservation,
   type ReservationKey,
   ReservationTerminationReason,
-} from './ocpp/Reservation';
-export { ChargingStationEvents } from './ChargingStationEvents';
+} from './ocpp/Reservation.js';
+export { ChargingStationEvents } from './ChargingStationEvents.js';