feat: safe mode updates

This commit is contained in:
Anoop M D
2024-08-11 18:02:05 +05:30
parent 751c7aa16d
commit 6d01c46d50
12 changed files with 34 additions and 65 deletions

View File

@@ -5,7 +5,7 @@ const Bru = require('../bru');
const BrunoRequest = require('../bruno-request');
const { evaluateJsTemplateLiteral, evaluateJsExpression, createResponseParser } = require('../utils');
const { interpolateString } = require('../interpolate-string');
const { isolatedVMStrictInstance } = require('../sandbox/isolatedvm');
const { executeInIsolatedVMStrict } = require('../sandbox/isolatedvm');
const { expect } = chai;
chai.use(require('chai-string'));
@@ -164,7 +164,7 @@ const isUnaryOperator = (operator) => {
const evaluateJsTemplateLiteralBasedOnRuntime = (literal, context, runtime) => {
if(runtime === 'isolated-vm') {
return isolatedVMStrictInstance.execute({
return executeInIsolatedVMStrict({
script: literal,
context,
scriptType: 'template-literal'
@@ -176,7 +176,7 @@ const evaluateJsTemplateLiteralBasedOnRuntime = (literal, context, runtime) => {
const evaluateJsExpressionBasedOnRuntime = (expr, context, runtime) => {
if(runtime === 'isolated-vm') {
return isolatedVMStrictInstance.execute({
return executeInIsolatedVMStrict({
script: expr,
context,
scriptType: 'expression'