SIGN IN SIGN UP

feat!: replace node-fetch with undici (#116)

* Remove node-fetch and Install undici

* Resolve TypeScript type errors in requestAsync method

* Remove node-fetch and @types/node-fetch

* Update yarn.lock

* Bump yarn to 4.5.3

* Update yarn.lock

* Format

* Update package.json

* fix: add newline at end of package.json

* fix: add newline at end of package.json

* fix: convert request headers to a plain object for better compatibility

* Refactor code structure for improved readability and maintainability

* Refactor code structure for improved readability and maintainability

* chore(deps): add @types/promise-retry and jiti dependencies

* refactor(tests): consolidate mockAgent setup in ExpoClient tests

* refactor(ExpoClient): update fetch options to use RequestInit type

* change httpAgent type to base class

* chore: update ci workflow

---------

Co-authored-by: Douglas Lowder <douglowder@mac.com>
Co-authored-by: katayama8000 <katayama8000@example.com>
Co-authored-by: Vojtech Novak <vonovak@gmail.com>
K
katayama8000 committed
413290bdad010c48af44829afca8aa23b73e7dc7
Parent: 563c609
Committed by GitHub <noreply@github.com> on 2/4/2026, 11:12:40 AM