Skip to content

Commit 0be2ac7

Browse files
committed
chore: bump to 1.1.15
1 parent 8d5ba7d commit 0be2ac7

File tree

5 files changed

+13
-3
lines changed

5 files changed

+13
-3
lines changed

dist/components/proxy-middleware/rule_action_processor/processors/modify_request_processor.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ const requestly_core_1 = require("@requestly/requestly-core");
1717
const proxy_ctx_helper_1 = require("../../helpers/proxy_ctx_helper");
1818
const utils_1 = require("../utils");
1919
const capture_console_logs_1 = __importDefault(require("capture-console-logs"));
20+
const utils_2 = require("../../../../utils");
2021
const { types } = require("util");
2122
const process_modify_request_action = (action, ctx) => {
2223
const allowed_handlers = [proxy_1.PROXY_HANDLER_TYPE.ON_REQUEST_END];
@@ -40,7 +41,7 @@ const modify_request = (ctx, new_req) => {
4041
const modify_request_using_code = (action, ctx) => __awaiter(void 0, void 0, void 0, function* () {
4142
let userFunction = null;
4243
try {
43-
userFunction = requestly_core_1.UTILS.GET_FUNCTION_FROM_STRING(action.request);
44+
userFunction = (0, utils_2.getFunctionFromString)(action.request);
4445
}
4546
catch (error) {
4647
// User has provided an invalid function

dist/components/proxy-middleware/rule_action_processor/processors/modify_response_processor.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ const utils_1 = require("../utils");
1919
const fs_1 = __importDefault(require("fs"));
2020
const http_helpers_1 = require("../../helpers/http_helpers");
2121
const capture_console_logs_1 = __importDefault(require("capture-console-logs"));
22+
const utils_2 = require("../../../../utils");
2223
const { types } = require("util");
2324
const process_modify_response_action = (action, ctx) => __awaiter(void 0, void 0, void 0, function* () {
2425
const allowed_handlers = [proxy_1.PROXY_HANDLER_TYPE.ON_RESPONSE_END];
@@ -57,7 +58,7 @@ const modify_response_using_code = (action, ctx) => __awaiter(void 0, void 0, vo
5758
var _a, _b;
5859
let userFunction = null;
5960
try {
60-
userFunction = requestly_core_1.UTILS.GET_FUNCTION_FROM_STRING(action.response);
61+
userFunction = (0, utils_2.getFunctionFromString)(action.response);
6162
}
6263
catch (error) {
6364
// User has provided an invalid function

dist/utils/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export declare const getFunctionFromString: (functionStringEscaped: any) => any;

dist/utils/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
"use strict";
2+
Object.defineProperty(exports, "__esModule", { value: true });
3+
exports.getFunctionFromString = void 0;
4+
const getFunctionFromString = function (functionStringEscaped) {
5+
return new Function("return " + functionStringEscaped)();
6+
};
7+
exports.getFunctionFromString = getFunctionFromString;

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@requestly/requestly-proxy",
3-
"version": "1.1.14",
3+
"version": "1.1.15",
44
"description": "Proxy that gives superpowers to all the Requestly clients",
55
"main": "dist/index.js",
66
"scripts": {

0 commit comments

Comments
 (0)