Skip to content

Commit db73c22

Browse files
committed
fix: Update Nitro and switch to nitrogen
1 parent d3163c2 commit db73c22

6 files changed

Lines changed: 1018 additions & 1030 deletions

File tree

.github/workflows/run-nitrogen.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ jobs:
3030
- name: Build the typescript types
3131
run: bun run build
3232

33-
- name: Run nitro-codegen for NitroImage
33+
- name: Run nitrogen for NitroImage
3434
run: bun image specs
3535

36-
- name: Run nitro-codegen for NitroWebImage
36+
- name: Run nitrogen for NitroWebImage
3737
run: bun web-image specs
3838

3939
- name: Verify no files have changed after nitrogen

bun.lock

Lines changed: 993 additions & 1005 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/ios/Podfile.lock

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ PODS:
2020
- libwebp/sharpyuv (1.5.0)
2121
- libwebp/webp (1.5.0):
2222
- libwebp/sharpyuv
23-
- NitroImage (0.6.0):
23+
- NitroImage (0.6.1):
2424
- boost
2525
- DoubleConversion
2626
- fast_float
@@ -50,7 +50,7 @@ PODS:
5050
- ReactCommon/turbomodule/core
5151
- SocketRocket
5252
- Yoga
53-
- NitroModules (0.28.1):
53+
- NitroModules (0.29.4):
5454
- boost
5555
- DoubleConversion
5656
- fast_float
@@ -79,7 +79,7 @@ PODS:
7979
- ReactCommon/turbomodule/core
8080
- SocketRocket
8181
- Yoga
82-
- NitroWebImage (0.6.0):
82+
- NitroWebImage (0.6.1):
8383
- boost
8484
- DoubleConversion
8585
- fast_float
@@ -1822,7 +1822,7 @@ PODS:
18221822
- React-RCTFBReactNativeSpec
18231823
- ReactCommon/turbomodule/core
18241824
- SocketRocket
1825-
- react-native-safe-area-context (5.6.0):
1825+
- react-native-safe-area-context (5.6.1):
18261826
- boost
18271827
- DoubleConversion
18281828
- fast_float
@@ -1840,8 +1840,8 @@ PODS:
18401840
- React-graphics
18411841
- React-ImageManager
18421842
- React-jsi
1843-
- react-native-safe-area-context/common (= 5.6.0)
1844-
- react-native-safe-area-context/fabric (= 5.6.0)
1843+
- react-native-safe-area-context/common (= 5.6.1)
1844+
- react-native-safe-area-context/fabric (= 5.6.1)
18451845
- React-NativeModulesApple
18461846
- React-RCTFabric
18471847
- React-renderercss
@@ -1852,7 +1852,7 @@ PODS:
18521852
- ReactCommon/turbomodule/core
18531853
- SocketRocket
18541854
- Yoga
1855-
- react-native-safe-area-context/common (5.6.0):
1855+
- react-native-safe-area-context/common (5.6.1):
18561856
- boost
18571857
- DoubleConversion
18581858
- fast_float
@@ -1880,7 +1880,7 @@ PODS:
18801880
- ReactCommon/turbomodule/core
18811881
- SocketRocket
18821882
- Yoga
1883-
- react-native-safe-area-context/fabric (5.6.0):
1883+
- react-native-safe-area-context/fabric (5.6.1):
18841884
- boost
18851885
- DoubleConversion
18861886
- fast_float
@@ -2417,7 +2417,7 @@ PODS:
24172417
- React-Core
24182418
- SDWebImage (~> 5.11.1)
24192419
- SDWebImageWebPCoder (~> 0.8.4)
2420-
- RNScreens (4.14.1):
2420+
- RNScreens (4.16.0):
24212421
- boost
24222422
- DoubleConversion
24232423
- fast_float
@@ -2444,10 +2444,10 @@ PODS:
24442444
- ReactCodegen
24452445
- ReactCommon/turbomodule/bridging
24462446
- ReactCommon/turbomodule/core
2447-
- RNScreens/common (= 4.14.1)
2447+
- RNScreens/common (= 4.16.0)
24482448
- SocketRocket
24492449
- Yoga
2450-
- RNScreens/common (4.14.1):
2450+
- RNScreens/common (4.16.0):
24512451
- boost
24522452
- DoubleConversion
24532453
- fast_float
@@ -2740,9 +2740,9 @@ SPEC CHECKSUMS:
27402740
glog: 5683914934d5b6e4240e497e0f4a3b42d1854183
27412741
hermes-engine: e7491a2038f2618c8cd444ed411a6deb350a3742
27422742
libwebp: 02b23773aedb6ff1fd38cec7a77b81414c6842a8
2743-
NitroImage: d91a925dafcca236c8d1df3a727211019a3e2300
2744-
NitroModules: 73604630c620091063c4bf6ff949cad4cee08082
2745-
NitroWebImage: dec6c2bac94c47015ccf230893ab3cdc54e47a62
2743+
NitroImage: fca83e28dbb09bfde4f2d7bfaac6815f1fddfef2
2744+
NitroModules: df9af25a70fccb693fa5799026d8162f579007ae
2745+
NitroWebImage: 5e175bf895b412ec608bb8e987f80657add59378
27462746
RCT-Folly: 59ec0ac1f2f39672a0c6e6cecdd39383b764646f
27472747
RCTDeprecation: 0735ab4f6b3ec93a7f98187b5da74d7916e2cf4c
27482748
RCTRequired: 8fcc7801bfc433072287b0f24a662e2816e89d0c
@@ -2776,7 +2776,7 @@ SPEC CHECKSUMS:
27762776
React-logger: 839abfd18a3fbdf88132824de584b226d0c5cbce
27772777
React-Mapbuffer: bd5b1120c9bbaac6203eb288735e239f04e03009
27782778
React-microtasksnativemodule: 10892b00e612d79436022a11e5bc8bdf468a284f
2779-
react-native-safe-area-context: 2249e17382bd5a97cbccaa89e22af8756188c0fb
2779+
react-native-safe-area-context: 6d8a7b750e496e37bda47c938320bf2c734d441f
27802780
React-NativeModulesApple: 3f9e97a4a90eeec1ceade511f973b277632650bb
27812781
React-oscompat: 34f3d3c06cadcbc470bc4509c717fb9b919eaa8b
27822782
React-perflogger: 95dff8cc9901777360716cbdcb2998849f133a4f
@@ -2808,7 +2808,7 @@ SPEC CHECKSUMS:
28082808
ReactCodegen: 0fc801cfa34581b2acfb9568ef6180042043826a
28092809
ReactCommon: c235ebd26d63fde9a2dfa72cee9f8294b910fee1
28102810
RNFastImage: 5c9c9fed9c076e521b3f509fe79e790418a544e8
2811-
RNScreens: a2550d8ffd25746c161aca15b7fa660c844da31a
2811+
RNScreens: 74985ca8e102294a60cec7513fa84c936fa0b20b
28122812
SDWebImage: a7f831e1a65eb5e285e3fb046a23fcfbf08e696d
28132813
SDWebImageWebPCoder: 908b83b6adda48effe7667cd2b7f78c897e5111d
28142814
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748

example/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"react-native-fast-image": "^8.6.3",
1919
"react-native-nitro-image": "../packages/react-native-nitro-image",
2020
"react-native-nitro-web-image": "../packages/react-native-nitro-web-image",
21-
"react-native-nitro-modules": "^0.28.1",
21+
"react-native-nitro-modules": "^0.29.4",
2222
"react-native-safe-area-context": "^5.6.0",
2323
"react-native-screens": "^4.14.1"
2424
},

packages/react-native-nitro-image/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"lint-ci": "biome check .",
4040
"release": "release-it",
4141
"typescript": "tsc",
42-
"specs": "tsc && nitro-codegen --logLevel=\"debug\""
42+
"specs": "tsc && nitrogen --logLevel=\"debug\""
4343
},
4444
"keywords": [
4545
"react-native",
@@ -61,10 +61,10 @@
6161
"devDependencies": {
6262
"@biomejs/biome": "2.1.1",
6363
"@types/react": "^19.0.6",
64-
"nitro-codegen": "^0.28.1",
64+
"nitrogen": "^0.29.4",
6565
"react": "19.1.0",
6666
"react-native": "0.81.0",
67-
"react-native-nitro-modules": "^0.28.1",
67+
"react-native-nitro-modules": "^0.29.4",
6868
"typescript": "5.8.3"
6969
},
7070
"peerDependencies": {

packages/react-native-nitro-web-image/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"lint-ci": "biome check .",
3939
"release": "release-it",
4040
"typescript": "tsc",
41-
"specs": "tsc && nitro-codegen --logLevel=\"debug\""
41+
"specs": "tsc && nitrogen --logLevel=\"debug\""
4242
},
4343
"keywords": [
4444
"react-native",
@@ -60,10 +60,10 @@
6060
"devDependencies": {
6161
"@biomejs/biome": "2.1.1",
6262
"@types/react": "^19.0.6",
63-
"nitro-codegen": "^0.28.1",
63+
"nitrogen": "^0.29.4",
6464
"react": "19.1.0",
6565
"react-native": "0.81.0",
66-
"react-native-nitro-modules": "^0.28.1",
66+
"react-native-nitro-modules": "^0.29.4",
6767
"react-native-nitro-image": "../react-native-nitro-image",
6868
"typescript": "5.8.3"
6969
},

0 commit comments

Comments
 (0)