15 lines
281 B
JavaScript
Raw Normal View History

2022-01-11 11:49:44 +02:00
'use strict';
const { machineIdSync } = require('node-machine-id');
const { v4: uuidv4 } = require('uuid');
2022-01-11 11:49:44 +02:00
module.exports = () => {
try {
const deviceId = machineIdSync();
return deviceId;
} catch (error) {
const deviceId = uuidv4();
2022-01-11 11:49:44 +02:00
return deviceId;
}
};