From 381ab6adaf90a44a7727aea3aa5e8b02bce813d4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 15 Apr 2024 11:59:04 +0000 Subject: [PATCH 1/2] fix(deps): update dependency @fluencelabs/marine-js to v0.14.0 --- packages/core/js-client-isomorphic/package.json | 2 +- packages/core/marine-worker/package.json | 2 +- pnpm-lock.yaml | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/core/js-client-isomorphic/package.json b/packages/core/js-client-isomorphic/package.json index 4ae5278c..63c356a8 100644 --- a/packages/core/js-client-isomorphic/package.json +++ b/packages/core/js-client-isomorphic/package.json @@ -23,7 +23,7 @@ }, "dependencies": { "@fluencelabs/avm": "0.62.0", - "@fluencelabs/marine-js": "0.13.0", + "@fluencelabs/marine-js": "0.14.0", "@fluencelabs/marine-worker": "0.6.0", "@fluencelabs/threads": "^2.0.0" }, diff --git a/packages/core/marine-worker/package.json b/packages/core/marine-worker/package.json index 66d7cadd..218e8688 100644 --- a/packages/core/marine-worker/package.json +++ b/packages/core/marine-worker/package.json @@ -24,7 +24,7 @@ "vitest": "0.34.6" }, "dependencies": { - "@fluencelabs/marine-js": "0.13.0", + "@fluencelabs/marine-js": "0.14.0", "observable-fns": "0.6.1", "@fluencelabs/threads": "^2.0.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7440ec19..89eaab3a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -335,8 +335,8 @@ importers: specifier: 0.62.0 version: 0.62.0 '@fluencelabs/marine-js': - specifier: 0.13.0 - version: 0.13.0 + specifier: 0.14.0 + version: 0.14.0 '@fluencelabs/marine-worker': specifier: 0.6.0 version: link:../marine-worker @@ -347,8 +347,8 @@ importers: packages/core/marine-worker: dependencies: '@fluencelabs/marine-js': - specifier: 0.13.0 - version: 0.13.0 + specifier: 0.14.0 + version: 0.14.0 '@fluencelabs/threads': specifier: ^2.0.0 version: 2.0.0 @@ -2751,8 +2751,8 @@ packages: multicodec: 3.2.1 dev: false - /@fluencelabs/marine-js@0.13.0: - resolution: {integrity: sha512-/qGc6FkLAwgf4U1P8eSb3ECY6cNm77FjfGokva+Pme4VB9EAKDdWxpY/F+AcdUyJ7XUgl/I4eMebTDGpMto5bQ==} + /@fluencelabs/marine-js@0.14.0: + resolution: {integrity: sha512-3w2OtXrYbBg3raxwpQ4eN1DewsWU2MttYcOpRLNxuPqc8yjJelR1I5ov6w6We55rv3T4+/SJ3UzpqTT+viV5bw==} dependencies: '@wasmer/wasi': 0.12.0 '@wasmer/wasmfs': 0.12.0 From 14a88a99aa8fa002f5e593b095e1c2584a6d49c2 Mon Sep 17 00:00:00 2001 From: Valery Antopol Date: Fri, 26 Apr 2024 14:00:31 +0400 Subject: [PATCH 2/2] use explicit async/await in marine_worker --- packages/core/marine-worker/src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/marine-worker/src/index.ts b/packages/core/marine-worker/src/index.ts index e94e1f47..da381724 100644 --- a/packages/core/marine-worker/src/index.ts +++ b/packages/core/marine-worker/src/index.ts @@ -127,7 +127,7 @@ const toExpose = { onLogMessage.complete(); }, - callService: ( + callService: async ( serviceId: string, functionName: string, args: JSONArray | JSONObject, @@ -139,7 +139,7 @@ const toExpose = { throw new Error(`service with id=${serviceId} not found`); } - return srv.call(functionName, args, callParams); + return await srv.call(functionName, args, callParams); }, onLogMessage() {