{"_id":"@embrace-io/react-native-tracer-provider","_rev":"28-bf90860a461bb47926c14ddbe889b01c","name":"@embrace-io/react-native-tracer-provider","dist-tags":{"latest":"7.1.0"},"versions":{"5.0.1":{"name":"@embrace-io/react-native-tracer-provider","version":"5.0.1","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@5.0.1","maintainers":[{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"themutsi","email":"damian.mussi@embrace.io"},{"name":"fnewberg","email":"fredric@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"e0a0760025f6a245535ef29ac8fbaae9e4aeadda","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-5.0.1.tgz","fileCount":37,"integrity":"sha512-xOKttRjth7gD5N9lGWpfOiHTmKjOzKRlNIq2Kw8i24YEQOD6A1UZO1CKloFsaaLeleHAJUAR7bLvMbBH9lHNyw==","signatures":[{"sig":"MEQCICZt4Foa2UnJ/SuBekzvoScZ7WkfJORO+aH0dq6YvDg4AiB34DT9s/hGNjic00OPHWcHJh4orhX0CtCcZOVR/UnDCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157651},"main":"lib/index.js","embrace":{"iosVersion":"6.4.2","androidVersion":"6.13.0"},"gitHead":"1a692010f09a71e5f78cda6f2449001932adb75b","scripts":{"build":"node update_android_version.ts && ./copy-native-src.sh && tsc","ios:test":"../../scripts/run-ios-tests.sh native-src/ios/ReactNativeTracerProvider.xcworkspace ReactNativeTracerProvider","ios:install":"cd native-src && yarn install && cd ios && pod install && rm .xcode.env.local","android:test":"node update_android_version.ts && cd native-src && yarn install && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.1.8/node@v20.10.0+x64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@testing-library/react-native":"^12.5.1"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_5.0.1_1729622715460_0.35837792598711893","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@embrace-io/react-native-tracer-provider","version":"5.0.2","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@5.0.2","maintainers":[{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"themutsi","email":"damian.mussi@embrace.io"},{"name":"fnewberg","email":"fredric@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"66b2ee9618701d37572c918e17a372714bcf0f6a","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-5.0.2.tgz","fileCount":37,"integrity":"sha512-BQPv2iUXtJmMlB/Yq9KfkB4ZZ5I1UkgDzb/bePZgfOdjMBecReSjiq0RPCr5oeclmOHwJJCRKxDtpijEgS7yhg==","signatures":[{"sig":"MEQCIGZs4QgO9D2NGRsQV6be5vCJPrYbY7+Q1anEzEVqUBTIAiA7zMCzvXbGQIeT3TuDhcy3ovb+YkyDCg1obcB9jwf9iQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157663},"main":"lib/index.js","embrace":{"iosVersion":"6.5.1","androidVersion":"6.13.0"},"gitHead":"6ea4c8ae406dcd616be6dbf45b56a704f8a68d97","scripts":{"build":"node update_android_version.ts && ./copy-native-src.sh && tsc","ios:test":"../../scripts/run-ios-tests.sh native-src/ios/ReactNativeTracerProvider.xcworkspace ReactNativeTracerProvider","ios:install":"cd native-src && yarn install && cd ios && pod install && rm .xcode.env.local","android:test":"node update_android_version.ts && cd native-src && yarn install && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"facosta","email":"florencia.acosta@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.1.8/node@v22.4.1+arm64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.4.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@testing-library/react-native":"^12.5.1"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_5.0.2_1730391069552_0.0838221365933558","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@embrace-io/react-native-tracer-provider","version":"5.1.0","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@5.1.0","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"c06a8864133d80e45f29cde4b7d568ee95d62f85","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-5.1.0.tgz","fileCount":33,"integrity":"sha512-KuxgR1dcTnSP+k47I2VeZvAo29yvXQ6AXEuimiziNtA7cTZfwYKjgplKEbh7JGnxPPXeJEccE2XYcvWhHkO51Q==","signatures":[{"sig":"MEYCIQCQ1VyOrSJxygNuPEGZoRlGop7T6IVMM7t4Po0Tk4V54AIhAPHaFX/E4JKv3lIyuLI5iAuWNa1IJtMzepaUVDZHKWYE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82973},"main":"lib/index.js","embrace":{"iosVersion":"6.5.1","androidVersion":"6.14.0"},"gitHead":"bf36ceb2020b4cfac04ada1fe0cba6a5b7dda579","scripts":{"build":"tsc","ios:test":"../../scripts/run-ios-tests.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:install":"cd test-project && yarn && cd ios && pod install && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.1.9/node@v20.10.0+x64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@testing-library/react-native":"^12.5.1"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_5.1.0_1734360109452_0.445014108982549","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@embrace-io/react-native-tracer-provider","version":"5.2.0","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@5.2.0","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"c93abc94d91f19fbaafc0d0f1f93604ee9a21736","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-5.2.0.tgz","fileCount":33,"integrity":"sha512-EOni9gj/tl3qI81yfmkexBZuemDpZIutxzfRsjDE3EETa5uXMwtfCEFD2mHikhwIC4oUvsY+8kATO+Zb5PkIZg==","signatures":[{"sig":"MEUCIE4UNsOefXZ9J2hvmbiMNGrZqvhUQIHx75SxNIDllhzEAiEA95MaN/76LksSZFZ3Kpawz3NbkKOKR95mOtCGQIuGTzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82973},"main":"lib/index.js","embrace":{"iosVersion":"6.6.0","androidVersion":"6.14.0"},"gitHead":"969c1f3b1a484cae15a1b8d7c7a9993b0ba81be4","scripts":{"build":"tsc","ios:test":"../../scripts/run-ios-tests.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:install":"cd test-project && yarn && cd ios && pod install && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"facosta","email":"florencia.acosta@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.1.9/node@v22.4.1+arm64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.4.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@testing-library/react-native":"^12.5.1"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_5.2.0_1736184539803_0.2950733187046355","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@embrace-io/react-native-tracer-provider","version":"6.0.0","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.0.0","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"363b5f3bfa2994588dbb75d45475ad75de914fcd","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.0.0.tgz","fileCount":35,"integrity":"sha512-bTmWAMijKlEYQA/WCaVaDS+FG1Q7FJNgZg3gRwNOufZEMUDDRWpwRAS6bbzr62L3c/eIm0wBUwF8GmATqTCIvA==","signatures":[{"sig":"MEUCIQChZzNBni6Bq9u3Emun8r6sY3L8BOBaPpR2k/IsGzAUjQIgaaTnggJkm1edPCBER6t/sxT9375kuU1SxYyXPB4hAIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86851},"main":"lib/index.js","embrace":{"iosVersion":"6.7.1","androidVersion":"7.0.0"},"gitHead":"776acbf5d9eece9512e85df78eaa784fe04255e5","scripts":{"build":"tsc","ios:test":"../../scripts/run-ios-tests.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:install":"cd test-project && yarn install && cd ios && pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.1.9/node@v20.10.0+x64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.0.0_1738613588748_0.6351161671066266","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@embrace-io/react-native-tracer-provider","version":"6.0.1","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.0.1","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"01d34b7e814d5c5371e7360aaf7f245ad973a108","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.0.1.tgz","fileCount":35,"integrity":"sha512-uih4hQ/YqFUypPGRF3A1yIBlLNiLfJWjp9JdLLO0OOXRePNhz7xL3O2v3ogTKNp5/aPustYXjpldqoqlzpCFjw==","signatures":[{"sig":"MEQCIH/+5MbHpTX3FiSd7XCSndGfMvuyHfq8yc6KQwzO3/FKAiBQ/6sHlwAoMEGyx1cHPm6341kmcJ/+rPsaIjOjth98rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86851},"main":"lib/index.js","embrace":{"iosVersion":"6.8.1","androidVersion":"7.2.0"},"gitHead":"845bac72319556da5fd188b129b498ac61b41c03","scripts":{"build":"tsc","ios:test":"../../scripts/run-ios-tests.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:install":"cd test-project && yarn install && cd ios && pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.2.0/node@v20.10.0+x64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.0.1_1741702576489_0.0586613357948107","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@embrace-io/react-native-tracer-provider","version":"6.0.2","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.0.2","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"4c9e7d218d8e0631ab91d824b8d5f24783882477","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.0.2.tgz","fileCount":35,"integrity":"sha512-V/S+J0tN35iPfj2GHoryIe6rdW4T0wb1PPe7cqcre5jJjLf43bXZtXvcCu41DgVoqPyxALdoSMeRT/b64neSiQ==","signatures":[{"sig":"MEUCIQCvG1o3OW8cgbH52SliHsy0XDi1+eO62kc66Lfoil5ZtwIgN999Z0Tb226W1f3xXHbZSPZxK86J64BAGRPOJNw0RsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86851},"main":"lib/index.js","embrace":{"iosVersion":"6.8.5","androidVersion":"7.2.0"},"gitHead":"493b4a332bb0d0b32d28124487a53619be0902ca","scripts":{"build":"tsc","ios:test":"../../scripts/run-ios-tests.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:install":"cd test-project && yarn install && cd ios && pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.2.2/node@v20.10.0+x64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.0.2_1746471505236_0.3640520564068037","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@embrace-io/react-native-tracer-provider","version":"6.1.0","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.1.0","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"330bcf8812fd8525d66f67c0856becf99e14bcc2","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.1.0.tgz","fileCount":35,"integrity":"sha512-2n86NiCZOayIqfJzGbYUqkzSeNcNN3IAbBZuX+SzZuF+07VVa6ja82BsgJWVY6GP13cbGqXMGd8Dk3m2v9gxcQ==","signatures":[{"sig":"MEUCIQCeXgdzD4qIpfihGG9ymkzJPTErO5TiHhT8GzjtkXtZ0wIgfxKYexXt16RxtfE/rPDwbJgSQv80fDP2PQ54tvz3814=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86930},"main":"lib/index.js","embrace":{"iosVersion":"6.8.5","androidVersion":"7.2.0"},"gitHead":"902d4cdac7e8557be080a712c812303949506ab9","scripts":{"build":"tsc","ios:test":"../../scripts/run-ios-tests.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:install":"cd test-project && yarn install && cd ios && pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.2.2/node@v20.10.0+x64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.1.0_1748524820354_0.8540408590229662","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@embrace-io/react-native-tracer-provider","version":"6.2.0","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.2.0","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"721cdfbdd60c9483e3f14165cb289c8a39c71f0e","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.2.0.tgz","fileCount":35,"integrity":"sha512-eDWLp5nBrEMDjW1HjcKLgp0S1TMkF03cUs4ajHovs/A6h0c6dGABGScr0YihuDBb4umSOnh1JYgQokCJJnv2pw==","signatures":[{"sig":"MEQCIDElRs/S4kKpL8uKDdrliruRSmge8QLoL8dpRpdkaLouAiA10TTvcFIWPrp/oTd+JvK/kQQmqHI0d6d2XsZFPc7LbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86930},"main":"lib/index.js","embrace":{"iosVersion":"6.8.5","androidVersion":"7.6.1"},"gitHead":"204a2af085a241d3ac9ed3a178a42cfd0e09c355","scripts":{"build":"tsc","ios:test":"../../scripts/run-ios-tests.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:install":"cd test-project && yarn install && cd ios && pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.2.3/node@v20.10.0+x64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"20.10.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.2.0_1753813812049_0.9099152912972446","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"@embrace-io/react-native-tracer-provider","version":"6.2.1","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.2.1","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"},{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"f27d3f827827cd70b2f70572d5817d51fdc4e42d","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.2.1.tgz","fileCount":35,"integrity":"sha512-BRa7fKshr72Y+XMsSr+VjKhPWof7ZW+d/yC0lNmZudTwoeuj5RDp39BFCmS67GhW1/wcIFMXwQA0Ysg/Zc/PyQ==","signatures":[{"sig":"MEUCIQDneAeE5WlGl9CWI0B+nvXZhBoOR/PmoxUXI2Ih/RvcOgIgKBDNpmHJgWGneZClpyZibwdxvZDY/VKQXvzuiWPQn+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86957},"main":"lib/index.js","embrace":{"iosVersion":"6.8.5","androidVersion":"7.9.2"},"gitHead":"2846076c8982c370cc3bfafb20372e1ab22cadf2","scripts":{"build":"tsc","ios:test":"../../scripts/run-ios-tests.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:install":"cd test-project && yarn install && cd ios && pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.17.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.2.1_1761613067153_0.12605258082366966","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@embrace-io/react-native-tracer-provider","version":"6.3.0","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.3.0","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"},{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"6706eab9f1cb4a3bc42097510604639e3f894051","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.3.0.tgz","fileCount":35,"integrity":"sha512-aOiZgUK2hebbUPwPEfEA5lam7785bhGSQubcrUplOYjLeHmg5phqsSPyQz4U/3lPrKwPBx0sWHvJwkUOlIyxwA==","signatures":[{"sig":"MEQCIF8ouWTzuD4RpmlU6NUzU24rfO77f+VHNgOXVp8HjzQ/AiAJYgVT/aWfDZH1mnJsunazNl40y//2nTwuZAo3O6Byfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89826},"main":"lib/index.js","embrace":{"iosVersion":"6.14.1","androidVersion":"7.9.2"},"gitHead":"d93f370ec82fb942ddb7c9c4dbce2d80c2ef4dd4","scripts":{"build":"tsc","ios:test":"yarn run ios:shared && ../../scripts/run-ios-tests-no-coverage.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:shared":"mkdir -p ./ios/common && cp -r ../../common/ios/* ./ios/common/","ios:install":"yarn run ios:shared && cd test-project && yarn install && cd ios && rm -rf ~/Library/Caches/CocoaPods && USE_FRAMEWORKS=dynamic pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.17.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.3.0_1762850520928_0.9773933783743471","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@embrace-io/react-native-tracer-provider","version":"6.4.0","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.4.0","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"joaquin-diaz","email":"joaquindiaz.jd.93@gmail.com"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"},{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"b7ee88a8ea7a5bbbb52e2ca4451abafe0ed618c2","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.4.0.tgz","fileCount":35,"integrity":"sha512-zx8ZBZUuyoHf8WYve8oZIId7t3KuJy2ibO+FOrABVTKtuKEXg14URpF8B3sxkqhb6GyvnnanfxAauGbPM2QiQQ==","signatures":[{"sig":"MEQCIHGIxQ7JJD6J0FwOSEANswndEdq72zk2eDgeddhZnFKiAiBaB45miI9SurdX5DVcspZueoCqBEpUxraPcAJTumnPPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89826},"main":"lib/index.js","embrace":{"iosVersion":"6.15.1","androidVersion":"7.9.2"},"gitHead":"f8604c2aabf38abacd9edfea4b2dd708a866f083","scripts":{"build":"tsc","ios:test":"yarn run ios:shared && ../../scripts/run-ios-tests-no-coverage.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:shared":"mkdir -p ./ios/common && cp -r ../../common/ios/* ./ios/common/","ios:install":"yarn run ios:shared && cd test-project && yarn install && cd ios && rm -rf ~/Library/Caches/CocoaPods && USE_FRAMEWORKS=dynamic pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.17.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.4.0_1769465048995_0.22139395072435297","host":"s3://npm-registry-packages-npm-production"}},"6.4.1":{"name":"@embrace-io/react-native-tracer-provider","version":"6.4.1","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.4.1","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"joaquin-diaz","email":"joaquindiaz.jd.93@gmail.com"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"},{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"235410c917d9d5cf9132dfc0e7097c3c52cabb42","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.4.1.tgz","fileCount":35,"integrity":"sha512-3MXHWyTjXUn1tKf9bDSlEVXBRvPR7GoAk+utRxjA0OAbZGW0zhkncK4YWRSs7IIboUVB+gQmDLxO+svB500VqA==","signatures":[{"sig":"MEQCIHEk2fU0I3RN2RfhynjkWLM/N2k7qnjgl+DnZOjwwI06AiBjltI2XQVkwHQpLIvxl2mj4TIGKucVhfcwOMfFqYlMUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89826},"main":"lib/index.js","embrace":{"iosVersion":"6.15.1","androidVersion":"7.9.2"},"gitHead":"a09669a3a436145c02335400eb408cfdf1afaa54","scripts":{"build":"tsc","ios:test":"yarn run ios:shared && ../../scripts/run-ios-tests-no-coverage.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:shared":"mkdir -p ./ios/common && cp -r ../../common/ios/* ./ios/common/","ios:install":"yarn run ios:shared && cd test-project && yarn install && cd ios && rm -rf ~/Library/Caches/CocoaPods && USE_FRAMEWORKS=dynamic pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.17.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.4.1_1771993473895_0.7453807258190588","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@embrace-io/react-native-tracer-provider","version":"6.5.0","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.5.0","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"joaquin-diaz","email":"joaquindiaz.jd.93@gmail.com"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"},{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"fcd47908048f867af79bbf71a34a8d1b9906c5ff","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.5.0.tgz","fileCount":35,"integrity":"sha512-C98a8BIHLuLZWU8kKC+uXMJqIsT4bK/59HGbkO+keU2qhA2FTOqW5M40TOgjTKHxt1q6PhHKB6T/wXH9leN4gg==","signatures":[{"sig":"MEQCIADSkk03l72KFdnP3Z6DxrY1JtaiECQeMRTtmhPs0W37AiBAjQBYCt1lCxLUWzTQ3+WPRzAPfRTyMQ4x7heAD0NuOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89826},"main":"lib/index.js","embrace":{"iosVersion":"6.16.1","androidVersion":"7.9.2"},"gitHead":"32a19c1538bc9c861982132abe600c55ca806b34","scripts":{"build":"tsc","ios:test":"yarn run ios:shared && ../../scripts/run-ios-tests-no-coverage.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:shared":"mkdir -p ./ios/common && cp -r ../../common/ios/* ./ios/common/","ios:install":"yarn run ios:shared && cd test-project && yarn install && cd ios && rm -rf ~/Library/Caches/CocoaPods && USE_FRAMEWORKS=dynamic pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.17.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.5.0_1773109798588_0.028705017484706774","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"@embrace-io/react-native-tracer-provider","version":"6.6.0","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":"Embrace <support@embrace.io> (https://embrace.io/)","license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.6.0","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"joaquin-diaz","email":"joaquindiaz.jd.93@gmail.com"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"},{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"632249364aede90ca40f33410ac311d0c977d4ba","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.6.0.tgz","fileCount":35,"integrity":"sha512-rD3OnC6IWOaAiixAIcsl6YvvWT6Q7pXjvGT6Np0jyXor+PRR3by5gsDA/kg17v0nRogxx76y8HzsbvBfbTU1MQ==","signatures":[{"sig":"MEUCIQCPiToXyORsbvy94SeRi5S4MoaW7KC+ayYyz4wJR1YTnQIgaX2x4Tz+K8Ztll33rqxalXawWOOE8TsQ2Rb3POfGJks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89826},"main":"lib/index.js","embrace":{"iosVersion":"6.16.2","androidVersion":"7.9.2"},"gitHead":"ad9410f7688f659550f36a79cf9ea1928a9b65b4","scripts":{"build":"tsc","ios:test":"yarn run ios:shared && ../../scripts/run-ios-tests-no-coverage.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:shared":"mkdir -p ./ios/common && cp -r ../../common/ios/* ./ios/common/","ios:install":"yarn run ios:shared && cd test-project && yarn install && cd ios && rm -rf ~/Library/Caches/CocoaPods && USE_FRAMEWORKS=dynamic pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"alyssa-embrace","email":"alyssa.syharath@embrace.io"},"repository":{"url":"https://github.com/embrace-io/embrace-react-native-sdk","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/8.2.3/node@v22.17.1+arm64 (darwin)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"22.17.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.6.0_1773258878489_0.6733291363770055","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"@embrace-io/react-native-tracer-provider","version":"6.7.0","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":{"url":"https://embrace.io/","name":"Embrace","email":"support@embrace.io"},"license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.7.0","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"joaquin-diaz","email":"joaquindiaz.jd.93@gmail.com"},{"name":"ahmed_a","email":"ahmed.ahmed@embrace.io"},{"name":"wildlyinaccurate","email":"joseph@wildlyinaccurate.com"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"7d18b79029b3972a1069ae036f7ab925b7750fba","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.7.0.tgz","fileCount":34,"integrity":"sha512-SP5lMJtTxEsxaoOhwvJPD5D3UOXRl2IyLmMiqlfP/oYrMNfrEhv6FAgXj0CmjyzUVOQaXzWfgcLgFsipbC6CjQ==","signatures":[{"sig":"MEQCICJEqRni0N+xxfQ6eJMgByZvw8jVPVrBpEc/uYfTeo00AiBjLRpxk9eLqpD8Bdj9HVzt/ceRT7nMaMPxGOtAZxYs3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@embrace-io%2freact-native-tracer-provider@6.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86914},"main":"lib/index.js","embrace":{"iosVersion":"6.19.0","androidVersion":"7.9.2"},"gitHead":"5f2b9a8d1e189cf87e408db83753dd75c3150544","scripts":{"build":"tsc","ios:test":"yarn run ios:shared && ../../scripts/run-ios-tests-no-coverage.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:shared":"mkdir -p ./ios/common && cp -r ../../common/ios/* ./ios/common/","ios:install":"yarn run ios:shared && cd test-project && yarn install && cd ios && rm -rf ~/Library/Caches/CocoaPods && rm Podfile.lock && USE_FRAMEWORKS=dynamic pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:565d71e8-d217-49d1-9291-7296af2cdb12"}},"repository":{"url":"git+https://github.com/embrace-io/embrace-react-native-sdk.git","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.7.0_1781186949550_0.4958665398382254","host":"s3://npm-registry-packages-npm-production"}},"6.7.1":{"name":"@embrace-io/react-native-tracer-provider","version":"6.7.1","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":{"url":"https://embrace.io/","name":"Embrace","email":"support@embrace.io"},"license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@6.7.1","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"joaquin-diaz","email":"joaquindiaz.jd.93@gmail.com"},{"name":"ahmed_a","email":"ahmed.ahmed@embrace.io"},{"name":"wildlyinaccurate","email":"joseph@wildlyinaccurate.com"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"d37c50d476c1361eefd3e91ca3bc977b01007ecc","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-6.7.1.tgz","fileCount":34,"integrity":"sha512-+83ky4yvtzJCD2schHE1czNpGrvBUtpHD+krC/oAMqEg1bgZG22QRGVGXxh9NuuISXOf9zb4/TNWaTG5r1BIqQ==","signatures":[{"sig":"MEUCIDtIRvhpJ8R2utz6N66OC9J9p2mYoP7Ct6LvIbqM90A2AiEAjZ/ZGP6K6ZzNO9MlpjVt9s2NAMSqo7BH+XJieC7X8lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@embrace-io%2freact-native-tracer-provider@6.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86874},"main":"lib/index.js","embrace":{"iosVersion":"6.19.0","androidVersion":"7.9.2"},"gitHead":"00f2406befb5ba04511f9a669bc0340a1ed7b410","scripts":{"build":"tsc","ios:test":"yarn run ios:shared && ../../scripts/run-ios-tests-no-coverage.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:shared":"mkdir -p ./ios/common && cp -r ../../common/ios/* ./ios/common/","ios:install":"yarn run ios:shared && cd test-project && yarn install && cd ios && rm -rf ~/Library/Caches/CocoaPods && rm Podfile.lock && USE_FRAMEWORKS=dynamic pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:565d71e8-d217-49d1-9291-7296af2cdb12"}},"repository":{"url":"git+https://github.com/embrace-io/embrace-react-native-sdk.git","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_6.7.1_1783438163889_0.737209225168268","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@embrace-io/react-native-tracer-provider","version":"7.0.0","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"author":{"url":"https://embrace.io/","name":"Embrace","email":"support@embrace.io"},"license":"Apache-2.0","_id":"@embrace-io/react-native-tracer-provider@7.0.0","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"joaquin-diaz","email":"joaquindiaz.jd.93@gmail.com"},{"name":"ahmed_a","email":"ahmed.ahmed@embrace.io"},{"name":"wildlyinaccurate","email":"joseph@wildlyinaccurate.com"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"}],"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"dist":{"shasum":"88035af2d3f16497cd551ad49b4d2fa3fa03899e","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-7.0.0.tgz","fileCount":34,"integrity":"sha512-aKEsSN3P3HxRd3gP9+c+Trz+0FmFkPRghEI9xj/BZzMn9b/8W8siuHnZ4X3HF8PsrsLzsuqtijpyTUBE+Z2KwQ==","signatures":[{"sig":"MEUCIQCA3L28MQw7Obf+SLc0G/ARPQWaqwp0eTR4wJHbArC7tQIgIhB/8ZNaXTZtHPcLpQ3+FcqDub8pfLG0lGzTBQJ1gk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@embrace-io%2freact-native-tracer-provider@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87224},"main":"lib/index.js","embrace":{"iosVersion":"6.19.0","androidVersion":"8.4.0"},"gitHead":"3a0277255c6414cd38489ace41965291440c4ae1","scripts":{"build":"tsc","ios:test":"yarn run ios:shared && ../../scripts/run-ios-tests-no-coverage.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:shared":"mkdir -p ./ios/common && cp -r ../../common/ios/* ./ios/common/","ios:install":"yarn run ios:shared && cd test-project && yarn install && cd ios && rm -rf ~/Library/Caches/CocoaPods && rm Podfile.lock && USE_FRAMEWORKS=dynamic pod install --repo-update && rm .xcode.env.local","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:565d71e8-d217-49d1-9291-7296af2cdb12"}},"repository":{"url":"git+https://github.com/embrace-io/embrace-react-native-sdk.git","type":"git","directory":"packages/react-native-tracer-provider"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"peerDependencies":{"react-native":">=0.56.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-tracer-provider_7.0.0_1783951036081_0.16582162697575176","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@embrace-io/react-native-tracer-provider","version":"7.1.0","description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","dependencies":{"@opentelemetry/api":"^1.9.0"},"author":{"name":"Embrace","email":"support@embrace.io","url":"https://embrace.io/"},"bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"homepage":"https://github.com/embrace-io/embrace-react-native-sdk","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/embrace-io/embrace-react-native-sdk.git","directory":"packages/react-native-tracer-provider"},"publishConfig":{"access":"public"},"main":"lib/index.js","typings":"lib/index.d.ts","directories":{"lib":"lib","test":"__tests__"},"keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"scripts":{"build":"tsc","android:test":"cd test-project && yarn && cd android && ./gradlew :app:detekt && ./gradlew :app:testDebugUnitTest && cd ../../","ios:shared":"mkdir -p ./ios/common && cp -r ../../common/ios/* ./ios/common/","ios:test":"yarn run ios:shared && ../../scripts/run-ios-tests-no-coverage.sh test-project/ios/RNEmbraceTracerProvider.xcworkspace RNEmbraceTracerProviderTests","ios:install":"yarn run ios:shared && cd test-project && yarn install && cd ios && rm -rf ~/Library/Caches/CocoaPods && rm -f Podfile.lock && USE_FRAMEWORKS=dynamic pod install --repo-update && rm .xcode.env.local"},"peerDependencies":{"react-native":">=0.56.0"},"devDependencies":{"typescript":"^5.6.3"},"embrace":{"iosVersion":"6.22.0","androidVersion":"8.4.0","otelSwiftVersion":"2.1.1"},"gitHead":"ab57ad788d96cf5d8221f3c6358f27b2c30776be","_id":"@embrace-io/react-native-tracer-provider@7.1.0","_nodeVersion":"24.19.0","_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","dist":{"integrity":"sha512-aYPoy5yGkXr7j6lcJXCq22GDyTOG790EEGVuC5mjY3TPQ55pEGEubN8umIc3WXuICJkGrCKdw80DVSU+4U0uaA==","shasum":"58148bea4cf9dee42b2949b23a9d2060fb56614c","tarball":"https://registry.npmjs.org/@embrace-io/react-native-tracer-provider/-/react-native-tracer-provider-7.1.0.tgz","fileCount":34,"unpackedSize":88435,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@embrace-io%2freact-native-tracer-provider@7.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC/XzDyeDX5Ey732pxPH6dCrWDfoWvQRBXMxmLY883IqAIgC6fFSGqAeYEubLUAokJvnu80nZ2taFhKFdqayTnLlmE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:565d71e8-d217-49d1-9291-7296af2cdb12"}},"maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"joaquin-diaz","email":"joaquindiaz.jd.93@gmail.com"},{"name":"ahmed_a","email":"ahmed.ahmed@embrace.io"},{"name":"wildlyinaccurate","email":"joseph@wildlyinaccurate.com"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-tracer-provider_7.1.0_1788274575181_0.2941097221575433"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-22T18:45:15.316Z","modified":"2026-09-01T14:56:15.794Z","5.0.1":"2024-10-22T18:45:15.850Z","5.0.2":"2024-10-31T16:11:09.851Z","5.1.0":"2024-12-16T14:41:49.632Z","5.2.0":"2025-01-06T17:29:00.013Z","6.0.0":"2025-02-03T20:13:08.980Z","6.0.1":"2025-03-11T14:16:16.719Z","6.0.2":"2025-05-05T18:58:25.420Z","6.1.0":"2025-05-29T13:20:20.554Z","6.2.0":"2025-07-29T18:30:12.274Z","6.2.1":"2025-10-28T00:57:47.347Z","6.3.0":"2025-11-11T08:42:01.148Z","6.4.0":"2026-01-26T22:04:09.184Z","6.4.1":"2026-02-25T04:24:34.077Z","6.5.0":"2026-03-10T02:29:58.732Z","6.6.0":"2026-03-11T19:54:38.704Z","6.7.0":"2026-06-11T14:09:09.709Z","6.7.1":"2026-07-07T15:29:24.023Z","7.0.0":"2026-07-13T13:57:16.226Z","7.1.0":"2026-09-01T14:56:15.350Z"},"bugs":{"url":"https://github.com/embrace-io/embrace-react-native-sdk/issues","email":"support@embrace.io"},"author":{"name":"Embrace","email":"support@embrace.io","url":"https://embrace.io/"},"license":"Apache-2.0","homepage":"https://github.com/embrace-io/embrace-react-native-sdk","keywords":["embrace","react-native","tracking","observability","instrumentation","telemetry","bug tracker","tracing","tracer provider"],"repository":{"type":"git","url":"git+https://github.com/embrace-io/embrace-react-native-sdk.git","directory":"packages/react-native-tracer-provider"},"description":"A React Native for the Embrace SDK that conforms to the OpenTelemetry TracerProvider interface","maintainers":[{"name":"fnewberg","email":"fredric@embrace.io"},{"name":"vitaliyf","email":"vitaliy@embrace.io"},{"name":"jonathan.munz","email":"jonathan.munz@embrace.io"},{"name":"facosta","email":"florencia.acosta@embrace.io"},{"name":"joaquin-diaz","email":"joaquindiaz.jd.93@gmail.com"},{"name":"ahmed_a","email":"ahmed.ahmed@embrace.io"},{"name":"wildlyinaccurate","email":"joseph@wildlyinaccurate.com"},{"name":"pablomatiasgomez","email":"pablomatiasgomez@gmail.com"},{"name":"embrace-ci","email":"devops+embrace-ci@embrace.io"}],"readme":"# React Native Embrace - Native Tracer Provider\n\n> [!IMPORTANT]\n>\n> This module requires the [React Native Embrace SDK](https://www.npmjs.com/package/@embrace-io/react-native).\n\nThis package wraps Embrace's native SDKs with an OpenTelemetry [Tracer Provider](https://opentelemetry.io/docs/concepts/signals/traces/#tracer-provider).\nAllowing custom instrumentations to be creating following OpenTelemetry's JS API as well as collecting traces from\nany JS Opentelemetry instrumentation library or native instrumentation included in your application.\n\n### Install\n\nnpm:\n\n```sh\nnpm install @embrace-io/react-native-tracer-provider\n```\n\nyarn:\n\n```sh\nyarn add @embrace-io/react-native-tracer-provider\n```\n\nFor iOS you will also need to install or update pods for the application:\n\n```sh\ncd ios && pod install --repo-update\n```\n\n### Setup in your code\n\nInitialize the Tracer Provider near the start of your app's cycle. The Embrace SDK will need to have started before you\ncan use the tracer provider. To achieve this you can either start the SDK before the component that sets up the provider\nrenders, or you can make use of the `enabled` parameter on the `useEmbraceNativeTracerProvider` hook to prevent it from\ntriggering until the SDK is ready as in this example:\n\n```javascript\nconst {isStarted} = useEmbrace({\n  ios: SDK_CONFIG,\n});\n\nconst optionalConfig = {...}; // See EmbraceNativeTracerProviderConfig in ./src/types/ for possible options\nconst {tracerProvider: embraceTracerProvider, tracer: embraceTracer} = useEmbraceNativeTracerProvider(optionalConfig, isStarted);\n```\n\nYou can then use the provided tracer to add custom instrumentations to your application:\n\n```javascript\n\nconst MyScreen = () => {\n  useEffect(() => {\n    span = embraceTracer.startSpan(\"my-span\");\n\n    someAsyncOperation().then(() => span.end());\n  }, []);\n  return <View />;\n};\n```\n\nIf you'd prefer not to have to pass around the `tracer` object you can instead leverage helpers from the\n`@opentelemetry/api` library. First register the Embrace tracer provider as the global one:\n\n```javascript\nimport { trace } from \"@opentelemetry/api\";\ntrace.setGlobalTracerProvider(embraceTracerProvider);\n```\n\nYou can then create new tracers on the fly where needed and the `getTracer` method from the OTel API will know to\nuse Embrace as the tracer provider:\n\n```javascript\nimport { trace } from \"@opentelemetry/api\";\n\nconst MyScreen = () => {\n  useEffect(() => {\n    const tracer = trace.getTracer(\"my-application\");\n    \n    span = tracer.startSpan(\"my-span\");\n\n    someAsyncOperation().then(() => span.end());\n  }, []);\n\n  return <View />;\n};\n```\n\nThis method of registering the tracer provider globally also means that any OTel instrumentation libraries in your app\nto will now automatically be able to find Embrace's provider and use it for tracing.\n\n### Limitations\n\n* Adding links to spans is not currently supported, `span.addLink(...)` and `span.addLinks(...)` behave as noops.\n* Only string span attributes are currently supported, other types will be converted to their string representations\n* `parentSpanId` will not be set if the parent span was already ended in a previous session when the child span is started\n* Due to a limitation in the OTEL Swift API `schemaUrl` in calls to `getTracer` is ignored on iOS\n* Since communication with the native modules is asynchronous `span.spanContext()` will return a blank span context if\nexecuted immediately after a call to `startSpan` without yielding, for example:\n\n```javascript\n  const mySpan = tracer.startSpan(\"my-span\");\n  const spanContext = mySpan.spanContext(); // can be configured to throw an error instead through EmbraceNativeTracerProviderConfig\n\n  console.log(spanContext.traceId) // prints \"\"\n  console.log(spanContext.spanId) // prints \"\"\n```\n\nTo avoid this issue you can use the async version:\n\n```javascript\n  const mySpan = tracer.startSpan(\"my-span\");\n  const spanContext = await (mySpan as EmbraceNativeSpan).spanContextAsync();\n\n  console.log(spanContext.traceId) // prints \"51e60a6917dfe46871d7f1d39f66d02c\"\n  console.log(spanContext.spanId) // prints \"b2248eb58720064e\"\n```","readmeFilename":"README.md"}