## Licensing
-Copyright 2020-2024 SAP SE or an SAP affiliate company and e-mobility-charging-stations-simulator contributors. Please see our [LICENSE](./LICENSE) for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available [via the REUSE tool](https://api.reuse.software/info/github.com/SAP/e-mobility-charging-stations-simulator).
+Copyright 2020-2025 SAP SE or an SAP affiliate company and e-mobility-charging-stations-simulator contributors. Please see our [LICENSE](./LICENSE) for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available [via the REUSE tool](https://api.reuse.software/info/github.com/SAP/e-mobility-charging-stations-simulator).
[[annotations]]
path = "**"
precedence = "aggregate"
-SPDX-FileCopyrightText = "2021-2024 SAP SE or an SAP affiliate company and e-mobility-charging-stations-simulator contributors"
+SPDX-FileCopyrightText = "2021-2025 SAP SE or an SAP affiliate company and e-mobility-charging-stations-simulator contributors"
SPDX-License-Identifier = "Apache-2.0"
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import { hoursToMilliseconds, secondsToMilliseconds } from 'date-fns'
import { randomInt } from 'node:crypto'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { Worker } from 'node:worker_threads'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import { millisecondsToSeconds, secondsToMilliseconds } from 'date-fns'
import { hash, randomInt } from 'node:crypto'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import { parentPort } from 'node:worker_threads'
import { ThreadWorker } from 'poolifier'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { ValidateFunction } from 'ajv'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { ValidateFunction } from 'ajv'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { ValidateFunction } from 'ajv'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { JSONSchemaType } from 'ajv'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { ValidateFunction } from 'ajv'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { ValidateFunction } from 'ajv'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { ValidateFunction } from 'ajv'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { JSONSchemaType } from 'ajv'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { ErrorType, IncomingRequestCommand, JsonType, RequestCommand } from '../types/index.js'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { URL } from 'node:url'
-// Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import { closeSync, existsSync, mkdirSync, openSync, writeSync } from 'node:fs'
import { dirname } from 'node:path'
-// Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import { type Options as MariaDbOptions, MikroORM as MariaDbORM } from '@mikro-orm/mariadb'
import { type Options as SqliteOptions, MikroORM as SqliteORM } from '@mikro-orm/sqlite'
-// Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import { MongoClient } from 'mongodb'
-// Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import { URL } from 'node:url'
-// Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import type { Storage } from './Storage.js'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import chalk from 'chalk'
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import { Queue } from 'mnemonist'
-// Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
/**
* Rationale: https://wiki.piment-noir.org/doku.php/en:cs:modelling_multi-phased_electrical_system_interconnexion
-// Partial Copyright Jerome Benoit. 2021-2024. All Rights Reserved.
+// Partial Copyright Jerome Benoit. 2021-2025. All Rights Reserved.
import { randomUUID } from 'node:crypto'
import { EventEmitterAsyncResource } from 'node:events'