Skip to content

Commit cb845d4

Browse files
authored
fix(🐙): upgrade @typegpu/react so it imports react-native-webgpu (#413)
The react-native-wgpu shim was removed in #411, but the example app's lockfile pinned @typegpu/react@0.11.0, which still imports the old react-native-wgpu package name. On a clean install (CI self-hosted runner) Metro then fails to resolve react-native-wgpu from @typegpu/react/react-native/index.js. @typegpu/react@0.11.2 switched its import to react-native-webgpu; bump it (and typegpu to satisfy its ^0.11.9 peer range).
1 parent bcec155 commit cb845d4

2 files changed

Lines changed: 30 additions & 21 deletions

File tree

apps/example/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"@tensorflow/tfjs": "^4.22.0",
2626
"@tensorflow/tfjs-backend-webgpu": "^4.22.0",
2727
"@tensorflow/tfjs-vis": "^1.5.1",
28-
"@typegpu/react": "^0.11.0",
28+
"@typegpu/react": "^0.11.2",
2929
"async-mutex": "^0.5.0",
3030
"babel-plugin-transform-inline-environment-variables": "^0.4.4",
3131
"fast-text-encoding": "^1.0.6",
@@ -45,7 +45,7 @@
4545
"react-native-worklets": "0.8.3",
4646
"teapot": "^1.0.0",
4747
"three": "0.184.0",
48-
"typegpu": "^0.11.6",
48+
"typegpu": "^0.11.9",
4949
"wgpu-matrix": "^3.0.2"
5050
},
5151
"devDependencies": {

yarn.lock

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6785,20 +6785,20 @@ __metadata:
67856785
languageName: node
67866786
linkType: hard
67876787

6788-
"@typegpu/react@npm:^0.11.0":
6789-
version: 0.11.0
6790-
resolution: "@typegpu/react@npm:0.11.0"
6788+
"@typegpu/react@npm:^0.11.2":
6789+
version: 0.11.2
6790+
resolution: "@typegpu/react@npm:0.11.2"
67916791
peerDependencies:
67926792
react: ^19.0.0
67936793
react-native: "*"
6794-
react-native-wgpu: "*"
6795-
typegpu: ^0.11.3
6794+
react-native-webgpu: "*"
6795+
typegpu: ^0.11.9
67966796
peerDependenciesMeta:
67976797
react-native:
67986798
optional: true
6799-
react-native-wgpu:
6799+
react-native-webgpu:
68006800
optional: true
6801-
checksum: b30080da12409be8a9ba4cb01afd5da436747d12abd136c44aaae8482ab425ba3f6c9c6091b6adcb8b108ab3fbbe3aeb40ad00e125e24dbff6170fce09fead80
6801+
checksum: ca0c8d623c6c59ae355df3ac78c74dbd22386e35beb5453ead0c7f29ead13375ed5d4a8d52ce16d3c8a2a8fa4997b9f5e2213469c4022431e876dc6635ca54a6
68026802
languageName: node
68036803
linkType: hard
68046804

@@ -8153,7 +8153,7 @@ __metadata:
81538153
"@tensorflow/tfjs": ^4.22.0
81548154
"@tensorflow/tfjs-backend-webgpu": ^4.22.0
81558155
"@tensorflow/tfjs-vis": ^1.5.1
8156-
"@typegpu/react": ^0.11.0
8156+
"@typegpu/react": ^0.11.2
81578157
"@types/node": ^20.14.7
81588158
"@types/react": 19.1.0
81598159
"@types/react-dom": 19.1.0
@@ -8187,7 +8187,7 @@ __metadata:
81878187
react-test-renderer: 18.2.0
81888188
teapot: ^1.0.0
81898189
three: 0.184.0
8190-
typegpu: ^0.11.6
8190+
typegpu: ^0.11.9
81918191
typescript: 5.0.4
81928192
unplugin-typegpu: ^0.11.4
81938193
wgpu-matrix: ^3.0.2
@@ -22791,6 +22791,13 @@ __metadata:
2279122791
languageName: node
2279222792
linkType: hard
2279322793

22794+
"tinyest@npm:~0.3.2":
22795+
version: 0.3.2
22796+
resolution: "tinyest@npm:0.3.2"
22797+
checksum: b5c3bdec7f88c2d464998ec196f861cbeee2d7568e455d315d1e819b83437404b4ed0268e2af637da671828e6724f8cd258ddafde8d545b82b070dcfd39c4253
22798+
languageName: node
22799+
linkType: hard
22800+
2279422801
"tinyexec@npm:^1.0.1, tinyexec@npm:^1.2.4":
2279522802
version: 1.2.4
2279622803
resolution: "tinyexec@npm:1.2.4"
@@ -22974,10 +22981,10 @@ __metadata:
2297422981
languageName: node
2297522982
linkType: hard
2297622983

22977-
"tsover-runtime@npm:^0.0.6":
22978-
version: 0.0.6
22979-
resolution: "tsover-runtime@npm:0.0.6"
22980-
checksum: 6199d1ea2d59fc1b5f33ddad808037f430a15aac4ce7c4c0ff9b151b46b7ec9aa8cc4c3553a12bbaed9207c387f90c1022b484e7a17190890b2351477087b21c
22984+
"tsover-runtime@npm:^0.0.7":
22985+
version: 0.0.7
22986+
resolution: "tsover-runtime@npm:0.0.7"
22987+
checksum: e768e6f6c3add5897ba7200328e646bcf26c05db6af21b94698c53ce5fed4cfec7e8e6ab9e652105c88edcfd502e2e8d2bc9d988e452d1be0eb72def1960f0a3
2298122988
languageName: node
2298222989
linkType: hard
2298322990

@@ -23234,14 +23241,16 @@ __metadata:
2323423241
languageName: node
2323523242
linkType: hard
2323623243

23237-
"typegpu@npm:^0.11.6":
23238-
version: 0.11.6
23239-
resolution: "typegpu@npm:0.11.6"
23244+
"typegpu@npm:^0.11.9":
23245+
version: 0.11.9
23246+
resolution: "typegpu@npm:0.11.9"
2324023247
dependencies:
23241-
tinyest: ~0.3.1
23242-
tsover-runtime: ^0.0.6
23248+
tinyest: ~0.3.2
23249+
tsover-runtime: ^0.0.7
2324323250
typed-binary: ^4.3.3
23244-
checksum: 32ed07c2b5a8e3fd8c6dd0e99ca44cccd107bbd0f82950d09bcf5d68ba16af9b202ab0596218232d70bd99869b1479b7766e505960b706bcdf1c55161ad01a0e
23251+
bin:
23252+
typegpu: ./bin.mjs
23253+
checksum: c0ba3d37bdf1643cf1927484ae053702d270338899e6b20dabed9a19319147bcbdd3d15219978096c20223c9448603a1774af048d44b8beb499077548008dff1
2324523254
languageName: node
2324623255
linkType: hard
2324723256

0 commit comments

Comments
 (0)