diff options
Diffstat (limited to 'src/crypto/synchronousWorker.ts')
-rw-r--r-- | src/crypto/synchronousWorker.ts | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/crypto/synchronousWorker.ts b/src/crypto/synchronousWorker.ts index 41ebee4f3..12eecde9a 100644 --- a/src/crypto/synchronousWorker.ts +++ b/src/crypto/synchronousWorker.ts @@ -16,9 +16,6 @@ import { CryptoImplementation } from "./cryptoImplementation"; -import { NodeEmscriptenLoader } from "./nodeEmscriptenLoader"; - -import fs = require("fs"); import { CryptoWorkerFactory } from "./cryptoApi"; import { CryptoWorker } from "./cryptoWorker"; @@ -56,8 +53,6 @@ export class SynchronousCryptoWorker { */ onerror: undefined | ((m: any) => void); - private emscriptenLoader = new NodeEmscriptenLoader(); - constructor() { this.onerror = undefined; this.onmessage = undefined; @@ -84,9 +79,7 @@ export class SynchronousCryptoWorker { } private async handleRequest(operation: string, id: number, args: string[]) { - let emsc = await this.emscriptenLoader.getEmscriptenEnvironment(); - - const impl = new CryptoImplementation(emsc); + const impl = new CryptoImplementation(); if (!(operation in impl)) { console.error(`crypto operation '${operation}' not found`); |