refactor: Add support for self-closing tag '!' in automark.ts

This commit is contained in:
kwaroran
2024-06-10 02:00:16 +09:00
parent 430bf6d95d
commit 7c063bbb01

View File

@@ -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 <!DOCTYPE html> and comment <!-- -->
]
const checkSelfClosingTag = (dat:string) => {
for(const tag of selfClosingTags){