Refine sonar-project.properties
[e-mobility-charging-stations-simulator.git] / src / ui / web / src / composables / UIClient.ts
index e920545a54d4260b6e5c7fdcabc1f2fab280c8fe..cf9894009d8844b5f4879d44d899404052f0db1a 100644 (file)
@@ -3,7 +3,6 @@ import type { ProtocolResponse, ResponsePayload } from '@/types/UIProtocol';
 
 import Utils from './Utils';
 import config from '@/assets/config';
-import { v4 as uuidv4 } from 'uuid';
 
 type ResponseHandler = {
   procedureName: ProcedureName;
@@ -145,7 +144,7 @@ export default class UIClient {
     let uuid: string;
     return Utils.promiseWithTimeout(
       new Promise((resolve, reject) => {
-        uuid = uuidv4();
+        uuid = crypto.randomUUID();
         const msg = JSON.stringify([uuid, command, data]);
 
         if (this._ws.readyState !== WebSocket.OPEN) {