UNPKG

twing

Version:

First-class Twig engine for Node.js

16 lines (15 loc) 795 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.executeSandboxNodeSynchronously = exports.executeSandboxNode = void 0; const executeSandboxNode = (node, executionContext) => { const { body } = node.children; const { nodeExecutor: execute } = executionContext; return execute(body, Object.assign(Object.assign({}, executionContext), { sandboxed: true })); }; exports.executeSandboxNode = executeSandboxNode; const executeSandboxNodeSynchronously = (node, executionContext) => { const { body } = node.children; const { nodeExecutor: execute } = executionContext; return execute(body, Object.assign(Object.assign({}, executionContext), { sandboxed: true })); }; exports.executeSandboxNodeSynchronously = executeSandboxNodeSynchronously;