From 7c063bbb016acf37851e6dbe5c706ad604caf378 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Mon, 10 Jun 2024 02:00:16 +0900 Subject: [PATCH] refactor: Add support for self-closing tag '!' in automark.ts --- src/ts/plugins/automark.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ts/plugins/automark.ts b/src/ts/plugins/automark.ts index 6583b84b..a2b1eab9 100644 --- a/src/ts/plugins/automark.ts +++ b/src/ts/plugins/automark.ts @@ -1,6 +1,9 @@ const excludesDat = ['<','>','{','}','[',']','(',')','-',':',';','…','—','–','_','*','+','/','\\','|','!','?','.',',',' '] -const selfClosingTags = ['br','hr','img','input','meta','link','base','area','col','command','embed','keygen','param','source','track','wbr'] +const selfClosingTags = [ + 'br','hr','img','input','meta','link','base','area','col','command','embed','keygen','param','source','track','wbr', + '!' //for doctype and comment +] const checkSelfClosingTag = (dat:string) => { for(const tag of selfClosingTags){