Open DoctorMcKay opened 10 months ago
Maybe deprecate both machineId
and userAgent
, then add ability to pass deviceInfo
instead?
deviceInfo
should be one of IMobileDevice | IWebBrowser | ISteamClient
, or something like for the sake of possible future updates.
Will need to likely add a constructor option that takes an object with properties:
Maybe we should also deprecate
userAgent
and rename it towebUserAgent
, to differentiate it frommobileDeviceProperties.mobileUserAgent
. Would also be a good idea to add a warning ifwebUserAgent
ormobileDeviceProperties
are set for inappropriate platform types.