diff --git a/example/package.json b/example/package.json index 2afc9daf..15d6dee1 100644 --- a/example/package.json +++ b/example/package.json @@ -29,7 +29,7 @@ "@react-native/babel-preset": "^0.75.0", "@react-native/metro-config": "^0.75.0", "@react-native/typescript-config": "^0.75.0", - "@rnx-kit/metro-config": "^1.3.15", + "@rnx-kit/metro-config": "^2.0.0", "jest": "^29.7.0", "react-native-builder-bob": "^0.30.0", "react-native-test-app": "^3.9.0" diff --git a/yarn.lock b/yarn.lock index 2b9436a3..9b14dfa1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1629,195 +1629,212 @@ __metadata: languageName: node linkType: hard -"@commitlint/cli@npm:^19.4.1": - version: 19.4.1 - resolution: "@commitlint/cli@npm:19.4.1" - dependencies: - "@commitlint/format": ^19.3.0 - "@commitlint/lint": ^19.4.1 - "@commitlint/load": ^19.4.0 - "@commitlint/read": ^19.4.0 - "@commitlint/types": ^19.0.3 - execa: ^8.0.1 +"@commitlint/cli@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/cli@npm:19.5.0" + dependencies: + "@commitlint/format": ^19.5.0 + "@commitlint/lint": ^19.5.0 + "@commitlint/load": ^19.5.0 + "@commitlint/read": ^19.5.0 + "@commitlint/types": ^19.5.0 + tinyexec: ^0.3.0 yargs: ^17.0.0 bin: commitlint: cli.js - checksum: 3712016a46f6f3d2ce6b6fa935f4d6e82c58d569b1b1b147dc61bb61f75a4209540e79a2a734ddc41e7c781683133b4f017794720f031f0136d3bb32752e7c32 + checksum: d4489acd353ef8cdefd6c8127b1b40d84382db8507a1f4d5e31c5a6319bd8b59e80d9c7d821bbb296617fb4c4a02f1b6aee11eb4fb455cb8e4c25c43b23f67c2 languageName: node linkType: hard "@commitlint/config-conventional@npm:^19.0.0": - version: 19.4.1 - resolution: "@commitlint/config-conventional@npm:19.4.1" + version: 19.5.0 + resolution: "@commitlint/config-conventional@npm:19.5.0" dependencies: - "@commitlint/types": ^19.0.3 + "@commitlint/types": ^19.5.0 conventional-changelog-conventionalcommits: ^7.0.2 - checksum: f672b8ad332ab8cc8ebefbaac1b8f8164864b969745f701982ed526a153127a507d9feb38722e15ba8eae1ad959b1ae29fe615e51f695d8120b5c455883653a3 + checksum: 96498a69c7136f672060a4ff025bc5d81946d3941f9319b58346f0894db70a20aa86c4ad2845d594696d7063dace5d85763f5f3acf6f6494fb6af91cbd65efac languageName: node linkType: hard -"@commitlint/config-validator@npm:^19.0.3": - version: 19.0.3 - resolution: "@commitlint/config-validator@npm:19.0.3" +"@commitlint/config-validator@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/config-validator@npm:19.5.0" dependencies: - "@commitlint/types": ^19.0.3 + "@commitlint/types": ^19.5.0 ajv: ^8.11.0 - checksum: a1a9678e0994d87fa98f0aee1a877dfaf60640b657589260ec958898d51affabba73d6684edafa1cc979e4e94b51f14fbd9b605eae77c2838ee52bcbcc110bef + checksum: 681bfdcabcb0ff794ea65d95128083869c97039c3a352219d6d88a2d4f3d0412b8ec515db77433fc6b0fce072051beb103d16889d42e76ea97873191ec191b23 languageName: node linkType: hard -"@commitlint/ensure@npm:^19.0.3": - version: 19.0.3 - resolution: "@commitlint/ensure@npm:19.0.3" +"@commitlint/ensure@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/ensure@npm:19.5.0" dependencies: - "@commitlint/types": ^19.0.3 + "@commitlint/types": ^19.5.0 lodash.camelcase: ^4.3.0 lodash.kebabcase: ^4.1.1 lodash.snakecase: ^4.1.1 lodash.startcase: ^4.4.0 lodash.upperfirst: ^4.3.1 - checksum: d8fdc4712985f9ccdbd871c9eabb9d2bdde22296b882b42bd32ab52b6679c5d799ff557d20a99cebb0008831fd31a540d771331e6e5e26bbafbb6b88f47148b6 + checksum: a9d575637121221cb63232ee96024a63614052ccc205ec8fdab53feed70104b85608e31b4632f280d2876f10a2243474191d96e448b222abfc8d8ab48f9f8e7e languageName: node linkType: hard -"@commitlint/execute-rule@npm:^19.0.0": - version: 19.0.0 - resolution: "@commitlint/execute-rule@npm:19.0.0" - checksum: 4c5cbf9ab0e2b85b00ceea84e5598b1b3cceaa20a655ee954c45259cca9efc80cf5cf7d9eec04715a100c2da282cbcf6aba960ad53a47178090c0513426ac236 +"@commitlint/execute-rule@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/execute-rule@npm:19.5.0" + checksum: ff05568c3a287ef8564171d5bc5d4510b2e00b552e4703f79db3d62f3cba9d669710717695d199e04c2117d41f9e72d7e43a342d5c1b62d456bc8e8bb7dda1e9 languageName: node linkType: hard -"@commitlint/format@npm:^19.3.0": - version: 19.3.0 - resolution: "@commitlint/format@npm:19.3.0" +"@commitlint/format@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/format@npm:19.5.0" dependencies: - "@commitlint/types": ^19.0.3 + "@commitlint/types": ^19.5.0 chalk: ^5.3.0 - checksum: cc0e1e0e6d5eea76b856ad1be879de166c3d1385e1ae0e1bb78c575f9b78b53d92a56cd4719427cdba9cbb9a10235768da29144da9892596525c923d126951dd + checksum: 685b64ebee936d71bbbf66276b11d50b0227f2ad0df3c00317d5b7e25bce8b1b8dbc65cc7c5c7fafc76cad11a83ad4378a666bf8f12a3eb1c7d6a2a6c6cb25aa languageName: node linkType: hard -"@commitlint/is-ignored@npm:^19.2.2": - version: 19.2.2 - resolution: "@commitlint/is-ignored@npm:19.2.2" +"@commitlint/is-ignored@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/is-ignored@npm:19.5.0" dependencies: - "@commitlint/types": ^19.0.3 + "@commitlint/types": ^19.5.0 semver: ^7.6.0 - checksum: f412734496aba808c8bcbddd59c615600d62447ad2b62049805a044b1f299ff6628e2c9ce5022e55848099edc2591f62a7780842d9dffcd60ab3889bc93fea62 + checksum: 1c7ee34686fd098587f9717763473477d49e847f470a317903f922d13091271d013a046f61b43b31b34eba4e4b0f76369b7427588269bbdc4c5f622d3ace2c95 languageName: node linkType: hard -"@commitlint/lint@npm:^19.4.1": - version: 19.4.1 - resolution: "@commitlint/lint@npm:19.4.1" +"@commitlint/lint@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/lint@npm:19.5.0" dependencies: - "@commitlint/is-ignored": ^19.2.2 - "@commitlint/parse": ^19.0.3 - "@commitlint/rules": ^19.4.1 - "@commitlint/types": ^19.0.3 - checksum: 9c6ada4892a1841a317bb7938ae1187a254535dd03455d8c630944451bdf01717eccc6cfc19b3a516db06074883eb154fbf76c6146cf2c57ba7f9a9f07107eec + "@commitlint/is-ignored": ^19.5.0 + "@commitlint/parse": ^19.5.0 + "@commitlint/rules": ^19.5.0 + "@commitlint/types": ^19.5.0 + checksum: 85a05b9a913da731b70645a744762e1a1c109131c2cd36fcf2cf88cdf8d8756c8a0b271611de58c6fb29ace571c784ab8ef2568cdc9fdc4ef3e2d635d35b7c4f languageName: node linkType: hard -"@commitlint/load@npm:^19.4.0": - version: 19.4.0 - resolution: "@commitlint/load@npm:19.4.0" +"@commitlint/load@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/load@npm:19.5.0" dependencies: - "@commitlint/config-validator": ^19.0.3 - "@commitlint/execute-rule": ^19.0.0 - "@commitlint/resolve-extends": ^19.1.0 - "@commitlint/types": ^19.0.3 + "@commitlint/config-validator": ^19.5.0 + "@commitlint/execute-rule": ^19.5.0 + "@commitlint/resolve-extends": ^19.5.0 + "@commitlint/types": ^19.5.0 chalk: ^5.3.0 cosmiconfig: ^9.0.0 cosmiconfig-typescript-loader: ^5.0.0 lodash.isplainobject: ^4.0.6 lodash.merge: ^4.6.2 lodash.uniq: ^4.5.0 - checksum: ebf3c8f4567cef9b4099d740f145eea6dc8335059ebfbda18d9c65701b810c46634aeeea721a6c7ebbef6cf8d11ccf1402891fee89ca90652f723987ee5c410c + checksum: 87a9450c768632c09e9d98993752a5622aee698642eee5a9b31c3c48625455e043406b7ea6e02a8f41d86c524c9ecbdb9b823caf67da3048f0d96531177fda28 languageName: node linkType: hard -"@commitlint/message@npm:^19.0.0": - version: 19.0.0 - resolution: "@commitlint/message@npm:19.0.0" - checksum: 446ee97c12a4175a8b7a4cbf3754c01d54cd911973c7af9a2eac69277fb891e638ddc3db132f57588883b68eadf59074d388ec1808a205957042f71027244167 +"@commitlint/message@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/message@npm:19.5.0" + checksum: ad6993476ce3e6ed6ed7ae5327ac8d5116ca70168d9de6dff656a7e6f2b9f01a1c3ac7a13418831b5cdc3148ea9bcd78c32bdb7aa863280108e176ff803f7a51 languageName: node linkType: hard -"@commitlint/parse@npm:^19.0.3": - version: 19.0.3 - resolution: "@commitlint/parse@npm:19.0.3" +"@commitlint/parse@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/parse@npm:19.5.0" dependencies: - "@commitlint/types": ^19.0.3 + "@commitlint/types": ^19.5.0 conventional-changelog-angular: ^7.0.0 conventional-commits-parser: ^5.0.0 - checksum: ddd7a6007d37d7154f6b18bfa06dc26beb109cd4bcabe7e9ca2ff24088325ab2c7b09cc01cceb9d62e6e60affffe3d19e9685fab06d3506d047166d888d25487 + checksum: 2a6f8bbbd79aa36a7e1128c60cecb322557110aa4aa8757c741c2f79071c540ba56957cef81fb64f4a304535e462d0c48b5c1ef1b2766fea7971d38ec5ad6384 languageName: node linkType: hard -"@commitlint/read@npm:^19.4.0": - version: 19.4.0 - resolution: "@commitlint/read@npm:19.4.0" +"@commitlint/read@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/read@npm:19.5.0" dependencies: - "@commitlint/top-level": ^19.0.0 - "@commitlint/types": ^19.0.3 - execa: ^8.0.1 + "@commitlint/top-level": ^19.5.0 + "@commitlint/types": ^19.5.0 git-raw-commits: ^4.0.0 minimist: ^1.2.8 - checksum: 732ab482c3acc7cf00d28db02d45701f38c381712a46e2d5f5f7faabc14b87d849c64184df80b7d197083a71fbd7ec05cc5ae6a1814c1590543f9489e46f9d28 + tinyexec: ^0.3.0 + checksum: 0ea2da48ae1bab9add9e831a1659306567755c20ec74cf04e6e50ef1e520970decd259af652995f55eef422a3f1382f0e64e5fbc23606176f766f71076ad872b languageName: node linkType: hard -"@commitlint/resolve-extends@npm:^19.1.0": - version: 19.1.0 - resolution: "@commitlint/resolve-extends@npm:19.1.0" +"@commitlint/resolve-extends@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/resolve-extends@npm:19.5.0" dependencies: - "@commitlint/config-validator": ^19.0.3 - "@commitlint/types": ^19.0.3 + "@commitlint/config-validator": ^19.5.0 + "@commitlint/types": ^19.5.0 global-directory: ^4.0.1 import-meta-resolve: ^4.0.0 lodash.mergewith: ^4.6.2 resolve-from: ^5.0.0 - checksum: 87df82cfad1e157e600d3bef486c84ab0706e6b21411c97770104f7d1f824524606d8d6493418f98a529ab6c10d3691b50d6a779b07ef6dca5c5fd69848f4951 + checksum: 4198541f25fad991d9214373419a97aec9ff068a960d0a7f2070ea4c456aef0ac7c1ad49b55b20b0d4c57c19a55fad76806597d70a739781fdc74b6fbd5339a3 languageName: node linkType: hard -"@commitlint/rules@npm:^19.4.1": - version: 19.4.1 - resolution: "@commitlint/rules@npm:19.4.1" +"@commitlint/rules@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/rules@npm:19.5.0" dependencies: - "@commitlint/ensure": ^19.0.3 - "@commitlint/message": ^19.0.0 - "@commitlint/to-lines": ^19.0.0 - "@commitlint/types": ^19.0.3 - execa: ^8.0.1 - checksum: c5626278aa6ee08194f1b7880345fcbc64b19a2f7ca52f54cd027fb19337fb60008b55a2fe7a4159dd227d41ffb48b30e51347101a58f842d37991a416a678a7 + "@commitlint/ensure": ^19.5.0 + "@commitlint/message": ^19.5.0 + "@commitlint/to-lines": ^19.5.0 + "@commitlint/types": ^19.5.0 + checksum: 2c879d2cd50a3b4572cea41f044cc3091f0a11ef5ead0bb54bfa564ea637e0d93e08ae322ec4c99bb5b379b82835ace595d1c8dab6e35c1b68b63292160a61b3 languageName: node linkType: hard -"@commitlint/to-lines@npm:^19.0.0": - version: 19.0.0 - resolution: "@commitlint/to-lines@npm:19.0.0" - checksum: 5e7d5679aa242cd21be2076a8c8715aa3c9f4c3133f588df08c6b02f56a8a5b1a5d9e402076bd926dd2b61883e4b2c53fd6c9aa3554e3f54cd2296b2566eb1c2 +"@commitlint/to-lines@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/to-lines@npm:19.5.0" + checksum: 68aaca7bf1331b5f2f604e814d57f483ead81a8296f8cff5667249510a5601825dfbbaccade3d02e0aca580b973c01419276d693cc9aa888cbe11022daa9dce6 languageName: node linkType: hard -"@commitlint/top-level@npm:^19.0.0": - version: 19.0.0 - resolution: "@commitlint/top-level@npm:19.0.0" +"@commitlint/top-level@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/top-level@npm:19.5.0" dependencies: find-up: ^7.0.0 - checksum: 47b0994d03f26caf2812110ead535bd10157beed6b3dff9cbb4eea165de9245673ba7d31829cd54af5855f7b075ebbf812b1f79586248be3932797888efeadf5 + checksum: f6b5a3746c458e12c7a9e93f7c856ba90fba6e61db614ea1201e6b6e92cb8161dd13e88d8c9b408709ea0c19bc949cffcd1dd356cb6f51fc2ede8df48c1fd410 languageName: node linkType: hard -"@commitlint/types@npm:^19.0.3": - version: 19.0.3 - resolution: "@commitlint/types@npm:19.0.3" +"@commitlint/types@npm:^19.5.0": + version: 19.5.0 + resolution: "@commitlint/types@npm:19.5.0" dependencies: "@types/conventional-commits-parser": ^5.0.0 chalk: ^5.3.0 - checksum: 44e67f4861f9b137f43a441f8ab255676b7a276c82ca46ba7846ca1057d170af92a87d3e2a1378713dc4e33a68c8af513683cb96dcd29544e48e2c825109ea6f + checksum: a26f33ec6987d7d93bdbd7e1b177cfac30ca056ea383faf343c6a09c0441aa057a24be1459c3d4e7e91edd2ecf8d6c4dd670948c9d22646d64767137c6db098a + languageName: node + linkType: hard + +"@conventional-changelog/git-client@npm:^1.0.0": + version: 1.0.1 + resolution: "@conventional-changelog/git-client@npm:1.0.1" + dependencies: + "@types/semver": ^7.5.5 + semver: ^7.5.2 + peerDependencies: + conventional-commits-filter: ^5.0.0 + conventional-commits-parser: ^6.0.0 + peerDependenciesMeta: + conventional-commits-filter: + optional: true + conventional-commits-parser: + optional: true + checksum: 4be45d4d1335878772fe0ad6e279970569c9526b544af3f58d31d70199f40c8051459a22f02d87c458a7c95f0ba68cd9a839da19504c5c40045c5b0691354305 languageName: node linkType: hard @@ -2730,7 +2747,16 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-preset@npm:0.75.2, @react-native/babel-preset@npm:^0.75.0": +"@react-native/babel-plugin-codegen@npm:0.75.3": + version: 0.75.3 + resolution: "@react-native/babel-plugin-codegen@npm:0.75.3" + dependencies: + "@react-native/codegen": 0.75.3 + checksum: dc4cd8c287061a854535906414fbbed805b1952888c7ee36ef0cd500aa24a9644c491fb4090c3045a8f02e4ac62d443419e0b78d092fe00c076b7cce118cb8dd + languageName: node + linkType: hard + +"@react-native/babel-preset@npm:0.75.2": version: 0.75.2 resolution: "@react-native/babel-preset@npm:0.75.2" dependencies: @@ -2785,6 +2811,61 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-preset@npm:0.75.3, @react-native/babel-preset@npm:^0.75.0": + version: 0.75.3 + resolution: "@react-native/babel-preset@npm:0.75.3" + dependencies: + "@babel/core": ^7.20.0 + "@babel/plugin-proposal-export-default-from": ^7.0.0 + "@babel/plugin-syntax-dynamic-import": ^7.8.0 + "@babel/plugin-syntax-export-default-from": ^7.0.0 + "@babel/plugin-syntax-flow": ^7.18.0 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.0.0 + "@babel/plugin-syntax-optional-chaining": ^7.0.0 + "@babel/plugin-transform-arrow-functions": ^7.0.0 + "@babel/plugin-transform-async-generator-functions": ^7.24.3 + "@babel/plugin-transform-async-to-generator": ^7.20.0 + "@babel/plugin-transform-block-scoping": ^7.0.0 + "@babel/plugin-transform-class-properties": ^7.24.1 + "@babel/plugin-transform-classes": ^7.0.0 + "@babel/plugin-transform-computed-properties": ^7.0.0 + "@babel/plugin-transform-destructuring": ^7.20.0 + "@babel/plugin-transform-flow-strip-types": ^7.20.0 + "@babel/plugin-transform-for-of": ^7.0.0 + "@babel/plugin-transform-function-name": ^7.0.0 + "@babel/plugin-transform-literals": ^7.0.0 + "@babel/plugin-transform-logical-assignment-operators": ^7.24.1 + "@babel/plugin-transform-modules-commonjs": ^7.0.0 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.0.0 + "@babel/plugin-transform-nullish-coalescing-operator": ^7.24.1 + "@babel/plugin-transform-numeric-separator": ^7.24.1 + "@babel/plugin-transform-object-rest-spread": ^7.24.5 + "@babel/plugin-transform-optional-catch-binding": ^7.24.1 + "@babel/plugin-transform-optional-chaining": ^7.24.5 + "@babel/plugin-transform-parameters": ^7.0.0 + "@babel/plugin-transform-private-methods": ^7.22.5 + "@babel/plugin-transform-private-property-in-object": ^7.22.11 + "@babel/plugin-transform-react-display-name": ^7.0.0 + "@babel/plugin-transform-react-jsx": ^7.0.0 + "@babel/plugin-transform-react-jsx-self": ^7.0.0 + "@babel/plugin-transform-react-jsx-source": ^7.0.0 + "@babel/plugin-transform-regenerator": ^7.20.0 + "@babel/plugin-transform-runtime": ^7.0.0 + "@babel/plugin-transform-shorthand-properties": ^7.0.0 + "@babel/plugin-transform-spread": ^7.0.0 + "@babel/plugin-transform-sticky-regex": ^7.0.0 + "@babel/plugin-transform-typescript": ^7.5.0 + "@babel/plugin-transform-unicode-regex": ^7.0.0 + "@babel/template": ^7.0.0 + "@react-native/babel-plugin-codegen": 0.75.3 + babel-plugin-transform-flow-enums: ^0.0.2 + react-refresh: ^0.14.0 + peerDependencies: + "@babel/core": "*" + checksum: d9650cec859bf8614d5f53f63365ec474f0a5d787ae712b85517b56f35533a722752bcc271ae8401257f173a1853eb6188bfb692ef5dcddbc60106145affdd07 + languageName: node + linkType: hard + "@react-native/codegen@npm:0.75.2": version: 0.75.2 resolution: "@react-native/codegen@npm:0.75.2" @@ -2803,6 +2884,24 @@ __metadata: languageName: node linkType: hard +"@react-native/codegen@npm:0.75.3": + version: 0.75.3 + resolution: "@react-native/codegen@npm:0.75.3" + dependencies: + "@babel/parser": ^7.20.0 + glob: ^7.1.1 + hermes-parser: 0.22.0 + invariant: ^2.2.4 + jscodeshift: ^0.14.0 + mkdirp: ^0.5.1 + nullthrows: ^1.1.1 + yargs: ^17.6.2 + peerDependencies: + "@babel/preset-env": ^7.1.6 + checksum: e4f9f294024df7e792e6d75e5a265a87609c90202ef43cf69ed71c808bb3935ef047ecea5b65306e79839c42e5c37f0dd065fa25bf60b32f4927646938669ba8 + languageName: node + linkType: hard + "@react-native/community-cli-plugin@npm:0.75.2": version: 0.75.2 resolution: "@react-native/community-cli-plugin@npm:0.75.2" @@ -2894,6 +2993,13 @@ __metadata: languageName: node linkType: hard +"@react-native/js-polyfills@npm:0.75.3": + version: 0.75.3 + resolution: "@react-native/js-polyfills@npm:0.75.3" + checksum: d7e74414769e8f6eb0a369939ac461c7496b8d8f901776f92fad2950df18f1b58421e5b17b428518abf6254b1545877865d002a815a2edb18b272b27dac26370 + languageName: node + linkType: hard + "@react-native/metro-babel-transformer@npm:0.75.2": version: 0.75.2 resolution: "@react-native/metro-babel-transformer@npm:0.75.2" @@ -2908,15 +3014,29 @@ __metadata: languageName: node linkType: hard +"@react-native/metro-babel-transformer@npm:0.75.3": + version: 0.75.3 + resolution: "@react-native/metro-babel-transformer@npm:0.75.3" + dependencies: + "@babel/core": ^7.20.0 + "@react-native/babel-preset": 0.75.3 + hermes-parser: 0.22.0 + nullthrows: ^1.1.1 + peerDependencies: + "@babel/core": "*" + checksum: c64410f057d15e022b82267b1f697f29a206524a7224f60f604d09cc0895fe789d9ce5db8e474cf8fa27be4e738b26f5d17b156f23c95eb73f126f302a894180 + languageName: node + linkType: hard + "@react-native/metro-config@npm:^0.75.0": - version: 0.75.2 - resolution: "@react-native/metro-config@npm:0.75.2" + version: 0.75.3 + resolution: "@react-native/metro-config@npm:0.75.3" dependencies: - "@react-native/js-polyfills": 0.75.2 - "@react-native/metro-babel-transformer": 0.75.2 + "@react-native/js-polyfills": 0.75.3 + "@react-native/metro-babel-transformer": 0.75.3 metro-config: ^0.80.3 metro-runtime: ^0.80.3 - checksum: 426935e9fe73726aad8d877a475027aa07ffab5b82308df0ce159e92d8fc85eb8d2643e9d6a73f74a11a058397deb8138d1d7452022eff3bd03b18edc7965a39 + checksum: 8e1e6d6f58b8269ad8cb4c18c564eee59c273b5abf4768cec2117dd2f2bdafd9fb4c895a0e2195199ac685a215083e6ce142983865e673f0ea91b785deaecd2a languageName: node linkType: hard @@ -2928,9 +3048,9 @@ __metadata: linkType: hard "@react-native/typescript-config@npm:^0.75.0": - version: 0.75.2 - resolution: "@react-native/typescript-config@npm:0.75.2" - checksum: 51970739c26a1a44523d1bc8e917db2bd8f8236976261be6d3fb09ad112ccb1263a9ea77f6f5d9d01ab3cbf65737d8bb9a810006d25caed45f385a457d1bf00e + version: 0.75.3 + resolution: "@react-native/typescript-config@npm:0.75.3" + checksum: ed3164fde0147bb0ae180d8a64b3bf999be5f4879566bcae87e13179b6cbc3bd64fd52109f5c574b72d72860ead0124a4d6524e9bfe377b33e3bf39a882596d3 languageName: node linkType: hard @@ -2952,26 +3072,27 @@ __metadata: linkType: hard "@release-it/conventional-changelog@npm:^8.0.0": - version: 8.0.1 - resolution: "@release-it/conventional-changelog@npm:8.0.1" + version: 8.0.2 + resolution: "@release-it/conventional-changelog@npm:8.0.2" dependencies: concat-stream: ^2.0.0 conventional-changelog: ^5.1.0 conventional-recommended-bump: ^9.0.0 - semver: ^7.5.4 + git-semver-tags: ^8.0.0 + semver: ^7.6.3 peerDependencies: release-it: ^17.0.0 - checksum: 8b0737055c4f61ec05014da130c592ba69e4e81163e4ab75020440594cf1f1138bc6d55a59734d9eac051af1e7db8927ea502a94aa16f7f43945def48c5f27eb + checksum: 183ccde2902254673fbf3590a53f225ce22abbe9d6dcdaf14517f6aa5a114f2edde5f0ba0fb3cb0e123bdc5991723cfc045db445e97ffa71635c9109ae7309ac languageName: node linkType: hard -"@rnx-kit/metro-config@npm:^1.3.15": - version: 1.3.17 - resolution: "@rnx-kit/metro-config@npm:1.3.17" +"@rnx-kit/metro-config@npm:^2.0.0": + version: 2.0.0 + resolution: "@rnx-kit/metro-config@npm:2.0.0" dependencies: - "@rnx-kit/tools-node": ^2.0.0 - "@rnx-kit/tools-react-native": ^1.4.1 - "@rnx-kit/tools-workspaces": ^0.1.3 + "@rnx-kit/tools-node": ^3.0.0 + "@rnx-kit/tools-react-native": ^2.0.0 + "@rnx-kit/tools-workspaces": ^0.2.0 peerDependencies: "@react-native/metro-config": "*" react: "*" @@ -2979,44 +3100,44 @@ __metadata: peerDependenciesMeta: "@react-native/metro-config": optional: true - checksum: bf78110905047ec1147494fdee7b42ca9703ca6c04a7e918c9bc8e629c98cda1ac57fa8819a4dc28a52cedccda1a396a52359c653fba7f5becfffa67897b028e + checksum: ea29a24f7107989d2f69c78c00ea0641a0e83fe38ccb9b54b704b09e963a8f32a0066ce2637e8c3873ab385c6f6f57ef70ddfc09cc0af70662f5cf5cef1cb5ef languageName: node linkType: hard -"@rnx-kit/react-native-host@npm:^0.4.12": - version: 0.4.12 - resolution: "@rnx-kit/react-native-host@npm:0.4.12" +"@rnx-kit/react-native-host@npm:^0.5.0": + version: 0.5.0 + resolution: "@rnx-kit/react-native-host@npm:0.5.0" peerDependencies: react-native: ">=0.66" - checksum: edba632e9f4cccf88afcfd6ab717db97b93f2cd6bf4ebc04ba26d8d790465368ddf31230be4dc1f643c05535a7e38e8588035d8b0f286a19fe9f4e130271eafb + checksum: 5d8477169dc215b838c1ee47e2f7905e5decc86759a8ab245d9a99ee46cb35794a1442b597653223924288698126a1912e898bdd51dbe9043f296f63f3aeb3f2 languageName: node linkType: hard -"@rnx-kit/tools-node@npm:^2.0.0, @rnx-kit/tools-node@npm:^2.0.1": - version: 2.1.2 - resolution: "@rnx-kit/tools-node@npm:2.1.2" - checksum: d5d882299adb9ad8d427fadc719191f4c55d64bc88a2d5e46490bb2010ee7ca45728498094c1e3aef6912f1a62095ddf04c1af893bc6d783de1b8b668b0acd1a +"@rnx-kit/tools-node@npm:^3.0.0": + version: 3.0.0 + resolution: "@rnx-kit/tools-node@npm:3.0.0" + checksum: fecf7d94e1d1eed1e06ac9e172591011ed24c8babe435492c8b8cecc1a6ab5c4445630bc14468990345e8e3804ee4a1f4ad59b5ef3ae9dd0827572a5378d642b languageName: node linkType: hard -"@rnx-kit/tools-react-native@npm:^1.4.1": - version: 1.4.2 - resolution: "@rnx-kit/tools-react-native@npm:1.4.2" +"@rnx-kit/tools-react-native@npm:^2.0.0": + version: 2.0.0 + resolution: "@rnx-kit/tools-react-native@npm:2.0.0" dependencies: - "@rnx-kit/tools-node": ^2.0.1 - checksum: 94af27d673c02d3c380363f84528a450084f4803a7e0d69fefc02d2182d80d99d554aba5e9f25638de79354e28673b21a985bd07b354b22c4db2a37a02777884 + "@rnx-kit/tools-node": ^3.0.0 + checksum: e3e5b2351c5cd9806ab20a90384d3f83484ffdc50b292f682e034cf2569ac32b0d32f7011146d27e3ab112ddb1302b54de1f233aee338b1fad2cb24afe97b4d7 languageName: node linkType: hard -"@rnx-kit/tools-workspaces@npm:^0.1.3": - version: 0.1.6 - resolution: "@rnx-kit/tools-workspaces@npm:0.1.6" +"@rnx-kit/tools-workspaces@npm:^0.2.0": + version: 0.2.0 + resolution: "@rnx-kit/tools-workspaces@npm:0.2.0" dependencies: fast-glob: ^3.2.7 find-up: ^5.0.0 read-yaml-file: ^2.1.0 strip-json-comments: ^3.1.1 - checksum: b6e665e45082219ef40fbb1f008583fce2926468abb5f05d7cefc09199895dbd67f136f9d85d2dce2ba6442328cef8dea3baf6f585fdaedcc5fa042f97100151 + checksum: a1e6281bd04e06fb3f4a998fb07f7bcd9e9fefb96d4541203af151d6a457e58a51b502422fde553982060849f132f67e1e4c36f40bb605ca5b33a75f9ef027d0 languageName: node linkType: hard @@ -3197,12 +3318,12 @@ __metadata: linkType: hard "@types/jest@npm:^29.5.0": - version: 29.5.12 - resolution: "@types/jest@npm:29.5.12" + version: 29.5.13 + resolution: "@types/jest@npm:29.5.13" dependencies: expect: ^29.0.0 pretty-format: ^29.0.0 - checksum: 19b1efdeed9d9a60a81edc8226cdeae5af7479e493eaed273e01243891c9651f7b8b4c08fc633a7d0d1d379b091c4179bbaa0807af62542325fd72f2dd17ce1c + checksum: 875ac23c2398cdcf22aa56c6ba24560f11d2afda226d4fa23936322dde6202f9fdbd2b91602af51c27ecba223d9fc3c1e33c9df7e47b3bf0e2aefc6baf13ce53 languageName: node linkType: hard @@ -3253,16 +3374,16 @@ __metadata: linkType: hard "@types/react@npm:^18.3.0": - version: 18.3.5 - resolution: "@types/react@npm:18.3.5" + version: 18.3.6 + resolution: "@types/react@npm:18.3.6" dependencies: "@types/prop-types": "*" csstype: ^3.0.2 - checksum: 63d2ff473b348c902b68c20be55d2c5124d078c4336c2d1778f316c27789ed596657e8e714022ce14fb24994b0960fc64c913e629bb0bf85815355b0c31eb46b + checksum: 66cf1ea408b63c518e2d36c5a8c425e856885c62160d85cfa653c061bbf744f7858b102da04d2bad72bd93a5469e016538e0723f57ef56de512c79712d209add languageName: node linkType: hard -"@types/semver@npm:^7.3.12": +"@types/semver@npm:^7.3.12, @types/semver@npm:^7.5.5": version: 7.5.8 resolution: "@types/semver@npm:7.5.8" checksum: ea6f5276f5b84c55921785a3a27a3cd37afee0111dfe2bcb3e03c31819c197c782598f17f0b150a69d453c9584cd14c4c4d7b9a55d2c5e6cacd4d66fdb3b3663 @@ -4609,14 +4730,14 @@ __metadata: linkType: hard "commitlint@npm:^19.0.0": - version: 19.4.1 - resolution: "commitlint@npm:19.4.1" + version: 19.5.0 + resolution: "commitlint@npm:19.5.0" dependencies: - "@commitlint/cli": ^19.4.1 - "@commitlint/types": ^19.0.3 + "@commitlint/cli": ^19.5.0 + "@commitlint/types": ^19.5.0 bin: commitlint: cli.js - checksum: 30812a8bb3e19104e70a4eff88b4d1370e2e3403e2afc9138480b8093b2ef63d1bd6c39bbe0d2330ec6dd67508f3fbdc1f7136e21df436026813eeaaf98e2dc4 + checksum: dd01a33d773317c43b9e25d666b0c0383468e01a715d55e0060997e1a1838b9067aeb72eeefb7abd003c6cd1821e298b9102fb309aae440d830f671d9129a11e languageName: node linkType: hard @@ -5970,7 +6091,7 @@ __metadata: languageName: node linkType: hard -"execa@npm:8.0.1, execa@npm:^8.0.1": +"execa@npm:8.0.1": version: 8.0.1 resolution: "execa@npm:8.0.1" dependencies: @@ -6538,6 +6659,18 @@ __metadata: languageName: node linkType: hard +"git-semver-tags@npm:^8.0.0": + version: 8.0.0 + resolution: "git-semver-tags@npm:8.0.0" + dependencies: + "@conventional-changelog/git-client": ^1.0.0 + meow: ^13.0.0 + bin: + git-semver-tags: src/cli.js + checksum: 49ac7dc10d0a025eaac8bbdcfe9b0e9e596701a1b4ee78b16769995bc9f4bb8230741c37471b6534b804896c01a354effe2d252d727544c4dc5c5f314b559305 + languageName: node + linkType: hard + "git-up@npm:^7.0.0": version: 7.0.0 resolution: "git-up@npm:7.0.0" @@ -8949,6 +9082,13 @@ __metadata: languageName: node linkType: hard +"meow@npm:^13.0.0": + version: 13.2.0 + resolution: "meow@npm:13.2.0" + checksum: 79c61dc02ad448ff5c29bbaf1ef42181f1eae9947112c0e23db93e84cbc2708ecda53e54bfc6689f1e55255b2cea26840ec76e57a5773a16ca45f4fe2163ec1c + languageName: node + linkType: hard + "merge-stream@npm:^2.0.0": version: 2.0.0 resolution: "merge-stream@npm:2.0.0" @@ -10503,8 +10643,8 @@ __metadata: linkType: hard "react-native-builder-bob@npm:^0.30.0": - version: 0.30.0 - resolution: "react-native-builder-bob@npm:0.30.0" + version: 0.30.2 + resolution: "react-native-builder-bob@npm:0.30.2" dependencies: "@babel/core": ^7.25.2 "@babel/plugin-transform-strict-mode": ^7.24.7 @@ -10530,7 +10670,7 @@ __metadata: yargs: ^17.5.1 bin: bob: bin/bob - checksum: fe4092547308d946756f0c41b1cde970781d00e22d8f3ae235a3d0e3ab8e7c8dfcb2e3b313af593986d07c672058b071f9f7397284b548139d4b9dc81f1b7a7e + checksum: 880ba5c9cf45f20dc5d7423a82b6963bb61d3fa41096b1d7ac2c7a141dfaedd5386ae6d29f80861922911220b8d0d689c831e01d9c8aca06afbb53933fa0f8b5 languageName: node linkType: hard @@ -10544,7 +10684,7 @@ __metadata: "@react-native/babel-preset": ^0.75.0 "@react-native/metro-config": ^0.75.0 "@react-native/typescript-config": ^0.75.0 - "@rnx-kit/metro-config": ^1.3.15 + "@rnx-kit/metro-config": ^2.0.0 jest: ^29.7.0 react: ^18.3.0 react-native: ^0.75.0 @@ -10586,10 +10726,10 @@ __metadata: linkType: soft "react-native-test-app@npm:^3.9.0": - version: 3.10.1 - resolution: "react-native-test-app@npm:3.10.1" + version: 3.10.5 + resolution: "react-native-test-app@npm:3.10.5" dependencies: - "@rnx-kit/react-native-host": ^0.4.12 + "@rnx-kit/react-native-host": ^0.5.0 ajv: ^8.0.0 cliui: ^8.0.0 fast-xml-parser: ^4.0.0 @@ -10617,7 +10757,7 @@ __metadata: init: scripts/init.mjs init-test-app: scripts/init.mjs install-windows-test-app: windows/test-app.mjs - checksum: e02e361047475d3830a75539dd43a7d624427ad0cbf8ec5eae6d95a0847906c5dcddd8f5d987dbce347fad03c3bba3a916f14997e5c090aa63f47446c3c6df62 + checksum: 4806f2b75ef85909caba5019e5871c9becba5b58ff65757d401fb9e3ee05b36fc7e68198b32b295fb8f66399cf10ea47d2c07d74a65eea15b7600cee1bd97ebf languageName: node linkType: hard @@ -11283,7 +11423,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.1.3, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2": +"semver@npm:^7.1.3, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.6.3": version: 7.6.3 resolution: "semver@npm:7.6.3" bin: @@ -12001,6 +12141,13 @@ __metadata: languageName: node linkType: hard +"tinyexec@npm:^0.3.0": + version: 0.3.0 + resolution: "tinyexec@npm:0.3.0" + checksum: e55473d249b8fc94bc5b1461d8e368dfe0ba23dcfca4f9069fe25418b17772e50110a1d33cd7ac8ff26456e5b609e0528cce7660e35246fad9b00bd094f3f444 + languageName: node + linkType: hard + "tmp@npm:^0.0.33": version: 0.0.33 resolution: "tmp@npm:0.0.33" @@ -12088,58 +12235,58 @@ __metadata: languageName: node linkType: hard -"turbo-darwin-64@npm:2.1.1": - version: 2.1.1 - resolution: "turbo-darwin-64@npm:2.1.1" +"turbo-darwin-64@npm:2.1.2": + version: 2.1.2 + resolution: "turbo-darwin-64@npm:2.1.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"turbo-darwin-arm64@npm:2.1.1": - version: 2.1.1 - resolution: "turbo-darwin-arm64@npm:2.1.1" +"turbo-darwin-arm64@npm:2.1.2": + version: 2.1.2 + resolution: "turbo-darwin-arm64@npm:2.1.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"turbo-linux-64@npm:2.1.1": - version: 2.1.1 - resolution: "turbo-linux-64@npm:2.1.1" +"turbo-linux-64@npm:2.1.2": + version: 2.1.2 + resolution: "turbo-linux-64@npm:2.1.2" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"turbo-linux-arm64@npm:2.1.1": - version: 2.1.1 - resolution: "turbo-linux-arm64@npm:2.1.1" +"turbo-linux-arm64@npm:2.1.2": + version: 2.1.2 + resolution: "turbo-linux-arm64@npm:2.1.2" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"turbo-windows-64@npm:2.1.1": - version: 2.1.1 - resolution: "turbo-windows-64@npm:2.1.1" +"turbo-windows-64@npm:2.1.2": + version: 2.1.2 + resolution: "turbo-windows-64@npm:2.1.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"turbo-windows-arm64@npm:2.1.1": - version: 2.1.1 - resolution: "turbo-windows-arm64@npm:2.1.1" +"turbo-windows-arm64@npm:2.1.2": + version: 2.1.2 + resolution: "turbo-windows-arm64@npm:2.1.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard "turbo@npm:^2.0.11": - version: 2.1.1 - resolution: "turbo@npm:2.1.1" - dependencies: - turbo-darwin-64: 2.1.1 - turbo-darwin-arm64: 2.1.1 - turbo-linux-64: 2.1.1 - turbo-linux-arm64: 2.1.1 - turbo-windows-64: 2.1.1 - turbo-windows-arm64: 2.1.1 + version: 2.1.2 + resolution: "turbo@npm:2.1.2" + dependencies: + turbo-darwin-64: 2.1.2 + turbo-darwin-arm64: 2.1.2 + turbo-linux-64: 2.1.2 + turbo-linux-arm64: 2.1.2 + turbo-windows-64: 2.1.2 + turbo-windows-arm64: 2.1.2 dependenciesMeta: turbo-darwin-64: optional: true @@ -12155,7 +12302,7 @@ __metadata: optional: true bin: turbo: bin/turbo - checksum: 8125906a92ccd9e44db8c55448060cbeaf3e95e4dca4cc9a9ae752c37c30c5a9b18bf3f05aa7855d8164209d6e3182c9c1d529bff6aa12d3b54ca7e162c66427 + checksum: ee3d12a69fa512d30b325369c49a490cd2112547a59aca7bd3c9407b12bd9bd9ffd682e801c1e2e5711669c155ef06b0a090b0bbffa84fd60ddc5df0a1c855e6 languageName: node linkType: hard @@ -12293,22 +12440,22 @@ __metadata: linkType: hard "typescript@npm:^5.2.2": - version: 5.5.4 - resolution: "typescript@npm:5.5.4" + version: 5.6.2 + resolution: "typescript@npm:5.6.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: b309040f3a1cd91c68a5a58af6b9fdd4e849b8c42d837b2c2e73f9a4f96a98c4f1ed398a9aab576ee0a4748f5690cf594e6b99dbe61de7839da748c41e6d6ca8 + checksum: 48777e1dabd9044519f56cd012b0296e3b72bafe12b7e8e34222751d45c67e0eba5387ecdaa6c14a53871a29361127798df6dc8d1d35643a0a47cb0b1c65a33a languageName: node linkType: hard "typescript@patch:typescript@^5.2.2#~builtin": - version: 5.5.4 - resolution: "typescript@patch:typescript@npm%3A5.5.4#~builtin::version=5.5.4&hash=14eedb" + version: 5.6.2 + resolution: "typescript@patch:typescript@npm%3A5.6.2#~builtin::version=5.6.2&hash=14eedb" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: fc52962f31a5bcb716d4213bef516885e4f01f30cea797a831205fc9ef12b405a40561c40eae3127ab85ba1548e7df49df2bcdee6b84a94bfbe3a0d7eff16b14 + checksum: c084ee1ab865f108c787e6233a5f63c126c482c0c8e87ec998ac5288a2ad54b603e1ea8b8b272355823b833eb31b9fabb99e8c6152283e1cb47e3a76bd6faf6c languageName: node linkType: hard