Add <%br= %> jqhtml syntax docs, class override detection, npm update

Document event handler placement and model fetch clarification

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2026-01-15 10:16:06 +00:00
parent 61f8f058f2
commit 1594502cb2
791 changed files with 7044 additions and 6089 deletions

View File

@@ -8,6 +8,7 @@ export var TokenType;
// JQHTML tags
TokenType["EXPRESSION_START"] = "EXPRESSION_START";
TokenType["EXPRESSION_UNESCAPED"] = "EXPRESSION_UNESCAPED";
TokenType["EXPRESSION_BR"] = "EXPRESSION_BR";
TokenType["CODE_START"] = "CODE_START";
TokenType["TAG_END"] = "TAG_END";
// Comments
@@ -404,6 +405,11 @@ export class Lexer {
this.scan_expression();
return;
}
if (this.match_sequence('<%br=')) {
this.add_token(TokenType.EXPRESSION_BR, '<%br=', start, this.position);
this.scan_expression();
return;
}
if (this.match_sequence('<%=')) {
this.add_token(TokenType.EXPRESSION_START, '<%=', start, this.position);
this.scan_expression();