environment
Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc
has-tostringtag
Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.
ua-parser-js
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
e2b
E2B SDK that give agents cloud environments
@probe.gl/env
JavaScript environment detection for browser and Node