This package can be used in any ECMAScript 5 compatible browser. We aim for compatibility down to Internet Explorer 9 (roughly 0.22% of all browsers used today). All browsers older than this can only supported on a “best effort” basis, and full functionality cannot be guaranteed.
When developing, don’t forget to check browser support on Can I Use? and the ES6 Compatibility Table, and provide the appropriate polyfills or fallbacks. In a small percentage of browsers, a
Promise polyfill may be required to use this library.
Other supported environments
@appsignal/nodejs library may not be a viable choice.
- ✅ Electron apps
- ✅ Short-lived processes
- ✅ Serverless functions
- ✅ Statically generated apps
- ✅ React Native/Expo apps