From 0256e5881c8340a6cf46da53ecf33873a55870c6 Mon Sep 17 00:00:00 2001 From: MaxAake <61233757+MaxAake@users.noreply.github.com> Date: Mon, 12 May 2025 10:55:13 +0200 Subject: [PATCH 1/2] Solve checks on deno v2 --- packages/core/src/auth.ts | 1 + packages/core/src/result.ts | 1 + packages/neo4j-driver-deno/deno.json | 5 +++++ packages/neo4j-driver-deno/lib/core/auth.ts | 1 + packages/neo4j-driver-deno/lib/core/result.ts | 1 + 5 files changed, 9 insertions(+) create mode 100644 packages/neo4j-driver-deno/deno.json diff --git a/packages/core/src/auth.ts b/packages/core/src/auth.ts index 2ded8ea19..f1fd6f68d 100644 --- a/packages/core/src/auth.ts +++ b/packages/core/src/auth.ts @@ -80,6 +80,7 @@ const auth = { try { stringify(parameters) } catch (e) { + // @ts-expect-error throw newError('Circular references in custom auth token parameters', undefined, e) } output.parameters = parameters diff --git a/packages/core/src/result.ts b/packages/core/src/result.ts index 3d970b59a..c94bed689 100644 --- a/packages/core/src/result.ts +++ b/packages/core/src/result.ts @@ -617,6 +617,7 @@ class Result implements Promise implements Promise Date: Mon, 12 May 2025 11:41:06 +0200 Subject: [PATCH 2/2] eslint ignore --- packages/core/src/auth.ts | 3 ++- packages/core/src/result.ts | 3 ++- packages/neo4j-driver-deno/lib/core/auth.ts | 1 + packages/neo4j-driver-deno/lib/core/result.ts | 1 + 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/core/src/auth.ts b/packages/core/src/auth.ts index f1fd6f68d..e3b421b14 100644 --- a/packages/core/src/auth.ts +++ b/packages/core/src/auth.ts @@ -80,7 +80,8 @@ const auth = { try { stringify(parameters) } catch (e) { - // @ts-expect-error + // eslint-disable-next-line + // @ts-ignore throw newError('Circular references in custom auth token parameters', undefined, e) } output.parameters = parameters diff --git a/packages/core/src/result.ts b/packages/core/src/result.ts index c94bed689..390857ea6 100644 --- a/packages/core/src/result.ts +++ b/packages/core/src/result.ts @@ -617,7 +617,8 @@ class Result implements Promise implements Promise