Closed
Description
Source
{% block content %}
<script data-prettydiff-ignore>
(function () {
var d = document, s = d.createElement('script');
})();
</script>
{% endblock %}
Problem
vendor/bin/prettydiff.sh test.twig
test/node_modules/prettydiff/js/prettydiff.js:10983
: tagName(data.token[data.begin[parse.count]].toLowerCase())
^
TypeError: Cannot read property 'toLowerCase' of undefined
at lexer_markup_content (test/node_modules/prettydiff/js/prettydiff.js:10983:71)
at Object.lexer_markup [as markup] (test/node_modules/prettydiff/js/prettydiff.js:11353:17)
at Object.parse_parser [as parser] (test/node_modules/prettydiff/js/prettydiff.js:57:50)
at mode (test/node_modules/prettydiff/js/prettydiff.js:2043:49)
at node_apps_readMethod_resolve_stat_resolveItem_fileCallback_diffrc (test/node_modules/prettydiff/js/services.js:3673:64)
at node_apps_readMethod_prettydiffrc (test/node_modules/prettydiff/js/services.js:3196:13)
at Object.node_apps_readMethod_resolve_stat_resolveItem_fileCallback [as callback] (test/node_modules/prettydiff/js/services.js:3668:45)
at node_apps_readFile_file_open_read_read
It works as expected after deleting the data-prettydiff-ignore
attribute
This works
{% block content %}
<script>
(function () {
var d = document, s = d.createElement('script');
})();
</script>
{% endblock %}
Metadata
Metadata
Assignees
Labels
No labels