npm est disponible pour intercepter les erreurs JavaScript.
Pour une nouvelle intégration front-end, commencez par AppSignal pour
Browser, le package plus récent, actuellement en beta. Il capture
les erreurs non interceptées, les breadcrumbs et les Core Web Vitals sans
plugins ni configuration, et les rapporte dans la section Browser de votre
application.
@appsignal/javascript continue de fonctionner, mais les
nouvelles fonctionnalités n’arrivent que dans @appsignal/browser. Pour
faire migrer une application existante, suivez le guide de
migration.Navigateurs pris en charge
Ce paquet peut être utilisé dans n’importe quel navigateur compatible ECMAScript 5. Nous visons la compatibilité jusqu’à Internet Explorer 9 (soit environ 0,22 % de tous les navigateurs utilisés aujourd’hui). Tous les navigateurs plus anciens ne peuvent être pris en charge qu’au « mieux des efforts », et la pleine fonctionnalité ne peut être garantie. Lors du développement, n’oubliez pas de vérifier la compatibilité des navigateurs sur Can I Use? et le Tableau de compatibilité ES6, et fournissez les polyfills ou solutions de repli appropriés. Dans un petit pourcentage de navigateurs, un polyfillPromise peut être nécessaire pour utiliser cette bibliothèque.
Autres environnements pris en charge
@appsignal/javascript est bien plus qu’une simple bibliothèque front-end ! Il est également conçu pour fonctionner dans une variété d’autres environnements d’exécution JavaScript et cas d’utilisation où la bibliothèque @appsignal/nodejs peut ne pas être un choix viable. @appsignal/javascript prend en charge :
Ce paquet peut également être utilisé pour signaler des erreurs depuis Cloudflare Workers.