codeql
This commit is contained in:
parent
3def0d2c45
commit
1c5ee75c34
1 changed files with 8 additions and 2 deletions
10
src/utils.js
10
src/utils.js
|
@ -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(
|
||||||
|
|
Loading…
Reference in a new issue