├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug.md │ └── feature.md ├── labeler.yml ├── pull_request_template.md ├── semantic.yml └── workflows │ ├── CI.yml │ ├── CreateRelease.yml │ ├── PullRequestLabeler.yml │ └── SendEmail.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── __mocks__ ├── @react-native-async-storage │ └── async-storage.js ├── react-native-device-info.js ├── react-native.js └── test-storage.js ├── babel.config.js ├── commitlint.config.js ├── jest.config.js ├── lerna.json ├── package.json ├── packages ├── react-native-analytics │ ├── CHANGELOG.md │ ├── README.md │ ├── __mocks__ │ │ └── react-native-forter.js │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── index.test.js.snap │ │ ├── analytics.test.js │ │ └── index.test.js │ │ ├── analytics.js │ │ ├── contexts │ │ ├── __tests__ │ │ │ ├── deviceLanguageContext.test.js │ │ │ ├── deviceModelContext.test.js │ │ │ ├── deviceOSContext.test.js │ │ │ ├── getClientInstallIdContext.test.js │ │ │ └── screenDimensionsContext.test.js │ │ ├── deviceLanguageContext.js │ │ ├── deviceModelContext.js │ │ ├── deviceOSContext.js │ │ ├── getClientInstallIdContext.js │ │ ├── index.js │ │ └── screenDimensionsContext.js │ │ ├── eventTypes.js │ │ ├── index.js │ │ ├── integrations │ │ ├── __fixtures__ │ │ │ ├── baseAnalyticsEventData.fixtures.js │ │ │ ├── eventSamples.fixtures.js │ │ │ └── generateAnalyticsEventData.fixtures.js │ │ ├── castle │ │ │ ├── Castle.js │ │ │ ├── __tests__ │ │ │ │ └── Castle.test.js │ │ │ └── index.js │ │ ├── firebaseAnalytics │ │ │ ├── FirebaseAnalytics.js │ │ │ ├── __tests__ │ │ │ │ ├── FirebaseAnalytics.test.js │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── FirebaseAnalytics.test.js.snap │ │ │ │ └── utils.test.js │ │ │ ├── constants.js │ │ │ ├── defaultMappers │ │ │ │ ├── defaultEventsMapper.js │ │ │ │ ├── defaultScreenViewsMapper.js │ │ │ │ ├── getMappedEventPropertiesForEvent.js │ │ │ │ ├── getVirtualEventsFromEvent.js │ │ │ │ ├── index.js │ │ │ │ └── virtualEventTypes.js │ │ │ ├── index.js │ │ │ └── utils.js │ │ ├── forter │ │ │ ├── Forter.js │ │ │ ├── __tests__ │ │ │ │ └── Forter.test.js │ │ │ ├── constants.js │ │ │ ├── index.js │ │ │ └── utils │ │ │ │ ├── defaultActionCommandBuilder.js │ │ │ │ └── defaultNavigationCommandBuilder.js │ │ ├── integration │ │ │ └── index.js │ │ ├── omnitracking │ │ │ └── index.js │ │ └── shared │ │ │ └── dataMappings │ │ │ └── index.js │ │ └── screenTypes.js ├── react-native-metro-transformer │ ├── CHANGELOG.md │ ├── README.md │ ├── __mocks__ │ │ ├── metro-transform-worker.js │ │ └── metro │ │ │ └── src │ │ │ └── JSTransformer │ │ │ └── worker.js │ ├── __tests__ │ │ └── index.test.js │ ├── index.js │ ├── package.json │ └── src │ │ ├── transformers │ │ ├── __tests__ │ │ │ ├── legacyTransformer.test.js │ │ │ └── modernTransformer.test.js │ │ ├── legacyTransformer.js │ │ └── modernTransformer.js │ │ └── utils │ │ └── filterPackageJsonFields.js └── react-native-riskified-integration │ ├── CHANGELOG.md │ ├── README.md │ ├── android │ ├── .settings │ │ └── org.eclipse.buildship.core.prefs │ ├── README.md │ ├── build.gradle │ ├── libs │ │ └── riskifiedbeacon-release.aar │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── com │ │ └── farfetch │ │ └── reactnative │ │ ├── RiskifiedIntegrationModule.java │ │ └── RiskifiedIntegrationPackage.java │ ├── ios │ ├── RiskifiedIntegration.h │ ├── RiskifiedIntegration.m │ ├── RiskifiedIntegration.xcodeproj │ │ └── project.pbxproj │ ├── RiskifiedIntegration.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── libs │ │ ├── RiskifiedBeacon.h │ │ └── libriskifiedbeacon.a │ ├── package.json │ ├── react-native-riskified-integration.podspec │ └── src │ ├── Riskified.js │ ├── __tests__ │ └── Riskified.test.js │ └── index.js └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | packages/*/docs 2 | node_modules 3 | /coverage -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.pbxproj -text 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.github/ISSUE_TEMPLATE/bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.github/ISSUE_TEMPLATE/feature.md -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/semantic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.github/semantic.yml -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.github/workflows/CreateRelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.github/workflows/CreateRelease.yml -------------------------------------------------------------------------------- /.github/workflows/PullRequestLabeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.github/workflows/PullRequestLabeler.yml -------------------------------------------------------------------------------- /.github/workflows/SendEmail.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.github/workflows/SendEmail.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/@react-native-async-storage/async-storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/__mocks__/@react-native-async-storage/async-storage.js -------------------------------------------------------------------------------- /__mocks__/react-native-device-info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/__mocks__/react-native-device-info.js -------------------------------------------------------------------------------- /__mocks__/react-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/__mocks__/react-native.js -------------------------------------------------------------------------------- /__mocks__/test-storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/__mocks__/test-storage.js -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/babel.config.js -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ['@commitlint/config-conventional'] }; 2 | -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/jest.config.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/package.json -------------------------------------------------------------------------------- /packages/react-native-analytics/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/CHANGELOG.md -------------------------------------------------------------------------------- /packages/react-native-analytics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/README.md -------------------------------------------------------------------------------- /packages/react-native-analytics/__mocks__/react-native-forter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/__mocks__/react-native-forter.js -------------------------------------------------------------------------------- /packages/react-native-analytics/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/package.json -------------------------------------------------------------------------------- /packages/react-native-analytics/src/__tests__/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/__tests__/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /packages/react-native-analytics/src/__tests__/analytics.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/__tests__/analytics.test.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/__tests__/index.test.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/analytics.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/contexts/__tests__/deviceLanguageContext.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/contexts/__tests__/deviceLanguageContext.test.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/contexts/__tests__/deviceModelContext.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/contexts/__tests__/deviceModelContext.test.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/contexts/__tests__/deviceOSContext.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/contexts/__tests__/deviceOSContext.test.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/contexts/__tests__/getClientInstallIdContext.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/contexts/__tests__/getClientInstallIdContext.test.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/contexts/__tests__/screenDimensionsContext.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/contexts/__tests__/screenDimensionsContext.test.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/contexts/deviceLanguageContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/contexts/deviceLanguageContext.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/contexts/deviceModelContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/contexts/deviceModelContext.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/contexts/deviceOSContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/contexts/deviceOSContext.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/contexts/getClientInstallIdContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/contexts/getClientInstallIdContext.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/contexts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/contexts/index.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/contexts/screenDimensionsContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/contexts/screenDimensionsContext.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/eventTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/eventTypes.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/index.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/__fixtures__/baseAnalyticsEventData.fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/__fixtures__/baseAnalyticsEventData.fixtures.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/__fixtures__/eventSamples.fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/__fixtures__/eventSamples.fixtures.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/__fixtures__/generateAnalyticsEventData.fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/__fixtures__/generateAnalyticsEventData.fixtures.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/castle/Castle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/castle/Castle.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/castle/__tests__/Castle.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/castle/__tests__/Castle.test.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/castle/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/castle/index.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/FirebaseAnalytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/FirebaseAnalytics.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/__tests__/FirebaseAnalytics.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/__tests__/FirebaseAnalytics.test.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/__tests__/__snapshots__/FirebaseAnalytics.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/__tests__/__snapshots__/FirebaseAnalytics.test.js.snap -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/__tests__/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/__tests__/utils.test.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/constants.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/defaultEventsMapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/defaultEventsMapper.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/defaultScreenViewsMapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/defaultScreenViewsMapper.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/getMappedEventPropertiesForEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/getMappedEventPropertiesForEvent.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/getVirtualEventsFromEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/getVirtualEventsFromEvent.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/index.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/virtualEventTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/defaultMappers/virtualEventTypes.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './FirebaseAnalytics'; 2 | -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/firebaseAnalytics/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/firebaseAnalytics/utils.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/forter/Forter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/forter/Forter.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/forter/__tests__/Forter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/forter/__tests__/Forter.test.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/forter/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/forter/constants.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/forter/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Forter'; 2 | -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/forter/utils/defaultActionCommandBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/forter/utils/defaultActionCommandBuilder.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/forter/utils/defaultNavigationCommandBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/forter/utils/defaultNavigationCommandBuilder.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/integration/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/integration/index.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/omnitracking/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/omnitracking/index.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/integrations/shared/dataMappings/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/integrations/shared/dataMappings/index.js -------------------------------------------------------------------------------- /packages/react-native-analytics/src/screenTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-analytics/src/screenTypes.js -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-metro-transformer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-metro-transformer/README.md -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/__mocks__/metro-transform-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-metro-transformer/__mocks__/metro-transform-worker.js -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/__mocks__/metro/src/JSTransformer/worker.js: -------------------------------------------------------------------------------- 1 | module.exports = class {}; 2 | -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-metro-transformer/__tests__/index.test.js -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-metro-transformer/index.js -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-metro-transformer/package.json -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/src/transformers/__tests__/legacyTransformer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-metro-transformer/src/transformers/__tests__/legacyTransformer.test.js -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/src/transformers/__tests__/modernTransformer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-metro-transformer/src/transformers/__tests__/modernTransformer.test.js -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/src/transformers/legacyTransformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-metro-transformer/src/transformers/legacyTransformer.js -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/src/transformers/modernTransformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-metro-transformer/src/transformers/modernTransformer.js -------------------------------------------------------------------------------- /packages/react-native-metro-transformer/src/utils/filterPackageJsonFields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-metro-transformer/src/utils/filterPackageJsonFields.js -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/CHANGELOG.md -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/README.md -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/android/.settings/org.eclipse.buildship.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/android/.settings/org.eclipse.buildship.core.prefs -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/android/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/android/README.md -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/android/build.gradle -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/android/libs/riskifiedbeacon-release.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/android/libs/riskifiedbeacon-release.aar -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/android/src/main/java/com/farfetch/reactnative/RiskifiedIntegrationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/android/src/main/java/com/farfetch/reactnative/RiskifiedIntegrationModule.java -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/android/src/main/java/com/farfetch/reactnative/RiskifiedIntegrationPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/android/src/main/java/com/farfetch/reactnative/RiskifiedIntegrationPackage.java -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/ios/RiskifiedIntegration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/ios/RiskifiedIntegration.h -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/ios/RiskifiedIntegration.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/ios/RiskifiedIntegration.m -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/ios/RiskifiedIntegration.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/ios/RiskifiedIntegration.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/ios/RiskifiedIntegration.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/ios/RiskifiedIntegration.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/ios/RiskifiedIntegration.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/ios/RiskifiedIntegration.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/ios/libs/RiskifiedBeacon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/ios/libs/RiskifiedBeacon.h -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/ios/libs/libriskifiedbeacon.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/ios/libs/libriskifiedbeacon.a -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/package.json -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/react-native-riskified-integration.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/react-native-riskified-integration.podspec -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/src/Riskified.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/src/Riskified.js -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/src/__tests__/Riskified.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/src/__tests__/Riskified.test.js -------------------------------------------------------------------------------- /packages/react-native-riskified-integration/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/packages/react-native-riskified-integration/src/index.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Farfetch/blackout-react-native/HEAD/yarn.lock --------------------------------------------------------------------------------