├── .eslintignore ├── .eslintrc.js ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── BugReport.yml │ ├── CrashReport.yml │ ├── FeatureRequest.yml │ ├── Question.yml │ └── SetupIssue.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── codeql-analysis.yml │ ├── publish.yml │ └── stale.yml ├── .gitignore ├── .gitlab-ci.yml ├── .vscode ├── launch.json └── settings.json ├── .yarn └── releases │ └── yarn-3.4.1.cjs ├── .yarnrc.yml ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE-3rdparty.csv ├── Makefile ├── NATIVE_SDK_VERSIONS.md ├── README.md ├── TROUBLESHOOTING.md ├── babel.config.js ├── benchmarks ├── .benchmarks-ci.yml ├── .bundle │ └── config ├── .env.alternate ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── .watchmanconfig ├── Gemfile ├── README.md ├── android │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ ├── benchmarkrunner │ │ │ │ ├── MainActivity.kt │ │ │ │ └── MainApplication.kt │ │ │ │ └── benchmarkvitals │ │ │ │ ├── BenchmarkVitalsModule.kt │ │ │ │ ├── BenchmarkVitalsModuleImpl.kt │ │ │ │ └── BenchmarkVitalsPackage.kt │ │ │ └── res │ │ │ ├── drawable │ │ │ └── rn_edit_text_material.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── babel.config.js ├── index.js ├── ios │ ├── .xcode.env │ ├── BenchmarkRunner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── swiftpm │ │ │ │ └── Package.resolved │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── BenchmarkRunner.xcscheme │ ├── BenchmarkRunner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── swiftpm │ │ │ └── Package.resolved │ ├── BenchmarkRunner │ │ ├── AppDelegate.swift │ │ ├── BenchmarkVitalsModule.m │ │ ├── BenchmarkVitalsModule.swift │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ ├── PrivacyInfo.xcprivacy │ │ └── main.m │ ├── BenchmarkVitals │ │ ├── BenchMarkVitalsImplementation.swift │ │ ├── BenchmarkVitals.h │ │ ├── BenchmarkVitals.mm │ │ └── Vitals │ │ │ ├── BenchmarkMeter.swift │ │ │ ├── BenchmarkProfiler.swift │ │ │ ├── BenchmarkVitals.swift │ │ │ ├── Package.swift │ │ │ └── Sources │ │ │ ├── Benchmarks.swift │ │ │ ├── MetricExporter.swift │ │ │ └── Metrics.swift │ ├── Podfile │ ├── Podfile.lock │ ├── exportOptions.plist │ └── main.m ├── jest.config.js ├── metro.config.js ├── package.json ├── react-native-config.d.ts ├── scripts │ ├── build-android-benchmark.sh │ ├── build-ios-benchmark.sh │ ├── create-env-config.sh │ ├── secrets │ │ ├── config.sh │ │ └── get-secret.sh │ └── upload.sh ├── src │ ├── App.tsx │ ├── common │ │ └── styles.ts │ ├── component │ │ ├── Picker │ │ │ ├── Picker.tsx │ │ │ ├── styles.ts │ │ │ └── types.ts │ │ └── Stepper │ │ │ ├── Stepper.tsx │ │ │ ├── styles.ts │ │ │ └── types.ts │ ├── scenario │ │ ├── Default │ │ │ ├── defaultScenario.tsx │ │ │ └── types.ts │ │ ├── Logs │ │ │ ├── Custom │ │ │ │ └── logsCustomScenario.tsx │ │ │ ├── HeavyTraffic │ │ │ │ ├── config.tsx │ │ │ │ ├── imageList.tsx │ │ │ │ └── logsHeavyTraffic.tsx │ │ │ ├── constants.ts │ │ │ └── types.ts │ │ ├── NavigationExample │ │ │ ├── navigationExampleScenario.tsx │ │ │ └── types.ts │ │ ├── RUM │ │ │ ├── Auto │ │ │ │ ├── rumAutoScenario.tsx │ │ │ │ ├── screens │ │ │ │ │ ├── characterDetail.tsx │ │ │ │ │ ├── characters.tsx │ │ │ │ │ ├── docs.tsx │ │ │ │ │ ├── episodeDetail.tsx │ │ │ │ │ ├── episodes.tsx │ │ │ │ │ ├── locationDetail.tsx │ │ │ │ │ └── locations.tsx │ │ │ │ ├── service │ │ │ │ │ ├── rickMorty.ts │ │ │ │ │ └── types.ts │ │ │ │ └── types.ts │ │ │ ├── Manual │ │ │ │ └── rumManualScenario.tsx │ │ │ ├── constants.ts │ │ │ └── types.ts │ │ ├── SessionReplay │ │ │ ├── UICatalogMenu.tsx │ │ │ ├── UIDetailView.tsx │ │ │ ├── component │ │ │ │ ├── ActivityIndicators.tsx │ │ │ │ ├── Buttons.tsx │ │ │ │ ├── Images.tsx │ │ │ │ ├── Modal.tsx │ │ │ │ ├── Picker.tsx │ │ │ │ ├── SectionList.tsx │ │ │ │ ├── Sliders.tsx │ │ │ │ ├── Swtiches.tsx │ │ │ │ ├── TextInputs.tsx │ │ │ │ ├── TextViews.tsx │ │ │ │ ├── Views.tsx │ │ │ │ ├── WebView.tsx │ │ │ │ └── assets │ │ │ │ │ └── bits.png │ │ │ ├── constants.ts │ │ │ ├── sessionReplayScenario.tsx │ │ │ └── types.ts │ │ └── Traces │ │ │ ├── tracesScenario.tsx │ │ │ └── types.ts │ ├── specs │ │ └── NativeBenchmarkVitals.ts │ └── testSetup │ │ ├── logger.ts │ │ ├── monitor.ts │ │ ├── testUtils.ts │ │ ├── tracer.ts │ │ └── types │ │ └── testConfig.ts └── tsconfig.json ├── bump-native-dd-sdk.sh ├── check-release-content.sh ├── docs ├── image_reactnative.png └── migrating_to_datadog_provider.md ├── example-new-architecture ├── .bundle │ └── config ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── .watchmanconfig ├── App.tsx ├── Gemfile ├── Gemfile.lock ├── android │ ├── app │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── ddsdkreactnativeexample │ │ │ │ ├── MainActivity.kt │ │ │ │ └── MainApplication.kt │ │ │ └── res │ │ │ ├── drawable │ │ │ └── rn_edit_text_material.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── babel.config.js ├── index.js ├── ios │ ├── .xcode.env │ ├── DdSdkReactNativeExample.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── DdSdkReactNativeExample.xcscheme │ ├── DdSdkReactNativeExample.xcworkspace │ │ └── contents.xcworkspacedata │ ├── DdSdkReactNativeExample │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ ├── PrivacyInfo.xcprivacy │ │ └── main.m │ ├── DdSdkReactNativeExampleTests │ │ ├── DdSdkReactNativeExampleTests.m │ │ └── Info.plist │ ├── Podfile │ └── Podfile.lock ├── jest.config.js ├── metro.config.js ├── package.json └── tsconfig.json ├── example ├── .bundle │ └── config ├── .gitignore ├── .watchmanconfig ├── Gemfile ├── Gemfile.lock ├── android │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── ddsdkreactnativeexample │ │ │ │ ├── MainActivity.kt │ │ │ │ └── MainApplication.kt │ │ │ └── res │ │ │ ├── drawable │ │ │ └── rn_edit_text_material.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── babel.config.js ├── index.tsx ├── ios │ ├── .xcode.env │ ├── DdSdkReactNativeExample.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── DdSdkReactNativeExample.xcscheme │ ├── DdSdkReactNativeExample.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── DdSdkReactNativeExampleTests │ │ └── DdSdkReactNativeExampleTests.swift │ ├── Podfile │ ├── Podfile.lock │ ├── PodfileForSRTests │ └── ddSdkReactnativeExample │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ ├── PrivacyInfo.xcprivacy │ │ └── main.m ├── metro.config.js ├── package.json └── src │ ├── App.tsx │ ├── NavigationRoot.tsx │ ├── WixApp.tsx │ ├── axiosConfig.js │ ├── components │ └── consent │ │ ├── ConsentItem.tsx │ │ ├── ConsentModal.tsx │ │ ├── index.tsx │ │ └── styles.tsx │ ├── ddUtils.tsx │ ├── resources │ └── strings.json │ ├── screens │ ├── AboutScreen.tsx │ ├── ErrorScreen.tsx │ ├── MainScreen.tsx │ ├── NestedNavigator │ │ ├── NestedNavigator.tsx │ │ └── ScreenWithLinks.tsx │ ├── TraceScreen.tsx │ └── styles.tsx │ └── utils.tsx ├── jest.setup.js ├── jestSetup.js.override ├── lerna.json ├── package.json ├── packages ├── codepush │ ├── README.md │ ├── __mocks__ │ │ └── react-native.ts │ ├── babel.config.js │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ └── index.test.tsx │ │ ├── index.ts │ │ └── utils.ts │ └── tsconfig.json ├── core │ ├── DatadogSDKReactNative.podspec │ ├── README.md │ ├── __mocks__ │ │ └── react-native.ts │ ├── __tests__ │ │ └── UploadSourcemaps.test.ts │ ├── android │ │ ├── build.gradle │ │ ├── detekt.yml │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── settings.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ ├── DatadogSDKWrapper.kt │ │ │ │ ├── DatadogWrapper.kt │ │ │ │ ├── DdLogsImplementation.kt │ │ │ │ ├── DdRumImplementation.kt │ │ │ │ ├── DdSdkBridgeExt.kt │ │ │ │ ├── DdSdkConfiguration.kt │ │ │ │ ├── DdSdkConfigurationExt.kt │ │ │ │ ├── DdSdkImplementation.kt │ │ │ │ ├── DdSdkNativeInitialization.kt │ │ │ │ ├── DdSdkReactNativePackage.kt │ │ │ │ ├── DdSdkSessionStartedListener.kt │ │ │ │ ├── DdSdkSynthetics.kt │ │ │ │ ├── DdTraceImplementation.kt │ │ │ │ ├── FrameRateProvider.kt │ │ │ │ ├── GlobalState.kt │ │ │ │ ├── JSONFileReader.kt │ │ │ │ ├── NoOpViewTrackingStrategy.kt │ │ │ │ ├── ProxyAuthenticator.kt │ │ │ │ ├── SdkVersion.kt │ │ │ │ └── UiThreadExecutor.kt │ │ │ ├── newarch │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ ├── DdLogs.kt │ │ │ │ ├── DdRum.kt │ │ │ │ ├── DdSdk.kt │ │ │ │ └── DdTrace.kt │ │ │ ├── oldarch │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ ├── DdLogs.kt │ │ │ │ ├── DdRum.kt │ │ │ │ ├── DdSdk.kt │ │ │ │ └── DdTrace.kt │ │ │ └── test │ │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ ├── reactnative │ │ │ │ ├── DdLogsTest.kt │ │ │ │ ├── DdRumTest.kt │ │ │ │ ├── DdSdkBridgeExtTest.kt │ │ │ │ ├── DdSdkConfigurationTest.kt │ │ │ │ ├── DdSdkNativeInitializationTest.kt │ │ │ │ ├── DdSdkSessionStartedListenerTest.kt │ │ │ │ ├── DdSdkTest.kt │ │ │ │ ├── DdTraceTest.kt │ │ │ │ ├── GlobalStateTest.kt │ │ │ │ └── ProxyAuthenticatorTest.kt │ │ │ │ └── tools │ │ │ │ └── unit │ │ │ │ ├── DdSdkConfigurationExt.kt │ │ │ │ ├── GenericAssert.kt │ │ │ │ ├── MapExt.kt │ │ │ │ ├── MockRumMonitor.kt │ │ │ │ ├── ReflectUtils.kt │ │ │ │ ├── RemoveFinalModifierJava.java │ │ │ │ ├── TestUiThreadExecutor.kt │ │ │ │ └── forge │ │ │ │ ├── ActionEventForgeryFactory.kt │ │ │ │ ├── BaseConfigurator.kt │ │ │ │ ├── DdSdkConfigurationForgeryFactory.kt │ │ │ │ ├── PackageInfoForgeryFactory.kt │ │ │ │ ├── ResourceEventForgeryFactory.kt │ │ │ │ ├── TelemetryConfigurationEventForgeryFactory.kt │ │ │ │ ├── Throwable.kt │ │ │ │ └── ThrowableForgeryFactory.kt │ │ │ └── resources │ │ │ ├── input │ │ │ ├── complete-configuration.json │ │ │ ├── malformed-configuration.json │ │ │ └── minimal-configuration.json │ │ │ └── mockito-extensions │ │ │ └── org.mockito.plugins.MockMaker │ ├── app.plugin.js │ ├── babel.config.js │ ├── datadog-configuration.gradle │ ├── datadog-configuration.schema.json │ ├── datadog-sourcemaps.gradle │ ├── internal │ │ └── package.json │ ├── ios │ │ ├── DdSdkReactNative.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── Sources │ │ │ ├── AnyEncodable.swift │ │ │ ├── Attributes.swift │ │ │ ├── DatadogSDKReactNative.h │ │ │ ├── DatadogSDKWrapper.swift │ │ │ ├── DdLogs.h │ │ │ ├── DdLogs.mm │ │ │ ├── DdLogsImplementation.swift │ │ │ ├── DdRum.h │ │ │ ├── DdRum.mm │ │ │ ├── DdRumImplementation.swift │ │ │ ├── DdSdk.h │ │ │ ├── DdSdk.mm │ │ │ ├── DdSdkConfiguration.swift │ │ │ ├── DdSdkImplementation.swift │ │ │ ├── DdSdkNativeInitialization.swift │ │ │ ├── DdSdkSessionStartedListener.swift │ │ │ ├── DdTrace.h │ │ │ ├── DdTrace.mm │ │ │ ├── DdTraceImplementation.swift │ │ │ ├── GlobalState.swift │ │ │ ├── JSONFileReader.swift │ │ │ ├── JSRefreshRateListener.swift │ │ │ ├── QueueHolder.swift │ │ │ ├── RNDdSdkConfiguration.swift │ │ │ ├── RUMMonitorInternalProtocol.swift │ │ │ └── SdkVersion.swift │ │ └── Tests │ │ │ ├── AnyEncodableTests.swift │ │ │ ├── DatadogSdkWrapperTests.swift │ │ │ ├── DdLogsTests.swift │ │ │ ├── DdRumTests.swift │ │ │ ├── DdSdkNativeInitializationTests.swift │ │ │ ├── DdSdkSessionStartedListenerTests.swift │ │ │ ├── DdSdkTests.swift │ │ │ ├── DdTraceTests.swift │ │ │ ├── Fixtures │ │ │ ├── complete-configuration.json │ │ │ ├── malformed-configuration.json │ │ │ └── minimal-configuration.json │ │ │ ├── GlobalStateTests.swift │ │ │ ├── MockDatadogCore.swift │ │ │ ├── MockRUMMonitor.swift │ │ │ ├── ModulesTest.swift │ │ │ ├── RNDdSdkConfigurationTests.swift │ │ │ └── RUMMocks.swift │ ├── jest │ │ └── mock.js │ ├── package.json │ ├── release-content.txt │ ├── scripts │ │ ├── copy-debug-id.js │ │ └── replace-react-require.js │ ├── src │ │ ├── DdSdkReactNative.tsx │ │ ├── DdSdkReactNativeConfiguration.tsx │ │ ├── InternalLog.tsx │ │ ├── ProxyConfiguration.tsx │ │ ├── SdkVerbosity.tsx │ │ ├── TrackingConsent.tsx │ │ ├── __mocks__ │ │ │ └── InternalLog.tsx │ │ ├── __tests__ │ │ │ ├── DdSdkReactNative.test.tsx │ │ │ ├── DdSdkReactNativeConfiguration.test.ts │ │ │ ├── InternalLog.test.tsx │ │ │ ├── mock.test.ts │ │ │ └── rum │ │ │ │ └── instrumentation │ │ │ │ ├── DdEventsInterceptor.test.tsx │ │ │ │ ├── DdRumErrorTracking.test.tsx │ │ │ │ ├── DdRumUserInteractionTracking.test.tsx │ │ │ │ └── ShallowObjectEqualityChecker.test.ts │ │ ├── index.tsx │ │ ├── logs │ │ │ ├── DdLogs.ts │ │ │ ├── __tests__ │ │ │ │ ├── DdLogs.test.ts │ │ │ │ └── eventMapper.test.ts │ │ │ ├── eventMapper.ts │ │ │ └── types.ts │ │ ├── metro.ts │ │ ├── metro │ │ │ ├── __tests__ │ │ │ │ ├── __utils__ │ │ │ │ │ └── serializerUtils.ts │ │ │ │ └── metro.test.ts │ │ │ ├── debugIdResolver.ts │ │ │ ├── metro.d.ts │ │ │ └── plugin │ │ │ │ ├── debugIdHelper.ts │ │ │ │ ├── metroConfig.ts │ │ │ │ ├── metroSerializer.ts │ │ │ │ ├── types │ │ │ │ ├── expoTypes.ts │ │ │ │ └── metroTypes.ts │ │ │ │ └── utils.ts │ │ ├── nativeModulesTypes.ts │ │ ├── rum │ │ │ ├── DdAttributes.ts │ │ │ ├── DdRum.ts │ │ │ ├── __mocks__ │ │ │ │ └── MockTimeProvider.ts │ │ │ ├── __tests__ │ │ │ │ ├── DdRum.test.ts │ │ │ │ ├── DdRumTimeProvider.test.ts │ │ │ │ └── __utils__ │ │ │ │ │ └── TracingHeadersUtils.ts │ │ │ ├── constants.ts │ │ │ ├── eventMappers │ │ │ │ ├── actionEventMapper.ts │ │ │ │ ├── errorEventMapper.ts │ │ │ │ └── resourceEventMapper.ts │ │ │ ├── instrumentation │ │ │ │ ├── DdRumErrorTracking.tsx │ │ │ │ ├── interactionTracking │ │ │ │ │ ├── DdBabelInteractionTracking.ts │ │ │ │ │ ├── DdEventsInterceptor.tsx │ │ │ │ │ ├── DdRumUserInteractionTracking.tsx │ │ │ │ │ ├── EventsInterceptor.tsx │ │ │ │ │ ├── NoOpEventsInterceptor.tsx │ │ │ │ │ ├── ShallowObjectEqualityChecker.ts │ │ │ │ │ ├── ddBabelUtils.ts │ │ │ │ │ └── getJsxRuntime.ts │ │ │ │ └── resourceTracking │ │ │ │ │ ├── DdRumResourceTracking.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── DdRumResourceTracking.test.ts │ │ │ │ │ ├── __utils__ │ │ │ │ │ │ └── XMLHttpRequestMock.ts │ │ │ │ │ └── headers.test.ts │ │ │ │ │ ├── distributedTracing │ │ │ │ │ ├── DatadogTracingContext.ts │ │ │ │ │ ├── DatadogTracingIdentifier.ts │ │ │ │ │ ├── TracingIdentifier.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── __utils__ │ │ │ │ │ │ │ └── TracingIdentifierUtils.ts │ │ │ │ │ │ ├── distributedTracing.test.ts │ │ │ │ │ │ └── firstPartyHosts.test.ts │ │ │ │ │ ├── distributedTracing.tsx │ │ │ │ │ ├── distributedTracingHeaders.ts │ │ │ │ │ └── firstPartyHosts.ts │ │ │ │ │ ├── graphql │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── graphqlHeaders.test.ts │ │ │ │ │ └── graphqlHeaders.ts │ │ │ │ │ ├── headers.ts │ │ │ │ │ └── requestProxy │ │ │ │ │ ├── XHRProxy │ │ │ │ │ ├── DatadogRumResource │ │ │ │ │ │ ├── ResourceReporter.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── ResourceReporter.test.ts │ │ │ │ │ │ │ ├── __utils__ │ │ │ │ │ │ │ │ └── ResourceMockFactory.ts │ │ │ │ │ │ │ └── internalDevResourceBlocklist.test.ts │ │ │ │ │ │ ├── internalDevResourceBlocklist.ts │ │ │ │ │ │ └── resourceTiming.ts │ │ │ │ │ ├── URLHostParser.ts │ │ │ │ │ ├── XHRProxy.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── URLHostParser.test.ts │ │ │ │ │ │ ├── XHRProxy.test.ts │ │ │ │ │ │ └── baggageHeaderUtils.test.ts │ │ │ │ │ ├── baggageHeaderUtils.ts │ │ │ │ │ └── responseSize.ts │ │ │ │ │ └── interfaces │ │ │ │ │ ├── RequestProxy.ts │ │ │ │ │ └── RumResource.ts │ │ │ ├── sessionId │ │ │ │ └── sessionIdHelper.ts │ │ │ └── types.ts │ │ ├── sdk │ │ │ ├── AttributesSingleton │ │ │ │ ├── AttributesSingleton.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── AttributesSingleton.test.ts │ │ │ │ └── types.ts │ │ │ ├── DatadogEventEmitter │ │ │ │ ├── DatadogBatchedBridgeEventEmitter.tsx │ │ │ │ ├── DatadogDefaultEventEmitter.tsx │ │ │ │ ├── DatadogEventEmitter.tsx │ │ │ │ └── DatadogNativeEventEmitter.tsx │ │ │ ├── DatadogInternalBridge │ │ │ │ ├── DdSdkInternalNativeBridge.tsx │ │ │ │ ├── DdSdkInternalNativeBridgeEvent.tsx │ │ │ │ └── __tests__ │ │ │ │ │ └── DdSdkNativeBridge.test.tsx │ │ │ ├── DatadogProvider │ │ │ │ ├── Buffer │ │ │ │ │ ├── BoundedBuffer.ts │ │ │ │ │ ├── BufferSingleton.ts │ │ │ │ │ ├── DatadogBuffer.ts │ │ │ │ │ ├── PassThroughBuffer.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── BoundedBuffer.test.ts │ │ │ │ │ │ └── BufferSingleton.test.ts │ │ │ │ │ └── bufferNativeCall.ts │ │ │ │ ├── DatadogProvider.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── __utils__ │ │ │ │ │ └── renderWithProvider.tsx │ │ │ │ │ ├── initialization.test.tsx │ │ │ │ │ └── initializationModes.test.tsx │ │ │ ├── DdSdk.ts │ │ │ ├── EventMappers │ │ │ │ ├── EventMapper.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── EventMapper.test.ts │ │ │ │ └── utils │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── deepClone.test.ts │ │ │ │ │ └── deepClone.ts │ │ │ ├── FileBasedConfiguration │ │ │ │ ├── FileBasedConfiguration.ts │ │ │ │ └── __tests__ │ │ │ │ │ ├── FileBasedConfiguration.test.ts │ │ │ │ │ └── __fixtures__ │ │ │ │ │ ├── configuration-all-fields.json │ │ │ │ │ └── malformed-configuration.json │ │ │ ├── GlobalState │ │ │ │ └── GlobalState.tsx │ │ │ └── UserInfoSingleton │ │ │ │ ├── UserInfoSingleton.ts │ │ │ │ ├── __tests__ │ │ │ │ └── UserInfoSingleton.test.ts │ │ │ │ └── types.ts │ │ ├── specs │ │ │ ├── NativeDdLogs.ts │ │ │ ├── NativeDdRum.ts │ │ │ ├── NativeDdSdk.ts │ │ │ └── NativeDdTrace.ts │ │ ├── trace │ │ │ ├── DdTrace.ts │ │ │ └── __tests__ │ │ │ │ └── DdTrace.test.ts │ │ ├── types.tsx │ │ ├── utils │ │ │ ├── Timer.ts │ │ │ ├── __mocks__ │ │ │ │ └── jsUtils.ts │ │ │ ├── __tests__ │ │ │ │ ├── TimeProvider.test.tsx │ │ │ │ ├── Timer.test.ts │ │ │ │ ├── argsUtils.test.ts │ │ │ │ ├── errorUtils.test.ts │ │ │ │ └── longTasksUtils.test.ts │ │ │ ├── argsUtils.ts │ │ │ ├── errorUtils.ts │ │ │ ├── jsUtils.ts │ │ │ ├── longTasksUtils.ts │ │ │ └── time-provider │ │ │ │ ├── DefaultTimeProvider.tsx │ │ │ │ └── TimeProvider.tsx │ │ └── version.ts │ └── tsconfig.json ├── internal-testing-tools │ ├── DatadogInternalTesting.podspec │ ├── README.md │ ├── __mocks__ │ │ └── react-native.ts │ ├── android │ │ ├── build.gradle │ │ ├── detekt.yml │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── settings.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── internaltesting │ │ │ │ ├── DdInternalTestingImplementation.kt │ │ │ │ └── DdInternalTestingPackage.kt │ │ │ ├── newarch │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── internaltesting │ │ │ │ └── DdInternalTesting.kt │ │ │ ├── oldarch │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── internaltesting │ │ │ │ └── DdInternalTesting.kt │ │ │ └── test │ │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── internaltesting │ │ │ │ └── DdInternalTestingImplementationTest.kt │ │ │ └── resources │ │ │ └── mockito-extensions │ │ │ └── org.mockito.plugins.MockMaker │ ├── babel.config.js │ ├── ios │ │ ├── DatadogInternalTesting.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── Sources │ │ │ ├── DatadogCoreProxy.swift │ │ │ ├── DatadogInternalTesting.h │ │ │ ├── DdInternalTesting.h │ │ │ ├── DdInternalTesting.mm │ │ │ └── DdInternalTestingImplementation.swift │ │ └── Tests │ │ │ └── DdInternalTestingTests.swift │ ├── package.json │ ├── release-content.txt │ ├── src │ │ ├── InternalTesting.ts │ │ ├── __tests__ │ │ │ └── InternalTesting.test.ts │ │ ├── assertions │ │ │ ├── __tests__ │ │ │ │ ├── logs.test.ts │ │ │ │ └── trace.test.ts │ │ │ ├── assertionError.ts │ │ │ ├── logs.ts │ │ │ ├── rum │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __utils__ │ │ │ │ │ │ ├── actions.mock.ts │ │ │ │ │ │ ├── errors.mock.ts │ │ │ │ │ │ ├── longTasks.mock.ts │ │ │ │ │ │ ├── resources.mock.ts │ │ │ │ │ │ └── views.mock.ts │ │ │ │ │ ├── actions.test.ts │ │ │ │ │ ├── errors.test.ts │ │ │ │ │ ├── longTasks.test.ts │ │ │ │ │ ├── resources.test.ts │ │ │ │ │ └── views.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── errors.ts │ │ │ │ ├── longTasks.ts │ │ │ │ ├── resource.ts │ │ │ │ ├── rum.ts │ │ │ │ └── view.ts │ │ │ ├── session-replay │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __utils__ │ │ │ │ │ │ ├── segments.mock.ts │ │ │ │ │ │ ├── views.mock.ts │ │ │ │ │ │ └── wireframes.mock.ts │ │ │ │ │ ├── findWireframe.test.ts │ │ │ │ │ ├── textWireframeAssertions.android.test.ts │ │ │ │ │ ├── textWireframeAssertions.test.ts │ │ │ │ │ └── wireframesAssertions.test.ts │ │ │ │ ├── findWireframe.ts │ │ │ │ ├── formatWireframe.ts │ │ │ │ ├── sessionReplay.ts │ │ │ │ ├── textWireframeAssertions.ts │ │ │ │ └── wireframesAssertions.ts │ │ │ └── trace.ts │ │ ├── index.ts │ │ ├── nativeModulesTypes.ts │ │ ├── report │ │ │ ├── Report.ts │ │ │ └── __tests__ │ │ │ │ └── Report.test.ts │ │ ├── specs │ │ │ └── NativeDdInternalTesting.ts │ │ ├── types │ │ │ ├── events.ts │ │ │ └── report.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ └── base64.test.ts │ │ │ └── base64.ts │ └── tsconfig.json ├── react-native-apollo-client │ ├── README.md │ ├── __mocks__ │ │ └── react-native.ts │ ├── babel.config.js │ ├── package.json │ ├── release-content.txt │ ├── src │ │ ├── DatadogLink.ts │ │ ├── __tests__ │ │ │ ├── __utils__ │ │ │ │ ├── createCat.json │ │ │ │ ├── getCountries.json │ │ │ │ ├── getCountry.json │ │ │ │ └── operationMock.ts │ │ │ └── helpers.test.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ └── types.ts │ └── tsconfig.json ├── react-native-babel-plugin │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── release-content.txt │ ├── src │ │ ├── actions │ │ │ ├── global │ │ │ │ └── index.ts │ │ │ └── rum │ │ │ │ ├── index.ts │ │ │ │ └── tap.ts │ │ ├── cli │ │ │ └── generate-sr-assets.ts │ │ ├── constants │ │ │ ├── global.ts │ │ │ ├── index.ts │ │ │ └── rum.ts │ │ ├── index.ts │ │ ├── libraries │ │ │ └── react-native-svg │ │ │ │ ├── constants.ts │ │ │ │ ├── handlers │ │ │ │ ├── HandlerResolver.ts │ │ │ │ ├── LocalSvgHandler.ts │ │ │ │ ├── RNSvgHandler.ts │ │ │ │ ├── SvgHandler.ts │ │ │ │ └── UriSvgHandler.ts │ │ │ │ ├── index.ts │ │ │ │ ├── processing │ │ │ │ ├── attributes.ts │ │ │ │ ├── fs.ts │ │ │ │ └── svg.ts │ │ │ │ └── utils.ts │ │ ├── types │ │ │ ├── general.ts │ │ │ ├── helper-plugin-utils.ts │ │ │ ├── index.ts │ │ │ ├── nodes.ts │ │ │ └── rum.ts │ │ └── utils │ │ │ ├── PluginState.ts │ │ │ ├── index.ts │ │ │ └── nodeProcessing.ts │ ├── test │ │ ├── generate-sr-assets.test.ts │ │ ├── plugin.test.ts │ │ └── react-native-svg.test.ts │ └── tsconfig.json ├── react-native-navigation │ ├── README.md │ ├── babel.config.js │ ├── package.json │ ├── release-content.txt │ ├── src │ │ ├── __tests__ │ │ │ └── rum │ │ │ │ └── instrumentation │ │ │ │ ├── DdRumReactNativeNavigationTracking.test.tsx │ │ │ │ └── __utils__ │ │ │ │ ├── AppStateMock.ts │ │ │ │ └── AppStateMockLegacy.ts │ │ ├── index.tsx │ │ └── rum │ │ │ └── instrumentation │ │ │ └── DdRumReactNativeNavigationTracking.tsx │ └── tsconfig.json ├── react-native-session-replay │ ├── DatadogSDKReactNativeSessionReplay.podspec │ ├── README.md │ ├── __mocks__ │ │ └── react-native.ts │ ├── android │ │ ├── build.gradle │ │ ├── consumer-proguard-rules.pro │ │ ├── detekt.yml │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── settings.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── datadog │ │ │ │ │ └── reactnative │ │ │ │ │ └── sessionreplay │ │ │ │ │ ├── DdSessionReplayImplementation.kt │ │ │ │ │ ├── ReactNativeInternalCallback.kt │ │ │ │ │ ├── ReactNativeSessionReplayExtensionSupport.kt │ │ │ │ │ ├── SessionReplayPrivacySettings.kt │ │ │ │ │ ├── SessionReplaySDKWrapper.kt │ │ │ │ │ ├── SessionReplayWrapper.kt │ │ │ │ │ ├── ShadowNodeWrapper.kt │ │ │ │ │ ├── TextPropertiesResolver.kt │ │ │ │ │ ├── extensions │ │ │ │ │ └── ReactDrawablesExt.kt │ │ │ │ │ ├── mappers │ │ │ │ │ ├── DefaultMapper.kt │ │ │ │ │ ├── ReactEditTextMapper.kt │ │ │ │ │ ├── ReactNativeImageViewMapper.kt │ │ │ │ │ ├── ReactTextMapper.kt │ │ │ │ │ ├── ReactViewGroupMapper.kt │ │ │ │ │ ├── ReactViewModalMapper.kt │ │ │ │ │ └── SvgViewMapper.kt │ │ │ │ │ ├── resources │ │ │ │ │ └── ReactDrawableCopier.kt │ │ │ │ │ ├── utils │ │ │ │ │ ├── ColorUtils.kt │ │ │ │ │ ├── DrawableUtils.kt │ │ │ │ │ ├── ReflectionUtils.kt │ │ │ │ │ └── text │ │ │ │ │ │ ├── FabricTextViewUtils.kt │ │ │ │ │ │ ├── LegacyTextViewUtils.kt │ │ │ │ │ │ └── TextViewUtils.kt │ │ │ │ │ └── views │ │ │ │ │ └── DdPrivacyView.kt │ │ │ └── res │ │ │ │ └── values │ │ │ │ └── ids.xml │ │ │ ├── newarch │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── sessionreplay │ │ │ │ ├── DdSessionReplay.kt │ │ │ │ └── views │ │ │ │ └── DdPrivacyViewManager.kt │ │ │ ├── oldarch │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── sessionreplay │ │ │ │ ├── DdSessionReplay.kt │ │ │ │ └── views │ │ │ │ └── DdPrivacyViewManager.kt │ │ │ ├── rn69 │ │ │ └── kotlin │ │ │ │ └── com.datadog.reactnative.sessionreplay │ │ │ │ └── utils │ │ │ │ └── ReactViewBackgroundDrawableUtils.kt │ │ │ ├── rn75 │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── sessionreplay │ │ │ │ ├── extensions │ │ │ │ └── LengthPercentageExt.kt │ │ │ │ └── utils │ │ │ │ └── ReactViewBackgroundDrawableUtils.kt │ │ │ ├── rn76 │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── sessionreplay │ │ │ │ ├── extensions │ │ │ │ └── LengthPercentageExt.kt │ │ │ │ └── utils │ │ │ │ └── ReactViewBackgroundDrawableUtils.kt │ │ │ ├── rn79 │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── sessionreplay │ │ │ │ ├── extensions │ │ │ │ └── LengthPercentageExt.kt │ │ │ │ └── utils │ │ │ │ └── ReactViewBackgroundDrawableUtils.kt │ │ │ ├── rn80 │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── sessionreplay │ │ │ │ ├── extensions │ │ │ │ └── ComputedBorderRadiusExt.kt │ │ │ │ └── utils │ │ │ │ └── ReactViewBackgroundDrawableUtils.kt │ │ │ ├── rn83 │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── sessionreplay │ │ │ │ ├── extensions │ │ │ │ └── ComputedBorderRadiusExt.kt │ │ │ │ └── utils │ │ │ │ └── ReactViewBackgroundDrawableUtils.kt │ │ │ ├── rnlegacy │ │ │ └── kotlin │ │ │ │ └── com.datadog.reactnative.sessionreplay │ │ │ │ └── utils │ │ │ │ └── ReactViewBackgroundDrawableUtils.kt │ │ │ ├── rnpost74 │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── sessionreplay │ │ │ │ └── DdSDKReactNativeSessionReplayPackage.kt │ │ │ ├── rnpre74 │ │ │ └── kotlin │ │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── sessionreplay │ │ │ │ └── DdSDKReactNativeSessionReplayPackage.kt │ │ │ └── test │ │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ ├── sessionreplay │ │ │ │ ├── DdSessionReplayImplementationTest.kt │ │ │ │ ├── ReactNativeSessionReplayExtensionSupportTest.kt │ │ │ │ ├── mappers │ │ │ │ │ └── ReactViewGroupMapperTest.kt │ │ │ │ └── utils │ │ │ │ │ ├── ColorUtilsTest.kt │ │ │ │ │ ├── DrawableUtilsTest.kt │ │ │ │ │ └── text │ │ │ │ │ └── TextViewUtilsTest.kt │ │ │ │ └── tools │ │ │ │ └── unit │ │ │ │ ├── GenericAssert.kt │ │ │ │ ├── MapExt.kt │ │ │ │ ├── ReflectUtils.kt │ │ │ │ └── forge │ │ │ │ ├── BaseConfigurator.kt │ │ │ │ ├── ForgeConfigurator.kt │ │ │ │ ├── TextWireframeForgeryFactory.kt │ │ │ │ ├── Throwable.kt │ │ │ │ ├── ThrowableForgeryFactory.kt │ │ │ │ └── WireframeClipForgeryFactory.kt │ │ │ └── resources │ │ │ └── mockito-extensions │ │ │ └── org.mockito.plugins.MockMaker │ ├── babel.config.js │ ├── ios │ │ ├── DatadogSDKReactNativeSessionReplay.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── Sources │ │ │ ├── DatadogSDKReactNativeSessionReplay.h │ │ │ ├── DdPrivacyOverrider.swift │ │ │ ├── DdPrivacyViewFabric.h │ │ │ ├── DdPrivacyViewFabric.mm │ │ │ ├── DdPrivacyViewPaper.m │ │ │ ├── DdSessionReplay.h │ │ │ ├── DdSessionReplay.mm │ │ │ ├── DdSessionReplayImplementation.swift │ │ │ ├── RCTFabricWrapper.h │ │ │ ├── RCTFabricWrapper.mm │ │ │ ├── RCTTextPropertiesWrapper.h │ │ │ ├── RCTTextPropertiesWrapper.mm │ │ │ ├── RCTTextViewRecorder.swift │ │ │ ├── SvgViewRecorder.swift │ │ │ └── Utils │ │ │ │ └── Bundle+SessionReplay.swift │ │ └── Tests │ │ │ ├── DdSessionReplayTests.swift │ │ │ └── RCTTextViewRecorderTests.swift │ ├── metro.js │ ├── package.json │ ├── release-content.txt │ ├── scripts │ │ ├── build-assets.js │ │ └── set-ios-rn-version.js │ ├── src │ │ ├── SessionReplay.ts │ │ ├── __tests__ │ │ │ └── SessionReplay.test.ts │ │ ├── components │ │ │ └── SessionReplayView │ │ │ │ ├── HideView.tsx │ │ │ │ ├── MaskAllView.tsx │ │ │ │ ├── MaskNoneView.tsx │ │ │ │ ├── PrivacyView.tsx │ │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── metro │ │ │ ├── index.ts │ │ │ ├── processing.ts │ │ │ └── utils.ts │ │ ├── nativeModulesTypes.ts │ │ ├── specs │ │ │ ├── DdPrivacyView.ts │ │ │ ├── DdPrivacyViewNativeComponent.ts │ │ │ ├── DdPrivacyViewPaper.ts │ │ │ └── NativeDdSessionReplay.ts │ │ └── types │ │ │ └── DdPrivacyView.ts │ └── tsconfig.json ├── react-native-webview │ ├── DatadogSDKReactNativeWebView.podspec │ ├── README.md │ ├── __mocks__ │ │ └── react-native.ts │ ├── android │ │ ├── build.gradle │ │ ├── detekt.yml │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── settings.gradle │ │ └── src │ │ │ ├── main │ │ │ └── AndroidManifest.xml │ │ │ ├── newarch │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── webview │ │ │ │ ├── DdSdkReactNativeWebViewManager.kt │ │ │ │ └── DdSdkReactNativeWebViewPackage.kt │ │ │ ├── oldarch │ │ │ └── com │ │ │ │ └── datadog │ │ │ │ └── reactnative │ │ │ │ └── webview │ │ │ │ ├── DdSdkReactNativeWebViewManager.kt │ │ │ │ └── DdSdkReactNativeWebViewPackage.kt │ │ │ ├── test │ │ │ ├── kotlin │ │ │ │ └── main │ │ │ │ │ └── com │ │ │ │ │ └── datadog │ │ │ │ │ └── reactnative │ │ │ │ │ └── tools │ │ │ │ │ └── unit │ │ │ │ │ └── GenericAssert.kt │ │ │ ├── resources │ │ │ │ └── mockito-extensions │ │ │ │ │ └── org.mockito.plugins.MockMaker │ │ │ └── webview │ │ │ │ └── DatadogWebViewTest.kt │ │ │ └── testNewArch │ │ │ └── kotlin │ │ │ └── com │ │ │ └── datadog │ │ │ └── reactnative │ │ │ └── webview │ │ │ └── DatadogWebViewTest.kt │ ├── babel.config.js │ ├── ios │ │ ├── DatadogSDKReactNativeWebView.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── Sources │ │ │ ├── DatadogSDKReactNativeWebView.h │ │ │ ├── RCTDatadogWebView.h │ │ │ ├── RCTDatadogWebView.mm │ │ │ ├── RCTDatadogWebViewManager.h │ │ │ ├── RCTDatadogWebViewManager.mm │ │ │ └── RCTDatadogWebViewTracking.swift │ │ └── Tests │ │ │ └── DatadogSDKReactNativeWebViewTests.swift │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ ├── WebviewDatadog.test.tsx │ │ │ ├── WebviewDatadogInjectedJS.test.tsx │ │ │ ├── WebviewDatadogPerformance.test.tsx │ │ │ ├── __utils__ │ │ │ │ └── string-utils.ts │ │ │ └── webview-js-utils.test.ts │ │ ├── ext-specs │ │ │ ├── NativeDdLogs.ts │ │ │ └── NativeDdSdk.ts │ │ ├── index.tsx │ │ ├── specs │ │ │ └── NativeDdWebView.ts │ │ └── utils │ │ │ └── webview-js-utils.ts │ └── tsconfig.json └── react-navigation │ ├── README.md │ ├── babel.config.js │ ├── fix-react-navigation-import-in-dependencies.sh │ ├── package.json │ ├── release-content.txt │ ├── src │ ├── __tests__ │ │ └── rum │ │ │ └── instrumentation │ │ │ ├── DdRumReactNavigationTracking.test.tsx │ │ │ └── __utils__ │ │ │ ├── AppStateMock.ts │ │ │ ├── AppStateMockLegacy.ts │ │ │ └── Navigators │ │ │ ├── NavigatorsV5.tsx │ │ │ └── NavigatorsV6.tsx │ ├── index.tsx │ └── rum │ │ └── instrumentation │ │ ├── DdRumReactNavigationTracking.tsx │ │ ├── NavigationTimeline.ts │ │ └── react-navigation.ts │ └── tsconfig.json ├── prettier.config.js ├── tsconfig.json ├── update-native-sdk-versions.sh ├── update-release-content.sh ├── update-version.sh └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BugReport.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.github/ISSUE_TEMPLATE/BugReport.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/CrashReport.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.github/ISSUE_TEMPLATE/CrashReport.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FeatureRequest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.github/ISSUE_TEMPLATE/FeatureRequest.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Question.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.github/ISSUE_TEMPLATE/Question.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/SetupIssue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.github/ISSUE_TEMPLATE/SetupIssue.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-3.4.1.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.yarn/releases/yarn-3.4.1.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-3rdparty.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/LICENSE-3rdparty.csv -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/Makefile -------------------------------------------------------------------------------- /NATIVE_SDK_VERSIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/NATIVE_SDK_VERSIONS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/README.md -------------------------------------------------------------------------------- /TROUBLESHOOTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/TROUBLESHOOTING.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/babel.config.js -------------------------------------------------------------------------------- /benchmarks/.benchmarks-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/.benchmarks-ci.yml -------------------------------------------------------------------------------- /benchmarks/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/.bundle/config -------------------------------------------------------------------------------- /benchmarks/.env.alternate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/.env.alternate -------------------------------------------------------------------------------- /benchmarks/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native', 4 | }; 5 | -------------------------------------------------------------------------------- /benchmarks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/.gitignore -------------------------------------------------------------------------------- /benchmarks/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/.prettierrc.js -------------------------------------------------------------------------------- /benchmarks/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /benchmarks/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/Gemfile -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/build.gradle -------------------------------------------------------------------------------- /benchmarks/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/debug.keystore -------------------------------------------------------------------------------- /benchmarks/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /benchmarks/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/java/com/benchmarkrunner/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/java/com/benchmarkrunner/MainActivity.kt -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/java/com/benchmarkrunner/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/java/com/benchmarkrunner/MainApplication.kt -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/java/com/benchmarkvitals/BenchmarkVitalsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/java/com/benchmarkvitals/BenchmarkVitalsModule.kt -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/java/com/benchmarkvitals/BenchmarkVitalsModuleImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/java/com/benchmarkvitals/BenchmarkVitalsModuleImpl.kt -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/java/com/benchmarkvitals/BenchmarkVitalsPackage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/java/com/benchmarkvitals/BenchmarkVitalsPackage.kt -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /benchmarks/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /benchmarks/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/build.gradle -------------------------------------------------------------------------------- /benchmarks/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/gradle.properties -------------------------------------------------------------------------------- /benchmarks/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /benchmarks/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /benchmarks/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/gradlew -------------------------------------------------------------------------------- /benchmarks/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/gradlew.bat -------------------------------------------------------------------------------- /benchmarks/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/android/settings.gradle -------------------------------------------------------------------------------- /benchmarks/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/app.json -------------------------------------------------------------------------------- /benchmarks/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/babel.config.js -------------------------------------------------------------------------------- /benchmarks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/index.js -------------------------------------------------------------------------------- /benchmarks/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/.xcode.env -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner.xcodeproj/xcshareddata/xcschemes/BenchmarkRunner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner.xcodeproj/xcshareddata/xcschemes/BenchmarkRunner.xcscheme -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner/AppDelegate.swift -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner/BenchmarkVitalsModule.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner/BenchmarkVitalsModule.m -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner/BenchmarkVitalsModule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner/BenchmarkVitalsModule.swift -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner/Info.plist -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner/LaunchScreen.storyboard -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkRunner/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkRunner/main.m -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkVitals/BenchMarkVitalsImplementation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkVitals/BenchMarkVitalsImplementation.swift -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkVitals/BenchmarkVitals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkVitals/BenchmarkVitals.h -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkVitals/BenchmarkVitals.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkVitals/BenchmarkVitals.mm -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkVitals/Vitals/BenchmarkMeter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkVitals/Vitals/BenchmarkMeter.swift -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkVitals/Vitals/BenchmarkProfiler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkVitals/Vitals/BenchmarkProfiler.swift -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkVitals/Vitals/BenchmarkVitals.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkVitals/Vitals/BenchmarkVitals.swift -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkVitals/Vitals/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkVitals/Vitals/Package.swift -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkVitals/Vitals/Sources/Benchmarks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkVitals/Vitals/Sources/Benchmarks.swift -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkVitals/Vitals/Sources/MetricExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkVitals/Vitals/Sources/MetricExporter.swift -------------------------------------------------------------------------------- /benchmarks/ios/BenchmarkVitals/Vitals/Sources/Metrics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/BenchmarkVitals/Vitals/Sources/Metrics.swift -------------------------------------------------------------------------------- /benchmarks/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/Podfile -------------------------------------------------------------------------------- /benchmarks/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/Podfile.lock -------------------------------------------------------------------------------- /benchmarks/ios/exportOptions.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/exportOptions.plist -------------------------------------------------------------------------------- /benchmarks/ios/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/ios/main.m -------------------------------------------------------------------------------- /benchmarks/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | preset: 'react-native', 3 | }; 4 | -------------------------------------------------------------------------------- /benchmarks/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/metro.config.js -------------------------------------------------------------------------------- /benchmarks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/package.json -------------------------------------------------------------------------------- /benchmarks/react-native-config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/react-native-config.d.ts -------------------------------------------------------------------------------- /benchmarks/scripts/build-android-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/scripts/build-android-benchmark.sh -------------------------------------------------------------------------------- /benchmarks/scripts/build-ios-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/scripts/build-ios-benchmark.sh -------------------------------------------------------------------------------- /benchmarks/scripts/create-env-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/scripts/create-env-config.sh -------------------------------------------------------------------------------- /benchmarks/scripts/secrets/config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/scripts/secrets/config.sh -------------------------------------------------------------------------------- /benchmarks/scripts/secrets/get-secret.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/scripts/secrets/get-secret.sh -------------------------------------------------------------------------------- /benchmarks/scripts/upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/scripts/upload.sh -------------------------------------------------------------------------------- /benchmarks/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/App.tsx -------------------------------------------------------------------------------- /benchmarks/src/common/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/common/styles.ts -------------------------------------------------------------------------------- /benchmarks/src/component/Picker/Picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/component/Picker/Picker.tsx -------------------------------------------------------------------------------- /benchmarks/src/component/Picker/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/component/Picker/styles.ts -------------------------------------------------------------------------------- /benchmarks/src/component/Picker/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/component/Picker/types.ts -------------------------------------------------------------------------------- /benchmarks/src/component/Stepper/Stepper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/component/Stepper/Stepper.tsx -------------------------------------------------------------------------------- /benchmarks/src/component/Stepper/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/component/Stepper/styles.ts -------------------------------------------------------------------------------- /benchmarks/src/component/Stepper/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/component/Stepper/types.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/Default/defaultScenario.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/Default/defaultScenario.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/Default/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/Default/types.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/Logs/Custom/logsCustomScenario.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/Logs/Custom/logsCustomScenario.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/Logs/HeavyTraffic/config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/Logs/HeavyTraffic/config.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/Logs/HeavyTraffic/imageList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/Logs/HeavyTraffic/imageList.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/Logs/HeavyTraffic/logsHeavyTraffic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/Logs/HeavyTraffic/logsHeavyTraffic.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/Logs/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/Logs/constants.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/Logs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/Logs/types.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/NavigationExample/navigationExampleScenario.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/NavigationExample/navigationExampleScenario.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/NavigationExample/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/NavigationExample/types.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Auto/rumAutoScenario.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Auto/rumAutoScenario.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Auto/screens/characterDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Auto/screens/characterDetail.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Auto/screens/characters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Auto/screens/characters.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Auto/screens/docs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Auto/screens/docs.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Auto/screens/episodeDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Auto/screens/episodeDetail.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Auto/screens/episodes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Auto/screens/episodes.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Auto/screens/locationDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Auto/screens/locationDetail.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Auto/screens/locations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Auto/screens/locations.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Auto/service/rickMorty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Auto/service/rickMorty.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Auto/service/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Auto/service/types.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Auto/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Auto/types.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/Manual/rumManualScenario.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/Manual/rumManualScenario.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/constants.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/RUM/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/RUM/types.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/UICatalogMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/UICatalogMenu.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/UIDetailView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/UIDetailView.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/ActivityIndicators.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/ActivityIndicators.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/Buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/Buttons.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/Images.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/Images.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/Modal.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/Picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/Picker.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/SectionList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/SectionList.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/Sliders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/Sliders.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/Swtiches.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/Swtiches.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/TextInputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/TextInputs.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/TextViews.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/TextViews.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/Views.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/Views.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/WebView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/WebView.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/component/assets/bits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/component/assets/bits.png -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/constants.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/sessionReplayScenario.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/sessionReplayScenario.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/SessionReplay/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/SessionReplay/types.ts -------------------------------------------------------------------------------- /benchmarks/src/scenario/Traces/tracesScenario.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/Traces/tracesScenario.tsx -------------------------------------------------------------------------------- /benchmarks/src/scenario/Traces/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/scenario/Traces/types.ts -------------------------------------------------------------------------------- /benchmarks/src/specs/NativeBenchmarkVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/specs/NativeBenchmarkVitals.ts -------------------------------------------------------------------------------- /benchmarks/src/testSetup/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/testSetup/logger.ts -------------------------------------------------------------------------------- /benchmarks/src/testSetup/monitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/testSetup/monitor.ts -------------------------------------------------------------------------------- /benchmarks/src/testSetup/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/testSetup/testUtils.ts -------------------------------------------------------------------------------- /benchmarks/src/testSetup/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/testSetup/tracer.ts -------------------------------------------------------------------------------- /benchmarks/src/testSetup/types/testConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/src/testSetup/types/testConfig.ts -------------------------------------------------------------------------------- /benchmarks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/benchmarks/tsconfig.json -------------------------------------------------------------------------------- /bump-native-dd-sdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/bump-native-dd-sdk.sh -------------------------------------------------------------------------------- /check-release-content.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/check-release-content.sh -------------------------------------------------------------------------------- /docs/image_reactnative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/docs/image_reactnative.png -------------------------------------------------------------------------------- /docs/migrating_to_datadog_provider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/docs/migrating_to_datadog_provider.md -------------------------------------------------------------------------------- /example-new-architecture/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/.bundle/config -------------------------------------------------------------------------------- /example-new-architecture/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native', 4 | }; 5 | -------------------------------------------------------------------------------- /example-new-architecture/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/.gitignore -------------------------------------------------------------------------------- /example-new-architecture/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/.prettierrc.js -------------------------------------------------------------------------------- /example-new-architecture/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /example-new-architecture/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/App.tsx -------------------------------------------------------------------------------- /example-new-architecture/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/Gemfile -------------------------------------------------------------------------------- /example-new-architecture/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/Gemfile.lock -------------------------------------------------------------------------------- /example-new-architecture/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/build.gradle -------------------------------------------------------------------------------- /example-new-architecture/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example-new-architecture/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /example-new-architecture/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/build.gradle -------------------------------------------------------------------------------- /example-new-architecture/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/gradle.properties -------------------------------------------------------------------------------- /example-new-architecture/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example-new-architecture/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example-new-architecture/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/gradlew -------------------------------------------------------------------------------- /example-new-architecture/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/gradlew.bat -------------------------------------------------------------------------------- /example-new-architecture/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/android/settings.gradle -------------------------------------------------------------------------------- /example-new-architecture/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/app.json -------------------------------------------------------------------------------- /example-new-architecture/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/babel.config.js -------------------------------------------------------------------------------- /example-new-architecture/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/index.js -------------------------------------------------------------------------------- /example-new-architecture/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/.xcode.env -------------------------------------------------------------------------------- /example-new-architecture/ios/DdSdkReactNativeExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/DdSdkReactNativeExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /example-new-architecture/ios/DdSdkReactNativeExample/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/DdSdkReactNativeExample/AppDelegate.h -------------------------------------------------------------------------------- /example-new-architecture/ios/DdSdkReactNativeExample/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/DdSdkReactNativeExample/AppDelegate.mm -------------------------------------------------------------------------------- /example-new-architecture/ios/DdSdkReactNativeExample/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/DdSdkReactNativeExample/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /example-new-architecture/ios/DdSdkReactNativeExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/DdSdkReactNativeExample/Info.plist -------------------------------------------------------------------------------- /example-new-architecture/ios/DdSdkReactNativeExample/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/DdSdkReactNativeExample/LaunchScreen.storyboard -------------------------------------------------------------------------------- /example-new-architecture/ios/DdSdkReactNativeExample/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/DdSdkReactNativeExample/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /example-new-architecture/ios/DdSdkReactNativeExample/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/DdSdkReactNativeExample/main.m -------------------------------------------------------------------------------- /example-new-architecture/ios/DdSdkReactNativeExampleTests/DdSdkReactNativeExampleTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/DdSdkReactNativeExampleTests/DdSdkReactNativeExampleTests.m -------------------------------------------------------------------------------- /example-new-architecture/ios/DdSdkReactNativeExampleTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/DdSdkReactNativeExampleTests/Info.plist -------------------------------------------------------------------------------- /example-new-architecture/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/Podfile -------------------------------------------------------------------------------- /example-new-architecture/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/ios/Podfile.lock -------------------------------------------------------------------------------- /example-new-architecture/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/jest.config.js -------------------------------------------------------------------------------- /example-new-architecture/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/metro.config.js -------------------------------------------------------------------------------- /example-new-architecture/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/package.json -------------------------------------------------------------------------------- /example-new-architecture/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example-new-architecture/tsconfig.json -------------------------------------------------------------------------------- /example/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/.bundle/config -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /example/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/Gemfile -------------------------------------------------------------------------------- /example/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/Gemfile.lock -------------------------------------------------------------------------------- /example/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/build.gradle -------------------------------------------------------------------------------- /example/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/debug.keystore -------------------------------------------------------------------------------- /example/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /example/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /example/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/android/app/src/main/java/com/ddsdkreactnativeexample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/java/com/ddsdkreactnativeexample/MainActivity.kt -------------------------------------------------------------------------------- /example/android/app/src/main/java/com/ddsdkreactnativeexample/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/java/com/ddsdkreactnativeexample/MainApplication.kt -------------------------------------------------------------------------------- /example/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /example/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/build.gradle -------------------------------------------------------------------------------- /example/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/gradle.properties -------------------------------------------------------------------------------- /example/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/gradlew -------------------------------------------------------------------------------- /example/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/gradlew.bat -------------------------------------------------------------------------------- /example/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/android/settings.gradle -------------------------------------------------------------------------------- /example/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/app.json -------------------------------------------------------------------------------- /example/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/babel.config.js -------------------------------------------------------------------------------- /example/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/index.tsx -------------------------------------------------------------------------------- /example/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/.xcode.env -------------------------------------------------------------------------------- /example/ios/DdSdkReactNativeExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/DdSdkReactNativeExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /example/ios/DdSdkReactNativeExample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/DdSdkReactNativeExample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /example/ios/DdSdkReactNativeExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/DdSdkReactNativeExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /example/ios/DdSdkReactNativeExampleTests/DdSdkReactNativeExampleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/DdSdkReactNativeExampleTests/DdSdkReactNativeExampleTests.swift -------------------------------------------------------------------------------- /example/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/Podfile -------------------------------------------------------------------------------- /example/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/Podfile.lock -------------------------------------------------------------------------------- /example/ios/PodfileForSRTests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/PodfileForSRTests -------------------------------------------------------------------------------- /example/ios/ddSdkReactnativeExample/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/ddSdkReactnativeExample/AppDelegate.h -------------------------------------------------------------------------------- /example/ios/ddSdkReactnativeExample/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/ddSdkReactnativeExample/AppDelegate.mm -------------------------------------------------------------------------------- /example/ios/ddSdkReactnativeExample/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/ddSdkReactnativeExample/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /example/ios/ddSdkReactnativeExample/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/ddSdkReactnativeExample/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /example/ios/ddSdkReactnativeExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/ddSdkReactnativeExample/Info.plist -------------------------------------------------------------------------------- /example/ios/ddSdkReactnativeExample/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/ddSdkReactnativeExample/LaunchScreen.storyboard -------------------------------------------------------------------------------- /example/ios/ddSdkReactnativeExample/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/ddSdkReactnativeExample/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /example/ios/ddSdkReactnativeExample/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/ios/ddSdkReactnativeExample/main.m -------------------------------------------------------------------------------- /example/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/metro.config.js -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/package.json -------------------------------------------------------------------------------- /example/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/App.tsx -------------------------------------------------------------------------------- /example/src/NavigationRoot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/NavigationRoot.tsx -------------------------------------------------------------------------------- /example/src/WixApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/WixApp.tsx -------------------------------------------------------------------------------- /example/src/axiosConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/axiosConfig.js -------------------------------------------------------------------------------- /example/src/components/consent/ConsentItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/components/consent/ConsentItem.tsx -------------------------------------------------------------------------------- /example/src/components/consent/ConsentModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/components/consent/ConsentModal.tsx -------------------------------------------------------------------------------- /example/src/components/consent/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/components/consent/index.tsx -------------------------------------------------------------------------------- /example/src/components/consent/styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/components/consent/styles.tsx -------------------------------------------------------------------------------- /example/src/ddUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/ddUtils.tsx -------------------------------------------------------------------------------- /example/src/resources/strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/resources/strings.json -------------------------------------------------------------------------------- /example/src/screens/AboutScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/screens/AboutScreen.tsx -------------------------------------------------------------------------------- /example/src/screens/ErrorScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/screens/ErrorScreen.tsx -------------------------------------------------------------------------------- /example/src/screens/MainScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/screens/MainScreen.tsx -------------------------------------------------------------------------------- /example/src/screens/NestedNavigator/NestedNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/screens/NestedNavigator/NestedNavigator.tsx -------------------------------------------------------------------------------- /example/src/screens/NestedNavigator/ScreenWithLinks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/screens/NestedNavigator/ScreenWithLinks.tsx -------------------------------------------------------------------------------- /example/src/screens/TraceScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/screens/TraceScreen.tsx -------------------------------------------------------------------------------- /example/src/screens/styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/screens/styles.tsx -------------------------------------------------------------------------------- /example/src/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/example/src/utils.tsx -------------------------------------------------------------------------------- /jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/jest.setup.js -------------------------------------------------------------------------------- /jestSetup.js.override: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/jestSetup.js.override -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/package.json -------------------------------------------------------------------------------- /packages/codepush/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/codepush/README.md -------------------------------------------------------------------------------- /packages/codepush/__mocks__/react-native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/codepush/__mocks__/react-native.ts -------------------------------------------------------------------------------- /packages/codepush/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/codepush/babel.config.js -------------------------------------------------------------------------------- /packages/codepush/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/codepush/package.json -------------------------------------------------------------------------------- /packages/codepush/src/__tests__/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/codepush/src/__tests__/index.test.tsx -------------------------------------------------------------------------------- /packages/codepush/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/codepush/src/index.ts -------------------------------------------------------------------------------- /packages/codepush/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/codepush/src/utils.ts -------------------------------------------------------------------------------- /packages/codepush/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/DatadogSDKReactNative.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/DatadogSDKReactNative.podspec -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/__mocks__/react-native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/__mocks__/react-native.ts -------------------------------------------------------------------------------- /packages/core/__tests__/UploadSourcemaps.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/__tests__/UploadSourcemaps.test.ts -------------------------------------------------------------------------------- /packages/core/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/build.gradle -------------------------------------------------------------------------------- /packages/core/android/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/detekt.yml -------------------------------------------------------------------------------- /packages/core/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/gradle.properties -------------------------------------------------------------------------------- /packages/core/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /packages/core/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /packages/core/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/gradlew -------------------------------------------------------------------------------- /packages/core/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/gradlew.bat -------------------------------------------------------------------------------- /packages/core/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/settings.gradle -------------------------------------------------------------------------------- /packages/core/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/DatadogSDKWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/DatadogSDKWrapper.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/DatadogWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/DatadogWrapper.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/DdLogsImplementation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/DdLogsImplementation.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/DdRumImplementation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/DdRumImplementation.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/DdSdkBridgeExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/DdSdkBridgeExt.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/DdSdkConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/DdSdkConfiguration.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/DdSdkConfigurationExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/DdSdkConfigurationExt.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/DdSdkImplementation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/DdSdkImplementation.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/DdSdkSynthetics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/DdSdkSynthetics.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/FrameRateProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/FrameRateProvider.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/GlobalState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/GlobalState.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/JSONFileReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/JSONFileReader.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/ProxyAuthenticator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/ProxyAuthenticator.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/SdkVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/SdkVersion.kt -------------------------------------------------------------------------------- /packages/core/android/src/main/kotlin/com/datadog/reactnative/UiThreadExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/main/kotlin/com/datadog/reactnative/UiThreadExecutor.kt -------------------------------------------------------------------------------- /packages/core/android/src/newarch/kotlin/com/datadog/reactnative/DdLogs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/newarch/kotlin/com/datadog/reactnative/DdLogs.kt -------------------------------------------------------------------------------- /packages/core/android/src/newarch/kotlin/com/datadog/reactnative/DdRum.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/newarch/kotlin/com/datadog/reactnative/DdRum.kt -------------------------------------------------------------------------------- /packages/core/android/src/newarch/kotlin/com/datadog/reactnative/DdSdk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/newarch/kotlin/com/datadog/reactnative/DdSdk.kt -------------------------------------------------------------------------------- /packages/core/android/src/newarch/kotlin/com/datadog/reactnative/DdTrace.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/newarch/kotlin/com/datadog/reactnative/DdTrace.kt -------------------------------------------------------------------------------- /packages/core/android/src/oldarch/kotlin/com/datadog/reactnative/DdLogs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/oldarch/kotlin/com/datadog/reactnative/DdLogs.kt -------------------------------------------------------------------------------- /packages/core/android/src/oldarch/kotlin/com/datadog/reactnative/DdRum.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/oldarch/kotlin/com/datadog/reactnative/DdRum.kt -------------------------------------------------------------------------------- /packages/core/android/src/oldarch/kotlin/com/datadog/reactnative/DdSdk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/oldarch/kotlin/com/datadog/reactnative/DdSdk.kt -------------------------------------------------------------------------------- /packages/core/android/src/oldarch/kotlin/com/datadog/reactnative/DdTrace.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/oldarch/kotlin/com/datadog/reactnative/DdTrace.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/reactnative/DdLogsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/reactnative/DdLogsTest.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/reactnative/DdRumTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/reactnative/DdRumTest.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/reactnative/DdSdkBridgeExtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/reactnative/DdSdkBridgeExtTest.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/reactnative/DdSdkTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/reactnative/DdSdkTest.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/reactnative/DdTraceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/reactnative/DdTraceTest.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/reactnative/GlobalStateTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/reactnative/GlobalStateTest.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/tools/unit/DdSdkConfigurationExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/tools/unit/DdSdkConfigurationExt.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/tools/unit/GenericAssert.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/tools/unit/GenericAssert.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/tools/unit/MapExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/tools/unit/MapExt.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/tools/unit/MockRumMonitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/tools/unit/MockRumMonitor.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/tools/unit/ReflectUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/tools/unit/ReflectUtils.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/tools/unit/TestUiThreadExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/tools/unit/TestUiThreadExecutor.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/kotlin/com/datadog/tools/unit/forge/Throwable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/kotlin/com/datadog/tools/unit/forge/Throwable.kt -------------------------------------------------------------------------------- /packages/core/android/src/test/resources/input/complete-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/resources/input/complete-configuration.json -------------------------------------------------------------------------------- /packages/core/android/src/test/resources/input/malformed-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/resources/input/malformed-configuration.json -------------------------------------------------------------------------------- /packages/core/android/src/test/resources/input/minimal-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/android/src/test/resources/input/minimal-configuration.json -------------------------------------------------------------------------------- /packages/core/android/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /packages/core/app.plugin.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./plugin/build'); 2 | -------------------------------------------------------------------------------- /packages/core/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/babel.config.js -------------------------------------------------------------------------------- /packages/core/datadog-configuration.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/datadog-configuration.gradle -------------------------------------------------------------------------------- /packages/core/datadog-configuration.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/datadog-configuration.schema.json -------------------------------------------------------------------------------- /packages/core/datadog-sourcemaps.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/datadog-sourcemaps.gradle -------------------------------------------------------------------------------- /packages/core/internal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/internal/package.json -------------------------------------------------------------------------------- /packages/core/ios/DdSdkReactNative.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/DdSdkReactNative.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /packages/core/ios/Sources/AnyEncodable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/AnyEncodable.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/Attributes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/Attributes.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/DatadogSDKReactNative.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DatadogSDKReactNative.h -------------------------------------------------------------------------------- /packages/core/ios/Sources/DatadogSDKWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DatadogSDKWrapper.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdLogs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdLogs.h -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdLogs.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdLogs.mm -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdLogsImplementation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdLogsImplementation.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdRum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdRum.h -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdRum.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdRum.mm -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdRumImplementation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdRumImplementation.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdSdk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdSdk.h -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdSdk.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdSdk.mm -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdSdkConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdSdkConfiguration.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdSdkImplementation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdSdkImplementation.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdSdkNativeInitialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdSdkNativeInitialization.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdSdkSessionStartedListener.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdSdkSessionStartedListener.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdTrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdTrace.h -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdTrace.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdTrace.mm -------------------------------------------------------------------------------- /packages/core/ios/Sources/DdTraceImplementation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/DdTraceImplementation.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/GlobalState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/GlobalState.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/JSONFileReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/JSONFileReader.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/JSRefreshRateListener.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/JSRefreshRateListener.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/QueueHolder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/QueueHolder.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/RNDdSdkConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/RNDdSdkConfiguration.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/RUMMonitorInternalProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/RUMMonitorInternalProtocol.swift -------------------------------------------------------------------------------- /packages/core/ios/Sources/SdkVersion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Sources/SdkVersion.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/AnyEncodableTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/AnyEncodableTests.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/DatadogSdkWrapperTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/DatadogSdkWrapperTests.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/DdLogsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/DdLogsTests.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/DdRumTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/DdRumTests.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/DdSdkNativeInitializationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/DdSdkNativeInitializationTests.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/DdSdkSessionStartedListenerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/DdSdkSessionStartedListenerTests.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/DdSdkTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/DdSdkTests.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/DdTraceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/DdTraceTests.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/Fixtures/complete-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/Fixtures/complete-configuration.json -------------------------------------------------------------------------------- /packages/core/ios/Tests/Fixtures/malformed-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/Fixtures/malformed-configuration.json -------------------------------------------------------------------------------- /packages/core/ios/Tests/Fixtures/minimal-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/Fixtures/minimal-configuration.json -------------------------------------------------------------------------------- /packages/core/ios/Tests/GlobalStateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/GlobalStateTests.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/MockDatadogCore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/MockDatadogCore.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/MockRUMMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/MockRUMMonitor.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/ModulesTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/ModulesTest.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/RNDdSdkConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/RNDdSdkConfigurationTests.swift -------------------------------------------------------------------------------- /packages/core/ios/Tests/RUMMocks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/ios/Tests/RUMMocks.swift -------------------------------------------------------------------------------- /packages/core/jest/mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/jest/mock.js -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/release-content.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/release-content.txt -------------------------------------------------------------------------------- /packages/core/scripts/copy-debug-id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/scripts/copy-debug-id.js -------------------------------------------------------------------------------- /packages/core/scripts/replace-react-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/scripts/replace-react-require.js -------------------------------------------------------------------------------- /packages/core/src/DdSdkReactNative.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/DdSdkReactNative.tsx -------------------------------------------------------------------------------- /packages/core/src/DdSdkReactNativeConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/DdSdkReactNativeConfiguration.tsx -------------------------------------------------------------------------------- /packages/core/src/InternalLog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/InternalLog.tsx -------------------------------------------------------------------------------- /packages/core/src/ProxyConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/ProxyConfiguration.tsx -------------------------------------------------------------------------------- /packages/core/src/SdkVerbosity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/SdkVerbosity.tsx -------------------------------------------------------------------------------- /packages/core/src/TrackingConsent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/TrackingConsent.tsx -------------------------------------------------------------------------------- /packages/core/src/__mocks__/InternalLog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/__mocks__/InternalLog.tsx -------------------------------------------------------------------------------- /packages/core/src/__tests__/DdSdkReactNative.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/__tests__/DdSdkReactNative.test.tsx -------------------------------------------------------------------------------- /packages/core/src/__tests__/DdSdkReactNativeConfiguration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/__tests__/DdSdkReactNativeConfiguration.test.ts -------------------------------------------------------------------------------- /packages/core/src/__tests__/InternalLog.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/__tests__/InternalLog.test.tsx -------------------------------------------------------------------------------- /packages/core/src/__tests__/mock.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/__tests__/mock.test.ts -------------------------------------------------------------------------------- /packages/core/src/__tests__/rum/instrumentation/DdEventsInterceptor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/__tests__/rum/instrumentation/DdEventsInterceptor.test.tsx -------------------------------------------------------------------------------- /packages/core/src/__tests__/rum/instrumentation/DdRumErrorTracking.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/__tests__/rum/instrumentation/DdRumErrorTracking.test.tsx -------------------------------------------------------------------------------- /packages/core/src/__tests__/rum/instrumentation/DdRumUserInteractionTracking.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/__tests__/rum/instrumentation/DdRumUserInteractionTracking.test.tsx -------------------------------------------------------------------------------- /packages/core/src/__tests__/rum/instrumentation/ShallowObjectEqualityChecker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/__tests__/rum/instrumentation/ShallowObjectEqualityChecker.test.ts -------------------------------------------------------------------------------- /packages/core/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/index.tsx -------------------------------------------------------------------------------- /packages/core/src/logs/DdLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/logs/DdLogs.ts -------------------------------------------------------------------------------- /packages/core/src/logs/__tests__/DdLogs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/logs/__tests__/DdLogs.test.ts -------------------------------------------------------------------------------- /packages/core/src/logs/__tests__/eventMapper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/logs/__tests__/eventMapper.test.ts -------------------------------------------------------------------------------- /packages/core/src/logs/eventMapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/logs/eventMapper.ts -------------------------------------------------------------------------------- /packages/core/src/logs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/logs/types.ts -------------------------------------------------------------------------------- /packages/core/src/metro.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/metro.ts -------------------------------------------------------------------------------- /packages/core/src/metro/__tests__/__utils__/serializerUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/metro/__tests__/__utils__/serializerUtils.ts -------------------------------------------------------------------------------- /packages/core/src/metro/__tests__/metro.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/metro/__tests__/metro.test.ts -------------------------------------------------------------------------------- /packages/core/src/metro/debugIdResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/metro/debugIdResolver.ts -------------------------------------------------------------------------------- /packages/core/src/metro/metro.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/metro/metro.d.ts -------------------------------------------------------------------------------- /packages/core/src/metro/plugin/debugIdHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/metro/plugin/debugIdHelper.ts -------------------------------------------------------------------------------- /packages/core/src/metro/plugin/metroConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/metro/plugin/metroConfig.ts -------------------------------------------------------------------------------- /packages/core/src/metro/plugin/metroSerializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/metro/plugin/metroSerializer.ts -------------------------------------------------------------------------------- /packages/core/src/metro/plugin/types/expoTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/metro/plugin/types/expoTypes.ts -------------------------------------------------------------------------------- /packages/core/src/metro/plugin/types/metroTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/metro/plugin/types/metroTypes.ts -------------------------------------------------------------------------------- /packages/core/src/metro/plugin/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/metro/plugin/utils.ts -------------------------------------------------------------------------------- /packages/core/src/nativeModulesTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/nativeModulesTypes.ts -------------------------------------------------------------------------------- /packages/core/src/rum/DdAttributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/DdAttributes.ts -------------------------------------------------------------------------------- /packages/core/src/rum/DdRum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/DdRum.ts -------------------------------------------------------------------------------- /packages/core/src/rum/__mocks__/MockTimeProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/__mocks__/MockTimeProvider.ts -------------------------------------------------------------------------------- /packages/core/src/rum/__tests__/DdRum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/__tests__/DdRum.test.ts -------------------------------------------------------------------------------- /packages/core/src/rum/__tests__/DdRumTimeProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/__tests__/DdRumTimeProvider.test.ts -------------------------------------------------------------------------------- /packages/core/src/rum/__tests__/__utils__/TracingHeadersUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/__tests__/__utils__/TracingHeadersUtils.ts -------------------------------------------------------------------------------- /packages/core/src/rum/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/constants.ts -------------------------------------------------------------------------------- /packages/core/src/rum/eventMappers/actionEventMapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/eventMappers/actionEventMapper.ts -------------------------------------------------------------------------------- /packages/core/src/rum/eventMappers/errorEventMapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/eventMappers/errorEventMapper.ts -------------------------------------------------------------------------------- /packages/core/src/rum/eventMappers/resourceEventMapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/eventMappers/resourceEventMapper.ts -------------------------------------------------------------------------------- /packages/core/src/rum/instrumentation/DdRumErrorTracking.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/instrumentation/DdRumErrorTracking.tsx -------------------------------------------------------------------------------- /packages/core/src/rum/instrumentation/interactionTracking/DdEventsInterceptor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/instrumentation/interactionTracking/DdEventsInterceptor.tsx -------------------------------------------------------------------------------- /packages/core/src/rum/instrumentation/interactionTracking/EventsInterceptor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/instrumentation/interactionTracking/EventsInterceptor.tsx -------------------------------------------------------------------------------- /packages/core/src/rum/instrumentation/interactionTracking/NoOpEventsInterceptor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/instrumentation/interactionTracking/NoOpEventsInterceptor.tsx -------------------------------------------------------------------------------- /packages/core/src/rum/instrumentation/interactionTracking/ddBabelUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/instrumentation/interactionTracking/ddBabelUtils.ts -------------------------------------------------------------------------------- /packages/core/src/rum/instrumentation/interactionTracking/getJsxRuntime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/instrumentation/interactionTracking/getJsxRuntime.ts -------------------------------------------------------------------------------- /packages/core/src/rum/instrumentation/resourceTracking/DdRumResourceTracking.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/instrumentation/resourceTracking/DdRumResourceTracking.tsx -------------------------------------------------------------------------------- /packages/core/src/rum/instrumentation/resourceTracking/__tests__/headers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/instrumentation/resourceTracking/__tests__/headers.test.ts -------------------------------------------------------------------------------- /packages/core/src/rum/instrumentation/resourceTracking/graphql/graphqlHeaders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/instrumentation/resourceTracking/graphql/graphqlHeaders.ts -------------------------------------------------------------------------------- /packages/core/src/rum/instrumentation/resourceTracking/headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/instrumentation/resourceTracking/headers.ts -------------------------------------------------------------------------------- /packages/core/src/rum/sessionId/sessionIdHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/sessionId/sessionIdHelper.ts -------------------------------------------------------------------------------- /packages/core/src/rum/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/rum/types.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/AttributesSingleton/AttributesSingleton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/AttributesSingleton/AttributesSingleton.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/AttributesSingleton/__tests__/AttributesSingleton.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/AttributesSingleton/__tests__/AttributesSingleton.test.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/AttributesSingleton/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/AttributesSingleton/types.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogEventEmitter/DatadogEventEmitter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogEventEmitter/DatadogEventEmitter.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogInternalBridge/__tests__/DdSdkNativeBridge.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogInternalBridge/__tests__/DdSdkNativeBridge.test.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogProvider/Buffer/BoundedBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogProvider/Buffer/BoundedBuffer.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogProvider/Buffer/BufferSingleton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogProvider/Buffer/BufferSingleton.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogProvider/Buffer/DatadogBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogProvider/Buffer/DatadogBuffer.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogProvider/Buffer/PassThroughBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogProvider/Buffer/PassThroughBuffer.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogProvider/Buffer/__tests__/BoundedBuffer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogProvider/Buffer/__tests__/BoundedBuffer.test.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogProvider/Buffer/__tests__/BufferSingleton.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogProvider/Buffer/__tests__/BufferSingleton.test.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogProvider/Buffer/bufferNativeCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogProvider/Buffer/bufferNativeCall.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogProvider/DatadogProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogProvider/DatadogProvider.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogProvider/__tests__/__utils__/renderWithProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogProvider/__tests__/__utils__/renderWithProvider.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogProvider/__tests__/initialization.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogProvider/__tests__/initialization.test.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/DatadogProvider/__tests__/initializationModes.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DatadogProvider/__tests__/initializationModes.test.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/DdSdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/DdSdk.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/EventMappers/EventMapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/EventMappers/EventMapper.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/EventMappers/__tests__/EventMapper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/EventMappers/__tests__/EventMapper.test.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/EventMappers/utils/__tests__/deepClone.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/EventMappers/utils/__tests__/deepClone.test.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/EventMappers/utils/deepClone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/EventMappers/utils/deepClone.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/FileBasedConfiguration/FileBasedConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/FileBasedConfiguration/FileBasedConfiguration.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/FileBasedConfiguration/__tests__/FileBasedConfiguration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/FileBasedConfiguration/__tests__/FileBasedConfiguration.test.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/GlobalState/GlobalState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/GlobalState/GlobalState.tsx -------------------------------------------------------------------------------- /packages/core/src/sdk/UserInfoSingleton/UserInfoSingleton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/UserInfoSingleton/UserInfoSingleton.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/UserInfoSingleton/__tests__/UserInfoSingleton.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/UserInfoSingleton/__tests__/UserInfoSingleton.test.ts -------------------------------------------------------------------------------- /packages/core/src/sdk/UserInfoSingleton/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/sdk/UserInfoSingleton/types.ts -------------------------------------------------------------------------------- /packages/core/src/specs/NativeDdLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/specs/NativeDdLogs.ts -------------------------------------------------------------------------------- /packages/core/src/specs/NativeDdRum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/specs/NativeDdRum.ts -------------------------------------------------------------------------------- /packages/core/src/specs/NativeDdSdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/specs/NativeDdSdk.ts -------------------------------------------------------------------------------- /packages/core/src/specs/NativeDdTrace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/specs/NativeDdTrace.ts -------------------------------------------------------------------------------- /packages/core/src/trace/DdTrace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/trace/DdTrace.ts -------------------------------------------------------------------------------- /packages/core/src/trace/__tests__/DdTrace.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/trace/__tests__/DdTrace.test.ts -------------------------------------------------------------------------------- /packages/core/src/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/types.tsx -------------------------------------------------------------------------------- /packages/core/src/utils/Timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/Timer.ts -------------------------------------------------------------------------------- /packages/core/src/utils/__mocks__/jsUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/__mocks__/jsUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/__tests__/TimeProvider.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/__tests__/TimeProvider.test.tsx -------------------------------------------------------------------------------- /packages/core/src/utils/__tests__/Timer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/__tests__/Timer.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/__tests__/argsUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/__tests__/argsUtils.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/__tests__/errorUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/__tests__/errorUtils.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/__tests__/longTasksUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/__tests__/longTasksUtils.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/argsUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/argsUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/errorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/errorUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/jsUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/jsUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/longTasksUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/longTasksUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/time-provider/DefaultTimeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/time-provider/DefaultTimeProvider.tsx -------------------------------------------------------------------------------- /packages/core/src/utils/time-provider/TimeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/utils/time-provider/TimeProvider.tsx -------------------------------------------------------------------------------- /packages/core/src/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/core/src/version.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /packages/internal-testing-tools/DatadogInternalTesting.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/DatadogInternalTesting.podspec -------------------------------------------------------------------------------- /packages/internal-testing-tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/README.md -------------------------------------------------------------------------------- /packages/internal-testing-tools/__mocks__/react-native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/__mocks__/react-native.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/android/build.gradle -------------------------------------------------------------------------------- /packages/internal-testing-tools/android/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/android/detekt.yml -------------------------------------------------------------------------------- /packages/internal-testing-tools/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/android/gradle.properties -------------------------------------------------------------------------------- /packages/internal-testing-tools/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /packages/internal-testing-tools/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /packages/internal-testing-tools/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/android/gradlew -------------------------------------------------------------------------------- /packages/internal-testing-tools/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/android/gradlew.bat -------------------------------------------------------------------------------- /packages/internal-testing-tools/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/android/settings.gradle -------------------------------------------------------------------------------- /packages/internal-testing-tools/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /packages/internal-testing-tools/android/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /packages/internal-testing-tools/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/babel.config.js -------------------------------------------------------------------------------- /packages/internal-testing-tools/ios/DatadogInternalTesting.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/ios/DatadogInternalTesting.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /packages/internal-testing-tools/ios/Sources/DatadogCoreProxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/ios/Sources/DatadogCoreProxy.swift -------------------------------------------------------------------------------- /packages/internal-testing-tools/ios/Sources/DatadogInternalTesting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/ios/Sources/DatadogInternalTesting.h -------------------------------------------------------------------------------- /packages/internal-testing-tools/ios/Sources/DdInternalTesting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/ios/Sources/DdInternalTesting.h -------------------------------------------------------------------------------- /packages/internal-testing-tools/ios/Sources/DdInternalTesting.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/ios/Sources/DdInternalTesting.mm -------------------------------------------------------------------------------- /packages/internal-testing-tools/ios/Sources/DdInternalTestingImplementation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/ios/Sources/DdInternalTestingImplementation.swift -------------------------------------------------------------------------------- /packages/internal-testing-tools/ios/Tests/DdInternalTestingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/ios/Tests/DdInternalTestingTests.swift -------------------------------------------------------------------------------- /packages/internal-testing-tools/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/package.json -------------------------------------------------------------------------------- /packages/internal-testing-tools/release-content.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/InternalTesting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/InternalTesting.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/__tests__/InternalTesting.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/__tests__/InternalTesting.test.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/__tests__/logs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/__tests__/logs.test.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/__tests__/trace.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/__tests__/trace.test.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/assertionError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/assertionError.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/logs.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/__tests__/__utils__/errors.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/__tests__/__utils__/errors.mock.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/__tests__/__utils__/views.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/__tests__/__utils__/views.mock.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/__tests__/actions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/__tests__/actions.test.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/__tests__/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/__tests__/errors.test.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/__tests__/longTasks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/__tests__/longTasks.test.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/__tests__/resources.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/__tests__/resources.test.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/__tests__/views.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/__tests__/views.test.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/actions.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/errors.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/longTasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/longTasks.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/resource.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/rum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/rum.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/rum/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/rum/view.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/session-replay/findWireframe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/session-replay/findWireframe.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/session-replay/formatWireframe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/session-replay/formatWireframe.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/session-replay/sessionReplay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/session-replay/sessionReplay.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/session-replay/wireframesAssertions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/session-replay/wireframesAssertions.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/assertions/trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/assertions/trace.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/index.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/nativeModulesTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/nativeModulesTypes.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/report/Report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/report/Report.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/report/__tests__/Report.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/report/__tests__/Report.test.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/specs/NativeDdInternalTesting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/specs/NativeDdInternalTesting.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/types/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/types/events.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/types/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/types/report.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/utils/__tests__/base64.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/utils/__tests__/base64.test.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/src/utils/base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/internal-testing-tools/src/utils/base64.ts -------------------------------------------------------------------------------- /packages/internal-testing-tools/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /packages/react-native-apollo-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/README.md -------------------------------------------------------------------------------- /packages/react-native-apollo-client/__mocks__/react-native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/__mocks__/react-native.ts -------------------------------------------------------------------------------- /packages/react-native-apollo-client/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/babel.config.js -------------------------------------------------------------------------------- /packages/react-native-apollo-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/package.json -------------------------------------------------------------------------------- /packages/react-native-apollo-client/release-content.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/release-content.txt -------------------------------------------------------------------------------- /packages/react-native-apollo-client/src/DatadogLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/src/DatadogLink.ts -------------------------------------------------------------------------------- /packages/react-native-apollo-client/src/__tests__/__utils__/createCat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/src/__tests__/__utils__/createCat.json -------------------------------------------------------------------------------- /packages/react-native-apollo-client/src/__tests__/__utils__/getCountries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/src/__tests__/__utils__/getCountries.json -------------------------------------------------------------------------------- /packages/react-native-apollo-client/src/__tests__/__utils__/getCountry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/src/__tests__/__utils__/getCountry.json -------------------------------------------------------------------------------- /packages/react-native-apollo-client/src/__tests__/__utils__/operationMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/src/__tests__/__utils__/operationMock.ts -------------------------------------------------------------------------------- /packages/react-native-apollo-client/src/__tests__/helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/src/__tests__/helpers.test.ts -------------------------------------------------------------------------------- /packages/react-native-apollo-client/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/src/helpers.ts -------------------------------------------------------------------------------- /packages/react-native-apollo-client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/src/index.ts -------------------------------------------------------------------------------- /packages/react-native-apollo-client/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-apollo-client/src/types.ts -------------------------------------------------------------------------------- /packages/react-native-apollo-client/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/README.md -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/jest.config.js -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/package.json -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/release-content.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/release-content.txt -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/actions/global/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/actions/global/index.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/actions/rum/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/actions/rum/index.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/actions/rum/tap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/actions/rum/tap.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/cli/generate-sr-assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/cli/generate-sr-assets.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/constants/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/constants/global.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/constants/index.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/constants/rum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/constants/rum.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/libraries/react-native-svg/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/libraries/react-native-svg/constants.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/libraries/react-native-svg/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/libraries/react-native-svg/index.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/libraries/react-native-svg/processing/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/libraries/react-native-svg/processing/fs.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/libraries/react-native-svg/processing/svg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/libraries/react-native-svg/processing/svg.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/libraries/react-native-svg/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/libraries/react-native-svg/utils.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/types/general.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/types/general.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/types/helper-plugin-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/types/helper-plugin-utils.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/types/index.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/types/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/types/nodes.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/types/rum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/types/rum.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/utils/PluginState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/utils/PluginState.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/utils/index.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/src/utils/nodeProcessing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/src/utils/nodeProcessing.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/test/generate-sr-assets.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/test/generate-sr-assets.test.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/test/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/test/plugin.test.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/test/react-native-svg.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/test/react-native-svg.test.ts -------------------------------------------------------------------------------- /packages/react-native-babel-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-babel-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/react-native-navigation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-navigation/README.md -------------------------------------------------------------------------------- /packages/react-native-navigation/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-navigation/babel.config.js -------------------------------------------------------------------------------- /packages/react-native-navigation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-navigation/package.json -------------------------------------------------------------------------------- /packages/react-native-navigation/release-content.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-navigation/release-content.txt -------------------------------------------------------------------------------- /packages/react-native-navigation/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-navigation/src/index.tsx -------------------------------------------------------------------------------- /packages/react-native-navigation/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /packages/react-native-session-replay/DatadogSDKReactNativeSessionReplay.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/DatadogSDKReactNativeSessionReplay.podspec -------------------------------------------------------------------------------- /packages/react-native-session-replay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/README.md -------------------------------------------------------------------------------- /packages/react-native-session-replay/__mocks__/react-native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/__mocks__/react-native.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/android/build.gradle -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/consumer-proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/android/consumer-proguard-rules.pro -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/android/detekt.yml -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/android/gradle.properties -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/android/gradlew -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/android/gradlew.bat -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/android/settings.gradle -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/android/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /packages/react-native-session-replay/android/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /packages/react-native-session-replay/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/babel.config.js -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/DatadogSDKReactNativeSessionReplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/DatadogSDKReactNativeSessionReplay.h -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/DdPrivacyOverrider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/DdPrivacyOverrider.swift -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/DdPrivacyViewFabric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/DdPrivacyViewFabric.h -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/DdPrivacyViewFabric.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/DdPrivacyViewFabric.mm -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/DdPrivacyViewPaper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/DdPrivacyViewPaper.m -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/DdSessionReplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/DdSessionReplay.h -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/DdSessionReplay.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/DdSessionReplay.mm -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/DdSessionReplayImplementation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/DdSessionReplayImplementation.swift -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/RCTFabricWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/RCTFabricWrapper.h -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/RCTFabricWrapper.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/RCTFabricWrapper.mm -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/RCTTextPropertiesWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/RCTTextPropertiesWrapper.h -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/RCTTextPropertiesWrapper.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/RCTTextPropertiesWrapper.mm -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/RCTTextViewRecorder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/RCTTextViewRecorder.swift -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/SvgViewRecorder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/SvgViewRecorder.swift -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Sources/Utils/Bundle+SessionReplay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Sources/Utils/Bundle+SessionReplay.swift -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Tests/DdSessionReplayTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Tests/DdSessionReplayTests.swift -------------------------------------------------------------------------------- /packages/react-native-session-replay/ios/Tests/RCTTextViewRecorderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/ios/Tests/RCTTextViewRecorderTests.swift -------------------------------------------------------------------------------- /packages/react-native-session-replay/metro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/metro.js -------------------------------------------------------------------------------- /packages/react-native-session-replay/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/package.json -------------------------------------------------------------------------------- /packages/react-native-session-replay/release-content.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/release-content.txt -------------------------------------------------------------------------------- /packages/react-native-session-replay/scripts/build-assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/scripts/build-assets.js -------------------------------------------------------------------------------- /packages/react-native-session-replay/scripts/set-ios-rn-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/scripts/set-ios-rn-version.js -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/SessionReplay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/SessionReplay.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/__tests__/SessionReplay.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/__tests__/SessionReplay.test.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/components/SessionReplayView/HideView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/components/SessionReplayView/HideView.tsx -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/components/SessionReplayView/MaskAllView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/components/SessionReplayView/MaskAllView.tsx -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/components/SessionReplayView/PrivacyView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/components/SessionReplayView/PrivacyView.tsx -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/components/SessionReplayView/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/components/SessionReplayView/index.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/index.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/metro/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/metro/index.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/metro/processing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/metro/processing.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/metro/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/metro/utils.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/nativeModulesTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/nativeModulesTypes.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/specs/DdPrivacyView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/specs/DdPrivacyView.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/specs/DdPrivacyViewNativeComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/specs/DdPrivacyViewNativeComponent.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/specs/DdPrivacyViewPaper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/specs/DdPrivacyViewPaper.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/specs/NativeDdSessionReplay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/specs/NativeDdSessionReplay.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/src/types/DdPrivacyView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-session-replay/src/types/DdPrivacyView.ts -------------------------------------------------------------------------------- /packages/react-native-session-replay/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /packages/react-native-webview/DatadogSDKReactNativeWebView.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/DatadogSDKReactNativeWebView.podspec -------------------------------------------------------------------------------- /packages/react-native-webview/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/README.md -------------------------------------------------------------------------------- /packages/react-native-webview/__mocks__/react-native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/__mocks__/react-native.ts -------------------------------------------------------------------------------- /packages/react-native-webview/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/android/build.gradle -------------------------------------------------------------------------------- /packages/react-native-webview/android/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/android/detekt.yml -------------------------------------------------------------------------------- /packages/react-native-webview/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/android/gradle.properties -------------------------------------------------------------------------------- /packages/react-native-webview/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /packages/react-native-webview/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /packages/react-native-webview/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/android/gradlew -------------------------------------------------------------------------------- /packages/react-native-webview/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/android/gradlew.bat -------------------------------------------------------------------------------- /packages/react-native-webview/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/android/settings.gradle -------------------------------------------------------------------------------- /packages/react-native-webview/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /packages/react-native-webview/android/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /packages/react-native-webview/android/src/test/webview/DatadogWebViewTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/android/src/test/webview/DatadogWebViewTest.kt -------------------------------------------------------------------------------- /packages/react-native-webview/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/babel.config.js -------------------------------------------------------------------------------- /packages/react-native-webview/ios/Sources/DatadogSDKReactNativeWebView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/ios/Sources/DatadogSDKReactNativeWebView.h -------------------------------------------------------------------------------- /packages/react-native-webview/ios/Sources/RCTDatadogWebView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/ios/Sources/RCTDatadogWebView.h -------------------------------------------------------------------------------- /packages/react-native-webview/ios/Sources/RCTDatadogWebView.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/ios/Sources/RCTDatadogWebView.mm -------------------------------------------------------------------------------- /packages/react-native-webview/ios/Sources/RCTDatadogWebViewManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/ios/Sources/RCTDatadogWebViewManager.h -------------------------------------------------------------------------------- /packages/react-native-webview/ios/Sources/RCTDatadogWebViewManager.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/ios/Sources/RCTDatadogWebViewManager.mm -------------------------------------------------------------------------------- /packages/react-native-webview/ios/Sources/RCTDatadogWebViewTracking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/ios/Sources/RCTDatadogWebViewTracking.swift -------------------------------------------------------------------------------- /packages/react-native-webview/ios/Tests/DatadogSDKReactNativeWebViewTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/ios/Tests/DatadogSDKReactNativeWebViewTests.swift -------------------------------------------------------------------------------- /packages/react-native-webview/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/package.json -------------------------------------------------------------------------------- /packages/react-native-webview/src/__tests__/WebviewDatadog.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/src/__tests__/WebviewDatadog.test.tsx -------------------------------------------------------------------------------- /packages/react-native-webview/src/__tests__/WebviewDatadogInjectedJS.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/src/__tests__/WebviewDatadogInjectedJS.test.tsx -------------------------------------------------------------------------------- /packages/react-native-webview/src/__tests__/WebviewDatadogPerformance.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/src/__tests__/WebviewDatadogPerformance.test.tsx -------------------------------------------------------------------------------- /packages/react-native-webview/src/__tests__/__utils__/string-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/src/__tests__/__utils__/string-utils.ts -------------------------------------------------------------------------------- /packages/react-native-webview/src/__tests__/webview-js-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/src/__tests__/webview-js-utils.test.ts -------------------------------------------------------------------------------- /packages/react-native-webview/src/ext-specs/NativeDdLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/src/ext-specs/NativeDdLogs.ts -------------------------------------------------------------------------------- /packages/react-native-webview/src/ext-specs/NativeDdSdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/src/ext-specs/NativeDdSdk.ts -------------------------------------------------------------------------------- /packages/react-native-webview/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/src/index.tsx -------------------------------------------------------------------------------- /packages/react-native-webview/src/specs/NativeDdWebView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/src/specs/NativeDdWebView.ts -------------------------------------------------------------------------------- /packages/react-native-webview/src/utils/webview-js-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-native-webview/src/utils/webview-js-utils.ts -------------------------------------------------------------------------------- /packages/react-native-webview/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /packages/react-navigation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-navigation/README.md -------------------------------------------------------------------------------- /packages/react-navigation/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-navigation/babel.config.js -------------------------------------------------------------------------------- /packages/react-navigation/fix-react-navigation-import-in-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-navigation/fix-react-navigation-import-in-dependencies.sh -------------------------------------------------------------------------------- /packages/react-navigation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-navigation/package.json -------------------------------------------------------------------------------- /packages/react-navigation/release-content.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-navigation/release-content.txt -------------------------------------------------------------------------------- /packages/react-navigation/src/__tests__/rum/instrumentation/__utils__/AppStateMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-navigation/src/__tests__/rum/instrumentation/__utils__/AppStateMock.ts -------------------------------------------------------------------------------- /packages/react-navigation/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-navigation/src/index.tsx -------------------------------------------------------------------------------- /packages/react-navigation/src/rum/instrumentation/DdRumReactNavigationTracking.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-navigation/src/rum/instrumentation/DdRumReactNavigationTracking.tsx -------------------------------------------------------------------------------- /packages/react-navigation/src/rum/instrumentation/NavigationTimeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-navigation/src/rum/instrumentation/NavigationTimeline.ts -------------------------------------------------------------------------------- /packages/react-navigation/src/rum/instrumentation/react-navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/packages/react-navigation/src/rum/instrumentation/react-navigation.ts -------------------------------------------------------------------------------- /packages/react-navigation/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/prettier.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/tsconfig.json -------------------------------------------------------------------------------- /update-native-sdk-versions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/update-native-sdk-versions.sh -------------------------------------------------------------------------------- /update-release-content.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/update-release-content.sh -------------------------------------------------------------------------------- /update-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/update-version.sh -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/dd-sdk-reactnative/HEAD/yarn.lock --------------------------------------------------------------------------------