twing
Version:
First-class Twig engine for Node.js
20 lines (19 loc) • 1 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.executeDeprecatedNodeSynchronously = exports.executeDeprecatedNode = void 0;
const executeDeprecatedNode = (node, executionContext) => {
const { template, nodeExecutor: execute } = executionContext;
const { message } = node.children;
return execute(message, executionContext)
.then((message) => {
console.warn(`${message} ("${template.name}" at line ${node.line}, column ${node.column})`);
});
};
exports.executeDeprecatedNode = executeDeprecatedNode;
const executeDeprecatedNodeSynchronously = (node, executionContext) => {
const { template, nodeExecutor: execute } = executionContext;
const { message: messageNode } = node.children;
const message = execute(messageNode, executionContext);
console.warn(`${message} ("${template.name}" at line ${node.line}, column ${node.column})`);
};
exports.executeDeprecatedNodeSynchronously = executeDeprecatedNodeSynchronously;