This commit is contained in:
acalcutt 2025-01-04 23:02:53 -05:00
parent 3def0d2c45
commit 1c5ee75c34

View file

@ -205,14 +205,20 @@ function getFontPbf(allowedFonts, fontPath, name, range, fallbacks) {
name.trim() === '' || name.trim() === '' ||
!fontMatch !fontMatch
) { ) {
console.error('ERROR: Invalid font name: %s', sanitizedName); console.error(
'ERROR: Invalid font name: %s',
sanitizedName.replace(/\n|\r/g, ''),
);
return reject('Invalid font name'); return reject('Invalid font name');
} }
const rangeMatch = range?.match(/^[\d-]+$/); const rangeMatch = range?.match(/^[\d-]+$/);
const sanitizedRange = rangeMatch?.[0] || 'invalid'; const sanitizedRange = rangeMatch?.[0] || 'invalid';
if (!/^\d+-\d+$/.test(range)) { if (!/^\d+-\d+$/.test(range)) {
console.error('ERROR: Invalid range: %s', sanitizedRange); console.error(
'ERROR: Invalid range: %s',
sanitizedRange.replace(/\n|\r/g, ''),
);
return reject('Invalid range'); return reject('Invalid range');
} }
const filename = path.join( const filename = path.join(