From e7e62c6ac8848c6ebcc8fd11f5f2097819f709c7 Mon Sep 17 00:00:00 2001 From: Quinton Ashley Date: Tue, 11 Apr 2023 09:21:22 -0500 Subject: [PATCH] 1.2.20 --- jdk.js | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/jdk.js b/jdk.js index 2c3b37a..56b1e07 100755 --- a/jdk.js +++ b/jdk.js @@ -178,6 +178,8 @@ let className = file.slice(classLine + 13, file.indexOf('{', classLine + 13)); + file = file.replaceAll(/\s+{/gm, ' {'); + // workaround hack for converting triple quotes to a normal string file = file.replace(/"""([^"]*)"""/gm, (match, p1) => { return '(' + p1.replace(/( |\t){0,3}(.*)(\r*\n|$)/gm, '"$2\\n"+').slice(0, -1) + ')'; diff --git a/package.json b/package.json index 5ebf36e..8bcd0ca 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "java2js", - "version": "1.2.19", + "version": "1.2.20", "description": "Converts Java to JavaScript and runs it with a JS JDK", "main": "jdk.js", "scripts": {