@christianwiedemann/drupal-twig-extensions
Version:
JavaScript implementation of Drupal’s Twig extensions
18 lines (17 loc) • 623 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.callable = callable;
exports.default = void 0;
var _twing = require("../../helpers/twing.cjs");
var _definition = require("./definition.cjs");
// Simple escape function
function callable(str) {
if (typeof str !== 'string') {
str = String(str);
}
return str.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"').replace(/'/g, ''');
}
var _default = (0, _twing.newTwingFilter)(_definition.name, callable, _definition.options, _definition.acceptedArguments);
exports.default = _default;