Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15,509 changes: 15,493 additions & 16 deletions Apps/PackageTest/0.63.1/package-lock.json

Large diffs are not rendered by default.

17,161 changes: 17,141 additions & 20 deletions Apps/PackageTest/0.64.0/package-lock.json

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions Apps/Playground/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -469,7 +469,7 @@ SPEC CHECKSUMS:
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de
FBLazyVector: 7b423f9e248eae65987838148c36eec1dbfe0b53
FBReactNativeSpec: 41c2862d3cf2b290d1e02d6e871a482e2979677b
FBReactNativeSpec: 1bd5828a2fe244ae5237884ef2d1b7cca26d1599
Flipper: d3da1aa199aad94455ae725e9f3aa43f3ec17021
Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41
Flipper-Folly: 755929a4f851b2fb2c347d533a23f191b008554c
Expand All @@ -480,7 +480,7 @@ SPEC CHECKSUMS:
glog: 73c2498ac6884b13ede40eda8228cb1eee9d9d62
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b
Permission-Camera: 358081c7b8210849958af181ce9ddeb11932aa82
Permission-Camera: 119b01de97a5b3edb637999e38476b68143b9d17
RCT-Folly: ec7a233ccc97cc556cf7237f0db1ff65b986f27c
RCTRequired: ec2ebc96b7bfba3ca5c32740f5a0c6a014a274d2
RCTTypeSafety: 22567f31e67c3e088c7ac23ea46ab6d4779c0ea5
Expand All @@ -492,8 +492,8 @@ SPEC CHECKSUMS:
React-jsi: 5de8204706bd872b78ea646aee5d2561ca1214b6
React-jsiexecutor: 124e8f99992490d0d13e0649d950d3e1aae06fe9
React-jsinspector: 500a59626037be5b3b3d89c5151bc3baa9abf1a9
react-native-babylon: 55ec3f5e14b0baa1ae5978334b8faa58842abe68
react-native-slider: e45c8376012e5ace012e5eef62e9c85c68e50a0f
react-native-babylon: b5496ddaa5c53c76791a34ce50751802153e1b5e
react-native-slider: ae891b9fca8c9b4a99691f6d45731f0ef2bb1866
React-perflogger: aad6d4b4a267936b3667260d1f649b6f6069a675
React-RCTActionSheet: fc376be462c9c8d6ad82c0905442fd77f82a9d2a
React-RCTAnimation: ba0a1c3a2738be224a08092fa7f1b444ab77d309
Expand All @@ -506,7 +506,7 @@ SPEC CHECKSUMS:
React-RCTVibration: 4b99a7f5c6c0abbc5256410cc5425fb8531986e1
React-runtimeexecutor: ff951a0c241bfaefc4940a3f1f1a229e7cb32fa6
ReactCommon: bedc99ed4dae329c4fcf128d0c31b9115e5365ca
RNPermissions: 350964d19150b183796a88180fb7ec62a1e41422
RNPermissions: 99dd8d4a30ff13509b949ca63cd1f69edc461775
Yoga: a7de31c64fe738607e7a3803e3f591a4b1df7393
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a

Expand Down
10 changes: 7 additions & 3 deletions Apps/Playground/metro.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,13 @@ function processModuleSymLinks() {
const packageInfoData = fs.readFileSync(packagePath);
const packageInfo = JSON.parse(packageInfoData);

// Search for any dev dependencies of the package. They should be excluded from metro so the packages don't get
// imported twice in the bundle
for (const devDependency in packageInfo.devDependencies) {
const dependencies = packageInfo.dependencies ? Object.keys(packageInfo.dependencies) : [];
const peerDependencies = packageInfo.peerDependencies ? Object.keys(packageInfo.peerDependencies) : [];
const devDependencies = packageInfo.devDependencies ? Object.keys(packageInfo.devDependencies) : [];

// Exclude dependencies that appear in devDependencies or peerDependencies but not in dependencies. Otherwise,
// the metro bundler will package those devDependencies/peerDependencies as unintended copies.
for (const devDependency of devDependencies.concat(peerDependencies).filter(dependency => !dependencies.includes(dependency))) {
moduleExclusions.push(new RegExp(escapeRegExp(path.join(linkPath, "node_modules", devDependency)) + "\/.*"));
}
}
Expand Down
Loading