X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fperformance%2Fstorage%2FJsonFileStorage.ts;h=94c36eddac1ea5012d81d22d314f52dfa8edc12f;hb=293aaa3118bbd8c6a6e7933f049d51031c134fa6;hp=8465290325173d316a24e6ef26f1d6a252675ad1;hpb=8a36b1eb6df21e7ff434b36333d26739edf0e146;p=e-mobility-charging-stations-simulator.git diff --git a/src/performance/storage/JsonFileStorage.ts b/src/performance/storage/JsonFileStorage.ts index 84652903..94c36edd 100644 --- a/src/performance/storage/JsonFileStorage.ts +++ b/src/performance/storage/JsonFileStorage.ts @@ -1,14 +1,14 @@ -// Copyright Jerome Benoit. 2021. All Rights Reserved. +// Copyright Jerome Benoit. 2021-2023. All Rights Reserved. import fs from 'fs'; import lockfile from 'proper-lockfile'; +import { Storage } from './Storage'; import { FileType } from '../../types/FileType'; import type { Statistics } from '../../types/Statistics'; import FileUtils from '../../utils/FileUtils'; import Utils from '../../utils/Utils'; -import { Storage } from './Storage'; export class JsonFileStorage extends Storage { private fd: number | null = null; @@ -22,7 +22,7 @@ export class JsonFileStorage extends Storage { this.checkPerformanceRecordsFile(); lockfile .lock(this.dbName, { stale: 5000, retries: 3 }) - .then(async (release) => { + .then(async release => { try { const fileData = fs.readFileSync(this.dbName, 'utf8'); const performanceRecords: Statistics[] = fileData