UNPKG

@sudoo/marked

Version:

JavaScript & TypeScript code runner in JavaScript, safe with marked territory, asynchronous

19 lines (18 loc) 500 B
"use strict"; /** * @author WMXPY * @namespace Util * @description Wrap Member Function */ Object.defineProperty(exports, "__esModule", { value: true }); exports.wrapMemberFunction = void 0; const wrapMemberFunction = (sandbox, func) => { if (sandbox.usingAdditionalArgument) { const newFunction = ((_additionalArgument, ...args) => { return func(...args); }); return newFunction; } return func; }; exports.wrapMemberFunction = wrapMemberFunction;