Justin Hernandez
6fdf44171c
feat: add native event bridge ( #899 )
...
* feat: add native event bridge
* refactor(native-events): validate module and harden tests (#903 )
2025-08-14 17:29:15 -07:00
Justin Hernandez
749db8e67a
feat: add passport validation module ( #887 )
...
* feat: add passport validation
* refactor: consume sdk passport validator in app
* feat: add tracking hook to passport validation
* feat: add validation callbacks
* docs: clarify passport validator
* fix: validate passport hash algorithms
* abstract properly
* fix tests
* format
* fix logger and bundler
* fix tests
* fix tests and bundling
* fix format
* update lock
* fix types
* fixes
* fixes
* don't leak pii
* done
* revert error
2025-08-14 17:15:50 -07:00
Justin Hernandez
fcf1ec5dc8
docs: remove nfc and non migration tasks ( #902 )
...
* docs: align migration rules with updated checklist
* docs: restore demo sample sections
2025-08-14 16:41:48 -07:00
Justin Hernandez
368d233243
feat: scaffold mrz, nfc, and qr feature directories ( #893 )
...
* feat: stub mrz, nfc, and qr modules
* feat: export mergeConfig and browser feature modules
* refactor: use named exports for feature modules
* arch feedback
2025-08-14 09:49:17 -07:00
Justin Hernandez
6b285c9bf3
chore: address TypeScript ESLint v8 upgrade feedback and improve type safety ( #895 )
...
* cr feedback
* update based on feedback
* typing updates
* unify yarn package version
* update lock
2025-08-14 09:19:34 -07:00
Justin Hernandez
07addb2a9a
chore: add TypeScript tooling ( #891 )
...
* chore: add TypeScript tooling
* chore: remove unused tsconfig and migration script
* update settings
* add knip config
* format
* more reliable circuits tests
* fix workflow
* fix types
* updates
* ts updates
* more updates
* fix upgrade
* fixes
2025-08-13 21:02:07 -07:00
Justin Hernandez
94da3b9546
docs: add architecture guide and reorganize docs ( #890 )
...
* docs: add architecture guide and reorganize docs
* docs: add architecture prompt tasks
2025-08-13 15:11:56 -07:00
Justin Hernandez
35281ad1ea
feat: add nfc parser and mrz tests ( #886 )
...
* feat: add nfc parser and mrz tests
* fix: harden NFC parser and update migration docs
2025-08-12 20:16:25 -07:00
Justin Hernandez
b2839e1633
Chore: improve ai context ( #883 )
...
* add gigamind context
* updates
* update ai context
* doc updates
* add migration context
* docs: refine commit checks and mobile app instructions (#884 )
* docs: refine commit checks and add mobile app guidelines
* cr feedback
* quality updates
* format md file
* updates
* future proof tests
2025-08-12 16:39:15 -07:00
Justin Hernandez
995a47c7ca
updates ( #882 )
2025-08-12 08:52:19 -07:00
Justin Hernandez
b2c79f3bae
Expand migration checklist and prompts ( #880 )
...
* Expand migration checklist and prompts
* recommendos
* update order
* add partner feedback
2025-08-11 17:14:19 -07:00
Justin Hernandez
e5fd37d133
feat: modernize mobile sdk build pipeline ( #877 )
...
* Add tsup config and postbuild shims
* cr feedback
2025-08-10 22:44:14 -07:00
Justin Hernandez
d8b2f60c57
Simplify alias tooling and relax export sorting ( #867 )
...
* Simplify alias config
* Restore export sorting overrides
* save migration pattern
* alias last minute updates
* fix tests
* improved import sorting
* Implement typed event emitter (#869 )
* Implement typed event emitter
* cr suggestion
2025-08-10 13:53:03 -07:00
Justin Hernandez
b59dbe1b05
Chore: mobile sdk refinements ( #858 )
...
* Add sdk-alpha package with MRZ helper
* chore: add migration report script
* Add lint config and MRZ tests to sdk-alpha
* fix tests
* fixes. wip
* fixes
* fix bundler tests
* mrz improvements based on cr feedback
* prettier
* fix build errors
* Document browser shim (#859 )
* Validate required adapters (#861 )
* Use sdkError for web scanner shim (#862 )
* Document new workspaces in AGENTS (#864 )
* Add client tests (#860 )
* Use deep merge for client config (#863 )
* Add config merge helper
* format
* Add SDK alpha CI workflow (#865 )
* rename
* rename file
* update workflow
* coderabbit feedback and fixes
* fix linter
* fix import paths
* wip fixes
* updates
* fix tests
* formatting
* update workflow
* remove console mocks
* rename folder and fixes
* fix tests
* save wip
* auto format on save for all sdk package files
* fixes
* cr feedback
* fix pipelines
2025-08-09 17:14:56 -07:00
Justin Hernandez
5356b8b5e0
feat: add sdk-alpha package with MRZ helper ( #851 )
...
* Add sdk-alpha package with MRZ helper
* chore: add migration report script
* Add lint config and MRZ tests to sdk-alpha
* fix tests
* fixes. wip
* fixes
* fix bundler tests
* fix
2025-08-08 17:14:49 -07:00