diff --git a/src/api/ops/report.ts b/src/api/ops/report.ts index fb0874e..8c7847d 100644 --- a/src/api/ops/report.ts +++ b/src/api/ops/report.ts @@ -316,7 +316,7 @@ function normalizeReportFileName( let name = fileName.split(/[\\/]/).pop() || '' name = name - .replace(/[\u0000-\u001F\u007F\u061C\u200E\u200F\u202A-\u202E\u2066-\u2069]/g, '') + .replace(/[\u0000-\u001F\u007F-\u009F\u061C\u200E\u200F\u202A-\u202E\u2066-\u2069]/g, '') .replace(/[<>:"/\\|?*]/g, '_') .replace(/[ .]+$/, '') @@ -326,7 +326,7 @@ function normalizeReportFileName( } if (!name) return defaultName - const reservedName = /^(con|prn|aux|nul|com[1-9]|lpt[1-9])$/i + const reservedName = /^(con|prn|aux|nul|com[1-9¹²³]|lpt[1-9¹²³])$/i if (reservedName.test(name.split('.')[0])) { name = `_${name}` }