release: WRNexusJS 0.8.0
This commit is contained in:
@@ -254,6 +254,16 @@ function validateBalancedCharacters(document, source) {
|
||||
continue;
|
||||
}
|
||||
|
||||
// Apostrophes in rendered copy (for example, "person's name") are text,
|
||||
// not the beginning of a WRN/HTML quoted value.
|
||||
if (
|
||||
character === "'" &&
|
||||
/[\p{L}\p{N}]/u.test(source[index - 1] ?? "") &&
|
||||
/[\p{L}\p{N}]/u.test(source[index + 1] ?? "")
|
||||
) {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (character === '"' || character === "'") {
|
||||
quote = character;
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user