Estoy usando New Relic Browser para informar un error en mi aplicación React. Recientemente introduje el componente ErrorBoundary del paquete react-error-boundary que parece bloquear el envío de cualquier error a New Relic y tengo que hacerlo con el método onError personalizado, así:
... const onError = (error: Error) => { newrelic.noticeError(error); }; return ( <Router> <Layout> <ErrorBoundary FallbackComponent={FallbackComponent} onError={onError}> <Layout> ... </Layout> </ErrorBoundary> </Router> ); ....Pero no puedo hacer que esta invocación de newrelic funcione, ahora tengo un problema que dice: No se puede encontrar el nombre 'newrelic'. ¿Cómo hacer que Typescript reconozca que tengo newrelic en el contexto cuando no hay un paquete npm que New Relic comparte con los desarrolladores?