From aa184aae0e31af2d1f3e4a4d8182ac2556f57cc0 Mon Sep 17 00:00:00 2001 From: KrishCodesw Date: Wed, 22 Oct 2025 10:40:44 +0530 Subject: [PATCH] fix(samples): correct base64url encoding to prevent crash --- .../json-schema-2020-12-samples/fn/encoders/base64url.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/core/plugins/json-schema-2020-12-samples/fn/encoders/base64url.js b/src/core/plugins/json-schema-2020-12-samples/fn/encoders/base64url.js index 90f81b2a556..95e34f054d9 100644 --- a/src/core/plugins/json-schema-2020-12-samples/fn/encoders/base64url.js +++ b/src/core/plugins/json-schema-2020-12-samples/fn/encoders/base64url.js @@ -1,6 +1,13 @@ /** * @prettier */ -const encodeBase64Url = (content) => Buffer.from(content).toString("base64url") +import encodeBase64 from './base64' + +const encodeBase64Url = (content) =>{ +return encodeBase64(content) + .replace(/=/g, "") // Remove padding + .replace(/\+/g, "-") // Replace + with - + .replace(/\//g, "_") // Replace / with _ +} export default encodeBase64Url