specifier: ^6.2.9
version: 6.2.9(@mikro-orm/core@6.2.9)(mariadb@3.3.0)
ajv:
- specifier: ^8.15.0
- version: 8.15.0
+ specifier: ^8.16.0
+ version: 8.16.0
ajv-formats:
specifier: ^3.0.1
- version: 3.0.1(ajv@8.15.0)
+ version: 3.0.1(ajv@8.16.0)
basic-ftp:
specifier: ^5.0.5
version: 5.0.5
ajv@8.12.0:
resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
- ajv@8.15.0:
- resolution: {integrity: sha512-15BTtQUOsSrmHCy+B4VnAiJAJxJ8IFgu6fcjFQF3jQYZ78nLSQthlFg4ehp+NLIyfvFgOlxNsjKIEhydtFPVHQ==}
+ ajv@8.16.0:
+ resolution: {integrity: sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==}
ansi-align@3.0.1:
resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==}
endpoint@0.4.5:
resolution: {integrity: sha512-oA2ALUF+d4Y0I8/WMV/0BuAZGHxfIdAygr9ZXP4rfzmp5zpYZmYKHKAbqRQnrE1YGdPhVg4D24CQkyx2qYEoHg==}
- enhanced-resolve@5.16.1:
- resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==}
+ enhanced-resolve@5.17.0:
+ resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==}
engines: {node: '>=10.13.0'}
entities@4.5.0:
fast-safe-stringify@2.1.1:
resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==}
- fast-uri@2.3.0:
- resolution: {integrity: sha512-eel5UKGn369gGEWOqBShmFJWfq/xSJvsgDzgLYC845GneayWvXBf0lJCBn5qTABfewy1ZDPoaR5OZCP+kssfuw==}
-
fastq@1.17.1:
resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
iterate-value@1.0.2:
resolution: {integrity: sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==}
- jackspeak@3.2.3:
- resolution: {integrity: sha512-htOzIMPbpLid/Gq9/zaz9SfExABxqRe1sSCdxntlO/aMD6u0issZQiY25n2GKQUtJ02j7z5sfptlAOMpWWOmvw==}
+ jackspeak@3.2.5:
+ resolution: {integrity: sha512-a1hopwtr4NawFIrSmFgufzrN1Qy2BAfMJ0yScJBs/olJhTcctCy3YIDx4hTY2DOTJD1pUMTly80kmlYZxjZr5w==}
engines: {node: '>=14'}
jest-diff@29.7.0:
tslib@1.14.1:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
- tslib@2.6.2:
- resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+ tslib@2.6.3:
+ resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
tsx@4.11.2:
resolution: {integrity: sha512-V5DL5v1BuItjsQ2FN9+4OjR7n5cr8hSgN+VGmm/fd2/0cgQdBIWHcQ3bFYm/5ZTmyxkTDBUIaRuW2divgfPe0A==}
0x@5.7.0:
dependencies:
- ajv: 8.15.0
+ ajv: 8.16.0
browserify: 17.0.0
concat-stream: 2.0.0
d3-fg: 6.14.0
'@commitlint/config-validator@19.0.3':
dependencies:
'@commitlint/types': 19.0.3
- ajv: 8.15.0
+ ajv: 8.16.0
'@commitlint/ensure@19.0.3':
dependencies:
clean-stack: 2.2.0
indent-string: 4.0.0
- ajv-formats@2.1.1(ajv@8.15.0):
+ ajv-formats@2.1.1(ajv@8.16.0):
optionalDependencies:
- ajv: 8.15.0
+ ajv: 8.16.0
- ajv-formats@3.0.1(ajv@8.15.0):
+ ajv-formats@3.0.1(ajv@8.16.0):
optionalDependencies:
- ajv: 8.15.0
+ ajv: 8.16.0
ajv@6.12.6:
dependencies:
require-from-string: 2.0.2
uri-js: 4.4.1
- ajv@8.15.0:
+ ajv@8.16.0:
dependencies:
fast-deep-equal: 3.1.3
- fast-uri: 2.3.0
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
+ uri-js: 4.4.1
ansi-align@3.0.1:
dependencies:
ast-types@0.13.4:
dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
async-retry@1.3.3:
dependencies:
conf@10.2.0:
dependencies:
- ajv: 8.15.0
- ajv-formats: 2.1.1(ajv@8.15.0)
+ ajv: 8.16.0
+ ajv-formats: 2.1.1(ajv@8.16.0)
atomically: 1.7.0
debounce-fn: 4.0.0
dot-prop: 6.0.1
dependencies:
inherits: 2.0.4
- enhanced-resolve@5.16.1:
+ enhanced-resolve@5.17.0:
dependencies:
graceful-fs: 4.2.11
tapable: 2.2.1
eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0):
dependencies:
debug: 4.3.5
- enhanced-resolve: 5.16.1
+ enhanced-resolve: 5.17.0
eslint: 8.57.0
eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0)
eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
eslint-plugin-n@17.7.0(eslint@8.57.0):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
- enhanced-resolve: 5.16.1
+ enhanced-resolve: 5.17.0
eslint: 8.57.0
eslint-plugin-es-x: 7.6.0(eslint@8.57.0)
get-tsconfig: 4.7.5
fast-safe-stringify@2.1.1: {}
- fast-uri@2.3.0: {}
-
fastq@1.17.1:
dependencies:
reusify: 1.0.4
glob@10.4.1:
dependencies:
foreground-child: 3.1.1
- jackspeak: 3.2.3
+ jackspeak: 3.2.5
minimatch: 9.0.4
minipass: 7.1.2
path-scurry: 1.11.1
es-get-iterator: 1.1.3
iterate-iterator: 1.0.2
- jackspeak@3.2.3:
+ jackspeak@3.2.5:
dependencies:
'@isaacs/cliui': 8.0.2
optionalDependencies:
rxjs@7.8.1:
dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
safe-array-concat@1.1.2:
dependencies:
synckit@0.8.8:
dependencies:
'@pkgr/core': 0.1.1
- tslib: 2.6.2
+ tslib: 2.6.3
syntax-error@1.4.0:
dependencies:
tslib@1.14.1: {}
- tslib@2.6.2: {}
+ tslib@2.6.3: {}
tsx@4.11.2:
dependencies:
-import type { CircularBuffer } from 'mnemonist'
+import { CircularBuffer } from 'mnemonist'
import type { ChargingStation } from '../charging-station/index.js'
import {
statistics: Statistics
): ChargingStationWorkerMessage<Statistics> => {
const statisticsData = [...statistics.statisticsData].map(([key, value]) => {
- value.measurementTimeSeries = (
- value.measurementTimeSeries as CircularBuffer<TimestampedData>
- ).toArray() as TimestampedData[]
+ if (value.measurementTimeSeries instanceof CircularBuffer) {
+ value.measurementTimeSeries = value.measurementTimeSeries.toArray() as TimestampedData[]
+ }
return [key, value]
})
return {