fix(deps): patch metro-core to expose ./src/* for metro-cache 0.82.5 nested
metro-cache 0.82.5 (nested under metro 0.82.5) imports metro-core/src/canonicalize directly. Top-level metro-core 0.83.3 has restrictive exports map that blocks this. Pnpm patch adds ./src/* to exports while preserving the existing ./private/* path. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
ee25a50288
commit
d9c41d4427
14
patches/metro-core@0.83.3.patch
Normal file
14
patches/metro-core@0.83.3.patch
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
diff --git a/package.json b/package.json
|
||||||
|
index 56847375ce7ba936f4a604b66faad24242677abf..db49d1d51d6dca996e61d03b80d383acaf36e046 100644
|
||||||
|
--- a/package.json
|
||||||
|
+++ b/package.json
|
||||||
|
@@ -6,7 +6,8 @@
|
||||||
|
"exports": {
|
||||||
|
".": "./src/index.js",
|
||||||
|
"./package.json": "./package.json",
|
||||||
|
- "./private/*": "./src/*.js"
|
||||||
|
+ "./private/*": "./src/*.js",
|
||||||
|
+ "./src/*": "./src/*.js"
|
||||||
|
},
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
17
pnpm-lock.yaml
generated
17
pnpm-lock.yaml
generated
@ -4,6 +4,11 @@ settings:
|
|||||||
autoInstallPeers: true
|
autoInstallPeers: true
|
||||||
excludeLinksFromLockfile: false
|
excludeLinksFromLockfile: false
|
||||||
|
|
||||||
|
patchedDependencies:
|
||||||
|
metro-core@0.83.3:
|
||||||
|
hash: dbd76dee4e5497574765c5986b0e889264e7251ea7b5e849e2967d2eb2efb757
|
||||||
|
path: patches/metro-core@0.83.3.patch
|
||||||
|
|
||||||
importers:
|
importers:
|
||||||
|
|
||||||
.: {}
|
.: {}
|
||||||
@ -10811,7 +10816,7 @@ snapshots:
|
|||||||
metro-cache: 0.83.3
|
metro-cache: 0.83.3
|
||||||
metro-cache-key: 0.83.3
|
metro-cache-key: 0.83.3
|
||||||
metro-config: 0.83.3
|
metro-config: 0.83.3
|
||||||
metro-core: 0.83.3
|
metro-core: 0.83.3(patch_hash=dbd76dee4e5497574765c5986b0e889264e7251ea7b5e849e2967d2eb2efb757)
|
||||||
metro-file-map: 0.83.3
|
metro-file-map: 0.83.3
|
||||||
metro-minify-terser: 0.83.3
|
metro-minify-terser: 0.83.3
|
||||||
metro-resolver: 0.83.3
|
metro-resolver: 0.83.3
|
||||||
@ -12777,7 +12782,7 @@ snapshots:
|
|||||||
invariant: 2.2.4
|
invariant: 2.2.4
|
||||||
metro: 0.83.3
|
metro: 0.83.3
|
||||||
metro-config: 0.83.3
|
metro-config: 0.83.3
|
||||||
metro-core: 0.83.3
|
metro-core: 0.83.3(patch_hash=dbd76dee4e5497574765c5986b0e889264e7251ea7b5e849e2967d2eb2efb757)
|
||||||
semver: 7.7.4
|
semver: 7.7.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- bufferutil
|
- bufferutil
|
||||||
@ -16845,7 +16850,7 @@ snapshots:
|
|||||||
exponential-backoff: 3.1.3
|
exponential-backoff: 3.1.3
|
||||||
flow-enums-runtime: 0.0.6
|
flow-enums-runtime: 0.0.6
|
||||||
https-proxy-agent: 7.0.6
|
https-proxy-agent: 7.0.6
|
||||||
metro-core: 0.83.3
|
metro-core: 0.83.3(patch_hash=dbd76dee4e5497574765c5986b0e889264e7251ea7b5e849e2967d2eb2efb757)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
@ -16856,7 +16861,7 @@ snapshots:
|
|||||||
jest-validate: 29.7.0
|
jest-validate: 29.7.0
|
||||||
metro: 0.83.3
|
metro: 0.83.3
|
||||||
metro-cache: 0.83.3
|
metro-cache: 0.83.3
|
||||||
metro-core: 0.83.3
|
metro-core: 0.83.3(patch_hash=dbd76dee4e5497574765c5986b0e889264e7251ea7b5e849e2967d2eb2efb757)
|
||||||
metro-runtime: 0.83.3
|
metro-runtime: 0.83.3
|
||||||
yaml: 2.8.4
|
yaml: 2.8.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
@ -16864,7 +16869,7 @@ snapshots:
|
|||||||
- supports-color
|
- supports-color
|
||||||
- utf-8-validate
|
- utf-8-validate
|
||||||
|
|
||||||
metro-core@0.83.3:
|
metro-core@0.83.3(patch_hash=dbd76dee4e5497574765c5986b0e889264e7251ea7b5e849e2967d2eb2efb757):
|
||||||
dependencies:
|
dependencies:
|
||||||
flow-enums-runtime: 0.0.6
|
flow-enums-runtime: 0.0.6
|
||||||
lodash.throttle: 4.1.1
|
lodash.throttle: 4.1.1
|
||||||
@ -16982,7 +16987,7 @@ snapshots:
|
|||||||
metro-cache: 0.83.3
|
metro-cache: 0.83.3
|
||||||
metro-cache-key: 0.83.3
|
metro-cache-key: 0.83.3
|
||||||
metro-config: 0.83.3
|
metro-config: 0.83.3
|
||||||
metro-core: 0.83.3
|
metro-core: 0.83.3(patch_hash=dbd76dee4e5497574765c5986b0e889264e7251ea7b5e849e2967d2eb2efb757)
|
||||||
metro-file-map: 0.83.3
|
metro-file-map: 0.83.3
|
||||||
metro-resolver: 0.83.3
|
metro-resolver: 0.83.3
|
||||||
metro-runtime: 0.83.3
|
metro-runtime: 0.83.3
|
||||||
|
|||||||
@ -1,3 +1,6 @@
|
|||||||
packages:
|
packages:
|
||||||
- "apps/*"
|
- apps/*
|
||||||
- "backend"
|
- backend
|
||||||
|
|
||||||
|
patchedDependencies:
|
||||||
|
metro-core@0.83.3: patches/metro-core@0.83.3.patch
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user