From b5dbffd3a230583117731581d29c87c31608ad58 Mon Sep 17 00:00:00 2001 From: mrkutly Date: Tue, 24 May 2022 17:20:09 -0400 Subject: check for javascriptcore error message --- src/gleam_json_ffi.mjs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/gleam_json_ffi.mjs b/src/gleam_json_ffi.mjs index a66a17d..9d3daee 100644 --- a/src/gleam_json_ffi.mjs +++ b/src/gleam_json_ffi.mjs @@ -1,5 +1,4 @@ import { Ok, Error } from './gleam.mjs' -import { bit_string_to_string } from '../../gleam_stdlib/dist/gleam_stdlib.mjs' import { UnexpectedByte, UnexpectedEndOfInput } from './gleam/json.mjs' export function json_to_string(json) { @@ -38,7 +37,7 @@ function getJsonDecodeError(stdErr) { } function isUnexpectedEndOfInput(err) { - return err.message === 'Unexpected end of JSON input' + return err.message.includes('Unexpected end') || err.message.includes('Unexpected EOF') } const unexpectedByteRegex = /Unexpected token (.) in JSON at position (\d+)/ -- cgit v1.2.3