[extensions] Create a new list for Vehicles user-agent: Volvo, Rivian, BYD

This commit is contained in:
Faisal Salman 2024-12-21 12:53:06 +07:00
parent 20e874085b
commit e8a301265a
2 changed files with 22 additions and 2 deletions

View File

@ -12,4 +12,5 @@ export const Emails: UAParserExt;
export const Fetchers: UAParserExt; export const Fetchers: UAParserExt;
export const InApps: UAParserExt; export const InApps: UAParserExt;
export const Libraries: UAParserExt; export const Libraries: UAParserExt;
export const MediaPlayers: UAParserExt; export const MediaPlayers: UAParserExt;
export const Vehicles: UAParserExt;

View File

@ -321,6 +321,24 @@ const Libraries = Object.freeze({
] ]
}); });
/////////////
// VEHICLES
////////////
const Vehicles = Object.freeze({
device : [
[
/dilink.+(byd) auto/i, // BYD
], [VENDOR], [
/(rivian) (r1t)/i, // Rivian
], [VENDOR, MODEL], [
/vcc.+netfront/i, // Volvo
], [[VENDOR, 'Volvo']]
]
});
////////// //////////
// BOTS // BOTS
///////// /////////
@ -343,5 +361,6 @@ module.exports = {
Fetchers, Fetchers,
InApps, InApps,
Libraries, Libraries,
MediaPlayers MediaPlayers,
Vehicles
}; };