From e1f78b185a932de343d2fa2c0fdff9585fbde279 Mon Sep 17 00:00:00 2001 From: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com> Date: Wed, 28 May 2025 15:37:31 +0530 Subject: [PATCH] chore: remove support for `fetch` from experimental scripting sandbox To be revisited after addressing security implications. --- packages/hoppscotch-js-sandbox/src/cage-modules/default.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/hoppscotch-js-sandbox/src/cage-modules/default.ts b/packages/hoppscotch-js-sandbox/src/cage-modules/default.ts index 4a4dc7ab..4dcdd060 100644 --- a/packages/hoppscotch-js-sandbox/src/cage-modules/default.ts +++ b/packages/hoppscotch-js-sandbox/src/cage-modules/default.ts @@ -5,9 +5,8 @@ import { crypto, encoding, esmModuleLoader, - fetch, - urlPolyfill, timers, + urlPolyfill, } from "faraday-cage/modules" type DefaultModulesConfig = { @@ -61,7 +60,6 @@ export const defaultModules = (config?: DefaultModulesConfig) => { }), esmModuleLoader, - fetch(), encoding(), timers(), ]