@sudoo/marked
Version:
JavaScript & TypeScript code runner in JavaScript, safe with marked territory, asynchronous
19 lines (18 loc) • 500 B
JavaScript
;
/**
* @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;