diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-11-28 00:46:34 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-11-28 00:46:34 +0100 |
commit | 706c07fa1d069290992bd31d53b0c89324992f9c (patch) | |
tree | 8114c23cda7547f8475c7d8d579f51f968a97f9d /src/crypto/synchronousWorker.ts | |
parent | c3ca556affe2f514aeb7fd052fe6d626d9319e99 (diff) |
implement JS-only Taler, remove emscripten
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`); |