diff --git a/bun.lock b/bun.lock index 9f656f8..0f95251 100644 --- a/bun.lock +++ b/bun.lock @@ -38,7 +38,7 @@ "react": "19.2.3", "react-native": "0.85.0-rc.0", "react-native-nitro-fetch": "workspace:*", - "react-native-nitro-modules": "^0.29.2", + "react-native-nitro-modules": "^0.29.8", "react-native-safe-area-context": "^5.5.2", "react-native-worklets-core": "^1.6.2", }, @@ -2437,6 +2437,10 @@ "react-native-nitro-fetch/@react-native/eslint-config": ["@react-native/eslint-config@0.85.0-rc.0", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", "@react-native/eslint-plugin": "0.85.0-rc.0", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-ft-flow": "^2.0.1", "eslint-plugin-jest": "^29.0.1", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-react-native": "^5.0.0" }, "peerDependencies": { "eslint": "^8.0.0 || ^9.0.0", "prettier": ">=2" } }, "sha512-r7N9YB2qSzKrgFC3HwTFS78S4VK/5HoZ8RJkoVXqGr7mNZr673A4A8K1pJ5mZsF4T12+3CKSGFzEUNB6ogcMxw=="], + "react-native-nitro-fetch/react-native-nitro-modules": ["react-native-nitro-modules@0.29.8", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-SyKIR+MmAZadqFEPwD+wiHoG5Lem3EMtAyzLOJ+mU0JB+1+vHxxLLhcV0THoXoxbMSbf5zWOQYVb+JPCEhNtXg=="], + + "react-native-nitro-fetch-example/react-native-nitro-modules": ["react-native-nitro-modules@0.29.8", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-SyKIR+MmAZadqFEPwD+wiHoG5Lem3EMtAyzLOJ+mU0JB+1+vHxxLLhcV0THoXoxbMSbf5zWOQYVb+JPCEhNtXg=="], + "read-package-up/type-fest": ["type-fest@4.41.0", "", {}, "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA=="], "read-pkg/normalize-package-data": ["normalize-package-data@6.0.2", "", { "dependencies": { "hosted-git-info": "^7.0.0", "semver": "^7.3.5", "validate-npm-package-license": "^3.0.4" } }, "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g=="], diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index ac0d343..fd88852 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -27,7 +27,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - NitroModules (0.29.6): + - NitroModules (0.29.8): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1890,7 +1890,7 @@ DEPENDENCIES: - FBLazyVector (from `../../node_modules/react-native/Libraries/FBLazyVector`) - hermes-engine (from `../../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) - NitroFetch (from `../../node_modules/react-native-nitro-fetch`) - - NitroModules (from `../../node_modules/react-native-nitro-modules`) + - NitroModules (from `../node_modules/react-native-nitro-modules`) - RCTDeprecation (from `../../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) - RCTRequired (from `../../node_modules/react-native/Libraries/Required`) - RCTSwiftUI (from `../../node_modules/react-native/ReactApple/RCTSwiftUI`) @@ -1975,7 +1975,7 @@ EXTERNAL SOURCES: NitroFetch: :path: "../../node_modules/react-native-nitro-fetch" NitroModules: - :path: "../../node_modules/react-native-nitro-modules" + :path: "../node_modules/react-native-nitro-modules" RCTDeprecation: :path: "../../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" RCTRequired: @@ -2127,7 +2127,7 @@ SPEC CHECKSUMS: FBLazyVector: 4ee5f665093abe339f4b579fc3d59f65c8af196c hermes-engine: 6e73b6dc6e9f908925b064fcfed5d7ae87f93a6e NitroFetch: 439b3c58d44e1160c5c2c34e9b02eda08c92014b - NitroModules: f58a7b9fb5b486afd0b0173a605c74c6a83ddf45 + NitroModules: 243647de5cfdc3084b20d7b9ac8afc214181242e RCTDeprecation: b73940ea69ab57c2c59f845b37b09e1d8b0d0588 RCTRequired: f3a52c914af5f19f04d02b2091d83e43cf71676c RCTSwiftUI: 6dea7b613e8930a973b723c121aa8646374ee694 diff --git a/example/package.json b/example/package.json index 081111a..0affef2 100644 --- a/example/package.json +++ b/example/package.json @@ -13,7 +13,7 @@ "react": "19.2.3", "react-native": "0.85.0-rc.0", "react-native-nitro-fetch": "workspace:*", - "react-native-nitro-modules": "^0.29.2", + "react-native-nitro-modules": "^0.29.8", "react-native-safe-area-context": "^5.5.2", "react-native-worklets-core": "^1.6.2" }, diff --git a/example/src/App.tsx b/example/src/App.tsx index 90a245d..7b04bd3 100644 --- a/example/src/App.tsx +++ b/example/src/App.tsx @@ -346,82 +346,177 @@ export default function App() { Nitro vs Built-in Fetch -