mirror of
https://github.com/faisalman/ua-parser-js.git
synced 2025-09-27 16:08:47 +03:00
Fix regexes that were marked as unsafe by safe-regex module
This commit is contained in:
parent
2cfd792d24
commit
4f27489ccf
@ -204,7 +204,7 @@
|
|||||||
|
|
||||||
/\b(?:crmo|crios)\/([\w\.]+)/i // Chrome for Android/iOS
|
/\b(?:crmo|crios)\/([\w\.]+)/i // Chrome for Android/iOS
|
||||||
], [VERSION, [NAME, 'Chrome']], [
|
], [VERSION, [NAME, 'Chrome']], [
|
||||||
/(?:edge|edgios|edga|edg)\/((\d+)?[\w\.]+)/i // Microsoft Edge
|
/(?:edge|edgios|edga|edg)\/([\w\.]+)/i // Microsoft Edge
|
||||||
], [VERSION, [NAME, 'Edge']], [
|
], [VERSION, [NAME, 'Edge']], [
|
||||||
|
|
||||||
// Presto based
|
// Presto based
|
||||||
@ -442,7 +442,7 @@
|
|||||||
// Google
|
// Google
|
||||||
/droid.+;\s(pixel c)[\s)]/i // Google Pixel C
|
/droid.+;\s(pixel c)[\s)]/i // Google Pixel C
|
||||||
], [MODEL, [VENDOR, 'Google'], [TYPE, TABLET]], [
|
], [MODEL, [VENDOR, 'Google'], [TYPE, TABLET]], [
|
||||||
/droid.+;\s(pixel( [2-9]a?)?( xl)?)[\s)]/i // Google Pixel
|
/droid.+;\s(pixel[\s\daxl]{0,6})(?:\sbuild|\))/i // Google Pixel
|
||||||
], [MODEL, [VENDOR, 'Google'], [TYPE, MOBILE]], [
|
], [MODEL, [VENDOR, 'Google'], [TYPE, MOBILE]], [
|
||||||
|
|
||||||
// Sony
|
// Sony
|
||||||
@ -529,8 +529,8 @@
|
|||||||
], [MODEL, [VENDOR, 'Dell'], [TYPE, TABLET]], [
|
], [MODEL, [VENDOR, 'Dell'], [TYPE, TABLET]], [
|
||||||
/[;\/]\s*(q[t|m][\d\w]+)\s+build/i // Verizon Tablet
|
/[;\/]\s*(q[t|m][\d\w]+)\s+build/i // Verizon Tablet
|
||||||
], [MODEL, [VENDOR, 'Verizon'], [TYPE, TABLET]], [
|
], [MODEL, [VENDOR, 'Verizon'], [TYPE, TABLET]], [
|
||||||
/[;\/]\s+(barnes[&\s]+noble\s+|bn[rt])(\S(?:.*\S)?)\s+build/i
|
/[;\/]\s(?:barnes[&\s]+noble\s|bn[rt])([\w\s\+]*)\sbuild/i
|
||||||
], [[VENDOR, 'Barnes & Noble'], MODEL, [TYPE, TABLET]], [
|
], [MODEL, [VENDOR, 'Barnes & Noble'], [TYPE, TABLET]], [
|
||||||
/[;\/]\s+(tm\d{3}.*\b)\s+build/i // Barnes & Noble Tablet
|
/[;\/]\s+(tm\d{3}.*\b)\s+build/i // Barnes & Noble Tablet
|
||||||
], [MODEL, [VENDOR, 'NuVision'], [TYPE, TABLET]], [
|
], [MODEL, [VENDOR, 'NuVision'], [TYPE, TABLET]], [
|
||||||
/;\s(k88)\sbuild/i // ZTE K Series Tablet
|
/;\s(k88)\sbuild/i // ZTE K Series Tablet
|
||||||
|
Loading…
x
Reference in New Issue
Block a user