New
requestId, improved types, caching and error handling
- improved error handling in different environments (doesn't error out in Node, or headless browsers)
- Added typing for the main get function
- always returns visitorId even if API request times out (if it finds it)
- added requestId to the response object