From 1237f9e1a80c66e8dcb361b3e2b9a733172d687b Mon Sep 17 00:00:00 2001 From: Kristopher Maschi Date: Thu, 8 May 2025 13:46:56 -0400 Subject: [PATCH] fix(bigint-serialization): - Fixed OpenAPI source BigInt scalar serialization to JSON. --- package.json | 5 ++++- src/worker.js | 2 ++ yarn.lock | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 77640f23..d5919c18 100644 --- a/package.json +++ b/package.json @@ -89,6 +89,7 @@ "graphql": "^16.6.0", "inquirer": "^8.2.4", "jsmin": "1.0.1", + "json-bigint-patch": "^0.0.8", "json-interpolate": "^1.0.3", "lru-cache": "^7.14.1", "node-clipboardy": "^1.0.3", @@ -138,7 +139,9 @@ }, "oclif": { "topics": { - "api-mesh": { "description": "Create, run, test, and deploy API Mesh"} + "api-mesh": { + "description": "Create, run, test, and deploy API Mesh" + } }, "commands": "./src/commands", "bin": "aio", diff --git a/src/worker.js b/src/worker.js index 47614c46..eba43f81 100644 --- a/src/worker.js +++ b/src/worker.js @@ -1,3 +1,5 @@ +import 'json-bigint-patch'; + import { ServedTier, addServedHeader } from './served'; import { buildServer } from './server'; import { bindedlogger as logger } from './utils/logger'; diff --git a/yarn.lock b/yarn.lock index bc7133be..72b6c506 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7597,7 +7597,7 @@ jsmin@1.0.1: resolved "https://registry.yarnpkg.com/jsmin/-/jsmin-1.0.1.tgz#e7bd0dcd6496c3bf4863235bf461a3d98aa3b98c" integrity sha512-OPuL5X/bFKgVdMvEIX3hnpx3jbVpFCrEM8pKPXjFkZUqg521r41ijdyTz7vACOhW6o1neVlcLyd+wkbK5fNHRg== -json-bigint-patch@0.0.8: +json-bigint-patch@0.0.8, json-bigint-patch@^0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/json-bigint-patch/-/json-bigint-patch-0.0.8.tgz#45d954da1f21c6d4f3ae9ef64c9ac227cd0ab0fe" integrity sha512-xa0LTQsyaq8awYyZyuUsporWisZFiyqzxGW8CKM3t7oouf0GFAKYJnqAm6e9NLNBQOCtOLvy614DEiRX/rPbnA==