diff --git a/assembly/encoder.ts b/assembly/encoder.ts index 737326e..eba06e5 100644 --- a/assembly/encoder.ts +++ b/assembly/encoder.ts @@ -112,9 +112,7 @@ export class JSONEncoder { } private writeInteger(value: i32): void { - // TODO: More efficient encoding - let arr: Array = [value]; - this.write(arr.toString()); + this.write(value.toString()); } private write(str: string): void { diff --git a/package-lock.json b/package-lock.json index 3a9c593..901fc76 100644 --- a/package-lock.json +++ b/package-lock.json @@ -594,7 +594,7 @@ "dev": true, "requires": { "@protobufjs/utf8": "^1.1.0", - "binaryen": "55.0.0-nightly.20181130", + "binaryen": "63.0.0-nightly.20190107", "glob": "^7.1.3", "long": "^4.0.0" }