[SELF-830] feat: demo app nfc scanning (#1236)

* save wip demo app nfc scanning

* save wip

* fix types

* Fix Android NFC scanning in demo app (#1241)

* fix tests

* fix pipelines

* fix linting

* WIP move to flows/onboarding/scan-nfc

* prettier and fix test

* fix test

* update lock

* update deps

* Feat/android prebuilt modules (#1292)

* move entire screen

* remove redundancy in components and utils

* fixes

* lint

* ignore

* remove unneeded

* fix imports

* remove unused

* Update packages/mobile-sdk-alpha/src/types/events.ts

Co-authored-by: Aaron DeRuvo <aaron.deruvo@clabs.co>

* uuid not needed for demo app

* android: update ci check

* timeout fix, image temp fix

* prettier fix

* try rebuild deps every time

* Temporarily disable cache check in CI

* Revert "try rebuild deps every time"

This reverts commit a5c97210a5.

* ignore false positive

* Revert "Revert "try rebuild deps every time""

This reverts commit 4f44615fd6.

* fix?

* sanitize error message first

* remove TODO that has been taken care of

* MSDK: add ios prebuilts (#1308)

* add ios prebuilt

* remove outdate readme

* remove duplicates

* comment out unused

* add prettier ignore

* Update .gitguardian.yml to ignore iOS frameworks and build artifacts

* update gitguardian ignore paths

* migrate config version

* add ignored-matches

---------

Co-authored-by: Justin Hernandez <justin.hernandez@self.xyz>

* remove duplicated code

* exclude mobile-sdk native modules when `E2E_TESTING` flag is set

* app: disable ios msdk auto-linking

* add E2E_TESTING flag

---------

Co-authored-by: Leszek Stachowski <leszek.stachowski@self.xyz>
Co-authored-by: seshanthS <seshanth@protonmail.com>
Co-authored-by: Seshanth.S <35675963+seshanthS@users.noreply.github.com>
Co-authored-by: Aaron DeRuvo <aaron.deruvo@clabs.co>
This commit is contained in:
Justin Hernandez
2025-10-23 10:44:32 -07:00
committed by GitHub
parent 6ff50ae987
commit 077dcc47b4
586 changed files with 218992 additions and 3868 deletions

View File

@@ -57,6 +57,7 @@ export {
commonNames,
countries,
countryCodes,
getCountryISO2,
} from './src/constants/index.js';
// Type exports

View File

@@ -35,4 +35,10 @@ export {
} from './constants.js';
// Re-export from other constant files
export { alpha2ToAlpha3, alpha3ToAlpha2, commonNames, countries } from './countries.js';
export {
alpha2ToAlpha3,
alpha3ToAlpha2,
commonNames,
countries,
getCountryISO2,
} from './countries.js';

View File

@@ -1,6 +1,7 @@
import { ethers } from 'ethers';
import forge from 'node-forge';
import { PCR0_MANAGER_ADDRESS, RPC_URL } from 'src/constants/constants.js';
import { PCR0_MANAGER_ADDRESS, RPC_URL } from '../constants/constants.js';
const GCP_ROOT_CERT = `
-----BEGIN CERTIFICATE-----