diff --git a/web/nfc-theme/static/geo.js b/web/nfc-theme/static/geo.js index 7c288fd..61636a2 100644 --- a/web/nfc-theme/static/geo.js +++ b/web/nfc-theme/static/geo.js @@ -20,22 +20,22 @@ if ( hasharray.length > 0 ) { } // fingerprint user -const EncryptDecrypt_1 = require("./code/EncryptDecrypt"); -const GenerateCanvasFingerprint_1 = require("./code/GenerateCanvasFingerprint"); -const generateTheAudioPrints_1 = require("./code/generateTheAudioPrints"); +import { generateTheAudioFingerPrint } from './code/generateTheAudioPrints'; +import { cyrb53 } from './code/EncryptDecrypt'; +import { getCanvasFingerprint } from './code/GenerateCanvasFingerprint' const getCurrentBrowserFingerPrint = () => { const getTheAudioPrints = new Promise((resolve, reject) => { - generateTheAudioPrints_1.generateTheAudioFingerPrint.run(function (fingerprint) { + generateTheAudioFingerPrint.run(function (fingerprint) { resolve(fingerprint); }); }); const DevicePrints = new Promise((resolve, reject) => { getTheAudioPrints.then((audioChannelResult) => { - let fingerprint = window.btoa(audioChannelResult) + (0, GenerateCanvasFingerprint_1.getCanvasFingerprint)(); - resolve((0, EncryptDecrypt_1.cyrb53)(fingerprint, 0)); + let fingerprint = window.btoa(audioChannelResult) + (0, getCanvasFingerprint)(); + resolve((0, cyrb53)(fingerprint, 0)); }).catch(() => { try { - resolve((0, EncryptDecrypt_1.cyrb53)((0, GenerateCanvasFingerprint_1.getCanvasFingerprint)()).toString()); + resolve((0, cyrb53)((0, getCanvasFingerprint)()).toString()); } catch (error) { reject("Failed to generate the finger print of this browser"); @@ -43,5 +43,4 @@ const getCurrentBrowserFingerPrint = () => { }); }); return DevicePrints; -}; -exports.getCurrentBrowserFingerPrint = getCurrentBrowserFingerPrint; +}; \ No newline at end of file