fix: sanitize accessibility snapshot to remove unpaired surrogates

Fixes 'no low surrogate in string' API error when page content contains
malformed Unicode characters. Uses toWellFormed() on Node.js 20+ with
graceful fallback on older versions.
This commit is contained in:
Tommy D. Rossi
2026-01-06 12:43:50 +01:00
parent ab8a3db83a
commit 9d9e469bff
5 changed files with 15 additions and 4 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "playwriter",
"description": "",
"version": "0.0.41",
"version": "0.0.42",
"type": "module",
"main": "dist/index.js",
"types": "dist/index.d.ts",