diff --git a/packages/build-tools/package.json b/packages/build-tools/package.json index 4350de800e..dc34c83aac 100644 --- a/packages/build-tools/package.json +++ b/packages/build-tools/package.json @@ -58,7 +58,7 @@ "fast-xml-parser": "^4.4.1", "fs-extra": "^11.2.0", "gql.tada": "^1.8.13", - "joi": "^17.13.1", + "joi": "^18.2.1", "jose": "5.10.0", "lodash": "^4.17.21", "node-fetch": "^2.7.0", diff --git a/packages/eas-build-job/package.json b/packages/eas-build-job/package.json index 71d7878878..08857b0297 100644 --- a/packages/eas-build-job/package.json +++ b/packages/eas-build-job/package.json @@ -28,7 +28,7 @@ "@expo/logger": "20.0.0", "@expo/results": "1.0.0", "@expo/turtle-spawn": "20.0.0", - "joi": "^17.13.1", + "joi": "^18.2.1", "semver": "^7.6.2", "zod": "^4.3.5" }, diff --git a/packages/local-build-plugin/package.json b/packages/local-build-plugin/package.json index 0614b3ab61..47c63c808f 100644 --- a/packages/local-build-plugin/package.json +++ b/packages/local-build-plugin/package.json @@ -35,7 +35,7 @@ "chalk": "4.1.2", "env-paths": "^2.2.1", "fs-extra": "^11.2.0", - "joi": "^17.13.1", + "joi": "^18.2.1", "lodash": "^4.17.21", "nullthrows": "^1.1.1", "semver": "^7.6.2", diff --git a/packages/steps/package.json b/packages/steps/package.json index ad3a9a0d24..ac63c1f47f 100644 --- a/packages/steps/package.json +++ b/packages/steps/package.json @@ -32,7 +32,7 @@ "@expo/spawn-async": "^1.7.2", "arg": "^5.0.2", "fs-extra": "^11.2.0", - "joi": "^17.13.1", + "joi": "^18.2.1", "jsep": "^1.3.8", "lodash.clonedeep": "^4.5.0", "lodash.get": "^4.4.2", diff --git a/yarn.lock b/yarn.lock index 63da28681a..56ea266760 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2897,7 +2897,7 @@ __metadata: fs-extra: "npm:^11.2.0" gql.tada: "npm:^1.8.13" jest: "npm:^29.7.0" - joi: "npm:^17.13.1" + joi: "npm:^18.2.1" jose: "npm:5.10.0" lodash: "npm:^4.17.21" memfs: "npm:^4.17.1" @@ -3123,7 +3123,7 @@ __metadata: "@types/jest": "npm:^29.5.12" "@types/node": "npm:20.14.2" jest: "npm:^29.7.0" - joi: "npm:^17.13.1" + joi: "npm:^18.2.1" rimraf: "npm:3.0.2" semver: "npm:^7.6.2" ts-jest: "npm:^29.1.4" @@ -3501,7 +3501,7 @@ __metadata: eslint-plugin-async-protect: "npm:^3.1.0" fs-extra: "npm:^11.2.0" jest: "npm:^29.7.0" - joi: "npm:^17.13.1" + joi: "npm:^18.2.1" jsep: "npm:^1.3.8" lodash.clonedeep: "npm:^4.5.0" lodash.get: "npm:^4.4.2" @@ -4418,6 +4418,15 @@ __metadata: languageName: node linkType: hard +"@hapi/address@npm:^5.1.1": + version: 5.1.1 + resolution: "@hapi/address@npm:5.1.1" + dependencies: + "@hapi/hoek": "npm:^11.0.2" + checksum: 10c0/78138effe1e9a36fd12eb42e24adf97f3ca94b9ab1f6db65e3136cf0e5cdbd1578c14adffde18a50d776db2f326a8cb3a16d783b6705b22571a603fa47c8c3d3 + languageName: node + linkType: hard + "@hapi/boom@npm:10.0.1": version: 10.0.1 resolution: "@hapi/boom@npm:10.0.1" @@ -4434,7 +4443,14 @@ __metadata: languageName: node linkType: hard -"@hapi/hoek@npm:^11.0.2": +"@hapi/formula@npm:^3.0.2": + version: 3.0.2 + resolution: "@hapi/formula@npm:3.0.2" + checksum: 10c0/794d30dd13ecc070b9d93e01dacad8175c270f89bcfaa92300f843b7666d915b319d0b792694385d79270c84b52f003a4310f117202303cce3069808751f7a41 + languageName: node + linkType: hard + +"@hapi/hoek@npm:^11.0.2, @hapi/hoek@npm:^11.0.7": version: 11.0.7 resolution: "@hapi/hoek@npm:11.0.7" checksum: 10c0/39a4a3ae9526ed66509f6d03c6eb43179a2590df6e98443328c966cfa5e7cbb9d340f61fdbe0afe092662d5377d5a611c3303c808fee26a9c9cfd6bd3737dc1c @@ -4448,10 +4464,17 @@ __metadata: languageName: node linkType: hard -"@hapi/hoek@npm:^9.3.0": - version: 9.3.0 - resolution: "@hapi/hoek@npm:9.3.0" - checksum: 10c0/a096063805051fb8bba4c947e293c664b05a32b47e13bc654c0dd43813a1cec993bdd8f29ceb838020299e1d0f89f68dc0d62a603c13c9cc8541963f0beca055 +"@hapi/pinpoint@npm:^2.0.1": + version: 2.0.1 + resolution: "@hapi/pinpoint@npm:2.0.1" + checksum: 10c0/b3072f2c57c9fa2e44d85168e253e331324158509e1c45dae2676f31555326410345fd2422f890c41201e2783c5e9bb8c7b0bdcf6abe01079742a943b0c300b9 + languageName: node + linkType: hard + +"@hapi/tlds@npm:^1.1.1": + version: 1.1.7 + resolution: "@hapi/tlds@npm:1.1.7" + checksum: 10c0/8429f08c83cd7d324f9b5a577442f78b2d721beba037f8a2a7f652707750800985e0f81302c4b98e9bc784717374005eb3758fb5af6dfb828c62fbb9a4f83a87 languageName: node linkType: hard @@ -4464,12 +4487,12 @@ __metadata: languageName: node linkType: hard -"@hapi/topo@npm:^5.1.0": - version: 5.1.0 - resolution: "@hapi/topo@npm:5.1.0" +"@hapi/topo@npm:^6.0.2": + version: 6.0.2 + resolution: "@hapi/topo@npm:6.0.2" dependencies: - "@hapi/hoek": "npm:^9.0.0" - checksum: 10c0/b16b06d9357947149e032bdf10151eb71aea8057c79c4046bf32393cb89d0d0f7ca501c40c0f7534a5ceca078de0700d2257ac855c15e59fe4e00bba2f25c86f + "@hapi/hoek": "npm:^11.0.2" + checksum: 10c0/5a0079805e9a542bdb852912ce6ed3221ddd0a58569354b3900e165faabe50fb1d2d488067db97c494194835684b055828b6267be3064ac42cf2ce28db02edfc languageName: node linkType: hard @@ -6623,15 +6646,6 @@ __metadata: languageName: node linkType: hard -"@sideway/address@npm:^4.1.5": - version: 4.1.5 - resolution: "@sideway/address@npm:4.1.5" - dependencies: - "@hapi/hoek": "npm:^9.0.0" - checksum: 10c0/638eb6f7e7dba209053dd6c8da74d7cc995e2b791b97644d0303a7dd3119263bcb7225a4f6804d4db2bc4f96e5a9d262975a014f58eae4d1753c27cbc96ef959 - languageName: node - linkType: hard - "@sideway/formula@npm:^3.0.1": version: 3.0.1 resolution: "@sideway/formula@npm:3.0.1" @@ -7365,6 +7379,13 @@ __metadata: languageName: node linkType: hard +"@standard-schema/spec@npm:^1.1.0": + version: 1.1.0 + resolution: "@standard-schema/spec@npm:1.1.0" + checksum: 10c0/d90f55acde4b2deb983529c87e8025fa693de1a5e8b49ecc6eb84d1fd96328add0e03d7d551442156c7432fd78165b2c26ff561b970a9a881f046abb78d6a526 + languageName: node + linkType: hard + "@szmarczak/http-timer@npm:^4.0.5": version: 4.0.6 resolution: "@szmarczak/http-timer@npm:4.0.6" @@ -11116,7 +11137,7 @@ __metadata: env-paths: "npm:^2.2.1" fs-extra: "npm:^11.2.0" jest: "npm:^29.7.0" - joi: "npm:^17.13.1" + joi: "npm:^18.2.1" lodash: "npm:^4.17.21" nullthrows: "npm:^1.1.1" rimraf: "npm:3.0.2" @@ -14749,16 +14770,18 @@ __metadata: languageName: node linkType: hard -"joi@npm:^17.13.1": - version: 17.13.1 - resolution: "joi@npm:17.13.1" +"joi@npm:^18.2.1": + version: 18.2.1 + resolution: "joi@npm:18.2.1" dependencies: - "@hapi/hoek": "npm:^9.3.0" - "@hapi/topo": "npm:^5.1.0" - "@sideway/address": "npm:^4.1.5" - "@sideway/formula": "npm:^3.0.1" - "@sideway/pinpoint": "npm:^2.0.0" - checksum: 10c0/485627809c5e424fc4af4310e06bc31a34fe10635b0bdbfcc425336db5e06b1da3ff8b35101878ffcbcd94c0187e7134c935fb2d1aeba641c92d7f505e6ffd8d + "@hapi/address": "npm:^5.1.1" + "@hapi/formula": "npm:^3.0.2" + "@hapi/hoek": "npm:^11.0.7" + "@hapi/pinpoint": "npm:^2.0.1" + "@hapi/tlds": "npm:^1.1.1" + "@hapi/topo": "npm:^6.0.2" + "@standard-schema/spec": "npm:^1.1.0" + checksum: 10c0/d74f8b382de107f8bcc376ed3a2206971760176e167c7b69ff5b1dfe47a0de01e4a171f07bf4783f9bd240fb1e75f7b2d514eed175f3326e681c3572c0990ecc languageName: node linkType: hard