diff --git a/.ghjk/deno.lock b/.ghjk/deno.lock index 5ff3036b5e..92d4c3d2ff 100644 --- a/.ghjk/deno.lock +++ b/.ghjk/deno.lock @@ -1057,6 +1057,81 @@ "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/utils/mod.ts": "527f13e6196167deaa6c100b39dcb76d9a541afbe68d005d77776b668d07961f", "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/utils/unarchive.ts": "f6d0e9e75f470eeef5aecd0089169f4350fc30ebfdc05466bb7b30042294d6d3", "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/utils/url.ts": "e1ada6fd30fc796b8918c88456ea1b5bbd87a07d0a0538b092b91fd2bb9b7623", - "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/utils/worker.ts": "ac4caf72a36d2e4af4f4e92f2e0a95f9fc2324b568640f24c7c2ff6dc0c11d62" + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/utils/worker.ts": "ac4caf72a36d2e4af4f4e92f2e0a95f9fc2324b568640f24c7c2ff6dc0c11d62", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/deps/cli.ts": "aac025f9372ad413b9c2663dc7f61affd597820d9448f010a510d541df3b56ea", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/deps/common.ts": "f775710b66a9099b98651cd3831906466e9b83ef98f2e5c080fd59ee801c28d4", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/deps/ports.ts": "3c60d1f7ab626ffdd81b37f4e83a780910936480da8fe24f4ccceaefa207d339", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/files/mod.ts": "a934ddb4803896e27b40644fe75623d584e01f30bbe1e16eb26bd772aa5b6064", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/host/types.ts": "f450d9b9c0eced2650262d02455aa6f794de0edd6b052aade256882148e5697f", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/install/mod.ts": "aa54eb3e119f28d33e61645c89669da292ee00376068ead8f45be2807e7a9989", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/install/utils.ts": "d4634d4fc0e963f540402b4ca7eb5dcba340eaa0d8fceb43af57d722ad267115", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/mod.ts": "1d31b4f801ae2ebad052d219236699c4f227b6ce53c6e5016deaed5fcd00dbb6", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/envs/inter.ts": "84805fa208754a08f185dca7a5236de3760bbc1d0df96af86ea5fd7778f827a2", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/envs/mod.ts": "5f37b9f155808f8d6d51e1f16f58c07914d8c7d8070bc5c2fb5076ab748798a7", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/envs/posix.ts": "09e410e3fea9c303a5148ff2a22697474320442b9fea0bd3fc932d6828fe820f", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/envs/reducer.ts": "50517084caaf73ce6618141ee4d97795060a0d3169651da7abd7251a3204465a", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/envs/types.ts": "ab9715cf02e9d73f553ae757db347863be23e1e9daf94d18aab716fc27b3dbc1", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/mod.ts": "fc1cb9176c6557b44ae9c6536fa51c6c4f80ac01fc476d15b0a217e70cb0d176", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/ambient.ts": "823ec8d98702a60e6bfcdbeb64b69dc9f5039e73a1f10e87cd51210c1aaf52d5", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/base.ts": "8ef8a8de372420bddcd63a1b363937f43d898059e99478a58621e8432bcd5891", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/db.ts": "a309d1058f66079a481141c3f1733d928b9af8a37b7ce911b1228f70fd24df0f", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/ghrel.ts": "ebbc30a5c31244131d937eadca73fbc099c9e7bdf0ad4f668766d4388ede143c", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/inter.ts": "b3999e73d73d7f928a8de86e5e2261fe6b1450ceedfb54f24537bf0803532ed0", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/mod.ts": "78db7040e724f84c95b1a0fdeaf0cfc53382482e8905cd352189756b953556cc", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/reducers.ts": "d04e813652101f67f946242df68429ed5540e499fbdb7776b8be5703f16754c8", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/std.ts": "985902519aafef6e8e6aecc8922e70abdea5b8e97d5439bf94338b93242fe11f", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/sync.ts": "a7a297f6b098360d56af168692f3cff96f8ceeb5189e5baa249e094f8d9c42ef", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/types.ts": "f4dbd1a3f4b7f539b3a85418617d25adbf710b54144161880d48f6c4ec032eee", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/types/platform.ts": "0ecffeda71919293f9ffdb6c564ddea4f23bc85c4e640b08ea78225d34387fdc", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/utils.ts": "6b14b331cce66bd46e7aec51f02424327d819150f16d3f72a6b0aaf7aee43c09", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/worker.ts": "6b76ba1efb2e47a82582fc48bcc6264fe153a166beffccde1a9a3a185024c337", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/std.ts": "419d6b04680f73f7b252257ab287d68c1571cee4347301c53278e2b53df21c4a", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/tasks/deno.ts": "2b61092e13787df2e9b310702b78259d7af912d53b3957bc1c91a6669cdc53c0", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/tasks/exec.ts": "dd92c2d73f7e8d7f942799ec8216ff0e1b334b7ef3997af55a18edee1b6fe42a", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/tasks/inter.ts": "63e8f2860f7e3b4d95b6f61ca56aeb8567e4f265aa9c22cace6c8075edd6210f", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/tasks/mod.ts": "334b18d7c110cc05483be96353e342425c0033b7410c271a8a47d2b18308c73e", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/tasks/types.ts": "072a34bd0749428bad4d612cc86abe463d4d4f74dc56cf0a48a1f41650e2399b", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/types.ts": "c0f212b686a2721d076e9aeb127596c7cbc939758e2cc32fd1d165a8fb320a87", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/port.ts": "c039a010dee7dfd978478cf4c5e2256c643135e10f33c30a09f8db9915e9d89d", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/act.ts": "2ce6b8fddf61db12ba69b7cad6985237a2962ca79853edbddee5bfb49c47d1ab", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/asdf.ts": "11d41bcad5981e014478343270f05bac265990e801c525e3288113d89bd287be", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/asdf_plugin_git.ts": "a3742fcd994ded231febf33754b087ab56393a799297b26315c2cf8a388a7f82", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargo-binstall.ts": "72860580e6f6db9ec7ba74dbe391ad98ed49b4ff43247661b27701f4e683d41b", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargobi.ts": "51c95fe47132ee35df2cd34c67d10d2e53dc10edd438c0f4f70eb644e81f2563", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cmake.ts": "745bcfdbffdd5d7cb0314e4e618b764a3a0f7d19246ec8b9134b1ff981bc2091", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cpy_bs.ts": "4066e5eb094e72be4dec2428fb7f99231dcc5c4e2db7b5ea2373a9ad9ce28662", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/curl.ts": "58acd2a158187f448d940f45bfcd87c9b4884db127dcbaaaef27258bb4ebce92", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/deno_ghrel.ts": "eca02a93ceb62ad9fb7f395361d32da0d5657aba5f7856c8ae0109135da0e070", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/earthly.ts": "7a3c8cae1631f670105a63bc41c47a49da6fc777968c0e9546c55d43fa418619", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/git.ts": "2e68f1fa5ba534ee32db204bcc357f987437dffe5d87c1a0a9c47850fa654419", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/infisical.ts": "77789ea377250f0e762d01f1a8d378636bc520e7291aa9e82c5321c4059b6205", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/jq_ghrel.ts": "f685342c833c96637732fb28556f411f4537e85292046473f2b0d7f28c66ec8c", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/meta_cli_ghrel.ts": "0d5128cd3a15eece3fdf49c0697f5354e37ede6388e058dde572699634df1464", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/mod.ts": "a25ca4a4ca5e640ef436195cd0b5d0b1be33fa7f770e2d40a8eec6fb2b23838a", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/mold.ts": "b916227b48d7aa307ccc7d54c66724a41baa67be82bd558b5b9a35db4179c2f3", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/node.ts": "a98a095d3405a4907acfb620ff43babb0771d51ecaed87af8d1816c1cecd009b", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/npmi.ts": "056c7e733b1157601647630b9d460f19b5416dccc20415dd275d7ce972f09c39", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/opentofu_ghrel.ts": "46ef05d30772d36b91d88a2dc1aae31e096c59ba6ecf82af08359996c1476725", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/pipi.ts": "a4abf1bd197f01e0fbc68bfb60bdb43849d9719654e1033820d3fb4ce4f36449", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/pnpm.ts": "41e7f473a687123ae96ab14a3a04f67ef0c4b44eea6747448826dbdae00bfdde", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/protoc.ts": "ef93af8f37d8186c2220b6d2f760b5da10decaa3e9fe7768003ee319d32335bf", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/ruff.ts": "2a3246bf3d21482ea62c3e801e58ef760fa6b30d4652e5be55c9051ecf6df72e", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/rust.ts": "e8b58f3ccb5411f0bba4bf3aadc040017da11eab4f6820cee03ab8f764383ca2", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/rustup.ts": "0a8033d24fb6be84585db545b2592b868d36182907565fe23454e9a0262618cc", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/tar.ts": "c3c43a99f8a9b1c160286cbc6240f59658d994856eeacaee479f645ece44d6c4", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/temporal_cli.ts": "a5db59114e294b58715349e72e3d7e868274d4a25d7de027afa0470c5585ed9c", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/terraform.ts": "035fbdd3a6b858bd302c440fc0a588fb40ae57959685af837f8a4e34302b55a7", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/unzip.ts": "c4559c627246f9c051571bbdff8c63ab15780ffd9e71656a9055488cc3bf32c3", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/wasmedge.ts": "b74a35190b79be686d2c8615c291b883da21e0caea36a8a32340fba93694b8e0", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/zstd.ts": "fb8334b7b43ef34ba60ad391460e2fabb62889f77eade7798c823b14842cea45", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/setup_logger.ts": "f8a206bda0595497d6f4718032d4a959000b32ef3346d4b507777eec6a169458", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/std.ts": "74515b1d816e643860b2a94409a49c08d8478d756c1fcae0dce95dde2c5c7162", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/std/copyLock.ts": "a47725f058cc8120914629bd0d4488345f168e80f1b3b286a64d4d1e919d6599", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/std/sedLock.ts": "115bcf40bb13435e579df24919d1a0f9be3d3ec96c442812c9ae4ceb335932aa", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/utils/logger.ts": "fcbafb35ae4b812412b9b301ce6d06b8b9798f94ebebe3f92677e25e4b19af3c", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/utils/mod.ts": "647acf23e785d1a44b1d1da53d238fa9d921ccf841b5e65d01c8be0589118395", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/utils/unarchive.ts": "f6d0e9e75f470eeef5aecd0089169f4350fc30ebfdc05466bb7b30042294d6d3", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/utils/url.ts": "e1ada6fd30fc796b8918c88456ea1b5bbd87a07d0a0538b092b91fd2bb9b7623", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/utils/worker.ts": "ac4caf72a36d2e4af4f4e92f2e0a95f9fc2324b568640f24c7c2ff6dc0c11d62" } } diff --git a/.ghjk/lock.json b/.ghjk/lock.json index b995fd2c92..ecfb9b1fb7 100644 --- a/.ghjk/lock.json +++ b/.ghjk/lock.json @@ -5,8 +5,8 @@ "ports": { "version": "0", "configResolutions": { - "bciqos5q4e7g5ykw7yzckpb5uiflkked5rxsjsniknwlsbldm4q3nvcy": { - "version": "v1.43.6", + "bciqf3eso3sdsxu4og5w6igw3mphr3ipbntahdnhe2kwlgci6osntcfq": { + "version": "v1.45.2", "buildDepConfigs": {}, "portRef": "deno_ghrel@0.1.0", "specifiedVersion": true @@ -24,7 +24,7 @@ "specifiedVersion": false }, "bciqngfjdds2gmnwhriiif3fjgqw2hhpm3ssqxlnq4kiwyk53uesmzgy": { - "version": "3.30.0", + "version": "3.30.1", "buildDepConfigs": { "curl_aa": { "version": "7.81.0", @@ -120,7 +120,7 @@ "specifiedVersion": false }, "rust_rustup": { - "version": "1.78.0", + "version": "1.79.0", "buildDepConfigs": { "rustup_rustlang": { "version": "1.27.1", @@ -153,7 +153,7 @@ "specifiedVersion": false }, "bciqeub366wrduva4y3rxegdjkhlebwsud56e5orgcpbkdrbhuxmvuxa": { - "version": "1.78.0", + "version": "1.79.0", "buildDepConfigs": { "rustup_rustlang": { "version": "1.27.1", @@ -196,7 +196,7 @@ "specifiedVersion": false }, "rust_rustup": { - "version": "1.78.0", + "version": "1.79.0", "buildDepConfigs": { "rustup_rustlang": { "version": "1.27.1", @@ -222,6 +222,42 @@ "locked": true, "specifiedVersion": false }, + "bciqny2uv3hqjpsra5eribww5ojitk3ndtkf2g44otv4xoi5waxfrwzq": { + "version": "2.4.0", + "buildDepConfigs": { + "cargo_binstall_ghrel": { + "version": "v1.7.4", + "buildDepConfigs": {}, + "portRef": "cargo_binstall_ghrel@0.1.0", + "specifiedVersion": false + }, + "rust_rustup": { + "version": "1.79.0", + "buildDepConfigs": { + "rustup_rustlang": { + "version": "1.27.1", + "buildDepConfigs": { + "git_aa": { + "version": "2.34.1", + "buildDepConfigs": {}, + "portRef": "git_aa@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rustup_rustlang@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rust_rustup@0.1.0", + "profile": "minimal", + "specifiedVersion": false + } + }, + "portRef": "cargobi_cratesio@0.1.0", + "crateName": "git-cliff", + "locked": true, + "specifiedVersion": false + }, "bciqaptuytx6h5lrjrb4xyeg2b5wjh5d3kawubwf6mssdgpntoqtxeha": { "version": "3.7.1", "buildDepConfigs": { @@ -292,7 +328,7 @@ "specifiedVersion": false }, "rust_rustup": { - "version": "1.78.0", + "version": "1.79.0", "buildDepConfigs": { "rustup_rustlang": { "version": "1.27.1", @@ -328,7 +364,7 @@ "specifiedVersion": false }, "rust_rustup": { - "version": "1.78.0", + "version": "1.79.0", "buildDepConfigs": { "rustup_rustlang": { "version": "1.27.1", @@ -480,7 +516,7 @@ "specifiedVersion": false }, "rust_rustup": { - "version": "1.78.0", + "version": "1.79.0", "buildDepConfigs": { "rustup_rustlang": { "version": "1.27.1", @@ -516,7 +552,7 @@ "specifiedVersion": false }, "rust_rustup": { - "version": "1.78.0", + "version": "1.79.0", "buildDepConfigs": { "rustup_rustlang": { "version": "1.27.1", @@ -621,7 +657,7 @@ "specifiedVersion": false }, "rust_rustup": { - "version": "1.78.0", + "version": "1.79.0", "buildDepConfigs": { "rustup_rustlang": { "version": "1.27.1", @@ -647,33 +683,335 @@ "locked": true, "specifiedVersion": true }, - "bciqe6tpdv6hffdbc7hql52w3ivpdls47lgpuhsa3hzsryrwx7ty5dgy": { - "version": "3.30.0", + "bciqkdikxlnvysolt3rirxozdyaovts5jo7e6zdhto7pjgxss4rkjeui": { + "version": "0.5.0", "buildDepConfigs": { - "cpy_bs_ghrel": { - "version": "3.12.2", + "cargo_binstall_ghrel": { + "version": "v1.7.4", + "buildDepConfigs": {}, + "portRef": "cargo_binstall_ghrel@0.1.0", + "specifiedVersion": false + }, + "rust_rustup": { + "version": "1.79.0", "buildDepConfigs": { - "tar_aa": { - "version": "1.34", - "buildDepConfigs": {}, - "portRef": "tar_aa@0.1.0", + "rustup_rustlang": { + "version": "1.27.1", + "buildDepConfigs": { + "git_aa": { + "version": "2.34.1", + "buildDepConfigs": {}, + "portRef": "git_aa@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rustup_rustlang@0.1.0", "specifiedVersion": false - }, - "zstd_aa": { - "version": "v1.4.8,", + } + }, + "portRef": "rust_rustup@0.1.0", + "profile": "minimal", + "specifiedVersion": true + } + }, + "portRef": "cargobi_cratesio@0.1.0", + "crateName": "whiz", + "locked": true, + "specifiedVersion": false + }, + "bciqdm4ezstna7wryjatl75thl72622466u4ht2y25dkhvgu76kcnemi": { + "version": "1.79.0", + "buildDepConfigs": { + "rustup_rustlang": { + "version": "1.27.1", + "buildDepConfigs": { + "git_aa": { + "version": "2.34.1", "buildDepConfigs": {}, - "portRef": "zstd_aa@0.1.0", + "portRef": "git_aa@0.1.0", "specifiedVersion": false } }, - "portRef": "cpy_bs_ghrel@0.1.0", - "releaseTag": "20240224", + "portRef": "rustup_rustlang@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rust_rustup@0.1.0", + "profile": "minimal", + "specifiedVersion": true + }, + "bciqg6addm4t4fpqgkcpukqvbdrkscd56popl3at6aljs4tfnsfl3iki": { + "version": "0.3.4", + "buildDepConfigs": { + "cargo_binstall_ghrel": { + "version": "v1.7.4", + "buildDepConfigs": {}, + "portRef": "cargo_binstall_ghrel@0.1.0", + "specifiedVersion": false + }, + "rust_rustup": { + "version": "1.79.0", + "buildDepConfigs": { + "rustup_rustlang": { + "version": "1.27.1", + "buildDepConfigs": { + "git_aa": { + "version": "2.34.1", + "buildDepConfigs": {}, + "portRef": "git_aa@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rustup_rustlang@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rust_rustup@0.1.0", + "profile": "minimal", "specifiedVersion": true } }, - "portRef": "pipi_pypi@0.1.0", - "packageName": "cmake", + "portRef": "cargobi_cratesio@0.1.0", + "crateName": "wit-deps-cli", + "locked": true, + "specifiedVersion": false + }, + "bciqjt35de5uwbp3qv3idkj7or2pu2gcun5jjkdttfupyuseslmjny5i": { + "version": "2.4.0", + "buildDepConfigs": { + "cargo_binstall_ghrel": { + "version": "v1.7.4", + "buildDepConfigs": {}, + "portRef": "cargo_binstall_ghrel@0.1.0", + "specifiedVersion": false + }, + "rust_rustup": { + "version": "1.79.0", + "buildDepConfigs": { + "rustup_rustlang": { + "version": "1.27.1", + "buildDepConfigs": { + "git_aa": { + "version": "2.34.1", + "buildDepConfigs": {}, + "portRef": "git_aa@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rustup_rustlang@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rust_rustup@0.1.0", + "profile": "minimal", + "specifiedVersion": true + } + }, + "portRef": "cargobi_cratesio@0.1.0", + "crateName": "git-cliff", + "locked": true, "specifiedVersion": false + }, + "bciqnvknjnd6ivod4sz4usxxbxmhhyp4kiahvyy4yn6erblbzfu2s7na": { + "version": "1.33.0", + "buildDepConfigs": { + "cargo_binstall_ghrel": { + "version": "v1.7.4", + "buildDepConfigs": {}, + "portRef": "cargo_binstall_ghrel@0.1.0", + "specifiedVersion": false + }, + "rust_rustup": { + "version": "1.79.0", + "buildDepConfigs": { + "rustup_rustlang": { + "version": "1.27.1", + "buildDepConfigs": { + "git_aa": { + "version": "2.34.1", + "buildDepConfigs": {}, + "portRef": "git_aa@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rustup_rustlang@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rust_rustup@0.1.0", + "profile": "minimal", + "specifiedVersion": true + } + }, + "portRef": "cargobi_cratesio@0.1.0", + "crateName": "cargo-insta", + "locked": true, + "specifiedVersion": true + }, + "bciqgustga36b3bmjpi76xcde43z3efxo2czwmvotcxlktxkhcizywiq": { + "version": "0.2.5", + "buildDepConfigs": { + "cargo_binstall_ghrel": { + "version": "v1.7.4", + "buildDepConfigs": {}, + "portRef": "cargo_binstall_ghrel@0.1.0", + "specifiedVersion": false + }, + "rust_rustup": { + "version": "1.79.0", + "buildDepConfigs": { + "rustup_rustlang": { + "version": "1.27.1", + "buildDepConfigs": { + "git_aa": { + "version": "2.34.1", + "buildDepConfigs": {}, + "portRef": "git_aa@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rustup_rustlang@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rust_rustup@0.1.0", + "profile": "minimal", + "specifiedVersion": true + } + }, + "portRef": "cargobi_cratesio@0.1.0", + "crateName": "cross", + "locked": true, + "specifiedVersion": true + }, + "bciqow7vi5yxnhumjr3am67ct5pnavar2e55wp2vlddesl43oyppw5kq": { + "version": "0.116.1", + "buildDepConfigs": { + "cargo_binstall_ghrel": { + "version": "v1.7.4", + "buildDepConfigs": {}, + "portRef": "cargo_binstall_ghrel@0.1.0", + "specifiedVersion": false + }, + "rust_rustup": { + "version": "1.79.0", + "buildDepConfigs": { + "rustup_rustlang": { + "version": "1.27.1", + "buildDepConfigs": { + "git_aa": { + "version": "2.34.1", + "buildDepConfigs": {}, + "portRef": "git_aa@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rustup_rustlang@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rust_rustup@0.1.0", + "profile": "minimal", + "specifiedVersion": true + } + }, + "portRef": "cargobi_cratesio@0.1.0", + "crateName": "wasm-opt", + "locked": true, + "specifiedVersion": true + }, + "bciqgrinxolr2jfyj4smh3w5vwz6n4aacistocxbat5pz2fwf23glslq": { + "version": "1.208.1", + "buildDepConfigs": { + "cargo_binstall_ghrel": { + "version": "v1.7.4", + "buildDepConfigs": {}, + "portRef": "cargo_binstall_ghrel@0.1.0", + "specifiedVersion": false + }, + "rust_rustup": { + "version": "1.79.0", + "buildDepConfigs": { + "rustup_rustlang": { + "version": "1.27.1", + "buildDepConfigs": { + "git_aa": { + "version": "2.34.1", + "buildDepConfigs": {}, + "portRef": "git_aa@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rustup_rustlang@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rust_rustup@0.1.0", + "profile": "minimal", + "specifiedVersion": true + } + }, + "portRef": "cargobi_cratesio@0.1.0", + "crateName": "wasm-tools", + "locked": true, + "specifiedVersion": true + }, + "bciqe6sahnduk5kofaohmecai2ip7ipjakg7rn32ezstllzr5nixmhyi": { + "version": "nightly-2024-05-26", + "buildDepConfigs": { + "rustup_rustlang": { + "version": "1.27.1", + "buildDepConfigs": { + "git_aa": { + "version": "2.34.1", + "buildDepConfigs": {}, + "portRef": "git_aa@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rustup_rustlang@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rust_rustup@0.1.0", + "profile": "minimal", + "specifiedVersion": true + }, + "bciqmdyyew3oomtpx6rnfqnnehe4inls4wf26fq6nat6uxd3oqjwlmyi": { + "version": "0.1.47", + "buildDepConfigs": { + "cargo_binstall_ghrel": { + "version": "v1.7.4", + "buildDepConfigs": {}, + "portRef": "cargo_binstall_ghrel@0.1.0", + "specifiedVersion": false + }, + "rust_rustup": { + "version": "1.79.0", + "buildDepConfigs": { + "rustup_rustlang": { + "version": "1.27.1", + "buildDepConfigs": { + "git_aa": { + "version": "2.34.1", + "buildDepConfigs": {}, + "portRef": "git_aa@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rustup_rustlang@0.1.0", + "specifiedVersion": false + } + }, + "portRef": "rust_rustup@0.1.0", + "profile": "minimal", + "specifiedVersion": true + } + }, + "portRef": "cargobi_cratesio@0.1.0", + "crateName": "cargo-udeps", + "locked": true, + "specifiedVersion": true } } }, @@ -692,206 +1030,207 @@ "sets": { "ghjkEnvProvInstSet___main": { "installs": [ - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq" + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet____rust": { "installs": [ - "bciqhkh2ldjjs2vliajwk2fsxligeeciqkhsglapbuwhulfanoxlmqjq", - "bciqbrychkfu7qrjhcg77jbagzhlyva6yrzudd3szh7jrdncgswcmhci", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq" + "bciqd7mu5umyjjnt7v6lmyg4tlhj4bg6oq36iepo42sog2cxfs7tdpdi", + "bciqp5sktkn6etkn3z4kvheorj42bloeldjnv75glh6q4jfju4emqt3y", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet___dev": { "installs": [ - "bciqn6pysh7kjimwn3t3dfxjf3lzpwzde6s2ygpnfk5c56tktci3a36q", - "bciqaox52l2fs7w5rlyppdc4jq2t4fr2dnt5zyx32ljqrmcwlrthlgkq", - "bciqonsgjkby5ii3ovd3etz7sn4h4zdunidy2ikwuzwbbi6emcvyglky", - "bciqftdi7dnyibxcqyipcregan6x7rq7x3knxehwznowebxje5nnt4jq", - "bciqakdwqj7fgoikxq7k3hkyubhinoxolv7f4efxc2ruofmfrf4fltjq", - "bciqhmxwybpauxkvdt25peyg7f2szfywk2tln5knul5ljknbfwfqau5y", - "bciqfuxxzar7qdvo2ojexjrxqikhfelril5c7oifep4obqstm3n7ufky", - "bciqooc3invqu75sanbnrcamofhdtgui6jcehfcf5fbggccbhjbdxabi", - "bciqhkh2ldjjs2vliajwk2fsxligeeciqkhsglapbuwhulfanoxlmqjq", - "bciqbrychkfu7qrjhcg77jbagzhlyva6yrzudd3szh7jrdncgswcmhci", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq", - "bciqgo3ax6mfzbblfeodvrlgpobj6rllgeqvtexvuuvxvbwev3c4xrci", - "bciqcvyjgjkhhqrpxn2t5bewd43yvwujqzapshcuwr2btmxbsobtb7iy", - "bciqbml3tljo3tngxutpjcevr4pdgqkvh6cvfznrplrchqvke5m7kd7q", - "bciqhfql42mnvrgemlbikem6oy6bbpos57m4iyvhvinvw3sc56omlu6y", - "bciqn5efsjq6kax6nmtia2b7jjvqmsfqzgvisnz5lno5u7seuheydy3i", - "bciqk76ralarrfscv72jgxo3mxwhpvy4z3hyb3pliuhgbvwf7mevwrqi", - "bciqja7ilfqcwwbtzoeqgr2wlfkvwaeuvosddgx7yj4vsjfyirdr7gla", - "bciqdcngfirmfo7a32evm3n2cuppge7occb6f3caco23iq6eucs7mnjq", - "bciqihumb3qmuc2xesnyf3jne7usbjxw7dk52qq53nrvvzex335qbuby", - "bciqknnob6elrfg7cgnejgi3vybmixx26dfiwn2tlanflkuqk3mrejkq" + "bciqddqzemyb6kw24f2nhhy7hyfo62ytfjllvdnfhurqhb7qqlvo4noa", + "bciql6pq2bc6uxp7z5luxf3nn44bx3vdqo7fsz6sonammtbpwsdmwxcy", + "bciqllhtecyu5p4isjgutrvnb2xgkrryhxy6ooacn5p6ol2rriku6zwy", + "bciqfbafead64bhnmec2sxcnc7v4c4m4p4pgehp5fjihkwqxkzkldmoi", + "bciqn62icb2lxjafe2jzh53frwkycch2tk22lhk5aqkhsdl7cwjbpmji", + "bciqjq7sv663snw57fsybwrfefbjibkn6t4psfbd2r3dodboafhr6lmq", + "bciqpqesmcpthtkaswi5pb25yqmdea674er4cz7nl2fsa6lsii6ludwa", + "bciqctytzcjsv7qqv7kynxwfniayjlocaigb2aihikhlrgt5lab3p32i", + "bciqm2woxgqgrhy7aa2mqhrbkce7o7xs65iabadfpqyh3xqre5glgsaa", + "bciqd7mu5umyjjnt7v6lmyg4tlhj4bg6oq36iepo42sog2cxfs7tdpdi", + "bciqp5sktkn6etkn3z4kvheorj42bloeldjnv75glh6q4jfju4emqt3y", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi", + "bciqlajnywjssd2yeb5a2p4qp7was3au33ekjcvashkvei6zr7mdh2dq", + "bciqgi2hzel6ndyvbd36ovvcpdv4ltizav3ibmqnujzdp4zzf6zai3vi", + "bciqhuc6rcywoh677qmscqjbdgofoyalurlnabho5amqmhdfpilrgc5a", + "bciqkdrtbzm4whp2wklha6js3632cew6reewqcyqt7ordcwg4nfedghi", + "bciqewnlpjw47a2lbkd2qca6jf6opnreaizhblcg5omt2uglljw2onli", + "bciqg3ul5otgtisml3egxsjfe6kvg2jsvl5zakibnaxgiqe2jzv6amei", + "bciqgjly7ijjp5zh5ytt2jcpptqx5vmbgs7lrvn27pujnze6dtljgt6y", + "bciqgnqqxpmenmhf5y7psrovuhwdeqh5x5teil2tkggvpgowac3hgjbq", + "bciqh2qn4zwqv7ixf3vb4jzgy2nfzxzz6va5wu5uzv3vtjaqpgg2tygi", + "bciqdy7ppzs3sotxid2juepk2s7xg7a4g76amjzfeb5ec6kwnwmfnhaq" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet____ecma": { "installs": [ - "bciqhfql42mnvrgemlbikem6oy6bbpos57m4iyvhvinvw3sc56omlu6y", - "bciqn5efsjq6kax6nmtia2b7jjvqmsfqzgvisnz5lno5u7seuheydy3i", - "bciqk76ralarrfscv72jgxo3mxwhpvy4z3hyb3pliuhgbvwf7mevwrqi", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq" + "bciqkdrtbzm4whp2wklha6js3632cew6reewqcyqt7ordcwg4nfedghi", + "bciqewnlpjw47a2lbkd2qca6jf6opnreaizhblcg5omt2uglljw2onli", + "bciqg3ul5otgtisml3egxsjfe6kvg2jsvl5zakibnaxgiqe2jzv6amei", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet____python": { "installs": [ - "bciqgo3ax6mfzbblfeodvrlgpobj6rllgeqvtexvuuvxvbwev3c4xrci", - "bciqcvyjgjkhhqrpxn2t5bewd43yvwujqzapshcuwr2btmxbsobtb7iy", - "bciqbml3tljo3tngxutpjcevr4pdgqkvh6cvfznrplrchqvke5m7kd7q", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq" + "bciqlajnywjssd2yeb5a2p4qp7was3au33ekjcvashkvei6zr7mdh2dq", + "bciqgi2hzel6ndyvbd36ovvcpdv4ltizav3ibmqnujzdp4zzf6zai3vi", + "bciqhuc6rcywoh677qmscqjbdgofoyalurlnabho5amqmhdfpilrgc5a", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet____wasm": { "installs": [ - "bciqja7ilfqcwwbtzoeqgr2wlfkvwaeuvosddgx7yj4vsjfyirdr7gla", - "bciqdcngfirmfo7a32evm3n2cuppge7occb6f3caco23iq6eucs7mnjq", - "bciqihumb3qmuc2xesnyf3jne7usbjxw7dk52qq53nrvvzex335qbuby", - "bciqknnob6elrfg7cgnejgi3vybmixx26dfiwn2tlanflkuqk3mrejkq", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq" + "bciqgjly7ijjp5zh5ytt2jcpptqx5vmbgs7lrvn27pujnze6dtljgt6y", + "bciqgnqqxpmenmhf5y7psrovuhwdeqh5x5teil2tkggvpgowac3hgjbq", + "bciqh2qn4zwqv7ixf3vb4jzgy2nfzxzz6va5wu5uzv3vtjaqpgg2tygi", + "bciqdy7ppzs3sotxid2juepk2s7xg7a4g76amjzfeb5ec6kwnwmfnhaq", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet___ci": { "installs": [ - "bciqakdwqj7fgoikxq7k3hkyubhinoxolv7f4efxc2ruofmfrf4fltjq", - "bciqhmxwybpauxkvdt25peyg7f2szfywk2tln5knul5ljknbfwfqau5y", - "bciqfuxxzar7qdvo2ojexjrxqikhfelril5c7oifep4obqstm3n7ufky", - "bciqooc3invqu75sanbnrcamofhdtgui6jcehfcf5fbggccbhjbdxabi", - "bciqhkh2ldjjs2vliajwk2fsxligeeciqkhsglapbuwhulfanoxlmqjq", - "bciqbrychkfu7qrjhcg77jbagzhlyva6yrzudd3szh7jrdncgswcmhci", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq", - "bciqgo3ax6mfzbblfeodvrlgpobj6rllgeqvtexvuuvxvbwev3c4xrci", - "bciqcvyjgjkhhqrpxn2t5bewd43yvwujqzapshcuwr2btmxbsobtb7iy", - "bciqbml3tljo3tngxutpjcevr4pdgqkvh6cvfznrplrchqvke5m7kd7q", - "bciqhfql42mnvrgemlbikem6oy6bbpos57m4iyvhvinvw3sc56omlu6y", - "bciqn5efsjq6kax6nmtia2b7jjvqmsfqzgvisnz5lno5u7seuheydy3i", - "bciqk76ralarrfscv72jgxo3mxwhpvy4z3hyb3pliuhgbvwf7mevwrqi", - "bciqja7ilfqcwwbtzoeqgr2wlfkvwaeuvosddgx7yj4vsjfyirdr7gla", - "bciqdcngfirmfo7a32evm3n2cuppge7occb6f3caco23iq6eucs7mnjq", - "bciqihumb3qmuc2xesnyf3jne7usbjxw7dk52qq53nrvvzex335qbuby", - "bciqknnob6elrfg7cgnejgi3vybmixx26dfiwn2tlanflkuqk3mrejkq" + "bciqjq7sv663snw57fsybwrfefbjibkn6t4psfbd2r3dodboafhr6lmq", + "bciqpqesmcpthtkaswi5pb25yqmdea674er4cz7nl2fsa6lsii6ludwa", + "bciqctytzcjsv7qqv7kynxwfniayjlocaigb2aihikhlrgt5lab3p32i", + "bciqm2woxgqgrhy7aa2mqhrbkce7o7xs65iabadfpqyh3xqre5glgsaa", + "bciqd7mu5umyjjnt7v6lmyg4tlhj4bg6oq36iepo42sog2cxfs7tdpdi", + "bciqp5sktkn6etkn3z4kvheorj42bloeldjnv75glh6q4jfju4emqt3y", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi", + "bciqlajnywjssd2yeb5a2p4qp7was3au33ekjcvashkvei6zr7mdh2dq", + "bciqgi2hzel6ndyvbd36ovvcpdv4ltizav3ibmqnujzdp4zzf6zai3vi", + "bciqhuc6rcywoh677qmscqjbdgofoyalurlnabho5amqmhdfpilrgc5a", + "bciqkdrtbzm4whp2wklha6js3632cew6reewqcyqt7ordcwg4nfedghi", + "bciqewnlpjw47a2lbkd2qca6jf6opnreaizhblcg5omt2uglljw2onli", + "bciqg3ul5otgtisml3egxsjfe6kvg2jsvl5zakibnaxgiqe2jzv6amei", + "bciqgjly7ijjp5zh5ytt2jcpptqx5vmbgs7lrvn27pujnze6dtljgt6y", + "bciqgnqqxpmenmhf5y7psrovuhwdeqh5x5teil2tkggvpgowac3hgjbq", + "bciqh2qn4zwqv7ixf3vb4jzgy2nfzxzz6va5wu5uzv3vtjaqpgg2tygi", + "bciqdy7ppzs3sotxid2juepk2s7xg7a4g76amjzfeb5ec6kwnwmfnhaq" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet_______task_env_lint-udeps": { "installs": [ - "bciqo5ihfh4qzfdptld75hstrldngcl3qxqnykalseggsalxt74rjuzy", - "bciqhxbg6yxnlod6cx6ysrxsgq3ejqvoi6dxtrezzq3chnqfs2xd664y", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq" + "bciqbrqcdc7q732b2hsphpf7t5rzhvz6h5dfqxfxs345t62asad7zcry", + "bciqjcqwnurxnykxkfkbd7g755fcauqhf4lv5voo5nn62afj3tybfesi", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet_______task_env_dev-website": { "installs": [ - "bciqhfql42mnvrgemlbikem6oy6bbpos57m4iyvhvinvw3sc56omlu6y", - "bciqn5efsjq6kax6nmtia2b7jjvqmsfqzgvisnz5lno5u7seuheydy3i", - "bciqk76ralarrfscv72jgxo3mxwhpvy4z3hyb3pliuhgbvwf7mevwrqi", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq", - "bciqgo3ax6mfzbblfeodvrlgpobj6rllgeqvtexvuuvxvbwev3c4xrci", - "bciqcvyjgjkhhqrpxn2t5bewd43yvwujqzapshcuwr2btmxbsobtb7iy", - "bciqbml3tljo3tngxutpjcevr4pdgqkvh6cvfznrplrchqvke5m7kd7q" + "bciqkdrtbzm4whp2wklha6js3632cew6reewqcyqt7ordcwg4nfedghi", + "bciqewnlpjw47a2lbkd2qca6jf6opnreaizhblcg5omt2uglljw2onli", + "bciqg3ul5otgtisml3egxsjfe6kvg2jsvl5zakibnaxgiqe2jzv6amei", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi", + "bciqlajnywjssd2yeb5a2p4qp7was3au33ekjcvashkvei6zr7mdh2dq", + "bciqgi2hzel6ndyvbd36ovvcpdv4ltizav3ibmqnujzdp4zzf6zai3vi", + "bciqhuc6rcywoh677qmscqjbdgofoyalurlnabho5amqmhdfpilrgc5a" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet_______task_env_test-rust": { "installs": [ - "bciqhkh2ldjjs2vliajwk2fsxligeeciqkhsglapbuwhulfanoxlmqjq", - "bciqbrychkfu7qrjhcg77jbagzhlyva6yrzudd3szh7jrdncgswcmhci", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq", - "bciqhfql42mnvrgemlbikem6oy6bbpos57m4iyvhvinvw3sc56omlu6y", - "bciqn5efsjq6kax6nmtia2b7jjvqmsfqzgvisnz5lno5u7seuheydy3i", - "bciqk76ralarrfscv72jgxo3mxwhpvy4z3hyb3pliuhgbvwf7mevwrqi", - "bciqgo3ax6mfzbblfeodvrlgpobj6rllgeqvtexvuuvxvbwev3c4xrci", - "bciqcvyjgjkhhqrpxn2t5bewd43yvwujqzapshcuwr2btmxbsobtb7iy", - "bciqbml3tljo3tngxutpjcevr4pdgqkvh6cvfznrplrchqvke5m7kd7q" + "bciqd7mu5umyjjnt7v6lmyg4tlhj4bg6oq36iepo42sog2cxfs7tdpdi", + "bciqp5sktkn6etkn3z4kvheorj42bloeldjnv75glh6q4jfju4emqt3y", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi", + "bciqkdrtbzm4whp2wklha6js3632cew6reewqcyqt7ordcwg4nfedghi", + "bciqewnlpjw47a2lbkd2qca6jf6opnreaizhblcg5omt2uglljw2onli", + "bciqg3ul5otgtisml3egxsjfe6kvg2jsvl5zakibnaxgiqe2jzv6amei", + "bciqlajnywjssd2yeb5a2p4qp7was3au33ekjcvashkvei6zr7mdh2dq", + "bciqgi2hzel6ndyvbd36ovvcpdv4ltizav3ibmqnujzdp4zzf6zai3vi", + "bciqhuc6rcywoh677qmscqjbdgofoyalurlnabho5amqmhdfpilrgc5a" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet_______task_env_dev-eg-tgraphs": { "installs": [ - "bciqhkh2ldjjs2vliajwk2fsxligeeciqkhsglapbuwhulfanoxlmqjq", - "bciqbrychkfu7qrjhcg77jbagzhlyva6yrzudd3szh7jrdncgswcmhci", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq", - "bciqhfql42mnvrgemlbikem6oy6bbpos57m4iyvhvinvw3sc56omlu6y", - "bciqn5efsjq6kax6nmtia2b7jjvqmsfqzgvisnz5lno5u7seuheydy3i", - "bciqk76ralarrfscv72jgxo3mxwhpvy4z3hyb3pliuhgbvwf7mevwrqi", - "bciqgo3ax6mfzbblfeodvrlgpobj6rllgeqvtexvuuvxvbwev3c4xrci", - "bciqcvyjgjkhhqrpxn2t5bewd43yvwujqzapshcuwr2btmxbsobtb7iy", - "bciqbml3tljo3tngxutpjcevr4pdgqkvh6cvfznrplrchqvke5m7kd7q" + "bciqd7mu5umyjjnt7v6lmyg4tlhj4bg6oq36iepo42sog2cxfs7tdpdi", + "bciqp5sktkn6etkn3z4kvheorj42bloeldjnv75glh6q4jfju4emqt3y", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi", + "bciqkdrtbzm4whp2wklha6js3632cew6reewqcyqt7ordcwg4nfedghi", + "bciqewnlpjw47a2lbkd2qca6jf6opnreaizhblcg5omt2uglljw2onli", + "bciqg3ul5otgtisml3egxsjfe6kvg2jsvl5zakibnaxgiqe2jzv6amei", + "bciqlajnywjssd2yeb5a2p4qp7was3au33ekjcvashkvei6zr7mdh2dq", + "bciqgi2hzel6ndyvbd36ovvcpdv4ltizav3ibmqnujzdp4zzf6zai3vi", + "bciqhuc6rcywoh677qmscqjbdgofoyalurlnabho5amqmhdfpilrgc5a" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet_______task_env_build-tgraph-core": { "installs": [ - "bciqhkh2ldjjs2vliajwk2fsxligeeciqkhsglapbuwhulfanoxlmqjq", - "bciqbrychkfu7qrjhcg77jbagzhlyva6yrzudd3szh7jrdncgswcmhci", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq", - "bciqja7ilfqcwwbtzoeqgr2wlfkvwaeuvosddgx7yj4vsjfyirdr7gla", - "bciqdcngfirmfo7a32evm3n2cuppge7occb6f3caco23iq6eucs7mnjq", - "bciqihumb3qmuc2xesnyf3jne7usbjxw7dk52qq53nrvvzex335qbuby", - "bciqknnob6elrfg7cgnejgi3vybmixx26dfiwn2tlanflkuqk3mrejkq" + "bciqd7mu5umyjjnt7v6lmyg4tlhj4bg6oq36iepo42sog2cxfs7tdpdi", + "bciqp5sktkn6etkn3z4kvheorj42bloeldjnv75glh6q4jfju4emqt3y", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi", + "bciqgjly7ijjp5zh5ytt2jcpptqx5vmbgs7lrvn27pujnze6dtljgt6y", + "bciqgnqqxpmenmhf5y7psrovuhwdeqh5x5teil2tkggvpgowac3hgjbq", + "bciqh2qn4zwqv7ixf3vb4jzgy2nfzxzz6va5wu5uzv3vtjaqpgg2tygi", + "bciqdy7ppzs3sotxid2juepk2s7xg7a4g76amjzfeb5ec6kwnwmfnhaq" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet_______task_env_build-tgraph-py": { "installs": [ - "bciqhkh2ldjjs2vliajwk2fsxligeeciqkhsglapbuwhulfanoxlmqjq", - "bciqbrychkfu7qrjhcg77jbagzhlyva6yrzudd3szh7jrdncgswcmhci", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq", - "bciqja7ilfqcwwbtzoeqgr2wlfkvwaeuvosddgx7yj4vsjfyirdr7gla", - "bciqdcngfirmfo7a32evm3n2cuppge7occb6f3caco23iq6eucs7mnjq", - "bciqihumb3qmuc2xesnyf3jne7usbjxw7dk52qq53nrvvzex335qbuby", - "bciqknnob6elrfg7cgnejgi3vybmixx26dfiwn2tlanflkuqk3mrejkq", - "bciqgo3ax6mfzbblfeodvrlgpobj6rllgeqvtexvuuvxvbwev3c4xrci", - "bciqcvyjgjkhhqrpxn2t5bewd43yvwujqzapshcuwr2btmxbsobtb7iy", - "bciqbml3tljo3tngxutpjcevr4pdgqkvh6cvfznrplrchqvke5m7kd7q" + "bciqd7mu5umyjjnt7v6lmyg4tlhj4bg6oq36iepo42sog2cxfs7tdpdi", + "bciqp5sktkn6etkn3z4kvheorj42bloeldjnv75glh6q4jfju4emqt3y", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi", + "bciqgjly7ijjp5zh5ytt2jcpptqx5vmbgs7lrvn27pujnze6dtljgt6y", + "bciqgnqqxpmenmhf5y7psrovuhwdeqh5x5teil2tkggvpgowac3hgjbq", + "bciqh2qn4zwqv7ixf3vb4jzgy2nfzxzz6va5wu5uzv3vtjaqpgg2tygi", + "bciqdy7ppzs3sotxid2juepk2s7xg7a4g76amjzfeb5ec6kwnwmfnhaq", + "bciqlajnywjssd2yeb5a2p4qp7was3au33ekjcvashkvei6zr7mdh2dq", + "bciqgi2hzel6ndyvbd36ovvcpdv4ltizav3ibmqnujzdp4zzf6zai3vi", + "bciqhuc6rcywoh677qmscqjbdgofoyalurlnabho5amqmhdfpilrgc5a" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet_______task_env_build-tgraph-ts": { "installs": [ - "bciqhkh2ldjjs2vliajwk2fsxligeeciqkhsglapbuwhulfanoxlmqjq", - "bciqbrychkfu7qrjhcg77jbagzhlyva6yrzudd3szh7jrdncgswcmhci", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq", - "bciqja7ilfqcwwbtzoeqgr2wlfkvwaeuvosddgx7yj4vsjfyirdr7gla", - "bciqdcngfirmfo7a32evm3n2cuppge7occb6f3caco23iq6eucs7mnjq", - "bciqihumb3qmuc2xesnyf3jne7usbjxw7dk52qq53nrvvzex335qbuby", - "bciqknnob6elrfg7cgnejgi3vybmixx26dfiwn2tlanflkuqk3mrejkq", - "bciqhfql42mnvrgemlbikem6oy6bbpos57m4iyvhvinvw3sc56omlu6y", - "bciqn5efsjq6kax6nmtia2b7jjvqmsfqzgvisnz5lno5u7seuheydy3i", - "bciqk76ralarrfscv72jgxo3mxwhpvy4z3hyb3pliuhgbvwf7mevwrqi" + "bciqd7mu5umyjjnt7v6lmyg4tlhj4bg6oq36iepo42sog2cxfs7tdpdi", + "bciqp5sktkn6etkn3z4kvheorj42bloeldjnv75glh6q4jfju4emqt3y", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi", + "bciqgjly7ijjp5zh5ytt2jcpptqx5vmbgs7lrvn27pujnze6dtljgt6y", + "bciqgnqqxpmenmhf5y7psrovuhwdeqh5x5teil2tkggvpgowac3hgjbq", + "bciqh2qn4zwqv7ixf3vb4jzgy2nfzxzz6va5wu5uzv3vtjaqpgg2tygi", + "bciqdy7ppzs3sotxid2juepk2s7xg7a4g76amjzfeb5ec6kwnwmfnhaq", + "bciqkdrtbzm4whp2wklha6js3632cew6reewqcyqt7ordcwg4nfedghi", + "bciqewnlpjw47a2lbkd2qca6jf6opnreaizhblcg5omt2uglljw2onli", + "bciqg3ul5otgtisml3egxsjfe6kvg2jsvl5zakibnaxgiqe2jzv6amei" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet_______task_env_build-sys-tgraphs": { "installs": [ - "bciqhkh2ldjjs2vliajwk2fsxligeeciqkhsglapbuwhulfanoxlmqjq", - "bciqbrychkfu7qrjhcg77jbagzhlyva6yrzudd3szh7jrdncgswcmhci", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq", - "bciqgo3ax6mfzbblfeodvrlgpobj6rllgeqvtexvuuvxvbwev3c4xrci", - "bciqcvyjgjkhhqrpxn2t5bewd43yvwujqzapshcuwr2btmxbsobtb7iy", - "bciqbml3tljo3tngxutpjcevr4pdgqkvh6cvfznrplrchqvke5m7kd7q" + "bciqd7mu5umyjjnt7v6lmyg4tlhj4bg6oq36iepo42sog2cxfs7tdpdi", + "bciqp5sktkn6etkn3z4kvheorj42bloeldjnv75glh6q4jfju4emqt3y", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi", + "bciqlajnywjssd2yeb5a2p4qp7was3au33ekjcvashkvei6zr7mdh2dq", + "bciqgi2hzel6ndyvbd36ovvcpdv4ltizav3ibmqnujzdp4zzf6zai3vi", + "bciqhuc6rcywoh677qmscqjbdgofoyalurlnabho5amqmhdfpilrgc5a" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" }, "ghjkEnvProvInstSet___oci": { "installs": [ - "bciqhkh2ldjjs2vliajwk2fsxligeeciqkhsglapbuwhulfanoxlmqjq", - "bciqbrychkfu7qrjhcg77jbagzhlyva6yrzudd3szh7jrdncgswcmhci", - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq", - "bciqja7ilfqcwwbtzoeqgr2wlfkvwaeuvosddgx7yj4vsjfyirdr7gla", - "bciqdcngfirmfo7a32evm3n2cuppge7occb6f3caco23iq6eucs7mnjq", - "bciqihumb3qmuc2xesnyf3jne7usbjxw7dk52qq53nrvvzex335qbuby", - "bciqknnob6elrfg7cgnejgi3vybmixx26dfiwn2tlanflkuqk3mrejkq" + "bciqd7mu5umyjjnt7v6lmyg4tlhj4bg6oq36iepo42sog2cxfs7tdpdi", + "bciqp5sktkn6etkn3z4kvheorj42bloeldjnv75glh6q4jfju4emqt3y", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi", + "bciqgjly7ijjp5zh5ytt2jcpptqx5vmbgs7lrvn27pujnze6dtljgt6y", + "bciqgnqqxpmenmhf5y7psrovuhwdeqh5x5teil2tkggvpgowac3hgjbq", + "bciqh2qn4zwqv7ixf3vb4jzgy2nfzxzz6va5wu5uzv3vtjaqpgg2tygi", + "bciqdy7ppzs3sotxid2juepk2s7xg7a4g76amjzfeb5ec6kwnwmfnhaq" ], - "allowedBuildDeps": "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i" + "allowedBuildDeps": "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba" } } } @@ -1798,8 +2137,8 @@ } ], "blackboard": { - "bciqamrjz2xxx5gxex2xc3fyttudt2fvu2bjvea5kqcwwnvbl2orlbaq": { - "version": "1.43.6", + "bciqfhtizxh3hxqyszx4cnvcfjqq5t3ox2vr7yekhywsmrcvrau3iqvi": { + "version": "1.45.2", "port": { "ty": "denoWorker@v1", "name": "deno_ghrel", @@ -1812,7 +2151,7 @@ "x86_64-windows" ], "version": "0.1.0", - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/deno_ghrel.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/deno_ghrel.ts" } }, "bciqb6ua63xodzwxngnbjq35hfikiwzb3dclbqkc7e6xgjdt5jin4pia": { @@ -1945,7 +2284,7 @@ "portRef": "zstd_aa@0.1.0" } }, - "bciqfxspjch33ejyj46gipjw6xqgcntfzm76ynjbzftuthwvtqt6ybey": { + "bciqhnfhxvpxn2lci2lbdtigj6i6wqzpqsmijykq2f7bebrpkyrnr7hq": { "manifest": { "ty": "denoWorker@v1", "name": "rustup_rustlang", @@ -1970,13 +2309,13 @@ "name": "git_aa" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/rustup.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/rustup.ts" }, "defaultInst": { "portRef": "rustup_rustlang@0.1.0" } }, - "bciqgjgbaqqt62wuy6vo56jso6d2lw3cc2ao47ffkps7a5dtb6yjp6pa": { + "bciqmcbhawhqin3go4l3rywevxny7lfudhbpffdekhmg35isg7xehvmq": { "manifest": { "ty": "denoWorker@v1", "name": "rust_rustup", @@ -2006,13 +2345,15 @@ "name": "rustup_rustlang" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/rust.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/rust.ts" }, "defaultInst": { - "portRef": "rust_rustup@0.1.0" + "version": "1.79.0", + "portRef": "rust_rustup@0.1.0", + "profile": "minimal" } }, - "bciqp5j2fc6xqmgwv3ytmsjknua5yvldkt5axklupllrysfh5fc67nyq": { + "bciqiiyn3yvadqrhgjmrk7ieqmrsuzd6vbcuvq63x6vpbepgvghhtjja": { "manifest": { "ty": "denoWorker@v1", "name": "cargo_binstall_ghrel", @@ -2023,13 +2364,13 @@ "x86_64-darwin" ], "version": "0.1.0", - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cargo-binstall.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargo-binstall.ts" }, "defaultInst": { "portRef": "cargo_binstall_ghrel@0.1.0" } }, - "bciqgq2kt6syo44zm5tvukb4xux7hgrtxj6qi4ois5abeg26ufjonp3a": { + "bciqjhhjc4a4vtd7oeyh5ei7zxmztzkxr523h27uh7ps6rlw2r2w4ufi": { "manifest": { "ty": "denoWorker@v1", "name": "pnpm_ghrel", @@ -2042,13 +2383,13 @@ "x86_64-windows" ], "version": "0.1.0", - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/pnpm.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/pnpm.ts" }, "defaultInst": { "portRef": "pnpm_ghrel@0.1.0" } }, - "bciqf3zz4dsl3hoaitqaokbt3flhjazjibr5st6mijnxcczpnc6a7zai": { + "bciqhlgvuozbxcmjecf7hqedxlg3pgvw5eu5yesdmvo645vet3yhm53q": { "manifest": { "ty": "denoWorker@v1", "name": "asdf_plugin_git", @@ -2071,13 +2412,13 @@ "name": "git_aa" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/asdf_plugin_git.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/asdf_plugin_git.ts" }, "defaultInst": { "portRef": "asdf_plugin_git@0.1.0" } }, - "bciqgm2cjd3yp4eylraaqmzhmji7lbc3j4eemrfjbm3e6sqavdsuhswq": { + "bciqacaeb3q3ltrfkzhtckfjlnjdis4bwrbhwt44hq6qpbcro623sraq": { "manifest": { "ty": "denoWorker@v1", "name": "cpy_bs_ghrel", @@ -2098,7 +2439,7 @@ "name": "zstd_aa" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cpy_bs.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cpy_bs.ts" }, "defaultInst": { "version": "3.12.2", @@ -2106,7 +2447,7 @@ "releaseTag": "20240224" } }, - "bciqkds255bvmnmzof4ao2kf3lv63qvtmmuquw6ey37jsl3hjtfvatqq": { + "bciqenen4rwswbxtiyvcqphbclntmcpdqmvso2egn4ud4ptrkazouani": { "manifest": { "ty": "denoWorker@v1", "name": "node_org", @@ -2124,28 +2465,28 @@ "name": "tar_aa" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/node.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/node.ts" }, "defaultInst": { "version": "20.8.0", "portRef": "node_org@0.1.0" } }, - "bciqmog334kddvt4434twkcecuy4givs6df2l5dysofcvlnamvumil5i": { + "bciqfvoetwxha3e26koqnilar26rz4ikr2m4rst73oz7swrw6557kdba": { "tar_aa": "bciqb6ua63xodzwxngnbjq35hfikiwzb3dclbqkc7e6xgjdt5jin4pia", "git_aa": "bciqfl5s36w335ducrb6f6gwb3vuwup7vzqwwg67pq42xtkngsnxqobi", "curl_aa": "bciqcfe7qyxmokpn6pgtaj35r5qg74jkehuu6cvyrtcsnegvwlm64oqy", "unzip_aa": "bciqgkpwxjmo5phw5se4ugyiz4xua3xrd54quzmk7wdwpq3vghglogjy", "zstd_aa": "bciqmcvyepuficjj3mwshsbfecwdmzch5gwxqo557icnq4zujtdllh4a", - "rustup_rustlang": "bciqfxspjch33ejyj46gipjw6xqgcntfzm76ynjbzftuthwvtqt6ybey", - "rust_rustup": "bciqgjgbaqqt62wuy6vo56jso6d2lw3cc2ao47ffkps7a5dtb6yjp6pa", - "cargo_binstall_ghrel": "bciqp5j2fc6xqmgwv3ytmsjknua5yvldkt5axklupllrysfh5fc67nyq", - "pnpm_ghrel": "bciqgq2kt6syo44zm5tvukb4xux7hgrtxj6qi4ois5abeg26ufjonp3a", - "asdf_plugin_git": "bciqf3zz4dsl3hoaitqaokbt3flhjazjibr5st6mijnxcczpnc6a7zai", - "cpy_bs_ghrel": "bciqgm2cjd3yp4eylraaqmzhmji7lbc3j4eemrfjbm3e6sqavdsuhswq", - "node_org": "bciqkds255bvmnmzof4ao2kf3lv63qvtmmuquw6ey37jsl3hjtfvatqq" + "rustup_rustlang": "bciqhnfhxvpxn2lci2lbdtigj6i6wqzpqsmijykq2f7bebrpkyrnr7hq", + "rust_rustup": "bciqmcbhawhqin3go4l3rywevxny7lfudhbpffdekhmg35isg7xehvmq", + "cargo_binstall_ghrel": "bciqiiyn3yvadqrhgjmrk7ieqmrsuzd6vbcuvq63x6vpbepgvghhtjja", + "pnpm_ghrel": "bciqjhhjc4a4vtd7oeyh5ei7zxmztzkxr523h27uh7ps6rlw2r2w4ufi", + "asdf_plugin_git": "bciqhlgvuozbxcmjecf7hqedxlg3pgvw5eu5yesdmvo645vet3yhm53q", + "cpy_bs_ghrel": "bciqacaeb3q3ltrfkzhtckfjlnjdis4bwrbhwt44hq6qpbcro623sraq", + "node_org": "bciqenen4rwswbxtiyvcqphbclntmcpdqmvso2egn4ud4ptrkazouani" }, - "bciqhkh2ldjjs2vliajwk2fsxligeeciqkhsglapbuwhulfanoxlmqjq": { + "bciqd7mu5umyjjnt7v6lmyg4tlhj4bg6oq36iepo42sog2cxfs7tdpdi": { "version": "v24.1", "port": { "ty": "denoWorker@v1", @@ -2157,10 +2498,10 @@ "x86_64-darwin" ], "version": "0.1.0", - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/protoc.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/protoc.ts" } }, - "bciqbrychkfu7qrjhcg77jbagzhlyva6yrzudd3szh7jrdncgswcmhci": { + "bciqp5sktkn6etkn3z4kvheorj42bloeldjnv75glh6q4jfju4emqt3y": { "buildDepConfigs": { "asdf_plugin_git": { "pluginRepo": "https://github.com/asdf-community/asdf-cmake", @@ -2205,12 +2546,12 @@ "name": "asdf_plugin_git" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/asdf.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/asdf.ts" }, "pluginRepo": "https://github.com/asdf-community/asdf-cmake", "installType": "version" }, - "bciqn6pysh7kjimwn3t3dfxjf3lzpwzde6s2ygpnfk5c56tktci3a36q": { + "bciqddqzemyb6kw24f2nhhy7hyfo62ytfjllvdnfhurqhb7qqlvo4noa": { "version": "v2.4.0", "port": { "ty": "denoWorker@v1", @@ -2225,11 +2566,11 @@ "name": "tar_aa" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/mold.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/mold.ts" }, "replaceLd": true }, - "bciqaox52l2fs7w5rlyppdc4jq2t4fr2dnt5zyx32ljqrmcwlrthlgkq": { + "bciql6pq2bc6uxp7z5luxf3nn44bx3vdqo7fsz6sonammtbpwsdmwxcy": { "port": { "ty": "denoWorker@v1", "name": "act_ghrel", @@ -2242,16 +2583,10 @@ "x86_64-windows" ], "version": "0.1.0", - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/act.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/act.ts" } }, - "bciqonsgjkby5ii3ovd3etz7sn4h4zdunidy2ikwuzwbbi6emcvyglky": { - "buildDepConfigs": { - "rust_rustup": { - "portRef": "rust_rustup@0.1.0", - "profile": "minimal" - } - }, + "bciqllhtecyu5p4isjgutrvnb2xgkrryhxy6ooacn5p6ol2rriku6zwy": { "port": { "ty": "denoWorker@v1", "name": "cargobi_cratesio", @@ -2284,18 +2619,12 @@ "name": "rust_rustup" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cargobi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargobi.ts" }, "crateName": "whiz", "locked": true }, - "bciqftdi7dnyibxcqyipcregan6x7rq7x3knxehwznowebxje5nnt4jq": { - "buildDepConfigs": { - "rust_rustup": { - "portRef": "rust_rustup@0.1.0", - "profile": "minimal" - } - }, + "bciqfbafead64bhnmec2sxcnc7v4c4m4p4pgehp5fjihkwqxkzkldmoi": { "port": { "ty": "denoWorker@v1", "name": "cargobi_cratesio", @@ -2328,12 +2657,50 @@ "name": "rust_rustup" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cargobi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargobi.ts" }, "crateName": "wit-deps-cli", "locked": true }, - "bciqakdwqj7fgoikxq7k3hkyubhinoxolv7f4efxc2ruofmfrf4fltjq": { + "bciqn62icb2lxjafe2jzh53frwkycch2tk22lhk5aqkhsdl7cwjbpmji": { + "port": { + "ty": "denoWorker@v1", + "name": "cargobi_cratesio", + "platforms": [ + "x86_64-linux", + "aarch64-linux", + "x86_64-darwin", + "aarch64-darwin", + "x86_64-windows", + "aarch64-windows", + "x86_64-freebsd", + "aarch64-freebsd", + "x86_64-netbsd", + "aarch64-netbsd", + "x86_64-aix", + "aarch64-aix", + "x86_64-solaris", + "aarch64-solaris", + "x86_64-illumos", + "aarch64-illumos", + "x86_64-android", + "aarch64-android" + ], + "version": "0.1.0", + "buildDeps": [ + { + "name": "cargo_binstall_ghrel" + }, + { + "name": "rust_rustup" + } + ], + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargobi.ts" + }, + "crateName": "git-cliff", + "locked": true + }, + "bciqjq7sv663snw57fsybwrfefbjibkn6t4psfbd2r3dodboafhr6lmq": { "version": "3.7.1", "port": { "ty": "denoWorker@v1", @@ -2364,11 +2731,11 @@ "name": "cpy_bs_ghrel" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/pipi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/pipi.ts" }, "packageName": "pre-commit" }, - "bciqhmxwybpauxkvdt25peyg7f2szfywk2tln5knul5ljknbfwfqau5y": { + "bciqpqesmcpthtkaswi5pb25yqmdea674er4cz7nl2fsa6lsii6ludwa": { "version": "v0.13.1", "port": { "ty": "denoWorker@v1", @@ -2382,17 +2749,11 @@ "x86_64-windows" ], "version": "0.1.0", - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/temporal_cli.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/temporal_cli.ts" } }, - "bciqfuxxzar7qdvo2ojexjrxqikhfelril5c7oifep4obqstm3n7ufky": { + "bciqctytzcjsv7qqv7kynxwfniayjlocaigb2aihikhlrgt5lab3p32i": { "version": "1.33.0", - "buildDepConfigs": { - "rust_rustup": { - "portRef": "rust_rustup@0.1.0", - "profile": "minimal" - } - }, "port": { "ty": "denoWorker@v1", "name": "cargobi_cratesio", @@ -2425,19 +2786,13 @@ "name": "rust_rustup" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cargobi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargobi.ts" }, "crateName": "cargo-insta", "locked": true }, - "bciqooc3invqu75sanbnrcamofhdtgui6jcehfcf5fbggccbhjbdxabi": { + "bciqm2woxgqgrhy7aa2mqhrbkce7o7xs65iabadfpqyh3xqre5glgsaa": { "version": "0.2.5", - "buildDepConfigs": { - "rust_rustup": { - "portRef": "rust_rustup@0.1.0", - "profile": "minimal" - } - }, "port": { "ty": "denoWorker@v1", "name": "cargobi_cratesio", @@ -2470,12 +2825,12 @@ "name": "rust_rustup" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cargobi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargobi.ts" }, "crateName": "cross", "locked": true }, - "bciqgo3ax6mfzbblfeodvrlgpobj6rllgeqvtexvuuvxvbwev3c4xrci": { + "bciqlajnywjssd2yeb5a2p4qp7was3au33ekjcvashkvei6zr7mdh2dq": { "version": "3.8.18", "port": { "ty": "denoWorker@v1", @@ -2497,11 +2852,11 @@ "name": "zstd_aa" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cpy_bs.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cpy_bs.ts" }, "releaseTag": "20240224" }, - "bciqcvyjgjkhhqrpxn2t5bewd43yvwujqzapshcuwr2btmxbsobtb7iy": { + "bciqgi2hzel6ndyvbd36ovvcpdv4ltizav3ibmqnujzdp4zzf6zai3vi": { "version": "0.4.7", "port": { "ty": "denoWorker@v1", @@ -2532,11 +2887,11 @@ "name": "cpy_bs_ghrel" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/pipi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/pipi.ts" }, "packageName": "ruff" }, - "bciqbml3tljo3tngxutpjcevr4pdgqkvh6cvfznrplrchqvke5m7kd7q": { + "bciqhuc6rcywoh677qmscqjbdgofoyalurlnabho5amqmhdfpilrgc5a": { "version": "1.7.0", "port": { "ty": "denoWorker@v1", @@ -2567,11 +2922,11 @@ "name": "cpy_bs_ghrel" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/pipi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/pipi.ts" }, "packageName": "poetry" }, - "bciqhfql42mnvrgemlbikem6oy6bbpos57m4iyvhvinvw3sc56omlu6y": { + "bciqkdrtbzm4whp2wklha6js3632cew6reewqcyqt7ordcwg4nfedghi": { "version": "20.8.0", "port": { "ty": "denoWorker@v1", @@ -2590,10 +2945,10 @@ "name": "tar_aa" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/node.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/node.ts" } }, - "bciqn5efsjq6kax6nmtia2b7jjvqmsfqzgvisnz5lno5u7seuheydy3i": { + "bciqewnlpjw47a2lbkd2qca6jf6opnreaizhblcg5omt2uglljw2onli": { "version": "v9.4.0", "port": { "ty": "denoWorker@v1", @@ -2607,10 +2962,10 @@ "x86_64-windows" ], "version": "0.1.0", - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/pnpm.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/pnpm.ts" } }, - "bciqk76ralarrfscv72jgxo3mxwhpvy4z3hyb3pliuhgbvwf7mevwrqi": { + "bciqg3ul5otgtisml3egxsjfe6kvg2jsvl5zakibnaxgiqe2jzv6amei": { "version": "10.0.1", "port": { "ty": "denoWorker@v1", @@ -2641,18 +2996,12 @@ "name": "node_org" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/npmi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/npmi.ts" }, "packageName": "node-gyp" }, - "bciqja7ilfqcwwbtzoeqgr2wlfkvwaeuvosddgx7yj4vsjfyirdr7gla": { + "bciqgjly7ijjp5zh5ytt2jcpptqx5vmbgs7lrvn27pujnze6dtljgt6y": { "version": "0.116.1", - "buildDepConfigs": { - "rust_rustup": { - "portRef": "rust_rustup@0.1.0", - "profile": "minimal" - } - }, "port": { "ty": "denoWorker@v1", "name": "cargobi_cratesio", @@ -2685,19 +3034,13 @@ "name": "rust_rustup" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cargobi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargobi.ts" }, "crateName": "wasm-opt", "locked": true }, - "bciqdcngfirmfo7a32evm3n2cuppge7occb6f3caco23iq6eucs7mnjq": { + "bciqgnqqxpmenmhf5y7psrovuhwdeqh5x5teil2tkggvpgowac3hgjbq": { "version": "1.208.1", - "buildDepConfigs": { - "rust_rustup": { - "portRef": "rust_rustup@0.1.0", - "profile": "minimal" - } - }, "port": { "ty": "denoWorker@v1", "name": "cargobi_cratesio", @@ -2730,12 +3073,12 @@ "name": "rust_rustup" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cargobi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargobi.ts" }, "crateName": "wasm-tools", "locked": true }, - "bciqihumb3qmuc2xesnyf3jne7usbjxw7dk52qq53nrvvzex335qbuby": { + "bciqh2qn4zwqv7ixf3vb4jzgy2nfzxzz6va5wu5uzv3vtjaqpgg2tygi": { "version": "0.13.4", "port": { "ty": "denoWorker@v1", @@ -2766,11 +3109,11 @@ "name": "cpy_bs_ghrel" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/pipi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/pipi.ts" }, "packageName": "componentize-py" }, - "bciqknnob6elrfg7cgnejgi3vybmixx26dfiwn2tlanflkuqk3mrejkq": { + "bciqdy7ppzs3sotxid2juepk2s7xg7a4g76amjzfeb5ec6kwnwmfnhaq": { "version": "1.3.0", "port": { "ty": "denoWorker@v1", @@ -2801,11 +3144,11 @@ "name": "node_org" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/npmi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/npmi.ts" }, "packageName": "@bytecodealliance/jco" }, - "bciqo5ihfh4qzfdptld75hstrldngcl3qxqnykalseggsalxt74rjuzy": { + "bciqbrqcdc7q732b2hsphpf7t5rzhvz6h5dfqxfxs345t62asad7zcry": { "version": "nightly-2024-05-26", "port": { "ty": "denoWorker@v1", @@ -2836,17 +3179,12 @@ "name": "rustup_rustlang" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/rust.ts" - } + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/rust.ts" + }, + "profile": "minimal" }, - "bciqhxbg6yxnlod6cx6ysrxsgq3ejqvoi6dxtrezzq3chnqfs2xd664y": { + "bciqjcqwnurxnykxkfkbd7g755fcauqhf4lv5voo5nn62afj3tybfesi": { "version": "0.1.47", - "buildDepConfigs": { - "rust_rustup": { - "portRef": "rust_rustup@0.1.0", - "profile": "minimal" - } - }, "port": { "ty": "denoWorker@v1", "name": "cargobi_cratesio", @@ -2879,7 +3217,7 @@ "name": "rust_rustup" } ], - "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cargobi.ts" + "moduleSpecifier": "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargobi.ts" }, "crateName": "cargo-udeps", "locked": true diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 1640fc43be..c0378952e6 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -5,6 +5,7 @@ on: env: REGISTRY_IMAGE: ghcr.io/${{ github.repository_owner }}/dev + DOCKER_BUILD_NO_SUMMARY: true jobs: builder: diff --git a/.github/workflows/publish-website.yml b/.github/workflows/publish-website.yml index 3ce1539393..c3d2422904 100644 --- a/.github/workflows/publish-website.yml +++ b/.github/workflows/publish-website.yml @@ -4,7 +4,7 @@ on: - main env: - GHJK_VERSION: "8d50518" + GHJK_VERSION: "b702292" jobs: changes: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 12dd78e066..cd97bc29c7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,9 +16,10 @@ on: - v* env: - GHJK_VERSION: "8d50518" + GHJK_VERSION: "b702292" GHJK_ENV: "ci" REGISTRY_IMAGE: ghcr.io/${{ github.repository_owner }}/typegate + DOCKER_BUILD_NO_SUMMARY: true jobs: check-bump: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e8ec8f7b1b..daaff73336 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,7 +16,7 @@ on: - ready_for_review env: - GHJK_VERSION: "8d50518" + GHJK_VERSION: "b702292" GHJK_ENV: "ci" RUST_BACKTRACE: "full" DENO_DIR: deno-dir @@ -31,6 +31,7 @@ env: # used by ghjk # TODO: add logic to setup-ghjk GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + DOCKER_BUILD_NO_SUMMARY: true jobs: changes: @@ -291,8 +292,7 @@ jobs: typegate/tests/e2e/self_deploy/self_deploy.ts \ typegate/tests/metagen/typegraphs/metagen.ts \ typegraph/deno/sdk/src/*.ts \ - dev/deps.ts \ - dev/utils.ts + dev/*.ts deno --unstable-worker-options --unstable-net coverage ./coverage --lcov > coverage.lcov diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c8c9b6255d..cafddb4fae 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -101,7 +101,7 @@ You can install it using the following instructions. ```bash # install ghjk -GHJK_VERSION="8d50518" +GHJK_VERSION="b702292" GHJK_INSTALL_HOOK_SHELLS=bash # add more shells if needed curl -fsSL https://raw.githubusercontent.com/metatypedev/ghjk/$GHJK_VERSION/install.sh | sh bash # re-open your shells to have the hooks register diff --git a/Cargo.lock b/Cargo.lock index 6e00fdf03e..60cc799f54 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8,7 +8,7 @@ version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" dependencies = [ - "lazy_static 1.4.0", + "lazy_static 1.5.0", "regex", ] @@ -19,7 +19,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ed51fb0cfa6f88331d4424a7aca87146b315a3b5bd2bbad298ec855718ef9df" dependencies = [ "erased-serde 0.3.31", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "serde_json", ] @@ -33,7 +33,7 @@ dependencies = [ "actix-macros", "actix-rt", "actix_derive", - "bitflags 2.5.0", + "bitflags 2.6.0", "bytes", "crossbeam-channel", "futures-core", @@ -55,7 +55,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "bytes", "futures-core", "futures-sink", @@ -68,9 +68,9 @@ dependencies = [ [[package]] name = "actix-http" -version = "3.7.0" +version = "3.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eb9843d84c775696c37d9a418bbb01b932629d01870722c0f13eb3f95e2536d" +checksum = "3ae682f693a9cd7b058f2b0b5d9a6d7728a8555779bedbbc35dd88528611d020" dependencies = [ "actix-codec", "actix-rt", @@ -78,8 +78,8 @@ dependencies = [ "actix-utils", "ahash 0.8.11", "base64 0.22.1", - "bitflags 2.5.0", - "brotli 6.0.0", + "bitflags 2.6.0", + "brotli", "bytes", "bytestring", "derive_more", @@ -102,7 +102,7 @@ dependencies = [ "tokio", "tokio-util 0.7.11", "tracing", - "zstd 0.13.1", + "zstd 0.13.2", ] [[package]] @@ -112,7 +112,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb" dependencies = [ "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -126,7 +126,7 @@ dependencies = [ "http 0.2.12", "regex", "regex-lite", - "serde 1.0.203", + "serde 1.0.204", "tracing", ] @@ -180,9 +180,9 @@ dependencies = [ [[package]] name = "actix-web" -version = "4.7.0" +version = "4.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d6316df3fa569627c98b12557a8b6ff0674e5be4bb9b5e4ae2550ddb4964ed6" +checksum = "1988c02af8d2b718c05bc4aeb6a66395b7cdf32858c2c71131e5637a8c05a9ff" dependencies = [ "actix-codec", "actix-http", @@ -210,7 +210,7 @@ dependencies = [ "pin-project-lite", "regex", "regex-lite", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "serde_urlencoded", "smallvec", @@ -228,7 +228,7 @@ dependencies = [ "actix-router", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -239,7 +239,7 @@ checksum = "7c7db3d5a9718568e4cf4a537cfd7070e6e6ff7481510d0237fb529ac850f6d3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -497,7 +497,7 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -571,14 +571,14 @@ dependencies = [ [[package]] name = "ast_node" -version = "0.9.8" +version = "0.9.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ab31376d309dd3bfc9cfb3c11c93ce0e0741bbe0354b20e7f8c60b044730b79" +checksum = "f9184f2b369b3e8625712493c89b785881f27eedc6cde480a81883cef78868b2" dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -599,7 +599,7 @@ version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd066d0b4ef8ecb03a55319dc13aa6910616d0f44008a045bb1835af830abff5" dependencies = [ - "brotli 6.0.0", + "brotli", "flate2", "futures-core", "memchr", @@ -639,7 +639,7 @@ dependencies = [ "futures-io", "futures-lite 2.3.0", "parking", - "polling 3.7.1", + "polling 3.7.2", "rustix 0.38.34", "slab", "tracing", @@ -697,9 +697,9 @@ dependencies = [ [[package]] name = "async-signal" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "794f185324c2f00e771cd9f1ae8b5ac68be2ca7abb129a87afd6e86d228bc54d" +checksum = "dfb3634b73397aa844481f814fad23bbf07fdb0eabec10f2eb95e58944b1ec32" dependencies = [ "async-io 2.3.3", "async-lock 3.4.0", @@ -732,7 +732,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -743,13 +743,13 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" -version = "0.1.80" +version = "0.1.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" +checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -812,7 +812,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -834,7 +834,7 @@ dependencies = [ "futures-util", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "itoa", "matchit", "memchr", @@ -842,7 +842,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "rustversion", - "serde 1.0.203", + "serde 1.0.204", "sync_wrapper", "tower", "tower-layer", @@ -995,7 +995,7 @@ version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -1007,7 +1007,7 @@ dependencies = [ "bitflags 1.3.2", "cexpr", "clang-sys", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "lazycell", "peeking_take_while", "proc-macro2", @@ -1017,6 +1017,29 @@ dependencies = [ "shlex", ] +[[package]] +name = "bindgen" +version = "0.69.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" +dependencies = [ + "bitflags 2.6.0", + "cexpr", + "clang-sys", + "itertools 0.12.1", + "lazy_static 1.5.0", + "lazycell", + "log", + "prettyplease 0.2.20", + "proc-macro2", + "quote", + "regex", + "rustc-hash", + "shlex", + "syn 2.0.71", + "which 4.4.2", +] + [[package]] name = "bit-set" version = "0.5.3" @@ -1040,11 +1063,11 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -1059,6 +1082,15 @@ dependencies = [ "wyz", ] +[[package]] +name = "blake2" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" +dependencies = [ + "digest 0.10.7", +] + [[package]] name = "block" version = "0.1.6" @@ -1125,21 +1157,10 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", "syn_derive", ] -[[package]] -name = "brotli" -version = "3.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391" -dependencies = [ - "alloc-no-stdlib", - "alloc-stdlib", - "brotli-decompressor 2.5.1", -] - [[package]] name = "brotli" version = "6.0.0" @@ -1148,17 +1169,7 @@ checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", - "brotli-decompressor 4.0.1", -] - -[[package]] -name = "brotli-decompressor" -version = "2.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" -dependencies = [ - "alloc-no-stdlib", - "alloc-stdlib", + "brotli-decompressor", ] [[package]] @@ -1186,7 +1197,7 @@ dependencies = [ "js-sys", "once_cell", "rand 0.8.5", - "serde 1.0.203", + "serde 1.0.204", "serde_bytes", "serde_json", "time", @@ -1201,7 +1212,7 @@ checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" dependencies = [ "memchr", "regex-automata 0.4.7", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -1258,9 +1269,9 @@ checksum = "5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce" [[package]] name = "bytemuck" -version = "1.16.0" +version = "1.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78834c15cb5d5efe3452d58b1e8ba890dd62d21907f867f383358198e56ebca5" +checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e" [[package]] name = "byteorder" @@ -1270,9 +1281,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.6.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" +checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952" [[package]] name = "bytestring" @@ -1334,10 +1345,10 @@ version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "771aa57f3b17da6c8bcacb187bb9ec9bc81c8160e72342e67c329e0e1651a669" dependencies = [ - "darling 0.20.9", + "darling 0.20.10", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -1348,9 +1359,9 @@ checksum = "ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0" [[package]] name = "cap-fs-ext" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fc2d2954524be4866aaa720f008fba9995de54784957a1b0e0119992d6d5e52" +checksum = "eb23061fc1c4ead4e45ca713080fe768e6234e959f5a5c399c39eb41aa34e56e" dependencies = [ "cap-primitives", "cap-std", @@ -1360,9 +1371,9 @@ dependencies = [ [[package]] name = "cap-net-ext" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "799c81d79ea9c71a1438efd417c788214bc9e7986046d3710b6bbe60da4d8275" +checksum = "f83ae11f116bcbafc5327c6af250341db96b5930046732e1905f7dc65887e0e1" dependencies = [ "cap-primitives", "cap-std", @@ -1372,9 +1383,9 @@ dependencies = [ [[package]] name = "cap-primitives" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00172660727e2d7f808e7cc2bfffd093fdb3ea2ff2ef819289418a3c3ffab5ac" +checksum = "6d00bd8d26c4270d950eaaa837387964a2089a1c3c349a690a1fa03221d29531" dependencies = [ "ambient-authority", "fs-set-times", @@ -1389,9 +1400,9 @@ dependencies = [ [[package]] name = "cap-rand" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "270f1d341a2afc62604f8f688bee4e444d052b7a74c1458dd3aa7efb47d4077f" +checksum = "dbcb16a619d8b8211ed61f42bd290d2a1ac71277a69cf8417ec0996fa92f5211" dependencies = [ "ambient-authority", "rand 0.8.5", @@ -1399,9 +1410,9 @@ dependencies = [ [[package]] name = "cap-std" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cd9187bb3f7478a4c135ea10473a41a5f029d2ac800c1adf64f35ec7d4c8603" +checksum = "19eb8e3d71996828751c1ed3908a439639752ac6bdc874e41469ef7fc15fbd7f" dependencies = [ "cap-primitives", "io-extras", @@ -1411,9 +1422,9 @@ dependencies = [ [[package]] name = "cap-time-ext" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91666f31e30c85b1d2ee8432c90987f752c45f5821f5638027b41e73e16a395b" +checksum = "61142dc51e25b7acc970ca578ce2c3695eac22bbba46c1073f5f583e78957725" dependencies = [ "ambient-authority", "cap-primitives", @@ -1425,9 +1436,9 @@ dependencies = [ [[package]] name = "castaway" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc" +checksum = "0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5" dependencies = [ "rustversion", ] @@ -1443,13 +1454,12 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.99" +version = "1.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695" +checksum = "2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f" dependencies = [ "jobserver", "libc", - "once_cell", ] [[package]] @@ -1489,9 +1499,9 @@ dependencies = [ "iana-time-zone", "js-sys", "num-traits 0.2.19", - "serde 1.0.203", + "serde 1.0.204", "wasm-bindgen", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -1512,7 +1522,7 @@ checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" dependencies = [ "glob", "libc", - "libloading 0.8.3", + "libloading 0.8.5", ] [[package]] @@ -1575,7 +1585,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -1586,9 +1596,9 @@ checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" [[package]] name = "clipboard-win" -version = "5.3.1" +version = "5.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79f4473f5144e20d9aceaf2972478f06ddf687831eafeeb434fbaf0acc4144ad" +checksum = "15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892" dependencies = [ "error-code", ] @@ -1651,7 +1661,7 @@ dependencies = [ "nom 7.1.3", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -1684,7 +1694,7 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8" dependencies = [ - "lazy_static 1.4.0", + "lazy_static 1.5.0", "windows-sys 0.48.0", ] @@ -1703,7 +1713,7 @@ dependencies = [ [[package]] name = "common" -version = "0.4.5" +version = "0.4.6" dependencies = [ "anyhow", "async-trait", @@ -1714,10 +1724,10 @@ dependencies = [ "indexmap 2.2.6", "indoc", "itertools 0.11.0", - "reqwest", - "serde 1.0.203", + "reqwest 0.11.27", + "serde 1.0.204", "serde_json", - "serde_with 3.8.1", + "serde_with 3.9.0", "tar", "thiserror", "url", @@ -1767,10 +1777,10 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b1b9d958c2b1368a663f05538fc1b5975adce1e19f435acceae987aceeeb369" dependencies = [ - "lazy_static 1.4.0", + "lazy_static 1.5.0", "nom 5.1.3", "rust-ini 0.13.0", - "serde 1.0.203", + "serde 1.0.204", "serde-hjson", "serde_json", "toml 0.5.11", @@ -1790,7 +1800,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" dependencies = [ "encode_unicode", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "libc", "unicode-width", "windows-sys 0.52.0", @@ -1996,7 +2006,7 @@ version = "0.108.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7eabb8d36b0ca8906bec93c78ea516741cac2d7e6b266fa7b0ffddcc09004990" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", "serde_derive", ] @@ -2229,7 +2239,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -2238,8 +2248,8 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b28bfe653d79bd16c77f659305b195b82bb5ce0c0eb2a4846b82ddbd77586813" dependencies = [ - "bitflags 2.5.0", - "libloading 0.8.3", + "bitflags 2.6.0", + "libloading 0.8.5", "winapi", ] @@ -2265,12 +2275,12 @@ dependencies = [ [[package]] name = "darling" -version = "0.20.9" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" dependencies = [ - "darling_core 0.20.9", - "darling_macro 0.20.9", + "darling_core 0.20.10", + "darling_macro 0.20.10", ] [[package]] @@ -2303,16 +2313,16 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.20.9" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -2339,13 +2349,13 @@ dependencies = [ [[package]] name = "darling_macro" -version = "0.20.9" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ - "darling_core 0.20.9", + "darling_core 0.20.10", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -2390,14 +2400,14 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", "uuid", ] [[package]] name = "deno" -version = "1.43.6" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "1.45.2" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "async-trait", "base32", @@ -2441,7 +2451,6 @@ dependencies = [ "fs3", "glibc_version", "glob", - "ignore", "import_map", "indexmap 2.2.6", "jsonc-parser", @@ -2459,17 +2468,18 @@ dependencies = [ "once_cell", "open", "p256", + "pathdiff", "percent-encoding", "phf 0.11.2", "quick-junit", "rand 0.8.5", "regex", - "reqwest", + "reqwest 0.12.4", "ring 0.17.8", "runtimelib", "rustyline", "rustyline-derive", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "serde_repr", "sha2 0.10.8", @@ -2486,7 +2496,7 @@ dependencies = [ "twox-hash", "typed-arena", "uuid", - "walkdir", + "which 4.4.2", "winapi", "winres", "zeromq", @@ -2495,9 +2505,9 @@ dependencies = [ [[package]] name = "deno_ast" -version = "0.38.2" +version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "584547d27786a734536fde7088f8429d355569c39410427be44695c300618408" +checksum = "4d08372522975cce97fe0efbe42fea508c76eea4421619de6d63baae32792f7d" dependencies = [ "anyhow", "base64 0.21.7", @@ -2506,7 +2516,7 @@ dependencies = [ "dprint-swc-ext", "once_cell", "percent-encoding", - "serde 1.0.203", + "serde 1.0.204", "swc_atoms", "swc_bundler", "swc_common", @@ -2539,8 +2549,8 @@ dependencies = [ [[package]] name = "deno_broadcast_channel" -version = "0.147.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.155.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "async-trait", "deno_core", @@ -2550,30 +2560,29 @@ dependencies = [ [[package]] name = "deno_cache" -version = "0.85.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.93.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "async-trait", "deno_core", "rusqlite", - "serde 1.0.203", + "serde 1.0.204", "sha2 0.10.8", "tokio", ] [[package]] name = "deno_cache_dir" -version = "0.7.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cf517bddfd22d79d0f284500318e3f9aea193536c2b61cbf6ce7b50a85f1b6a" +checksum = "4036ac8ce97244e2a66df7b97412592acaf14671900460d28415703ad790cd70" dependencies = [ - "anyhow", "deno_media_type", "indexmap 2.2.6", "log", "once_cell", "parking_lot 0.12.3", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "sha2 0.10.8", "thiserror", @@ -2582,46 +2591,49 @@ dependencies = [ [[package]] name = "deno_canvas" -version = "0.22.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.30.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_core", "deno_webgpu", "image", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] name = "deno_config" -version = "0.16.3" +version = "0.22.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "971658ccd8dbd7de18f44d2270a6881a78a88f123584fc6497189ee5d20aa307" +checksum = "83df0c14d89f4e6e7ff91bfea0b4d5a0a33b4385c517ff4d8b4236d9834561e3" dependencies = [ "anyhow", + "deno_semver", "glob", + "ignore", "import_map", "indexmap 2.2.6", "jsonc-parser", "log", "percent-encoding", - "serde 1.0.203", + "serde 1.0.204", "serde_json", + "thiserror", "url", ] [[package]] name = "deno_console" -version = "0.153.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.161.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_core", ] [[package]] name = "deno_core" -version = "0.280.0" +version = "0.293.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12d26f2d3e243bbbdd0851ab542b20ec48ac1fcf6c64ab06e81133da3113ebdd" +checksum = "ca4618658ef613af8978a4bada32231c6c31aeeb9a02b6c58a5df17168a082be" dependencies = [ "anyhow", "bincode", @@ -2637,7 +2649,7 @@ dependencies = [ "memoffset 0.9.1", "parking_lot 0.12.3", "pin-project", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "serde_v8", "smallvec", @@ -2656,8 +2668,8 @@ checksum = "a13951ea98c0a4c372f162d669193b4c9d991512de9f2381dd161027f34b26b1" [[package]] name = "deno_cron" -version = "0.33.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.41.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "anyhow", "async-trait", @@ -2669,8 +2681,8 @@ dependencies = [ [[package]] name = "deno_crypto" -version = "0.167.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.175.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "aes", "aes-gcm", @@ -2691,7 +2703,7 @@ dependencies = [ "rand 0.8.5", "ring 0.17.8", "rsa", - "serde 1.0.203", + "serde 1.0.204", "serde_bytes", "sha1", "sha2 0.10.8", @@ -2703,9 +2715,9 @@ dependencies = [ [[package]] name = "deno_doc" -version = "0.135.0" +version = "0.142.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2c39bbe2769f6e8bfba1a99d7656e6994474c48fd2085ed82b59556e9d398dd" +checksum = "16293d4ab42fdb4b499bf0bdc30def02048525c59cf268f65a66c4ab1d4520dc" dependencies = [ "ammonia", "anyhow", @@ -2718,9 +2730,9 @@ dependencies = [ "html-escape", "import_map", "indexmap 2.2.6", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "regex", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "syntect", "termcolor", @@ -2728,9 +2740,9 @@ dependencies = [ [[package]] name = "deno_emit" -version = "0.40.3" +version = "0.43.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80b80fef2bf1b6e14712633975f7f39a3b29b95a5769cafcb959ffa1a84b7680" +checksum = "5c60394020be62d8c0d7fa0808ece5d9607f822f4bd27453d248d528d11ae762" dependencies = [ "anyhow", "base64 0.21.7", @@ -2745,17 +2757,18 @@ dependencies = [ [[package]] name = "deno_fetch" -version = "0.177.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.185.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "bytes", "data-url", "deno_core", + "deno_permissions", "deno_tls", "dyn-clone", - "http 0.2.12", - "reqwest", - "serde 1.0.203", + "http 1.1.0", + "reqwest 0.12.4", + "serde 1.0.204", "serde_json", "tokio", "tokio-util 0.7.11", @@ -2763,16 +2776,17 @@ dependencies = [ [[package]] name = "deno_ffi" -version = "0.140.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.148.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_core", + "deno_permissions", "dlopen2", "dynasmrt", "libffi", "libffi-sys", "log", - "serde 1.0.203", + "serde 1.0.204", "serde-value", "serde_json", "winapi", @@ -2780,28 +2794,30 @@ dependencies = [ [[package]] name = "deno_fs" -version = "0.63.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.71.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "async-trait", "base32", + "deno_config", "deno_core", "deno_io", + "deno_permissions", "filetime", "junction", "libc", "nix 0.26.2", "rand 0.8.5", "rayon", - "serde 1.0.203", + "serde 1.0.204", "winapi", ] [[package]] name = "deno_graph" -version = "0.75.2" +version = "0.80.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a68ddc87ce88c0a2568277ee6caabf37890128710910416c09cd6f6a8931dba6" +checksum = "a71a3f1575d0309ac18ca2e7af88d64c15acd2c55d06fef0fbdfd7c69cecb09d" dependencies = [ "anyhow", "async-trait", @@ -2818,7 +2834,7 @@ dependencies = [ "once_cell", "parking_lot 0.12.3", "regex", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "sha2 0.10.8", "thiserror", @@ -2828,13 +2844,13 @@ dependencies = [ [[package]] name = "deno_http" -version = "0.151.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.159.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "async-compression", "async-trait", "base64 0.21.7", - "brotli 3.5.0", + "brotli", "bytes", "cache_control", "deno_core", @@ -2844,8 +2860,8 @@ dependencies = [ "http 0.2.12", "http 1.1.0", "httparse", - "hyper 0.14.29", - "hyper 1.1.0", + "hyper 0.14.30", + "hyper 1.4.0", "hyper-util", "itertools 0.10.5", "memmem", @@ -2856,7 +2872,7 @@ dependencies = [ "pin-project", "ring 0.17.8", "scopeguard", - "serde 1.0.203", + "serde 1.0.204", "smallvec", "thiserror", "tokio", @@ -2865,8 +2881,8 @@ dependencies = [ [[package]] name = "deno_io" -version = "0.63.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.71.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "async-trait", "deno_core", @@ -2875,6 +2891,7 @@ dependencies = [ "log", "once_cell", "os_pipe", + "parking_lot 0.12.3", "rand 0.8.5", "tokio", "winapi", @@ -2882,36 +2899,39 @@ dependencies = [ [[package]] name = "deno_kv" -version = "0.61.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.69.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "anyhow", "async-trait", "base64 0.21.7", + "bytes", "chrono", "deno_core", "deno_fetch", "deno_node", + "deno_permissions", "deno_tls", "denokv_proto", "denokv_remote", "denokv_sqlite", "faster-hex", + "http 1.1.0", "log", "num-bigint", "prost", "prost-build", "rand 0.8.5", "rusqlite", - "serde 1.0.203", + "serde 1.0.204", "url", ] [[package]] name = "deno_lint" -version = "0.58.4" +version = "0.60.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0622dde23f672fa3bb0788cef3cfc31ea21fc8570cd2b7e862d1e6575a527efe" +checksum = "598de34cdfb2a8ed335d8f2e33a75249445a9f81c8092a069fc562c2d5cdb9b6" dependencies = [ "anyhow", "deno_ast", @@ -2920,19 +2940,18 @@ dependencies = [ "log", "once_cell", "regex", - "serde 1.0.203", + "serde 1.0.204", "serde_json", ] [[package]] name = "deno_lockfile" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8835418ae924f25ab20f508bf6240193b22d893519d44432b670a27b8fb1efeb" +checksum = "23120f905aec2deed858820113e089551025b74e261c5c404812cd8e61421379" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", "serde_json", - "sha2 0.10.8", "thiserror", ] @@ -2943,64 +2962,69 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8978229b82552bf8457a0125aa20863f023619cfc21ebb007b1e571d68fd85b" dependencies = [ "data-url", - "serde 1.0.203", + "serde 1.0.204", "url", ] [[package]] name = "deno_napi" -version = "0.83.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.91.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_core", + "deno_permissions", "libloading 0.7.4", ] [[package]] name = "deno_native_certs" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4785d0bdc13819b665b71e4fb7e119d859568471e4c245ec5610857e70c9345" +checksum = "c867603d2a5dfea31f55cecebb572554caa395437786d058faa9a2814c8d6eb9" dependencies = [ "dlopen2", "dlopen2_derive", "once_cell", - "rustls-native-certs", - "rustls-pemfile", + "rustls-native-certs 0.7.1", + "rustls-pemfile 2.1.2", ] [[package]] name = "deno_net" -version = "0.145.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.153.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_core", + "deno_permissions", "deno_tls", "pin-project", "rustls-tokio-stream", - "serde 1.0.203", + "serde 1.0.204", "socket2 0.5.7", "tokio", - "trust-dns-proto 0.22.0", - "trust-dns-resolver 0.22.0", + "trust-dns-proto 0.23.2", + "trust-dns-resolver 0.23.2", ] [[package]] name = "deno_node" -version = "0.90.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.98.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "aead-gcm-stream", "aes", "async-trait", - "brotli 3.5.0", + "blake2", + "brotli", "bytes", "cbc", "const-oid", "data-encoding", + "deno_config", "deno_core", "deno_fetch", "deno_fs", + "deno_io", "deno_media_type", "deno_net", "deno_permissions", @@ -3011,12 +3035,13 @@ dependencies = [ "elliptic-curve", "errno 0.2.8", "faster-hex", - "h2 0.3.26", + "h2 0.4.5", "hkdf", "home", - "http 0.2.12", + "http 1.1.0", "idna 0.3.0", "indexmap 2.2.6", + "ipnetwork", "k256", "lazy-regex", "libc", @@ -3036,18 +3061,21 @@ dependencies = [ "pin-project-lite", "rand 0.8.5", "regex", - "reqwest", + "reqwest 0.12.4", "ring 0.17.8", "ripemd", "rsa", "scrypt", "sec1", - "serde 1.0.203", - "sha-1", + "serde 1.0.204", + "sha1", "sha2 0.10.8", + "sha3", "signature", "simd-json", + "sm3", "spki", + "thiserror", "tokio", "url", "winapi", @@ -3058,9 +3086,9 @@ dependencies = [ [[package]] name = "deno_npm" -version = "0.20.2" +version = "0.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab92fbe02da596534ae84e2efca2f7dc5e26ca5fc972bf17701f0899784c2a8f" +checksum = "9812c781ff6b2e0e45c32ccba9983bce84ecccf6f6a7006b750f8c5c9ac15e30" dependencies = [ "anyhow", "async-trait", @@ -3069,7 +3097,7 @@ dependencies = [ "futures", "log", "monch", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "thiserror", "url", @@ -3077,23 +3105,23 @@ dependencies = [ [[package]] name = "deno_ops" -version = "0.156.0" +version = "0.169.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8237b272db1a6cb941b8a5a63ba63539004a8263e8b0230a11136d76eea273f9" +checksum = "c2f2d01d8999f283f6c94cfcabe206a599a1471969e8974fc19eb523d8a7b91f" dependencies = [ "proc-macro-rules", "proc-macro2", "quote", "strum", "strum_macros", - "syn 2.0.66", + "syn 2.0.71", "thiserror", ] [[package]] name = "deno_permissions" -version = "0.13.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.21.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_core", "deno_terminal", @@ -3101,15 +3129,15 @@ dependencies = [ "libc", "log", "once_cell", - "serde 1.0.203", + "serde 1.0.204", "which 4.4.2", "winapi", ] [[package]] name = "deno_runtime" -version = "0.161.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.169.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_ast", "deno_broadcast_channel", @@ -3143,8 +3171,8 @@ dependencies = [ "flate2", "http 1.1.0", "http-body-util", - "hyper 0.14.29", - "hyper 1.1.0", + "hyper 0.14.30", + "hyper 1.4.0", "hyper-util", "libc", "log", @@ -3156,11 +3184,12 @@ dependencies = [ "percent-encoding", "regex", "rustyline", - "serde 1.0.203", + "serde 1.0.204", "signal-hook", "signal-hook-registry", "tokio", "tokio-metrics", + "twox-hash", "uuid", "which 4.4.2", "winapi", @@ -3169,22 +3198,22 @@ dependencies = [ [[package]] name = "deno_semver" -version = "0.5.4" +version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b49e14effd9df8ed261f7a1a34ac19bbaf0fa940c59bd19a6d8313cf41525e1c" +checksum = "389b5a8c2dd48cc1aad25396c92d7461ddb0fcfae1faf8e00205837c53e34d3e" dependencies = [ "monch", "once_cell", - "serde 1.0.203", + "serde 1.0.204", "thiserror", "url", ] [[package]] name = "deno_task_shell" -version = "0.16.1" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97e5ff66a1e89edb7ca0c36b73a8fcdc008ba426c4ad7a36e1dfb3f4a166179e" +checksum = "dd6413ffc1654cad015edb5c4ab574069acdc929a6efafed23bc947901bcff1a" dependencies = [ "anyhow", "futures", @@ -3209,33 +3238,34 @@ dependencies = [ [[package]] name = "deno_tls" -version = "0.140.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.148.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_core", "deno_native_certs", - "rustls 0.21.11", - "rustls-pemfile", + "rustls 0.22.4", + "rustls-pemfile 2.1.2", "rustls-tokio-stream", - "rustls-webpki", - "serde 1.0.203", + "rustls-webpki 0.102.5", + "serde 1.0.204", "tokio", - "webpki-roots", + "webpki-roots 0.26.3", ] [[package]] name = "deno_unsync" -version = "0.3.4" +version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7557a5e9278b9a5cc8056dc37062ea4344770bda4eeb5973c7cbb7ebf636b9a4" +checksum = "c3c8b95582c2023dbb66fccc37421b374026f5915fa507d437cb566904db9a3a" dependencies = [ + "parking_lot 0.12.3", "tokio", ] [[package]] name = "deno_url" -version = "0.153.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.161.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_core", "urlpattern", @@ -3243,29 +3273,30 @@ dependencies = [ [[package]] name = "deno_web" -version = "0.184.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.192.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "async-trait", "base64-simd 0.8.0", "bytes", "deno_core", + "deno_permissions", "encoding_rs", "flate2", "futures", - "serde 1.0.203", + "serde 1.0.204", "tokio", "uuid", ] [[package]] name = "deno_webgpu" -version = "0.120.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.128.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_core", "raw-window-handle", - "serde 1.0.203", + "serde 1.0.204", "tokio", "wgpu-core", "wgpu-types", @@ -3273,37 +3304,38 @@ dependencies = [ [[package]] name = "deno_webidl" -version = "0.153.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.161.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_core", ] [[package]] name = "deno_websocket" -version = "0.158.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.166.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "bytes", "deno_core", "deno_net", + "deno_permissions", "deno_tls", "fastwebsockets", "h2 0.4.5", "http 1.1.0", "http-body-util", - "hyper 1.1.0", + "hyper 1.4.0", "hyper-util", "once_cell", "rustls-tokio-stream", - "serde 1.0.203", + "serde 1.0.204", "tokio", ] [[package]] name = "deno_webstorage" -version = "0.148.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.156.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "deno_core", "deno_web", @@ -3322,9 +3354,9 @@ dependencies = [ [[package]] name = "denokv_proto" -version = "0.5.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98a79f7e98bfd3c148ce782c27c1494e77c3c94ab87c9e7e86e901cbc1643449" +checksum = "114538d2cacd2b219f05faa753d80950f95416e47c77904c7452d5f41e157059" dependencies = [ "anyhow", "async-trait", @@ -3332,16 +3364,15 @@ dependencies = [ "futures", "num-bigint", "prost", - "prost-build", - "serde 1.0.203", + "serde 1.0.204", "uuid", ] [[package]] name = "denokv_remote" -version = "0.5.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "518e181eb14f1a3b8fc423e48de431048249780fb0815d81e8139faf347c3269" +checksum = "d57717b5123e8d1ec5f52973a67f98e3621274d362d18b245038967b402082df" dependencies = [ "anyhow", "async-stream", @@ -3350,11 +3381,11 @@ dependencies = [ "chrono", "denokv_proto", "futures", + "http 1.1.0", "log", "prost", "rand 0.8.5", - "reqwest", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "tokio", "tokio-util 0.7.11", @@ -3364,9 +3395,9 @@ dependencies = [ [[package]] name = "denokv_sqlite" -version = "0.5.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90af93f2ab8eec43fea9f8931fa99d38e73fa0af60aba0fae79de3fb87a0ed06" +checksum = "188b792af19082cbfc7b666e71979775300482877d8b80601f4a5a86a80098a3" dependencies = [ "anyhow", "async-stream", @@ -3382,7 +3413,9 @@ dependencies = [ "serde_json", "thiserror", "tokio", + "tokio-stream", "uuid", + "v8_valueserializer", ] [[package]] @@ -3417,7 +3450,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" dependencies = [ "powerfmt", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -3619,13 +3652,13 @@ dependencies = [ [[package]] name = "displaydoc" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -3654,7 +3687,7 @@ checksum = "f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -3676,7 +3709,7 @@ dependencies = [ "prisma-models", "psl", "schema", - "serde 1.0.203", + "serde 1.0.204", "serde_json", ] @@ -3688,9 +3721,9 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "document-features" -version = "0.2.8" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef5282ad69563b5fc40319526ba27e0e7363d552a896f0297d54f767717f9b95" +checksum = "cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0" dependencies = [ "litrs", ] @@ -3712,7 +3745,7 @@ dependencies = [ "hashbrown 0.14.5", "indexmap 2.2.6", "rustc-hash", - "serde 1.0.203", + "serde 1.0.204", "unicode-width", ] @@ -3728,15 +3761,15 @@ dependencies = [ [[package]] name = "dprint-plugin-json" -version = "0.19.2" +version = "0.19.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e292d0d74f3f51b1ff3e446c8809bcdd0b6079b49cf6c0d452c85927a2575246" +checksum = "a19f4a9f2f548b2098b8ec597d7bb40af133b6e9a3187c1d3c4caa101b8c93c3" dependencies = [ "anyhow", "dprint-core", "dprint-core-macros", "jsonc-parser", - "serde 1.0.203", + "serde 1.0.204", "text_lines", ] @@ -3749,30 +3782,30 @@ dependencies = [ "anyhow", "dprint-core", "jsonc-parser", - "serde 1.0.203", + "serde 1.0.204", "serde_json", ] [[package]] name = "dprint-plugin-markdown" -version = "0.17.0" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b2642e4a5f3a2262bb9baef8739f90d99b73ca21bc65f46c320a7817fd65438" +checksum = "da8df52eef864c2577ad3fb28c596935e2c0161eb09f6d5e239b10fecda2ec1c" dependencies = [ "anyhow", "dprint-core", "dprint-core-macros", "pulldown-cmark", "regex", - "serde 1.0.203", + "serde 1.0.204", "unicode-width", ] [[package]] name = "dprint-plugin-typescript" -version = "0.90.5" +version = "0.91.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7c3c339020ebbbbbe5fc049350935ee2ea2ba5a3fc01f753588639a30404cda" +checksum = "fecac09050c0bc7d19a0e47d3ce3cfc2e21780fb30b5081a5042fd49c1b020a2" dependencies = [ "anyhow", "deno_ast", @@ -3780,14 +3813,14 @@ dependencies = [ "dprint-core-macros", "percent-encoding", "rustc-hash", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] name = "dprint-swc-ext" -version = "0.16.0" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "019d17f2c2457c5a70a7cf4505b1a562ca8ab168c0ac0c005744efbd29fcb8fe" +checksum = "2b909f9f9b22a6265839887544dce97b0b8e2b2635abf622f45613deb3de63e0" dependencies = [ "allocator-api2", "bumpalo", @@ -3830,7 +3863,7 @@ checksum = "add9a102807b524ec050363f09e06f1504214b0e1c7797f64261c891022dce8b" dependencies = [ "bitflags 1.3.2", "byteorder", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "proc-macro-error", "proc-macro2", "quote", @@ -3889,7 +3922,7 @@ checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" dependencies = [ "curve25519-dalek", "ed25519", - "serde 1.0.203", + "serde 1.0.204", "sha2 0.10.8", "signature", "subtle", @@ -3898,9 +3931,9 @@ dependencies = [ [[package]] name = "either" -version = "1.12.0" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] name = "elliptic-curve" @@ -4043,14 +4076,14 @@ dependencies = [ [[package]] name = "enum-as-inner" -version = "0.5.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" +checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.71", ] [[package]] @@ -4062,7 +4095,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -4072,7 +4105,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" dependencies = [ "enumflags2_derive", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -4083,7 +4116,7 @@ checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -4154,7 +4187,7 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -4163,7 +4196,7 @@ version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", "typeid", ] @@ -4212,9 +4245,9 @@ checksum = "5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6" [[package]] name = "eszip" -version = "0.69.0" +version = "0.72.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f606daca1ce18c69ccdabc59aa1c7e077356b8ffcd74e12c7646f545320a2fd" +checksum = "671e5931ba2ba3415b8c410a70b767ca80e1b5b721b428aca2f234f9776cf848" dependencies = [ "anyhow", "base64 0.21.7", @@ -4224,7 +4257,7 @@ dependencies = [ "deno_semver", "futures", "hashlink", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "sha2 0.10.8", "thiserror", @@ -4335,7 +4368,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -4361,7 +4394,7 @@ checksum = "f63dd7b57f9b33b1741fa631c9522eb35d43e96dcca4a6a91d5e4ca7c93acdc1" dependencies = [ "base64 0.21.7", "http-body-util", - "hyper 1.1.0", + "hyper 1.4.0", "hyper-util", "pin-project", "rand 0.8.5", @@ -4427,7 +4460,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40b9e59cd0f7e0806cca4be089683ecb6434e602038df21fe6bf6711b2f07f64" dependencies = [ "cc", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "libc", "winapi", ] @@ -4497,7 +4530,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -4529,13 +4562,13 @@ checksum = "08b1eaa7dfddeab6036292995620bf0435712e619db6d7690605897e76975eb0" [[package]] name = "from_variant" -version = "0.1.8" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdc9cc75639b041067353b9bce2450d6847e547276c6fbe4487d7407980e07db" +checksum = "32016f1242eb82af5474752d00fd8ebcd9004bd69b462b1c91de833972d08ed4" dependencies = [ "proc-macro2", "swc_macros_common", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -4563,7 +4596,7 @@ checksum = "b0fa992f1656e1707946bbba340ad244f0814009ef8c0118eb7b658395f19a2e" dependencies = [ "frunk_proc_macro_helpers", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -4575,7 +4608,7 @@ dependencies = [ "frunk_core", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -4587,7 +4620,7 @@ dependencies = [ "frunk_core", "frunk_proc_macro_helpers", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -4662,6 +4695,17 @@ dependencies = [ "futures-util", ] +[[package]] +name = "futures-buffered" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02dcae03ee5afa5ea17b1aebc793806b8ddfc6dc500e0b8e8e1eb30b9dad22c0" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", +] + [[package]] name = "futures-channel" version = "0.3.30" @@ -4674,11 +4718,12 @@ dependencies = [ [[package]] name = "futures-concurrency" -version = "7.6.0" +version = "7.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51ee14e256b9143bfafbf2fddeede6f396650bacf95d06fc1b3f2b503df129a0" +checksum = "4b14ac911e85d57c5ea6eef76d7b4d4a3177ecd15f4bea2e61927e9e3823e19f" dependencies = [ "bitvec", + "futures-buffered", "futures-core", "futures-lite 1.13.0", "pin-project", @@ -4745,7 +4790,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -4810,10 +4855,10 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "debugid", "fxhash", - "serde 1.0.203", + "serde 1.0.204", "serde_json", ] @@ -4836,7 +4881,7 @@ checksum = "9cf62650515830c41553b72bd49ec20fb120226f9277c7f2847f071cf998325b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -4901,7 +4946,7 @@ version = "0.18.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "232e6a7bfe35766bf715e55a88b39a700596c0ccfd88cd3680b4cdb40d66ef70" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "libc", "libgit2-sys", "log", @@ -4953,7 +4998,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "ignore", "walkdir", ] @@ -4985,7 +5030,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "gpu-alloc-types", ] @@ -4995,7 +5040,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", ] [[package]] @@ -5004,7 +5049,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c08c1f623a8d0b722b8b99f821eb0ba672a1618f0d3b16ddbee1cedd2dd8557" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "gpu-descriptor-types", "hashbrown 0.14.5", ] @@ -5015,7 +5060,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", ] [[package]] @@ -5084,7 +5129,7 @@ dependencies = [ "grep-matcher", "grep-searcher", "log", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "termcolor", ] @@ -5182,7 +5227,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8588661a8607108a5ca69cab034063441a0413a0b041c13618a7dd348021ef6f" dependencies = [ "hashbrown 0.14.5", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -5195,7 +5240,7 @@ dependencies = [ "log", "pest", "pest_derive", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "thiserror", ] @@ -5282,6 +5327,12 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" +[[package]] +name = "hermit-abi" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" + [[package]] name = "hex" version = "0.4.3" @@ -5415,9 +5466,9 @@ dependencies = [ [[package]] name = "http-body" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" dependencies = [ "bytes", "http 1.1.0", @@ -5432,15 +5483,15 @@ dependencies = [ "bytes", "futures-util", "http 1.1.0", - "http-body 1.0.0", + "http-body 1.0.1", "pin-project-lite", ] [[package]] name = "httparse" -version = "1.9.3" +version = "1.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0e7a4dd27b9476dc40cb050d3632d3bba3a70ddbff012285f7f8559a1e7e545" +checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" [[package]] name = "httpdate" @@ -5456,9 +5507,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.29" +version = "0.14.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33" +checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" dependencies = [ "bytes", "futures-channel", @@ -5480,36 +5531,40 @@ dependencies = [ [[package]] name = "hyper" -version = "1.1.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5aa53871fc917b1a9ed87b683a5d86db645e23acb32c2e0785a353e522fb75" +checksum = "c4fe55fb7a772d59a5ff1dfbff4fe0258d19b89fec4b233e75d35d5d2316badc" dependencies = [ "bytes", "futures-channel", "futures-util", "h2 0.4.5", "http 1.1.0", - "http-body 1.0.0", + "http-body 1.0.1", "httparse", "httpdate", "itoa", "pin-project-lite", + "smallvec", "tokio", "want", ] [[package]] name = "hyper-rustls" -version = "0.24.2" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" +checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" dependencies = [ "futures-util", - "http 0.2.12", - "hyper 0.14.29", - "rustls 0.21.11", + "http 1.1.0", + "hyper 1.4.0", + "hyper-util", + "rustls 0.22.4", + "rustls-pki-types", "tokio", - "tokio-rustls 0.24.1", + "tokio-rustls 0.25.0", + "tower-service", ] [[package]] @@ -5518,7 +5573,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" dependencies = [ - "hyper 0.14.29", + "hyper 0.14.30", "pin-project-lite", "tokio", "tokio-io-timeout", @@ -5531,27 +5586,45 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" dependencies = [ "bytes", - "hyper 0.14.29", + "hyper 0.14.30", + "native-tls", + "tokio", + "tokio-native-tls", +] + +[[package]] +name = "hyper-tls" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" +dependencies = [ + "bytes", + "http-body-util", + "hyper 1.4.0", + "hyper-util", "native-tls", "tokio", "tokio-native-tls", + "tower-service", ] [[package]] name = "hyper-util" -version = "0.1.2" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdea9aac0dbe5a9240d68cfd9501e2db94222c6dc06843e06640b9e07f0fdc67" +checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956" dependencies = [ "bytes", "futures-channel", "futures-util", "http 1.1.0", - "http-body 1.0.0", - "hyper 1.1.0", + "http-body 1.0.1", + "hyper 1.4.0", "pin-project-lite", "socket2 0.5.7", "tokio", + "tower", + "tower-service", "tracing", ] @@ -5629,17 +5702,16 @@ checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed" [[package]] name = "ignore" -version = "0.4.20" +version = "0.4.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" +checksum = "b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1" dependencies = [ + "crossbeam-deque", "globset", - "lazy_static 1.4.0", "log", "memchr", - "regex", + "regex-automata 0.4.7", "same-file", - "thread_local", "walkdir", "winapi-util", ] @@ -5659,32 +5731,32 @@ dependencies = [ [[package]] name = "import_map" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "696717335b077e26921a60be7b7bdc15d1246074f1ac79d9e8560792535f7d07" +checksum = "373b8288ad259df0d1314e3e8b2fff0e5e63f22e01bc54ecd2c3c7ad77b9200c" dependencies = [ "indexmap 2.2.6", "log", "percent-encoding", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "url", ] [[package]] name = "include_dir" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18762faeff7122e89e0857b02f7ce6fcc0d101d5e9ad2ad7846cc01d61b7f19e" +checksum = "923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd" dependencies = [ "include_dir_macros", ] [[package]] name = "include_dir_macros" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" +checksum = "7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75" dependencies = [ "proc-macro2", "quote", @@ -5704,7 +5776,7 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", "hashbrown 0.12.3", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -5715,7 +5787,7 @@ checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" dependencies = [ "equivalent", "hashbrown 0.14.5", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -5775,7 +5847,7 @@ checksum = "810ae6042d48e2c9e9215043563a58a80b877bc863228a74cf10c49d4620a6f5" dependencies = [ "console", "globset", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "linked-hash-map", "similar", "walkdir", @@ -5832,7 +5904,7 @@ dependencies = [ "socket2 0.5.7", "widestring", "windows-sys 0.48.0", - "winreg", + "winreg 0.50.0", ] [[package]] @@ -5841,6 +5913,15 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" +[[package]] +name = "ipnetwork" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e" +dependencies = [ + "serde 1.0.204", +] + [[package]] name = "is-docker" version = "0.2.0" @@ -5859,7 +5940,7 @@ dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -5988,7 +6069,7 @@ source = "git+https://github.com/prisma/prisma-engines?tag=5.6.0#e95e739751f42d8 dependencies = [ "backtrace", "heck 0.3.3", - "serde 1.0.203", + "serde 1.0.204", "toml 0.5.11", ] @@ -6011,7 +6092,7 @@ dependencies = [ "futures-executor", "futures-util", "log", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "serde_json", ] @@ -6056,7 +6137,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" dependencies = [ "libc", - "libloading 0.8.3", + "libloading 0.8.5", "pkg-config", ] @@ -6103,12 +6184,12 @@ dependencies = [ "once_cell", "regex", "rust-ini 0.19.0", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "serde_yaml", "tempfile", "tokio", - "toml 0.8.14", + "toml 0.8.15", "url", ] @@ -6138,7 +6219,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -6149,11 +6230,11 @@ checksum = "76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73" [[package]] name = "lazy_static" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" dependencies = [ - "spin 0.5.2", + "spin 0.9.8", ] [[package]] @@ -6303,12 +6384,12 @@ dependencies = [ [[package]] name = "libloading" -version = "0.8.3" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" +checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" dependencies = [ "cfg-if", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -6323,7 +6404,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "libc", ] @@ -6398,7 +6479,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e01cc93c35479eaa65adbf8b9aa933aa3f400d9e4e2fc553f516d4f822c8b13" dependencies = [ - "syn 2.0.66", + "syn 2.0.71", "thiserror", ] @@ -6414,11 +6495,11 @@ dependencies = [ [[package]] name = "log" -version = "0.4.21" +version = "0.4.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -6455,7 +6536,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2368312c59425dd133cb9a327afee65be0a633a8ce471d248e2202a48f8f68ae" dependencies = [ "bitflags 1.3.2", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "serde_repr", "url", @@ -6468,7 +6549,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1" dependencies = [ "bitflags 1.3.2", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "serde_repr", "url", @@ -6587,9 +6668,9 @@ checksum = "7e6bcd6433cff03a4bfc3d9834d504467db1f1cf6d0ea765d37d330249ed629d" [[package]] name = "memchr" -version = "2.7.2" +version = "2.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] name = "memfd" @@ -6644,7 +6725,7 @@ dependencies = [ [[package]] name = "meta-cli" -version = "0.4.5" +version = "0.4.6" dependencies = [ "actix", "actix-web", @@ -6677,7 +6758,7 @@ dependencies = [ "indoc", "itertools 0.13.0", "lade-sdk", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "metagen", "nix 0.29.0", "normpath", @@ -6689,10 +6770,10 @@ dependencies = [ "process-wrap", "project-root", "rand 0.8.5", - "reqwest", + "reqwest 0.11.27", "self_update", "semver 1.0.23", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "serde_yaml", "shadow-rs", @@ -6711,7 +6792,7 @@ dependencies = [ [[package]] name = "metagen" -version = "0.4.5" +version = "0.4.6" dependencies = [ "color-eyre", "common", @@ -6724,7 +6805,7 @@ dependencies = [ "once_cell", "pretty_assertions", "regex", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "tempfile", "tera", @@ -6736,7 +6817,7 @@ name = "metagen_mdk_rust_static" version = "0.0.1" dependencies = [ "anyhow", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "wit-bindgen", ] @@ -6747,7 +6828,7 @@ version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5637e166ea14be6063a3f8ba5ccb9a4159df7d8f6d61c02fc3d480b1f90dcfcb" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "block", "core-graphics-types", "foreign-types 0.5.0", @@ -6792,7 +6873,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "953cbbb6f9ba4b9304f4df79b98cdc9d14071ed93065a9fca11c00c5d9181b66" dependencies = [ - "hyper 0.14.29", + "hyper 0.14.30", "indexmap 1.9.3", "ipnet", "metrics 0.19.0", @@ -6867,9 +6948,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" +checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" dependencies = [ "adler", "simd-adler32", @@ -6931,15 +7012,15 @@ dependencies = [ "futures-util", "hex", "hmac", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "md-5", "pbkdf2 0.11.0", "percent-encoding", "rand 0.8.5", "rustc_version_runtime", - "rustls 0.21.11", - "rustls-pemfile", - "serde 1.0.203", + "rustls 0.21.12", + "rustls-pemfile 1.0.4", + "serde 1.0.204", "serde_bytes", "serde_with 1.14.0", "sha-1", @@ -6956,7 +7037,7 @@ dependencies = [ "trust-dns-resolver 0.21.2", "typed-builder", "uuid", - "webpki-roots", + "webpki-roots 0.25.4", ] [[package]] @@ -6993,7 +7074,7 @@ dependencies = [ "query-engine-metrics", "rand 0.7.3", "regex", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "thiserror", "tokio", @@ -7033,12 +7114,12 @@ source = "git+https://github.com/prisma/prisma-engines?tag=5.6.0#e95e739751f42d8 dependencies = [ "futures", "mongodb", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] name = "mt_deno" -version = "0.4.5" +version = "0.4.6" dependencies = [ "anyhow", "deno", @@ -7062,7 +7143,7 @@ dependencies = [ "futures-core", "futures-sink", "futures-util", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "lexical", "lru 0.8.1", "mio", @@ -7074,7 +7155,7 @@ dependencies = [ "pin-project", "priority-queue", "regex", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "socket2 0.4.10", "thiserror", @@ -7093,7 +7174,7 @@ checksum = "9006c95034ccf7b903d955f210469119f6c3477fc9c9e7a7845ce38a3e665c2a" dependencies = [ "base64 0.13.1", "bigdecimal", - "bindgen", + "bindgen 0.59.2", "bitflags 1.3.2", "bitvec", "byteorder", @@ -7103,7 +7184,7 @@ dependencies = [ "crc32fast", "flate2", "frunk", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "lexical", "num-bigint", "num-traits 0.2.19", @@ -7111,7 +7192,7 @@ dependencies = [ "regex", "rust_decimal", "saturating", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "sha1", "sha2 0.10.8", @@ -7130,14 +7211,14 @@ checksum = "e536ae46fcab0876853bd4a632ede5df4b1c2527a58f6c5a4150fe86be858231" dependencies = [ "arrayvec 0.7.4", "bit-set", - "bitflags 2.5.0", + "bitflags 2.6.0", "codespan-reporting", "hexf-parse", "indexmap 2.2.6", "log", "num-traits 0.2.19", "rustc-hash", - "serde 1.0.203", + "serde 1.0.204", "spirv", "termcolor", "thiserror", @@ -7155,13 +7236,13 @@ dependencies = [ [[package]] name = "napi_sym" -version = "0.83.0" -source = "git+https://github.com/metatypedev/deno?branch=v1.43.6-embeddable#e909ce1e60816dbb640136f1a7434ed22dea8d59" +version = "0.91.0" +source = "git+https://github.com/metatypedev/deno?branch=v1.45.2-embeddable#691f297537c4a3d9a12ce005c0478b4aee86287c" dependencies = [ "quote", - "serde 1.0.203", + "serde 1.0.204", "serde_json", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -7235,7 +7316,7 @@ version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "cfg-if", "libc", ] @@ -7246,7 +7327,7 @@ version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "cfg-if", "cfg_aliases 0.1.1", "libc", @@ -7258,7 +7339,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "cfg-if", "cfg_aliases 0.2.1", "libc", @@ -7318,7 +7399,7 @@ version = "6.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "crossbeam-channel", "filetime", "fsevent-sys", @@ -7376,14 +7457,14 @@ dependencies = [ [[package]] name = "num-bigint" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" dependencies = [ "num-integer", "num-traits 0.2.19", "rand 0.8.5", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -7393,13 +7474,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" dependencies = [ "byteorder", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "libm", "num-integer", "num-iter", "num-traits 0.2.19", "rand 0.8.5", - "serde 1.0.203", + "serde 1.0.204", "smallvec", "zeroize", ] @@ -7569,9 +7650,9 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "open" -version = "5.1.4" +version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5ca541f22b1c46d4bb9801014f234758ab4297e7870b904b6a8415b980a7388" +checksum = "61a877bf6abd716642a53ef1b89fb498923a4afca5c754f9050b4d081c05c4b3" dependencies = [ "is-wsl", "libc", @@ -7580,11 +7661,11 @@ dependencies = [ [[package]] name = "openssl" -version = "0.10.64" +version = "0.10.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" +checksum = "c2823eb4c6453ed64055057ea8bd416eda38c71018723869dd043a3b1186115e" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "cfg-if", "foreign-types 0.3.2", "libc", @@ -7601,7 +7682,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -7621,9 +7702,9 @@ dependencies = [ [[package]] name = "openssl-sys" -version = "0.9.102" +version = "0.9.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" +checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" dependencies = [ "cc", "libc", @@ -7644,11 +7725,11 @@ dependencies = [ "futures-executor", "futures-util", "js-sys", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "percent-encoding", "pin-project", "rand 0.8.5", - "serde 1.0.203", + "serde 1.0.204", "thiserror", "tokio", "tokio-stream", @@ -7731,9 +7812,9 @@ dependencies = [ [[package]] name = "ordered-float" -version = "4.2.0" +version = "4.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e" +checksum = "19ff2cf528c6c03d9ed653d6c4ce1dc0582dc4af309790ad92f07c1cd551b0be" dependencies = [ "num-traits 0.2.19", ] @@ -7761,7 +7842,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092" dependencies = [ "log", - "serde 1.0.203", + "serde 1.0.204", "windows-sys 0.52.0", ] @@ -7909,9 +7990,9 @@ checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.5.1", + "redox_syscall 0.5.3", "smallvec", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -8016,9 +8097,9 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "pest" -version = "2.7.10" +version = "2.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "560131c633294438da9f7c4b08189194b20946c8274c6b9e38881a7874dc8ee8" +checksum = "cd53dff83f26735fdc1ca837098ccf133605d794cdae66acfc2bfac3ec809d95" dependencies = [ "memchr", "thiserror", @@ -8027,9 +8108,9 @@ dependencies = [ [[package]] name = "pest_derive" -version = "2.7.10" +version = "2.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26293c9193fbca7b1a3bf9b79dc1e388e927e6cacaa78b4a3ab705a1d3d41459" +checksum = "2a548d2beca6773b1c244554d36fcf8548a8a58e74156968211567250e48e49a" dependencies = [ "pest", "pest_generator", @@ -8037,22 +8118,22 @@ dependencies = [ [[package]] name = "pest_generator" -version = "2.7.10" +version = "2.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ec22af7d3fb470a85dd2ca96b7c577a1eb4ef6f1683a9fe9a8c16e136c04687" +checksum = "3c93a82e8d145725dcbaf44e5ea887c8a869efdcc28706df2d08c69e17077183" dependencies = [ "pest", "pest_meta", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] name = "pest_meta" -version = "2.7.10" +version = "2.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7a240022f37c361ec1878d646fc5b7d7c4d28d5946e1a80ad5a7a4f4ca0bdcd" +checksum = "a941429fea7e08bedec25e4f6785b6ffaacc6b755da98df5ef3e7dcf4a124c4f" dependencies = [ "once_cell", "pest", @@ -8138,7 +8219,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -8176,7 +8257,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -8260,13 +8341,13 @@ dependencies = [ [[package]] name = "polling" -version = "3.7.1" +version = "3.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6a007746f34ed64099e88783b0ae369eaa3da6392868ba262e2af9b8fbaea1" +checksum = "a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b" dependencies = [ "cfg-if", "concurrent-queue", - "hermit-abi 0.3.9", + "hermit-abi 0.4.0", "pin-project-lite", "rustix 0.38.34", "tracing", @@ -8287,9 +8368,9 @@ dependencies = [ [[package]] name = "portable-atomic" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" +checksum = "da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265" [[package]] name = "postcard" @@ -8299,7 +8380,7 @@ checksum = "a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8" dependencies = [ "cobs", "embedded-io", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -8340,7 +8421,7 @@ dependencies = [ "chrono", "fallible-iterator 0.2.0", "postgres-protocol", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "uuid", ] @@ -8416,6 +8497,16 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "prettyplease" +version = "0.2.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e" +dependencies = [ + "proc-macro2", + "syn 2.0.71", +] + [[package]] name = "primeorder" version = "0.13.6" @@ -8462,7 +8553,7 @@ dependencies = [ "chrono", "once_cell", "regex", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "uuid", ] @@ -8508,7 +8599,7 @@ checksum = "07c277e4e643ef00c1233393c673f655e3672cf7eb3ba08a00bdd0ea59139b5f" dependencies = [ "proc-macro-rules-macros", "proc-macro2", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -8520,14 +8611,14 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] name = "proc-macro2" -version = "1.0.85" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" dependencies = [ "unicode-ident", ] @@ -8577,11 +8668,11 @@ dependencies = [ "bytes", "heck 0.4.1", "itertools 0.10.5", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "log", "multimap", "petgraph 0.6.5", - "prettyplease", + "prettyplease 0.1.25", "prost", "prost-types", "regex", @@ -8621,7 +8712,7 @@ dependencies = [ "chrono", "inventory", "prost", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "serde_json", "typetag", @@ -8653,7 +8744,7 @@ dependencies = [ "prost-wkt", "prost-wkt-build", "regex", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "serde_json", ] @@ -8684,7 +8775,7 @@ dependencies = [ "prisma-value", "regex", "schema-ast", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "url", ] @@ -8729,7 +8820,7 @@ dependencies = [ "config", "directories 4.0.1", "petgraph 0.6.5", - "serde 1.0.203", + "serde 1.0.204", "serde-value", "tint", ] @@ -8740,7 +8831,7 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "memchr", "unicase", ] @@ -8813,7 +8904,7 @@ dependencies = [ "itertools 0.10.5", "prisma-models", "prisma-value", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "thiserror", "user-facing-errors", @@ -8844,7 +8935,7 @@ dependencies = [ "query-connector", "query-engine-metrics", "schema", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "thiserror", "tokio", @@ -8866,7 +8957,7 @@ dependencies = [ "metrics-util 0.12.1", "once_cell", "parking_lot 0.12.3", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "tracing", "tracing-futures", @@ -9074,11 +9165,11 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.1" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" +checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", ] [[package]] @@ -9109,7 +9200,7 @@ checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -9208,7 +9299,7 @@ dependencies = [ "psl", "quaint", "query-core", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "sql-query-connector", "thiserror", @@ -9219,11 +9310,10 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.11.20" +version = "0.11.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1" +checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" dependencies = [ - "async-compression", "base64 0.21.7", "bytes", "encoding_rs", @@ -9232,9 +9322,52 @@ dependencies = [ "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", + "hyper-tls 0.5.0", + "ipnet", + "js-sys", + "log", + "mime", + "native-tls", + "once_cell", + "percent-encoding", + "pin-project-lite", + "rustls-pemfile 1.0.4", + "serde 1.0.204", + "serde_json", + "serde_urlencoded", + "sync_wrapper", + "system-configuration", + "tokio", + "tokio-native-tls", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "winreg 0.50.0", +] + +[[package]] +name = "reqwest" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10" +dependencies = [ + "async-compression", + "base64 0.22.1", + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2 0.4.5", + "http 1.1.0", + "http-body 1.0.1", + "http-body-util", + "hyper 1.4.0", "hyper-rustls", - "hyper-tls", + "hyper-tls 0.6.0", + "hyper-util", "ipnet", "js-sys", "log", @@ -9243,14 +9376,16 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "rustls 0.21.11", - "rustls-pemfile", - "serde 1.0.203", + "rustls 0.22.4", + "rustls-pemfile 2.1.2", + "rustls-pki-types", + "serde 1.0.204", "serde_json", "serde_urlencoded", + "sync_wrapper", "tokio", "tokio-native-tls", - "tokio-rustls 0.24.1", + "tokio-rustls 0.25.0", "tokio-socks", "tokio-util 0.7.11", "tower-service", @@ -9259,8 +9394,8 @@ dependencies = [ "wasm-bindgen-futures", "wasm-streams", "web-sys", - "webpki-roots", - "winreg", + "webpki-roots 0.26.3", + "winreg 0.52.0", ] [[package]] @@ -9358,8 +9493,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" dependencies = [ "base64 0.21.7", - "bitflags 2.5.0", - "serde 1.0.203", + "bitflags 2.6.0", + "serde 1.0.204", "serde_derive", ] @@ -9385,9 +9520,9 @@ dependencies = [ [[package]] name = "runtimelib" -version = "0.9.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4300b46ab6f2970f81c176f4f2f7ff0a48809f52be7a8fd4ca5a32e9002f6e8f" +checksum = "81f4969d577fe13ef40c8eb6fad2ccc66c26c800410672c847f5397699240b9d" dependencies = [ "anyhow", "base64 0.22.1", @@ -9398,7 +9533,7 @@ dependencies = [ "glob", "rand 0.8.5", "ring 0.17.8", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "shellexpand 3.1.0", "tokio", @@ -9412,7 +9547,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "chrono", "fallible-iterator 0.2.0", "fallible-streaming-iterator", @@ -9449,7 +9584,7 @@ dependencies = [ "num-traits 0.2.19", "rand 0.8.5", "rkyv", - "serde 1.0.203", + "serde 1.0.204", "serde_json", ] @@ -9522,7 +9657,7 @@ version = "0.38.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "errno 0.3.9", "itoa", "libc", @@ -9545,16 +9680,30 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.11" +version = "0.21.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4" +checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" dependencies = [ "log", "ring 0.17.8", - "rustls-webpki", + "rustls-webpki 0.101.7", "sct", ] +[[package]] +name = "rustls" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" +dependencies = [ + "log", + "ring 0.17.8", + "rustls-pki-types", + "rustls-webpki 0.102.5", + "subtle", + "zeroize", +] + [[package]] name = "rustls-native-certs" version = "0.6.3" @@ -9562,7 +9711,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" dependencies = [ "openssl-probe", - "rustls-pemfile", + "rustls-pemfile 1.0.4", + "schannel", + "security-framework", +] + +[[package]] +name = "rustls-native-certs" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a88d6d420651b496bdd98684116959239430022a115c1240e6c3993be0b15fba" +dependencies = [ + "openssl-probe", + "rustls-pemfile 2.1.2", + "rustls-pki-types", "schannel", "security-framework", ] @@ -9576,14 +9738,30 @@ dependencies = [ "base64 0.21.7", ] +[[package]] +name = "rustls-pemfile" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" +dependencies = [ + "base64 0.22.1", + "rustls-pki-types", +] + +[[package]] +name = "rustls-pki-types" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" + [[package]] name = "rustls-tokio-stream" -version = "0.2.24" +version = "0.2.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd707225bb670bcd2876886bb571753d1ce03a9cedfa2e629a79984ca9a93cfb" +checksum = "c478c030dfd68498e6c59168d9eec4f8bead33152a5f3095ad4bdbdcea09d466" dependencies = [ "futures", - "rustls 0.21.11", + "rustls 0.22.4", "socket2 0.5.7", "tokio", ] @@ -9598,6 +9776,17 @@ dependencies = [ "untrusted 0.9.0", ] +[[package]] +name = "rustls-webpki" +version = "0.102.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9a6fccd794a42c2c105b513a2f62bc3fd8f3ba57a4593677ceb0bd035164d78" +dependencies = [ + "ring 0.17.8", + "rustls-pki-types", + "untrusted 0.9.0", +] + [[package]] name = "rustversion" version = "1.0.17" @@ -9610,7 +9799,7 @@ version = "13.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02a2d683a4ac90aeef5b1013933f6d977bd37d51ff3f4dad829d4931a7e6be86" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "cfg-if", "clipboard-win", "fd-lock", @@ -9722,7 +9911,7 @@ dependencies = [ "enumflags2", "psl", "quaint", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "sha2 0.9.9", "tracing", @@ -9743,7 +9932,7 @@ dependencies = [ "mongodb-schema-connector", "psl", "schema-connector", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "sql-schema-connector", "tokio", @@ -9810,11 +9999,11 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "core-foundation", "core-foundation-sys", "libc", @@ -9823,9 +10012,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" +checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf" dependencies = [ "core-foundation-sys", "libc", @@ -9850,12 +10039,12 @@ checksum = "1a34ad8e4a86884ab42e9b8690e9343abdcfe5fa38a0318cfe1565ba9ad437b4" dependencies = [ "either", "flate2", - "hyper 0.14.29", + "hyper 0.14.30", "indicatif", "log", "quick-xml 0.23.1", "regex", - "reqwest", + "reqwest 0.11.27", "self-replace", "semver 1.0.23", "serde_json", @@ -9889,13 +10078,13 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "sentry" -version = "0.32.2" +version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "766448f12e44d68e675d5789a261515c46ac6ccd240abdd451a9c46c84a49523" +checksum = "00421ed8fa0c995f07cde48ba6c89e80f2b312f74ff637326f392fbfd23abe02" dependencies = [ "httpdate", "native-tls", - "reqwest", + "reqwest 0.12.4", "sentry-anyhow", "sentry-backtrace", "sentry-contexts", @@ -9953,7 +10142,7 @@ dependencies = [ "once_cell", "rand 0.8.5", "sentry-types", - "serde 1.0.203", + "serde 1.0.204", "serde_json", ] @@ -9999,7 +10188,7 @@ dependencies = [ "debugid", "hex", "rand 0.8.5", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "thiserror", "time", @@ -10015,9 +10204,9 @@ checksum = "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8" [[package]] name = "serde" -version = "1.0.203" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" +checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" dependencies = [ "serde_derive", ] @@ -10028,7 +10217,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a3a4e0ea8a88553209f6cc6cfe8724ecad22e1acf372793c27d995290fe74f8" dependencies = [ - "lazy_static 1.4.0", + "lazy_static 1.5.0", "num-traits 0.1.43", "regex", "serde 0.8.23", @@ -10041,39 +10230,39 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" dependencies = [ "ordered-float 2.10.1", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] name = "serde_bytes" -version = "0.11.14" +version = "0.11.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734" +checksum = "387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] name = "serde_derive" -version = "1.0.203" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" +checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] name = "serde_json" -version = "1.0.117" +version = "1.0.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" +checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5" dependencies = [ "indexmap 2.2.6", "itoa", "ryu", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -10084,7 +10273,7 @@ checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -10093,7 +10282,7 @@ version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -10105,17 +10294,17 @@ dependencies = [ "form_urlencoded", "itoa", "ryu", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] name = "serde_v8" -version = "0.189.0" +version = "0.202.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "893c995255d6fbf55c33166b651fd037c4e3cc7864bf82213ea18d0ec94ed165" +checksum = "d179230030f377d5a788e4adc979262d586d7da286462f98b70da7f8b8a9d0b7" dependencies = [ "num-bigint", - "serde 1.0.203", + "serde 1.0.204", "smallvec", "thiserror", "v8", @@ -10127,25 +10316,25 @@ version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", "serde_with_macros 1.5.2", ] [[package]] name = "serde_with" -version = "3.8.1" +version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad483d2ab0149d5a5ebcd9972a3852711e0153d863bf5a5d0391d28883c4a20" +checksum = "69cecfa94848272156ea67b2b1a53f20fc7bc638c4a46d2f8abde08f05f4b857" dependencies = [ "base64 0.22.1", "chrono", "hex", "indexmap 1.9.3", "indexmap 2.2.6", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "serde_json", - "serde_with_macros 3.8.1", + "serde_with_macros 3.9.0", "time", ] @@ -10163,14 +10352,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.8.1" +version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65569b702f41443e8bc8bbb1c5779bd0450bbe723b56198980e80ec45780bce2" +checksum = "a8fee4991ef4f274617a51ad4af30519438dacb2f56ac773b08a1922ff743350" dependencies = [ - "darling 0.20.9", + "darling 0.20.10", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -10182,15 +10371,15 @@ dependencies = [ "indexmap 2.2.6", "itoa", "ryu", - "serde 1.0.203", + "serde 1.0.204", "unsafe-libyaml", ] [[package]] name = "sha-1" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" +checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" dependencies = [ "cfg-if", "cpufeatures", @@ -10267,7 +10456,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" dependencies = [ - "lazy_static 1.4.0", + "lazy_static 1.5.0", ] [[package]] @@ -10360,7 +10549,7 @@ dependencies = [ "halfbrown", "lexical-core 0.8.5", "ref-cast", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "simdutf8", "value-trait", @@ -10424,13 +10613,22 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "sm3" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebb9a3b702d0a7e33bc4d85a14456633d2b165c2ad839c5fd9a8417c1ab15860" +dependencies = [ + "digest 0.10.7", +] + [[package]] name = "smallvec" version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -10483,7 +10681,7 @@ dependencies = [ "if_chain", "rustc-hash", "rustc_version 0.2.3", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "unicode-id-start", "url", @@ -10516,7 +10714,7 @@ version = "0.3.0+sdk-1.3.268.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", ] [[package]] @@ -10560,7 +10758,7 @@ dependencies = [ "quaint", "query-connector", "rand 0.7.3", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "thiserror", "tokio", @@ -10588,7 +10786,7 @@ dependencies = [ "quaint", "regex", "schema-connector", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "sql-ddl", "sql-schema-describer", @@ -10618,7 +10816,7 @@ dependencies = [ "psl", "quaint", "regex", - "serde 1.0.203", + "serde 1.0.204", "tracing", "tracing-error", "tracing-futures", @@ -10679,7 +10877,7 @@ dependencies = [ "parking_lot 0.12.3", "phf_shared 0.10.0", "precomputed-hash", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -10703,7 +10901,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -10757,7 +10955,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -10772,9 +10970,9 @@ dependencies = [ [[package]] name = "subtle" -version = "2.5.0" +version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" +checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "swc_atoms" @@ -10785,14 +10983,14 @@ dependencies = [ "hstr", "once_cell", "rustc-hash", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] name = "swc_bundler" -version = "0.227.0" +version = "0.230.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1a212bd08b1121c7204a04407ea055779fc00cf80024fc666dd97b00749cf87" +checksum = "9c506ddddebb846f8e68780464e2fe1fdc0add4bc265659f713a71015ffcdb13" dependencies = [ "anyhow", "crc", @@ -10829,14 +11027,14 @@ dependencies = [ "dashmap", "once_cell", "regex", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] name = "swc_common" -version = "0.33.26" +version = "0.34.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2f9706038906e66f3919028f9f7a37f3ed552f1b85578e93f4468742e2da438" +checksum = "9087befec6b63911f9d2f239e4f91c9b21589c169b86ed2d616944d23cf4a243" dependencies = [ "ast_node", "better_scoped_tls", @@ -10847,7 +11045,7 @@ dependencies = [ "num-bigint", "once_cell", "rustc-hash", - "serde 1.0.203", + "serde 1.0.204", "siphasher", "sourcemap", "swc_atoms", @@ -10860,13 +11058,13 @@ dependencies = [ [[package]] name = "swc_config" -version = "0.1.13" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7be1a689e146be1eae53139482cb061dcf0fa01dff296bbe7b96fff92d8e2936" +checksum = "84b67e115ab136fe0eb03558bb0508ca7782eeb446a96d165508c48617e3fd94" dependencies = [ "anyhow", "indexmap 2.2.6", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "swc_cached", "swc_config_macro", @@ -10881,21 +11079,21 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] name = "swc_ecma_ast" -version = "0.113.4" +version = "0.115.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc1690cc0c9ab60b44ac0225ba1e231ac532f7ba1d754df761c6ee607561afae" +checksum = "7be1306930c235435a892104c00c2b5e16231043c085d5a10bd3e7537b15659b" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "is-macro", "num-bigint", "phf 0.11.2", "scoped-tls", - "serde 1.0.203", + "serde 1.0.204", "string_enum", "swc_atoms", "swc_common", @@ -10904,15 +11102,15 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.149.1" +version = "0.151.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fef147127a2926ca26171c7afcbf028ff86dc543ced87d316713f25620a15b9" +checksum = "f5141a8cb4eb69e090e6aea5d49061b46919be5210f3d084f9d9ad63d30f5cff" dependencies = [ "memchr", "num-bigint", "once_cell", "rustc-hash", - "serde 1.0.203", + "serde 1.0.204", "sourcemap", "swc_atoms", "swc_common", @@ -10930,18 +11128,18 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] name = "swc_ecma_loader" -version = "0.45.28" +version = "0.46.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92c68f934bd2c51f29c4ad0bcae09924e9dc30d7ce0680367d45b42d40338a67" +checksum = "5a9febebf047d1286e7b723fa2758f3229da2c103834f3eaee69833f46692612" dependencies = [ "anyhow", "pathdiff", - "serde 1.0.203", + "serde 1.0.204", "swc_atoms", "swc_common", "tracing", @@ -10949,16 +11147,16 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.144.1" +version = "0.146.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0499e69683ae5d67a20ff0279b94bc90f29df7922a46331b54d5dd367bf89570" +checksum = "0a4e0c2e85f12c63b85c805e923079b04d1fb3e25edd069d638eed5f2098de74" dependencies = [ "either", "new_debug_unreachable", "num-bigint", "num-traits 0.2.19", "phf 0.11.2", - "serde 1.0.203", + "serde 1.0.204", "smallvec", "smartstring", "stacker", @@ -10971,17 +11169,17 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.138.2" +version = "0.140.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eddb95c2bdad1c9c29edf35712e1e0f9b9ddc1cdb5ba2d582fd93468cb075a03" +checksum = "d37dc505c92af56d0f77cf6f31a6ccd37ac40cad1e01ff77277e0b1c70e8f8ff" dependencies = [ "better_scoped_tls", - "bitflags 2.5.0", + "bitflags 2.6.0", "indexmap 2.2.6", "once_cell", "phf 0.11.2", "rustc-hash", - "serde 1.0.203", + "serde 1.0.204", "smallvec", "swc_atoms", "swc_common", @@ -10994,9 +11192,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.127.1" +version = "0.129.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53043d81678f3c693604eeb1d1f0fe6ba10f303104a31b954dbeebed9cadf530" +checksum = "a3eab5f8179e5b0aedf385eacc2c033691c6d211a7babd1bbbff12cf794a824e" dependencies = [ "swc_atoms", "swc_common", @@ -11015,14 +11213,14 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] name = "swc_ecma_transforms_optimization" -version = "0.199.1" +version = "0.201.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32ea30b3df748236c619409f222f0ba68ebeebc08dfff109d2195664a15689f9" +checksum = "724a8306e98c1b1f9640fc44c1acc0c971f6daa17651919e06b64f905d4a4564" dependencies = [ "dashmap", "indexmap 2.2.6", @@ -11044,13 +11242,13 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.172.3" +version = "0.174.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fbc414d6a9c5479cfb4c6e92fcdac504582bd7bc89a0ed7f8808b72dc8bd1f0" +checksum = "6df8aa6752cc2fcf3d78ac67827542fb666e52283f2b26802aa058906bb750d3" dependencies = [ "either", "rustc-hash", - "serde 1.0.203", + "serde 1.0.204", "smallvec", "swc_atoms", "swc_common", @@ -11064,16 +11262,16 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.184.1" +version = "0.186.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "565a76c4ca47ce31d78301c0beab878e4c2cb4f624691254d834ec8c0e236755" +checksum = "446da32cac8299973aaf1d37496562bfd0c1e4f3c3ab5d0af6f07f42e8184102" dependencies = [ "base64 0.21.7", "dashmap", "indexmap 2.2.6", "once_cell", - "serde 1.0.203", - "sha-1", + "serde 1.0.204", + "sha1", "string_enum", "swc_atoms", "swc_common", @@ -11088,12 +11286,12 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.189.1" +version = "0.191.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e209026c1d3c577cafac257d87e7c0d23119282fbdc8ed03d7f56077e95beb90" +checksum = "f1ce8af2865449e714ae56dacb6b54b3f6dc4cc25074da4e39b878bd93c5e39c" dependencies = [ "ryu-js", - "serde 1.0.203", + "serde 1.0.204", "swc_atoms", "swc_common", "swc_ecma_ast", @@ -11105,14 +11303,15 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.128.1" +version = "0.130.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe5242670bc74e0a0b64b9d4912b37be36944517ce0881314162aeb4381272c3" +checksum = "13e62b199454a576c5fdbd7e1bef8ab88a395427456d8a713d994b7d469833aa" dependencies = [ "indexmap 2.2.6", "num_cpus", "once_cell", "rustc-hash", + "ryu-js", "swc_atoms", "swc_common", "swc_ecma_ast", @@ -11123,9 +11322,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.99.1" +version = "0.101.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28a6ce28ad8e591f8d627f1f9cb26b25e5d83052a9bc1b674d95fc28040cfa98" +checksum = "ce0d997f0c9b4e181225f603d161f6757c2a97022258170982cfe005ec69ec92" dependencies = [ "num-bigint", "swc_atoms", @@ -11143,14 +11342,14 @@ checksum = "695a1d8b461033d32429b5befbf0ad4d7a2c4d6ba9cd5ba4e0645c615839e8e4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] name = "swc_fast_graph" -version = "0.21.22" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3fdd64bc3d161d6c1ea9a8ae5779e4ba132afc67e7b8ece5420bfc9c6e1275d" +checksum = "c00cf5c1687e9858fb9de1ffa90a3e21369095406e97ace870a389320d105b0a" dependencies = [ "indexmap 2.2.6", "petgraph 0.6.5", @@ -11160,9 +11359,9 @@ dependencies = [ [[package]] name = "swc_graph_analyzer" -version = "0.22.23" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c728a8f9b82b7160a1ae246e31232177b371f827eb0d01006c0f120a3494871c" +checksum = "a928a2ad8897fb78c38898ba342960863e9937b7a3de2d010d3204d85ce1b72a" dependencies = [ "auto_impl", "petgraph 0.6.5", @@ -11179,7 +11378,7 @@ checksum = "91745f3561057493d2da768437c427c0e979dff7396507ae02f16c981c4a8466" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -11202,7 +11401,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -11218,9 +11417,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.66" +version = "2.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" +checksum = "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462" dependencies = [ "proc-macro2", "quote", @@ -11236,7 +11435,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -11270,20 +11469,41 @@ dependencies = [ "once_cell", "onig", "regex-syntax 0.8.4", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "serde_json", "thiserror", "walkdir", ] +[[package]] +name = "system-configuration" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "system-configuration-sys", +] + +[[package]] +name = "system-configuration-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "system-interface" version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b858526d22750088a9b3cf2e3c2aacebd5377f13adeec02860c30d09113010a6" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "cap-fs-ext", "cap-std", "fd-lock", @@ -11342,9 +11562,9 @@ dependencies = [ [[package]] name = "target-lexicon" -version = "0.12.14" +version = "0.12.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" +checksum = "4873307b7c257eddcb50c9bedf158eb669578359fb28428bef438fec8e6ba7c2" [[package]] name = "tempfile" @@ -11397,7 +11617,7 @@ dependencies = [ "prost-wkt", "prost-wkt-build", "prost-wkt-types", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "thiserror", "tonic", @@ -11422,11 +11642,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab9d851b45e865f178319da0abdbfe6acbc4328759ff18dafc3a41c16b4cd2ee" dependencies = [ "globwalk", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "pest", "pest_derive", "regex", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "unic-segment", ] @@ -11458,7 +11678,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fd5828de7deaa782e1dd713006ae96b3bee32d3279b79eb67ecf8072c059bcf" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -11474,22 +11694,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.61" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" +checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.61" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" +checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -11504,9 +11724,9 @@ dependencies = [ [[package]] name = "tiberius" -version = "0.11.7" +version = "0.11.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66303a42b7c5daffb95c10cd8f3007a9c29b3e90128cf42b3738f58102aa2516" +checksum = "091052ba8f20c1e14f85913a5242a663a09d17ff4c0137b9b1f0735cb3c5dabc" dependencies = [ "async-native-tls", "async-trait", @@ -11546,7 +11766,7 @@ dependencies = [ "num-conv", "num_threads", "powerfmt", - "serde 1.0.203", + "serde 1.0.204", "time-core", "time-macros", ] @@ -11587,9 +11807,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.6.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" dependencies = [ "tinyvec_macros", ] @@ -11602,9 +11822,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.38.0" +version = "1.38.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" +checksum = "eb2caba9f80616f438e09748d5acda951967e1ea58508ef53d9c6402485a46df" dependencies = [ "backtrace", "bytes", @@ -11637,7 +11857,7 @@ checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -11702,7 +11922,18 @@ version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" dependencies = [ - "rustls 0.21.11", + "rustls 0.21.12", + "tokio", +] + +[[package]] +name = "tokio-rustls" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" +dependencies = [ + "rustls 0.22.4", + "rustls-pki-types", "tokio", ] @@ -11754,7 +11985,10 @@ dependencies = [ "futures-core", "futures-io", "futures-sink", + "futures-util", + "hashbrown 0.14.5", "pin-project-lite", + "slab", "tokio", ] @@ -11764,19 +11998,19 @@ version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] name = "toml" -version = "0.8.14" +version = "0.8.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" +checksum = "ac2caab0bf757388c6c0ae23b3293fdb463fee59434529014f85e3263b995c28" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", "serde_spanned", "toml_datetime", - "toml_edit 0.22.14", + "toml_edit 0.22.16", ] [[package]] @@ -11785,7 +12019,7 @@ version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -11801,15 +12035,15 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.14" +version = "0.22.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" +checksum = "278f3d518e152219c994ce877758516bca5e118eaed6996192a774fb9fbf0788" dependencies = [ "indexmap 2.2.6", - "serde 1.0.203", + "serde 1.0.204", "serde_spanned", "toml_datetime", - "winnow 0.6.13", + "winnow 0.6.14", ] [[package]] @@ -11828,14 +12062,14 @@ dependencies = [ "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "hyper-timeout", "percent-encoding", "pin-project", "prost", "prost-derive", - "rustls-native-certs", - "rustls-pemfile", + "rustls-native-certs 0.6.3", + "rustls-pemfile 1.0.4", "tokio", "tokio-rustls 0.23.4", "tokio-stream", @@ -11853,7 +12087,7 @@ version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bf5e9b9c0f7e0a7c027dcfaba7b2c60816c7049171f679d99ee2ff65d0de8c4" dependencies = [ - "prettyplease", + "prettyplease 0.1.25", "proc-macro2", "prost-build", "quote", @@ -11900,7 +12134,7 @@ dependencies = [ "httparse", "lsp-types 0.94.1", "memchr", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "tokio", "tokio-util 0.7.11", @@ -11917,7 +12151,7 @@ checksum = "84fd902d4e0b9a4b27f2f440108dc034e1758628a9b702f8ec61ad66355422fa" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -11946,7 +12180,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -12045,11 +12279,11 @@ dependencies = [ [[package]] name = "triomphe" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b2cb4fbb9995eeb36ac86fadf24031ccd58f99d6b4b2d7b911db70bddb80d90" +checksum = "e6631e42e10b40c0690bf92f404ebcfe6e1fdb480391d15f17cc8e96eeed5369" dependencies = [ - "serde 1.0.203", + "serde 1.0.204", "stable_deref_trait", ] @@ -12068,7 +12302,7 @@ dependencies = [ "futures-util", "idna 0.2.3", "ipnet", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "log", "rand 0.8.5", "smallvec", @@ -12080,22 +12314,22 @@ dependencies = [ [[package]] name = "trust-dns-proto" -version = "0.22.0" +version = "0.23.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" +checksum = "3119112651c157f4488931a01e586aa459736e9d6046d3bd9105ffb69352d374" dependencies = [ "async-trait", "cfg-if", "data-encoding", - "enum-as-inner 0.5.1", + "enum-as-inner 0.6.0", "futures-channel", "futures-io", "futures-util", - "idna 0.2.3", + "idna 0.4.0", "ipnet", - "lazy_static 1.4.0", + "once_cell", "rand 0.8.5", - "serde 1.0.203", + "serde 1.0.204", "smallvec", "thiserror", "tinyvec", @@ -12113,7 +12347,7 @@ dependencies = [ "cfg-if", "futures-util", "ipconfig", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "log", "lru-cache", "parking_lot 0.12.3", @@ -12126,23 +12360,24 @@ dependencies = [ [[package]] name = "trust-dns-resolver" -version = "0.22.0" +version = "0.23.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe" +checksum = "10a3e6c3aff1718b3c73e395d1f35202ba2ffa847c6a62eea0db8fb4cfe30be6" dependencies = [ "cfg-if", "futures-util", "ipconfig", - "lazy_static 1.4.0", "lru-cache", + "once_cell", "parking_lot 0.12.3", + "rand 0.8.5", "resolv-conf", - "serde 1.0.203", + "serde 1.0.204", "smallvec", "thiserror", "tokio", "tracing", - "trust-dns-proto 0.22.0", + "trust-dns-proto 0.23.2", ] [[package]] @@ -12181,7 +12416,7 @@ dependencies = [ [[package]] name = "typegate" -version = "0.4.5" +version = "0.4.6" dependencies = [ "colored", "env_logger 0.11.0", @@ -12194,7 +12429,7 @@ dependencies = [ [[package]] name = "typegate_engine" -version = "0.4.5" +version = "0.4.6" dependencies = [ "anyhow", "base64 0.22.1", @@ -12218,7 +12453,7 @@ dependencies = [ "request-handlers", "schema-connector", "schema-core", - "serde 1.0.203", + "serde 1.0.204", "shadow-rs", "tap", "tempfile", @@ -12229,12 +12464,12 @@ dependencies = [ "user-facing-errors", "wasmtime", "wasmtime-wasi", - "zstd 0.13.1", + "zstd 0.13.2", ] [[package]] name = "typegraph_core" -version = "0.4.5" +version = "0.4.6" dependencies = [ "anyhow", "color-eyre", @@ -12247,12 +12482,12 @@ dependencies = [ "insta", "metagen", "once_cell", - "ordered-float 4.2.0", + "ordered-float 4.2.1", "paste", "ptree", "regex", "seahash", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "sha2 0.10.8", "unindent", @@ -12280,7 +12515,7 @@ dependencies = [ "erased-serde 0.4.5", "inventory", "once_cell", - "serde 1.0.203", + "serde 1.0.204", "typetag-impl", ] @@ -12292,7 +12527,7 @@ checksum = "ac73887f47b9312552aa90ef477927ff014d63d1920ca8037c6c1951eab64bb1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -12523,9 +12758,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "ureq" -version = "2.9.7" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d11a831e3c0b56e438a28308e7c810799e3c118417f342d30ecec080105395cd" +checksum = "72139d247e5f97a3eff96229a7ae85ead5328a39efe76f8bf5a06313d505b6ea" dependencies = [ "base64 0.22.1", "log", @@ -12543,7 +12778,7 @@ dependencies = [ "form_urlencoded", "idna 0.4.0", "percent-encoding", - "serde 1.0.203", + "serde 1.0.204", ] [[package]] @@ -12560,7 +12795,7 @@ checksum = "f9bd5ff03aea02fa45b13a7980151fe45009af1980ba69f651ec367121a31609" dependencies = [ "derive_more", "regex", - "serde 1.0.203", + "serde 1.0.204", "unic-ucd-ident", "url", ] @@ -12584,7 +12819,7 @@ dependencies = [ "indoc", "itertools 0.10.5", "quaint", - "serde 1.0.203", + "serde 1.0.204", "serde_json", "tracing", "user-facing-error-macros", @@ -12610,28 +12845,45 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.8.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" +checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" dependencies = [ "getrandom 0.2.15", - "serde 1.0.203", + "serde 1.0.204", "sha1_smol", ] [[package]] name = "v8" -version = "0.91.1" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69026e2e8af55a4d2f20c0c17f690e8b31472bf76ab75b1205d3a0fab60c8f84" +checksum = "eb417c2cd20684f18b185085c876d379318893461c17d319948a0a5f221f0b50" dependencies = [ - "bitflags 2.5.0", + "bindgen 0.69.4", + "bitflags 2.6.0", "fslock", "gzip-header", "home", "miniz_oxide", "once_cell", - "which 5.0.0", + "paste", + "which 6.0.1", +] + +[[package]] +name = "v8_valueserializer" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97599c400fc79925922b58303e98fcb8fa88f573379a08ddb652e72cbd2e70f6" +dependencies = [ + "bitflags 2.6.0", + "encoding_rs", + "indexmap 2.2.6", + "num-bigint", + "serde 1.0.204", + "thiserror", + "wtf8", ] [[package]] @@ -12714,12 +12966,11 @@ checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" [[package]] name = "walkdir" -version = "2.3.2" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" dependencies = [ "same-file", - "winapi", "winapi-util", ] @@ -12777,7 +13028,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", "wasm-bindgen-shared", ] @@ -12811,7 +13062,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -12833,18 +13084,18 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.208.1" +version = "0.209.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6425e84e42f7f558478e40ecc2287912cb319f2ca68e5c0bb93c61d4fc63fa17" +checksum = "7b4a05336882dae732ce6bd48b7e11fe597293cb72c13da4f35d7d5f8d53b2a7" dependencies = [ "leb128", ] [[package]] name = "wasm-encoder" -version = "0.209.1" +version = "0.214.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b4a05336882dae732ce6bd48b7e11fe597293cb72c13da4f35d7d5f8d53b2a7" +checksum = "ff694f02a8d7a50b6922b197ae03883fbf18cdb2ae9fbee7b6148456f5f44041" dependencies = [ "leb128", ] @@ -12857,7 +13108,7 @@ checksum = "4d32029ce424f6d3c2b39b4419fb45a0e2d84fb0751e0c0a32b7ce8bd5d97f46" dependencies = [ "anyhow", "indexmap 2.2.6", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "serde_json", "spdx", @@ -12867,9 +13118,9 @@ dependencies = [ [[package]] name = "wasm-streams" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7" +checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" dependencies = [ "futures-util", "js-sys", @@ -12885,7 +13136,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e19bb9f8ab07616da582ef8adb24c54f1424c7ec876720b7da9db8ec0626c92c" dependencies = [ "ahash 0.8.11", - "bitflags 2.5.0", + "bitflags 2.6.0", "hashbrown 0.14.5", "indexmap 2.2.6", "semver 1.0.23", @@ -12898,7 +13149,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07035cc9a9b41e62d3bb3a3815a66ab87c993c06fe1cf6b2a3f2a18499d937db" dependencies = [ "ahash 0.8.11", - "bitflags 2.5.0", + "bitflags 2.6.0", "hashbrown 0.14.5", "indexmap 2.2.6", "semver 1.0.23", @@ -12946,7 +13197,7 @@ dependencies = [ "rayon", "rustix 0.38.34", "semver 1.0.23", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "serde_json", "smallvec", @@ -12991,12 +13242,12 @@ dependencies = [ "log", "postcard", "rustix 0.38.34", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "sha2 0.10.8", - "toml 0.8.14", + "toml 0.8.15", "windows-sys 0.52.0", - "zstd 0.13.1", + "zstd 0.13.2", ] [[package]] @@ -13008,7 +13259,7 @@ dependencies = [ "anyhow", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", "wasmtime-component-util", "wasmtime-wit-bindgen", "wit-parser 0.207.0", @@ -13059,7 +13310,7 @@ dependencies = [ "object 0.33.0", "postcard", "rustc-demangle", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "target-lexicon", "wasm-encoder 0.207.0", @@ -13121,7 +13372,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f2fa462bfea3220711c84e2b549f147e4df89eeb49b8a2a3d89148f6cc4a8b1" dependencies = [ "cranelift-entity", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "smallvec", "wasmparser 0.207.0", @@ -13135,7 +13386,7 @@ checksum = "d4cedc5bfef3db2a85522ee38564b47ef3b7fc7c92e94cacbce99808e63cdd47" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -13146,7 +13397,7 @@ checksum = "bdbbe94245904d4c96c7c5f7b55bad896cc27908644efd9442063c0748b631fc" dependencies = [ "anyhow", "async-trait", - "bitflags 2.5.0", + "bitflags 2.6.0", "bytes", "cap-fs-ext", "cap-net-ext", @@ -13209,24 +13460,24 @@ dependencies = [ [[package]] name = "wast" -version = "208.0.1" +version = "214.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc00b3f023b4e2ccd2e054e240294263db52ae962892e6523e550783c83a67f1" +checksum = "694bcdb24c49c8709bd8713768b71301a11e823923eee355d530f1d8d0a7f8e9" dependencies = [ "bumpalo", "leb128", "memchr", "unicode-width", - "wasm-encoder 0.208.1", + "wasm-encoder 0.214.0", ] [[package]] name = "wat" -version = "1.208.1" +version = "1.214.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58ed38e59176550214c025ea2bd0eeefd8e86b92d0af6698d5ba95020ec2e07b" +checksum = "347249eb56773fa728df2656cfe3a8c19437ded61a922a0b5e0839d9790e278e" dependencies = [ - "wast 208.0.1", + "wast 214.0.0", ] [[package]] @@ -13255,15 +13506,24 @@ version = "0.25.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" +[[package]] +name = "webpki-roots" +version = "0.26.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd7c23921eeb1713a4e851530e9b9756e4fb0e89978582942612524cf09f01cd" +dependencies = [ + "rustls-pki-types", +] + [[package]] name = "wgpu-core" -version = "0.20.0" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac6a86eaa5e763e59c73cf9e97d55fffd4dfda69fd8bda19589fcf851ddfef1f" +checksum = "d50819ab545b867d8a454d1d756b90cd5f15da1f2943334ca314af10583c9d39" dependencies = [ "arrayvec 0.7.4", "bit-vec", - "bitflags 2.5.0", + "bitflags 2.6.0", "cfg_aliases 0.1.1", "codespan-reporting", "document-features", @@ -13276,7 +13536,7 @@ dependencies = [ "raw-window-handle", "ron", "rustc-hash", - "serde 1.0.203", + "serde 1.0.204", "smallvec", "thiserror", "web-sys", @@ -13286,15 +13546,15 @@ dependencies = [ [[package]] name = "wgpu-hal" -version = "0.20.0" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d71c8ae05170583049b65ee562fd839fdc0b3e9ddb84f4e40c9d5f8ea0d4c8c" +checksum = "172e490a87295564f3fcc0f165798d87386f6231b04d4548bca458cbbfd63222" dependencies = [ "android_system_properties", "arrayvec 0.7.4", "ash", "bit-set", - "bitflags 2.5.0", + "bitflags 2.6.0", "block", "cfg_aliases 0.1.1", "core-graphics-types", @@ -13306,7 +13566,7 @@ dependencies = [ "js-sys", "khronos-egl", "libc", - "libloading 0.8.3", + "libloading 0.8.5", "log", "metal", "naga", @@ -13332,9 +13592,9 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1353d9a46bff7f955a680577f34c69122628cc2076e1d6f3a9be6ef00ae793ef" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "js-sys", - "serde 1.0.203", + "serde 1.0.204", "web-sys", ] @@ -13352,15 +13612,14 @@ dependencies = [ [[package]] name = "which" -version = "5.0.0" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bf3ea8596f3a0dd5980b46430f2058dfe2c36a27ccfbb1845d6fbfcd9ba6e14" +checksum = "8211e4f58a2b2805adfbefbc07bab82958fc91e3836339b1ab7ae32465dce0d7" dependencies = [ "either", "home", - "once_cell", "rustix 0.38.34", - "windows-sys 0.48.0", + "winsafe", ] [[package]] @@ -13388,7 +13647,7 @@ checksum = "a89ea6f74ece6d1cfbd089783006b8eb69a0219ca83cad22068f0d9fa9df3f91" dependencies = [ "anyhow", "async-trait", - "bitflags 2.5.0", + "bitflags 2.6.0", "thiserror", "tracing", "wasmtime", @@ -13406,7 +13665,7 @@ dependencies = [ "proc-macro2", "quote", "shellexpand 2.1.2", - "syn 2.0.66", + "syn 2.0.71", "witx", ] @@ -13418,7 +13677,7 @@ checksum = "0b47d2b4442ce93106dba5d1a9c59d5f85b5732878bb3d0598d3c93c0d01b16b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", "wiggle-generate", ] @@ -13490,7 +13749,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" dependencies = [ "windows-core 0.52.0", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -13500,7 +13759,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132" dependencies = [ "windows-core 0.56.0", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -13509,7 +13768,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -13521,7 +13780,7 @@ dependencies = [ "windows-implement", "windows-interface", "windows-result", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -13532,7 +13791,7 @@ checksum = "f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -13543,7 +13802,7 @@ checksum = "08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -13552,7 +13811,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" dependencies = [ - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -13570,7 +13829,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -13590,18 +13849,18 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.5", - "windows_aarch64_msvc 0.52.5", - "windows_i686_gnu 0.52.5", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", "windows_i686_gnullvm", - "windows_i686_msvc 0.52.5", - "windows_x86_64_gnu 0.52.5", - "windows_x86_64_gnullvm 0.52.5", - "windows_x86_64_msvc 0.52.5", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", ] [[package]] @@ -13612,9 +13871,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] name = "windows_aarch64_msvc" @@ -13624,9 +13883,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_aarch64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] name = "windows_i686_gnu" @@ -13636,15 +13895,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" [[package]] name = "windows_i686_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] name = "windows_i686_msvc" @@ -13654,9 +13913,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_i686_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] name = "windows_x86_64_gnu" @@ -13666,9 +13925,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] name = "windows_x86_64_gnullvm" @@ -13678,9 +13937,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] name = "windows_x86_64_msvc" @@ -13690,9 +13949,9 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "windows_x86_64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" @@ -13705,9 +13964,9 @@ dependencies = [ [[package]] name = "winnow" -version = "0.6.13" +version = "0.6.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1" +checksum = "374ec40a2d767a3c1b4972d9475ecd557356637be906f2cb3f7fe17a6eb5e22f" dependencies = [ "memchr", ] @@ -13722,6 +13981,16 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "winreg" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] + [[package]] name = "winres" version = "0.1.12" @@ -13731,13 +14000,19 @@ dependencies = [ "toml 0.5.11", ] +[[package]] +name = "winsafe" +version = "0.0.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904" + [[package]] name = "winx" version = "0.36.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "windows-sys 0.52.0", ] @@ -13768,7 +14043,7 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29c7526379ace8709ee9ab9f2bb50f112d95581063a59ef3097d9c10153886c9" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", ] [[package]] @@ -13794,7 +14069,7 @@ dependencies = [ "anyhow", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", "wit-bindgen-core", "wit-bindgen-rust", ] @@ -13806,10 +14081,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25a2bb5b039f9cb03425e1d5a6e54b441ca4ca1b1d4fa6a0924db67a55168f99" dependencies = [ "anyhow", - "bitflags 2.5.0", + "bitflags 2.6.0", "indexmap 2.2.6", "log", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "serde_json", "wasm-encoder 0.209.1", @@ -13829,7 +14104,7 @@ dependencies = [ "indexmap 2.2.6", "log", "semver 1.0.23", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "serde_json", "unicode-xid", @@ -13847,7 +14122,7 @@ dependencies = [ "indexmap 2.2.6", "log", "semver 1.0.23", - "serde 1.0.203", + "serde 1.0.204", "serde_derive", "serde_json", "unicode-xid", @@ -13866,6 +14141,12 @@ dependencies = [ "wast 35.0.2", ] +[[package]] +name = "wtf8" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c01ae8492c38f52376efd3a17d0994b6bcf3df1e39c0226d458b7d81670b2a06" + [[package]] name = "wyz" version = "0.5.1" @@ -13883,7 +14164,7 @@ checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" dependencies = [ "curve25519-dalek", "rand_core 0.6.4", - "serde 1.0.203", + "serde 1.0.204", "zeroize", ] @@ -13896,7 +14177,7 @@ dependencies = [ "asn1-rs", "data-encoding", "der-parser", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "nom 7.1.3", "oid-registry", "rusticata-macros", @@ -13923,7 +14204,7 @@ checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193" [[package]] name = "xtask" -version = "0.4.5" +version = "0.4.6" dependencies = [ "anyhow", "clap", @@ -13950,22 +14231,22 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" [[package]] name = "zerocopy" -version = "0.7.34" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.34" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -13985,7 +14266,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -14031,11 +14312,11 @@ dependencies = [ [[package]] name = "zipsign-api" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ba5aa1827d6b1a35a29b3413ec69ce5f796e4d897e3e5b38f461bef41d225ea" +checksum = "6413a546ada9dbcd0b9a3e0b0880581279e35047bce9797e523b3408e1df607c" dependencies = [ - "base64 0.21.7", + "base64 0.22.1", "ed25519-dalek", "thiserror", ] @@ -14051,11 +14332,11 @@ dependencies = [ [[package]] name = "zstd" -version = "0.13.1" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" +checksum = "fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9" dependencies = [ - "zstd-safe 7.1.0", + "zstd-safe 7.2.0", ] [[package]] @@ -14070,18 +14351,18 @@ dependencies = [ [[package]] name = "zstd-safe" -version = "7.1.0" +version = "7.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" +checksum = "fa556e971e7b568dc775c136fc9de8c779b1c2fc3a63defaafadffdbd3181afa" dependencies = [ "zstd-sys", ] [[package]] name = "zstd-sys" -version = "2.0.10+zstd.1.5.6" +version = "2.0.12+zstd.1.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa" +checksum = "0a4e40c320c3cb459d9a9ff6de98cff88f4751ee9275d140e2be94a2b74e4c13" dependencies = [ "cc", "pkg-config", diff --git a/Cargo.toml b/Cargo.toml index 850470d98b..428819814e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,13 +15,13 @@ exclude = [ "libs/pyrt_wit_wire", ] [workspace.package] -version = "0.4.5" +version = "0.4.6" edition = "2021" [workspace.dependencies] # deno = { path = "../deno/cli"} -deno = { git = "https://github.com/metatypedev/deno", branch = "v1.43.6-embeddable" } -deno_core = { version = "=0.280.0" } +deno = { git = "https://github.com/metatypedev/deno", branch = "v1.45.2-embeddable" } +deno_core = { version = "=0.293.0" } # internal crates mt_deno = { path = "libs/deno/" } diff --git a/dev/Dockerfile b/dev/Dockerfile index c3b9879740..ca88dc7654 100644 --- a/dev/Dockerfile +++ b/dev/Dockerfile @@ -1,6 +1,6 @@ # disable SHELL cmd down below if switching to non-debug -ARG RUST_VERSION=1.77.1 -ARG DENO_VERSION=1.43.6 +ARG RUST_VERSION=1.79.0 +ARG DENO_VERSION=1.45.2 ARG DISTROLESS_TAG=debug-nonroot # @@ -52,7 +52,7 @@ RUN set -eux; \ ; \ apt clean autoclean; apt autoremove --yes; rm -rf /var/lib/{apt,dpkg,cache,log}/; -ARG GHJK_VERSION=8d50518 +ARG GHJK_VERSION=b702292 RUN GHJK_INSTALL_EXE_DIR=/usr/bin GHJK_INSTALL_HOOK_SHELLS=bash \ deno run -A https://raw.github.com/metatypedev/ghjk/$GHJK_VERSION/install.ts diff --git a/dev/consts.ts b/dev/consts.ts index 6ffacf46d6..0db35a9a65 100644 --- a/dev/consts.ts +++ b/dev/consts.ts @@ -1,17 +1,18 @@ // Copyright Metatype OÜ, licensed under the Elastic License 2.0. // SPDX-License-Identifier: Elastic-2.0 -export const METATYPE_VERSION = "0.4.5"; -export const PUBLISHED_VERSION = "0.4.4"; -export const GHJK_VERSION = "8d50518"; +export const METATYPE_VERSION = "0.4.6"; +export const PUBLISHED_VERSION = "0.4.5"; +export const GHJK_VERSION = "b702292"; export const GHJK_ACTION_VERSION = "318209a9d215f70716a4ac89dbeb9653a2deb8bc"; -export const RUST_VERSION = "1.77.1"; -export const DENO_VERSION = "1.43.6"; +export const RUST_VERSION = "1.79.0"; +export const DENO_VERSION = "1.45.2"; export const WASMTIME_VERSION = "21.0.0"; export const WASMTIME_PY_VERSION = "21.0.0"; export const TYPEGRAPH_VERSION = "0.0.3"; export const PRISMA_VERSION = "5.6.0"; export const SDK_PACKAGE_NAME_TS = "@typegraph/sdk"; +export const PYTHON_VERSION = "3.8.18"; export const TAGLINE = `Declarative API development platform. Build backend components with WASM, Typescript and Python, no matter where and how your (legacy) systems are.`; @@ -33,9 +34,6 @@ export const sedLockLines: Record = { "typegate/tests/**/*.snap": [ [/(\s*static\s*MT_VERSION:\s*&str\s*=\s*").+(";)/, METATYPE_VERSION], ], - "typegate/tests/e2e/upgrade/upgrade_test.ts": [ - [/(const\s+PUBLISHED_VERSION\s*=\s*").+(";)/, PUBLISHED_VERSION], - ], "typegraph/python/typegraph/__init__.py": [ ['(version = ").+(")', METATYPE_VERSION], ], @@ -57,9 +55,10 @@ export const sedLockLines: Record = { ['(wasmtime = ").+(")', WASMTIME_VERSION], ['(wasmtime-wasi = ").+(")', WASMTIME_VERSION], ], - "dev/deps.ts": [ - [/(.*\/metatypedev\/ghjk\/)[^\/]*(\/.*)/, GHJK_VERSION], + "typegraph/deno/sdk/jsr.json": [ + [/(\s*"version"\s*:\s*").+(",?)/, METATYPE_VERSION], ], + "dev/deps.ts": [[/(.*\/metatypedev\/ghjk\/)[^\/]*(\/.*)/, GHJK_VERSION]], "dev/cross.Dockerfile": [["(ARG GHJK_VERSION=).*()", GHJK_VERSION]], "dev/Dockerfile": [ ["(ARG DENO_VERSION=).*()", DENO_VERSION], @@ -85,13 +84,13 @@ export const sedLockLines: Record = { [/(wasmtime = "\^).+(")/, WASMTIME_PY_VERSION], ], "examples/templates/**/compose.yml": [ - ["( image: ghcr.io/metatypedev/typegate:v).+()", PUBLISHED_VERSION], + ["( image: ghcr.io/metatypedev/typegate:v).+()", METATYPE_VERSION], ], "examples/templates/**/pyproject.toml": [ - ['(typegraph = ").+(")', PUBLISHED_VERSION], + ['(typegraph = ").+(")', METATYPE_VERSION], ], "examples/templates/**/package.json": [ - [/(\s*"@typegraph\/sdk"\s*:\s*"\^).+(",?)/, PUBLISHED_VERSION], + [/(\s*"@typegraph\/sdk"\s*:\s*"\^).+(",?)/, METATYPE_VERSION], ], "examples/**/*.ts": [ [ diff --git a/dev/cross.Dockerfile b/dev/cross.Dockerfile index db91617523..551bdfce83 100644 --- a/dev/cross.Dockerfile +++ b/dev/cross.Dockerfile @@ -36,7 +36,7 @@ RUN set -eux \ unzip ENV GHJK_SHARE_DIR=/ghjk -ARG GHJK_VERSION=8d50518 +ARG GHJK_VERSION=b702292 RUN curl -fsSL https://raw.github.com/metatypedev/ghjk/$GHJK_VERSION/install.sh \ | GHJK_INSTALL_EXE_DIR=/usr/bin GHJK_INSTALL_HOOK_SHELLS=bash sh diff --git a/dev/deps.ts b/dev/deps.ts index 1b61620a6c..d8cd1d50aa 100644 --- a/dev/deps.ts +++ b/dev/deps.ts @@ -1,17 +1,18 @@ // Copyright Metatype OÜ, licensed under the Elastic License 2.0. // SPDX-License-Identifier: Elastic-2.0 -export { file } from "https://raw.github.com/metatypedev/ghjk/8d50518/mod.ts"; -export * from "https://raw.github.com/metatypedev/ghjk/8d50518/mod.ts"; -export * as ports from "https://raw.github.com/metatypedev/ghjk/8d50518/ports/mod.ts"; +export { file } from "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/mod.ts"; +export * from "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/mod.ts"; +export * as ports from "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/mod.ts"; export { std_url, zod, -} from "https://raw.github.com/metatypedev/ghjk/8d50518/deps/common.ts"; +} from "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/deps/common.ts"; export { copyLock, sedLock, -} from "https://raw.github.com/metatypedev/ghjk/8d50518/std.ts"; +} from "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/std.ts"; +export { downloadFile } from "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/utils/mod.ts"; // export * from "../../ghjk/mod.ts"; // export * as ports from "../../ghjk/ports/mod.ts"; // export * as utils from "../../ghjk/utils/mod.ts"; diff --git a/dev/installs.ts b/dev/installs.ts index 83da57786b..de7bd5ac89 100644 --- a/dev/installs.ts +++ b/dev/installs.ts @@ -1,14 +1,15 @@ // Copyright Metatype OÜ, licensed under the Elastic License 2.0. // SPDX-License-Identifier: Elastic-2.0 -import { DENO_VERSION } from "./consts.ts"; +import { DENO_VERSION, PYTHON_VERSION, RUST_VERSION } from "./consts.ts"; import { ports } from "./deps.ts"; export default { - python: ports.cpy_bs({ version: "3.8.18", releaseTag: "20240224" }), + python: ports.cpy_bs({ version: PYTHON_VERSION, releaseTag: "20240224" }), // for use by pipi based ports python_latest: ports.cpy_bs({ version: "3.12.2", releaseTag: "20240224" }), node: ports.node({ version: "20.8.0" }), + rust_stable: ports.rust({ version: RUST_VERSION }), rust_nightly: ports.rust({ version: "nightly-2024-05-26" }), deno: ports.deno_ghrel({ version: DENO_VERSION }), }; diff --git a/dev/tasks-dev.ts b/dev/tasks-dev.ts index 53c1400875..b0bd8ee878 100644 --- a/dev/tasks-dev.ts +++ b/dev/tasks-dev.ts @@ -63,7 +63,7 @@ const tasks: Record = { "-f", file, ]) - } down --remove-orphans`; + } down --remove-orphans --volumes`; } }, }, diff --git a/dev/tasks-lock.ts b/dev/tasks-lock.ts index 537a0360d2..9c15556b0e 100644 --- a/dev/tasks-lock.ts +++ b/dev/tasks-lock.ts @@ -43,6 +43,7 @@ const tasks: Record = { // we don't use the `generate-lockfile` command because // "If the lockfile already exists, it will be rebuilt with the // latest available version of every package." + // and this breaks stuff await $`cargo tree`.stdout("piped"); } }, diff --git a/dev/tasks-test.ts b/dev/tasks-test.ts index 82de535d14..0e3d2a5584 100644 --- a/dev/tasks-test.ts +++ b/dev/tasks-test.ts @@ -8,7 +8,11 @@ const tasks: Record = { "test-e2e": { inherit: "ci", desc: "Shorthand for `dev/test.ts`", - fn: ($) => testE2eCli($.argv), + fn: async ($) => { + if (await testE2eCli($.argv) != 0) { + throw new Error("tests failed"); + } + }, }, "test-website": { inherit: "_ecma", diff --git a/dev/test.ts b/dev/test.ts index 87dd5b70e9..ec7f13ae21 100755 --- a/dev/test.ts +++ b/dev/test.ts @@ -22,6 +22,7 @@ * with the -q flag. */ +import { CommandChild } from "jsr:@david/dax@0.41.0"; import { $, ctrlc, @@ -96,6 +97,7 @@ interface Run { promise: Promise; output: ReadableStream | null; done: boolean; + child: CommandChild; } function applyFilter(files: string[], filter: string | undefined): string[] { @@ -197,6 +199,7 @@ export async function testE2e(args: { promise, output, done: false, + child, }; } @@ -238,8 +241,8 @@ export async function testE2e(args: { case 2: { console.log(`Killing ${testThreads.length} running tests...`); for (const t of testThreads) { - if (t.testProcess) { - t.testProcess.kill("SIGKILL"); + if (t.currentRun) { + t.currentRun.child.kill("SIGKILL"); } } break; @@ -248,7 +251,6 @@ export async function testE2e(args: { case 3: console.log("Force exiting..."); Deno.exit(1); - break; } }); @@ -531,7 +533,7 @@ class TestResultConsumer { } class TestThread { - currentRun: Run | null; + currentRun: Run | null = null; constructor( public threadId: number, diff --git a/dev/update.ts b/dev/update.ts index 6c2c5fe897..0a17508c69 100755 --- a/dev/update.ts +++ b/dev/update.ts @@ -86,3 +86,17 @@ await runOrExit([ ...flags["cache-only"] ? [] : ["--reload", "--lock-write"], ...tsFiles, ], projectDir); + +/* for (const file of tsFiles) { + const out = await $`deno info + --config=${denoConfigPath} + --unstable-worker-options + --unstable-net + ${file}` + .cwd(projectDir) + .missing("stdout"); + if (/missing/.test(out)) { + console.log(file); + break; + } +} */ diff --git a/dev/utils.ts b/dev/utils.ts index 00f2a8d583..2987058a66 100644 --- a/dev/utils.ts +++ b/dev/utils.ts @@ -10,7 +10,7 @@ export async function runOrExit( cwd?: string, env: Record = {}, ) { - // console.error("shell: ", cmd.join(" "), { env, cwd }); + console.error("shell: ", cmd.join(" "), { env, cwd }); const p = new Deno.Command(cmd[0], { args: cmd.slice(1), cwd, diff --git a/examples/deno.json b/examples/deno.json index 22bec744c6..07af7d6878 100644 --- a/examples/deno.json +++ b/examples/deno.json @@ -1,6 +1,5 @@ { "imports": { - "@typegraph/sdk": "../typegraph/deno/sdk/src", "@typegraph/sdk/": "../typegraph/deno/sdk/src/" } } diff --git a/examples/deno.lock b/examples/deno.lock index 7b23267a98..74dc2b0ac4 100644 --- a/examples/deno.lock +++ b/examples/deno.lock @@ -683,6 +683,336 @@ "https://raw.githubusercontent.com/metatypedev/metatype/1076dcec0dfd836e88a2ad5d03e3ec9ca5c28f3b/typegate/src/utils/hash.ts": "2f4ce3f1736df720def3b0fc89ac9e6e29afa0a33d7a988e15cb1d1bebcf026c", "https://raw.githubusercontent.com/metatypedev/metatype/1076dcec0dfd836e88a2ad5d03e3ec9ca5c28f3b/typegate/tests/utils/memory_register.ts": "de21f1494e4e378fc43280e04ea5b59aa791d417c655d47824769cde4fc63b19", "https://raw.githubusercontent.com/metatypedev/metatype/1076dcec0dfd836e88a2ad5d03e3ec9ca5c28f3b/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/engine/bindings.ts": "e9391491bf5c4f682267a5cb4ae384ef33ed7c15273fcada13bea7b064cf1270", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/engine/runtime.js": "1ae55e76d3de8e79c37054d9127c92af496ce10aa905ea64021893048bb33794", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/config.ts": "289820b743711beb9139bca83556f60774521f3c58addd5c441ae3205ef49e61", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/config/loader.ts": "f46ed5199db89c6e5ebe5accb1cd7561a22cb8a158dfc86b371956d3002662cb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/config/shared.ts": "b2cc53588d6651b5261de312c4b92f517f0b764cd95eb1b8771e46c3f46376a0", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/config/types.ts": "77f7051cece41b67b47471511496e35b76bd7eda0ba10cdcd02fda261ca0ed13", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/crypto.ts": "00efcbf7906e66105a5b18f1654cd78bc05f8b2ed755cc4be9f5755f49a577c3", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/computation_engine.ts": "9fb3033c491a17aec92757a1b7c299fa5c5197dff666b86f074beebc643d239f", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/args.ts": "2eecd557a4cde56ebdfbbdf998bff4386fcd0b79007a7ba5fc1d2c71f57f3a85", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/dependency_resolver.ts": "98c9505a700ad0cd74fac327e7258aae6bbd60cd60587a4ec56bcfe57cf6fe79", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/injection_utils.ts": "21a0b4117e00c48533a83bd2985046eb4510aba3c331c02bf64920d719d282bc", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/mod.ts": "a90671e394e0ade1e47a1d1bf65560fc06d8d14531f062f902254e761d01bdb3", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/parameter_transformer.ts": "953d7c970141e44e29be72d79cc253ab26ea5a366a2f4bcd43ec6c73203737ca", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/policies.ts": "0ef1f49f06d17e1df8e8ec0108bdf1458fcf95b42be8fbdb0c1357b46a5020a2", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/query_engine.ts": "152e96d3c4f5e1161f974ca36c2034ea3d3ef56f548fa64bbb4563dd2ed7d6dc", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/stage_id.ts": "b3b3c62215ff421103788079b77943af8f0026a56eafaa929415cb39ccde3cca", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/code_generator.ts": "adb81b215a10bbf73f00b910d75e953dd8f630d3dd590e6c85323cae4da6b608", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/common.ts": "bf2174d58cc898f094c5e353e43988888922dfbf6878e75619594f5de5498843", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/common.ts": "112f56c8e590215b0af0c1b46dc84b85cb5b9b43621a52646876c35a43103499", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/constraints.ts": "f173ed12173c92b3eca2b306973dee34e18feeccd2c4c51f11fe98216e7d80e7", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/list.ts": "d6ea1984e6dd3e422173b5252fb5e10d27f216c7051aad1452250a0454c465d5", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/number.ts": "aebeb91359a8edcc444b1a229dbca67cefd910837e771f4f18eba0070bdd80bc", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/object.ts": "1c10be974a2ba3b2b60072c34af84497cd099f263fb8223ebe763bccb7ec451a", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/string.ts": "7ea1e1661e54d093a56df7be22ee8590940efd3a230317ebc80b0978a0de5ce4", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/input.ts": "f6f00f03d82288804a31852a65ec89f021134591a6888e9972ea7512bb41aecd", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/matching_variant.ts": "6a9c0232b61fd9a20bd35cc4caa2350901504655bacad839fa275b24f9292e45", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/result.ts": "494f6a0b58cf7ee9e27fbae65de71a33e1659efcff428be51dd158824096f247", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/errors.ts": "89cd0155ccf0d5f4c2862949b5baed441ca8cba0aac8fae04a7f8f45601c22f8", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/libs/jsonpath.ts": "f6851288fb8600dec0e62d5f804f41332b6197b255b6497360ba7e4b7f375cba", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/log.ts": "a44dca4a37baef59ee50bd44b4ee12c77fd57bd57c0bc09aab8016c2550b1b32", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/main.ts": "af5c054d8188afa43b3f5cf3f779a3b0fe2c2bccf2cb7dbde942f469a0ebaad7", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/Runtime.ts": "6fba220b09e69aefca2e4e5a77eaf830906dece0fa4b500d878edb6c6463953c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/deno.ts": "c893dcf170b38547239d550080a856aca46a788de9922f282bbacf9b5841b5fe", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/deno/deno.ts": "9f5c74dd2b70f0259e9891b62907720e0f77117a34e69f40efd3e080c39acc6c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/deno/deno_messenger.ts": "18ee6e6797702955744bc2a11e37e4e3cdccdbf249cc4877cbacaeb3aa66775c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/deno/shared_types.ts": "2ef1fa347c241162a8a32cebb1113b20f94326c4b20b0883e72b79bb879e5d07", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/deno/worker.ts": "fabc721575f048d8e4ca960e41dcda57b7103151b606a736ac0358dd7c418bc6", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/graphql.ts": "a03a5f3e1d538f736c9691074e67e6b4d8bfa880bd7e49918216d8dcd6226acb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/http.ts": "580b43b0db099a0c5ac3aa971c74fe78bee8e95addc2369d1a827fcc6e15033e", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/mod.ts": "b1d8e5d42a6b382e83342e562397d8213490ce5af245e8b6b1751eeec61d79d2", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/patterns/messenger/async_messenger.ts": "5457677d4b44abc060cb7c625a66fd4db231206df656bfc41b5a2e017833eea2", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/patterns/messenger/lazy_async_messenger.ts": "744b0e499ef5a8cdb10f35c5c8570984cac7a00f64d85c1374dabf00624b0397", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/patterns/messenger/types.ts": "23ddb7d12e4d049158ffefdb0b8f00ff9c8b7c1c31637b101e391f89ae6e8a97", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma.ts": "e4b679c3b5e28a323d72bde5ebbcc113abe0efc8da82d70b3b2e390149c57d84", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/hooks/generate_schema.ts": "70e8b612f4c771dd607233cede7036f7d343702086a8d9cd3904d8e947daac90", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/hooks/mod.ts": "3e33752e3676b538c7016f3ddd4f1f49d75e217c410bcaa6319d33ed987d3c60", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/hooks/run_migrations.ts": "456398f2300b8da1b870db6e84524c5920e57c7bcf15d8a5f3e1323199f26170", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/migration.ts": "3dae1ae03546123ffc2bee76a5d049ab76cf8724fdf353b0c610f6e86364ab2d", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/mod.ts": "a0e44e86a45aad8b2bb0357ddbe8ba02802e6979451553940ec3688be571127f", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/prisma.ts": "c36709efd13ea0553d552483d8a268c2432276a932144428bcaac869e2913ca4", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/types.ts": "44e221d8143e314e8db39b62e245518a290bf4248ace208a755d0aa1a5af99bb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/python.ts": "32825eba0eb6680fa97933535a96ae80e09e7bd0d207b0385dd3da8cf843bbec", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/random.ts": "2f65216d0bd56953af78938151f697f11e7c22a1ac0c68d15f85940c5fd49a1d", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/s3.ts": "a1d278e20e5095118e8f457a45bfc361be123f67f346ddd14e6c26a8b5493472", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/temporal.ts": "b31d30777e71ae4c8d2ac1cdf522b7b498d545d0c60c2fb4e76c685f3e2c49ee", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/typegate.ts": "ef7fc75335d947e9afce79418bb3802a4a174ad68b4b4b719232fe7df5d78040", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/typegraph.ts": "55b5d9b6a4a0d536a06d63b57e863f12f3dae38b2b421f205c50340424e43f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/utils/graphql_forward_vars.ts": "5faf28e955a0e950a5c79bc3ceb68d9c4a14df3dd2e94dd867e063de6ae1da88", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/utils/graphql_inline_vars.ts": "f69ace5ac7509f3ce33c0b31b73597372efba42eac09948ab5e8e6d38b37e3a3", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/utils/http.ts": "842af99040fd0e3456690f7674311da3a0b9ea64c608d7bc588df1ab28f163a3", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/wasm_reflected.ts": "b3562d7cafc777625f9cc06d74fcac9634d64ab5d191f2e7742155e7426377e0", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/wasm_wire.ts": "d3e53d0eab0482bd9d222897a147d5afa4ea5e31b66b7b98d40b5f13f39e9f7b", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/wit_wire/mod.ts": "cde3f91badca5da4b2d4477cb8dea05527c6e3da27a41e3942e891869726a96b", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/artifact_service.ts": "b910693b1ed6b8ae4ed4036b0e4c423313870cce514cde7095c6dd8f03234bd9", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/cookies.ts": "ebe37f0ff356df71cb72911bb17c13744dba9ebcd5e0eb69abf41d73cf179ee8", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/mod.ts": "0fd5fa8dc8d2278df02a93b457fbb4042261871e57985719e70e39fe491b00f0", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/protocols/basic.ts": "a4361603e15ab387ec4db8664965ecae15457eeb6503f65bc8a11bf7f87a3a6a", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/protocols/internal.ts": "a93b3234a46f4de9e726582d024a3c73114a195560ac59a9e31ad0b3cf397f39", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/protocols/jwt.ts": "f779924412dc01fc557beb200b52198382dc01345e14deb4bf8af9324e1bdbb6", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/protocols/oauth2.ts": "3a6db9349f0e5c8210480eeea26f6c8e26bf2f5df3b5c2a509ac1f3428b214c7", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/protocols/protocol.ts": "158c55618be6165a9ee393ccd1a9da267b084ff04df7e627af1e4fc8fe636644", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/routes/mod.ts": "70ceac64f3e868d5b00b21bd5094b149374f0be487293ad4098415663999320d", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/routes/take.ts": "21304fcbfa9e9f92f240121ac2fad677b315ca1f7e55ec5e6f2905d1ccdeb1aa", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/routes/validate.ts": "f8a2a7f4fa58dac1f10f89dd76d8ec5a4d7ce7e98ddd1d8e56a178c9f6158eaa", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/graphql_service.ts": "bc58c922b24ce2739ccaa27447665bc136f65786b38021b011a784d60e63d758", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/info_service.ts": "a9a1f6ebdcbe64d55806597b879dd5714c32b8b861bed695a944f5e2f1213beb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/middlewares.ts": "b870a0f9e70880f020510b64d19e0e23450656490ac117192398bafdb00c0ccd", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/playground_service.ts": "d293851d3a5f4d3b196115a38b87d9c4826355290e42c1c1a586604bbbaffd6e", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/responses.ts": "374620f4f7bd96bacb582247f75e279906bff7dee4a1ae107364ba2fbef0b192", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/rest_service.ts": "59f294bb3d32353704978f4af67c5824322844da97e816483e6cfb0684854f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/sync/replicated_map.ts": "8f7a1686ebd4c195074549771f27ca039398c6976022da79d204548c9a8e1188", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/sync/typegraph.ts": "9166892f76ca69956dc1300822834a7545886370ef83bdb61a92597dae6b6256", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/system_typegraphs.ts": "ada9d4dc74174078eb502dc707e91b628eae97fb729b90cffd7d59715dcff52f", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/graphql/gq.ts": "341e066e10eb424c17095fe8cc65bbddc9cdfcdd51ecd82dd4905a50c3db8e82", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/graphql/graphql.ts": "fd36d55366b2d0736580a2d8a7c408b6070ad7291db3cfbba37a6ed06ad01733", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/graphql/request_parser.ts": "afbc95debcb1bbfa6fc2b88937d7abedbed1f4335bb2d17bf98c7293761cfdb0", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/graphql/typegraph.ts": "e79b5acd4993a902ca4104f30075931bda49c140a5297920b644d6d3f4712ef2", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/graphql/utils.ts": "ab4ee0fe51e53b4b21f7f2cfc4c77513a47d641a0bfe6822ceb46a7d8128adb9", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/rest/rest_schema_generator.ts": "80d22818682b9856368dd87bf3085d6d7f53b7facf3412956588666b518bb8e5", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/artifacts/local.ts": "9405ef3cb3775a25d80b12f49aace608ecce7e18c29ed59196709b1e6a408d9c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/artifacts/mod.ts": "ddc5d09342d9fe74b513fc0db52f0c6900d091d5cb9871b8434af0dbec854ae9", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/artifacts/shared.ts": "56ab2fc8250ccb7fbfaad6d586f0ea3c6422f9d76104a20af0ad51c1743bba42", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/hooks.ts": "de5f9fb6b4d6c288af0309d08147657eadde71e413513fb4607f7ee24d09d7d5", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/mod.ts": "3794b2e9a5aaf873b7636c38270bd64af8bcccc0df3d47937f9b102fc8bc2b0c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/rate_limiter.ts": "0b3126eb28284ed3ed7a9fe434a5a096745ebc03e4d8b1b354fc7b791ccccd93", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/register.ts": "3eabfb20967d926c5729ed9f29f454e341182def492ae13208b98d03303d9d20", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/mod.ts": "b15034cbf2d23267199ed58ee61a20be21dd7293c9ee162577918e0845d7c60e", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/type_node.ts": "76fcb35bfad244af1fcaa45798b29a7536f5a2a45e8c824ae36a0a8cb87aeab5", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/types.ts": "bbfa88cac8049c02ad220656a554e0953a04cf56af2f166174bd23e7be9cb49c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/utils.ts": "4d751910f053f7c3f33ce0cdebdd9b19970bee04ef533f65f01788c727c371e7", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/versions.ts": "29e4415454a5095847aa12bec06bcc2ac3cdb6f1b75606dedd8f5612ce64f9f1", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/visitor.ts": "bbcd6204c65e841cf9facf6d7b59ce1456ca051b06935c739a9be9e57807331b", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraphs/introspection.json": "76e8796d99a71f93c6fd57e6af9708ef2d8f587f9ceca2ae9aec3f49d242e43e", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraphs/prisma_migration.json": "05bcf740259abcedb1bb2d8b34e6d62cf2ef124481e01379b93ddaf05e99b1c1", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraphs/typegate.json": "99da5fb4052c82a35a65ac18f94cbce47d7e49afdf7678b8127e2f4677805cdb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/types.ts": "305a38570368838fa2cc3382e7d4fbb8717976397fe8bd4aeda201f7a1cb4b73", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/utils.ts": "17f24991ba464352c3855cd8cda6b4d330f4283f33b167e745571a780e02c8fb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/utils/hash.ts": "2f4ce3f1736df720def3b0fc89ac9e6e29afa0a33d7a988e15cb1d1bebcf026c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/tests/utils/memory_register.ts": "de21f1494e4e378fc43280e04ea5b59aa791d417c655d47824769cde4fc63b19", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/engine/bindings.ts": "e9391491bf5c4f682267a5cb4ae384ef33ed7c15273fcada13bea7b064cf1270", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/engine/runtime.js": "1ae55e76d3de8e79c37054d9127c92af496ce10aa905ea64021893048bb33794", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/config.ts": "289820b743711beb9139bca83556f60774521f3c58addd5c441ae3205ef49e61", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/config/loader.ts": "f46ed5199db89c6e5ebe5accb1cd7561a22cb8a158dfc86b371956d3002662cb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/config/shared.ts": "b2cc53588d6651b5261de312c4b92f517f0b764cd95eb1b8771e46c3f46376a0", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/config/types.ts": "77f7051cece41b67b47471511496e35b76bd7eda0ba10cdcd02fda261ca0ed13", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/crypto.ts": "00efcbf7906e66105a5b18f1654cd78bc05f8b2ed755cc4be9f5755f49a577c3", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/computation_engine.ts": "9fb3033c491a17aec92757a1b7c299fa5c5197dff666b86f074beebc643d239f", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/args.ts": "2eecd557a4cde56ebdfbbdf998bff4386fcd0b79007a7ba5fc1d2c71f57f3a85", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/dependency_resolver.ts": "98c9505a700ad0cd74fac327e7258aae6bbd60cd60587a4ec56bcfe57cf6fe79", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/injection_utils.ts": "21a0b4117e00c48533a83bd2985046eb4510aba3c331c02bf64920d719d282bc", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/mod.ts": "a90671e394e0ade1e47a1d1bf65560fc06d8d14531f062f902254e761d01bdb3", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/parameter_transformer.ts": "953d7c970141e44e29be72d79cc253ab26ea5a366a2f4bcd43ec6c73203737ca", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/policies.ts": "0ef1f49f06d17e1df8e8ec0108bdf1458fcf95b42be8fbdb0c1357b46a5020a2", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/query_engine.ts": "152e96d3c4f5e1161f974ca36c2034ea3d3ef56f548fa64bbb4563dd2ed7d6dc", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/stage_id.ts": "b3b3c62215ff421103788079b77943af8f0026a56eafaa929415cb39ccde3cca", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/code_generator.ts": "adb81b215a10bbf73f00b910d75e953dd8f630d3dd590e6c85323cae4da6b608", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/common.ts": "bf2174d58cc898f094c5e353e43988888922dfbf6878e75619594f5de5498843", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/common.ts": "112f56c8e590215b0af0c1b46dc84b85cb5b9b43621a52646876c35a43103499", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/constraints.ts": "f173ed12173c92b3eca2b306973dee34e18feeccd2c4c51f11fe98216e7d80e7", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/list.ts": "d6ea1984e6dd3e422173b5252fb5e10d27f216c7051aad1452250a0454c465d5", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/number.ts": "aebeb91359a8edcc444b1a229dbca67cefd910837e771f4f18eba0070bdd80bc", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/object.ts": "1c10be974a2ba3b2b60072c34af84497cd099f263fb8223ebe763bccb7ec451a", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/string.ts": "7ea1e1661e54d093a56df7be22ee8590940efd3a230317ebc80b0978a0de5ce4", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/input.ts": "f6f00f03d82288804a31852a65ec89f021134591a6888e9972ea7512bb41aecd", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/matching_variant.ts": "6a9c0232b61fd9a20bd35cc4caa2350901504655bacad839fa275b24f9292e45", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/result.ts": "494f6a0b58cf7ee9e27fbae65de71a33e1659efcff428be51dd158824096f247", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/errors.ts": "89cd0155ccf0d5f4c2862949b5baed441ca8cba0aac8fae04a7f8f45601c22f8", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/libs/jsonpath.ts": "f6851288fb8600dec0e62d5f804f41332b6197b255b6497360ba7e4b7f375cba", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/log.ts": "a44dca4a37baef59ee50bd44b4ee12c77fd57bd57c0bc09aab8016c2550b1b32", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/main.ts": "af5c054d8188afa43b3f5cf3f779a3b0fe2c2bccf2cb7dbde942f469a0ebaad7", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/Runtime.ts": "6fba220b09e69aefca2e4e5a77eaf830906dece0fa4b500d878edb6c6463953c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/deno.ts": "c893dcf170b38547239d550080a856aca46a788de9922f282bbacf9b5841b5fe", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/deno/deno.ts": "9f5c74dd2b70f0259e9891b62907720e0f77117a34e69f40efd3e080c39acc6c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/deno/deno_messenger.ts": "18ee6e6797702955744bc2a11e37e4e3cdccdbf249cc4877cbacaeb3aa66775c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/deno/shared_types.ts": "2ef1fa347c241162a8a32cebb1113b20f94326c4b20b0883e72b79bb879e5d07", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/deno/worker.ts": "fabc721575f048d8e4ca960e41dcda57b7103151b606a736ac0358dd7c418bc6", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/graphql.ts": "a03a5f3e1d538f736c9691074e67e6b4d8bfa880bd7e49918216d8dcd6226acb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/http.ts": "580b43b0db099a0c5ac3aa971c74fe78bee8e95addc2369d1a827fcc6e15033e", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/mod.ts": "b1d8e5d42a6b382e83342e562397d8213490ce5af245e8b6b1751eeec61d79d2", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/patterns/messenger/async_messenger.ts": "5457677d4b44abc060cb7c625a66fd4db231206df656bfc41b5a2e017833eea2", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/patterns/messenger/lazy_async_messenger.ts": "744b0e499ef5a8cdb10f35c5c8570984cac7a00f64d85c1374dabf00624b0397", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/patterns/messenger/types.ts": "23ddb7d12e4d049158ffefdb0b8f00ff9c8b7c1c31637b101e391f89ae6e8a97", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma.ts": "e4b679c3b5e28a323d72bde5ebbcc113abe0efc8da82d70b3b2e390149c57d84", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/hooks/generate_schema.ts": "70e8b612f4c771dd607233cede7036f7d343702086a8d9cd3904d8e947daac90", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/hooks/mod.ts": "3e33752e3676b538c7016f3ddd4f1f49d75e217c410bcaa6319d33ed987d3c60", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/hooks/run_migrations.ts": "456398f2300b8da1b870db6e84524c5920e57c7bcf15d8a5f3e1323199f26170", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/migration.ts": "3dae1ae03546123ffc2bee76a5d049ab76cf8724fdf353b0c610f6e86364ab2d", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/mod.ts": "a0e44e86a45aad8b2bb0357ddbe8ba02802e6979451553940ec3688be571127f", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/prisma.ts": "c36709efd13ea0553d552483d8a268c2432276a932144428bcaac869e2913ca4", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/types.ts": "44e221d8143e314e8db39b62e245518a290bf4248ace208a755d0aa1a5af99bb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/python.ts": "32825eba0eb6680fa97933535a96ae80e09e7bd0d207b0385dd3da8cf843bbec", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/random.ts": "2f65216d0bd56953af78938151f697f11e7c22a1ac0c68d15f85940c5fd49a1d", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/s3.ts": "a1d278e20e5095118e8f457a45bfc361be123f67f346ddd14e6c26a8b5493472", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/temporal.ts": "b31d30777e71ae4c8d2ac1cdf522b7b498d545d0c60c2fb4e76c685f3e2c49ee", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/typegate.ts": "ef7fc75335d947e9afce79418bb3802a4a174ad68b4b4b719232fe7df5d78040", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/typegraph.ts": "55b5d9b6a4a0d536a06d63b57e863f12f3dae38b2b421f205c50340424e43f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/utils/graphql_forward_vars.ts": "5faf28e955a0e950a5c79bc3ceb68d9c4a14df3dd2e94dd867e063de6ae1da88", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/utils/graphql_inline_vars.ts": "f69ace5ac7509f3ce33c0b31b73597372efba42eac09948ab5e8e6d38b37e3a3", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/utils/http.ts": "842af99040fd0e3456690f7674311da3a0b9ea64c608d7bc588df1ab28f163a3", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/wasm_reflected.ts": "b3562d7cafc777625f9cc06d74fcac9634d64ab5d191f2e7742155e7426377e0", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/wasm_wire.ts": "d3e53d0eab0482bd9d222897a147d5afa4ea5e31b66b7b98d40b5f13f39e9f7b", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/wit_wire/mod.ts": "cde3f91badca5da4b2d4477cb8dea05527c6e3da27a41e3942e891869726a96b", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/artifact_service.ts": "b910693b1ed6b8ae4ed4036b0e4c423313870cce514cde7095c6dd8f03234bd9", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/cookies.ts": "ebe37f0ff356df71cb72911bb17c13744dba9ebcd5e0eb69abf41d73cf179ee8", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/mod.ts": "0fd5fa8dc8d2278df02a93b457fbb4042261871e57985719e70e39fe491b00f0", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/protocols/basic.ts": "a4361603e15ab387ec4db8664965ecae15457eeb6503f65bc8a11bf7f87a3a6a", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/protocols/internal.ts": "a93b3234a46f4de9e726582d024a3c73114a195560ac59a9e31ad0b3cf397f39", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/protocols/jwt.ts": "f779924412dc01fc557beb200b52198382dc01345e14deb4bf8af9324e1bdbb6", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/protocols/oauth2.ts": "3a6db9349f0e5c8210480eeea26f6c8e26bf2f5df3b5c2a509ac1f3428b214c7", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/protocols/protocol.ts": "158c55618be6165a9ee393ccd1a9da267b084ff04df7e627af1e4fc8fe636644", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/routes/mod.ts": "70ceac64f3e868d5b00b21bd5094b149374f0be487293ad4098415663999320d", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/routes/take.ts": "21304fcbfa9e9f92f240121ac2fad677b315ca1f7e55ec5e6f2905d1ccdeb1aa", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/routes/validate.ts": "f8a2a7f4fa58dac1f10f89dd76d8ec5a4d7ce7e98ddd1d8e56a178c9f6158eaa", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/graphql_service.ts": "bc58c922b24ce2739ccaa27447665bc136f65786b38021b011a784d60e63d758", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/info_service.ts": "a9a1f6ebdcbe64d55806597b879dd5714c32b8b861bed695a944f5e2f1213beb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/middlewares.ts": "b870a0f9e70880f020510b64d19e0e23450656490ac117192398bafdb00c0ccd", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/playground_service.ts": "d293851d3a5f4d3b196115a38b87d9c4826355290e42c1c1a586604bbbaffd6e", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/responses.ts": "374620f4f7bd96bacb582247f75e279906bff7dee4a1ae107364ba2fbef0b192", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/rest_service.ts": "59f294bb3d32353704978f4af67c5824322844da97e816483e6cfb0684854f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/sync/replicated_map.ts": "8f7a1686ebd4c195074549771f27ca039398c6976022da79d204548c9a8e1188", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/sync/typegraph.ts": "9166892f76ca69956dc1300822834a7545886370ef83bdb61a92597dae6b6256", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/system_typegraphs.ts": "ada9d4dc74174078eb502dc707e91b628eae97fb729b90cffd7d59715dcff52f", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/graphql/gq.ts": "341e066e10eb424c17095fe8cc65bbddc9cdfcdd51ecd82dd4905a50c3db8e82", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/graphql/graphql.ts": "fd36d55366b2d0736580a2d8a7c408b6070ad7291db3cfbba37a6ed06ad01733", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/graphql/request_parser.ts": "afbc95debcb1bbfa6fc2b88937d7abedbed1f4335bb2d17bf98c7293761cfdb0", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/graphql/typegraph.ts": "e79b5acd4993a902ca4104f30075931bda49c140a5297920b644d6d3f4712ef2", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/graphql/utils.ts": "ab4ee0fe51e53b4b21f7f2cfc4c77513a47d641a0bfe6822ceb46a7d8128adb9", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/rest/rest_schema_generator.ts": "80d22818682b9856368dd87bf3085d6d7f53b7facf3412956588666b518bb8e5", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/artifacts/local.ts": "9405ef3cb3775a25d80b12f49aace608ecce7e18c29ed59196709b1e6a408d9c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/artifacts/mod.ts": "ddc5d09342d9fe74b513fc0db52f0c6900d091d5cb9871b8434af0dbec854ae9", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/artifacts/shared.ts": "56ab2fc8250ccb7fbfaad6d586f0ea3c6422f9d76104a20af0ad51c1743bba42", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/hooks.ts": "de5f9fb6b4d6c288af0309d08147657eadde71e413513fb4607f7ee24d09d7d5", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/mod.ts": "3794b2e9a5aaf873b7636c38270bd64af8bcccc0df3d47937f9b102fc8bc2b0c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/rate_limiter.ts": "0b3126eb28284ed3ed7a9fe434a5a096745ebc03e4d8b1b354fc7b791ccccd93", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/register.ts": "3eabfb20967d926c5729ed9f29f454e341182def492ae13208b98d03303d9d20", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/mod.ts": "b15034cbf2d23267199ed58ee61a20be21dd7293c9ee162577918e0845d7c60e", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/type_node.ts": "76fcb35bfad244af1fcaa45798b29a7536f5a2a45e8c824ae36a0a8cb87aeab5", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/types.ts": "bbfa88cac8049c02ad220656a554e0953a04cf56af2f166174bd23e7be9cb49c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/utils.ts": "4d751910f053f7c3f33ce0cdebdd9b19970bee04ef533f65f01788c727c371e7", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/versions.ts": "29e4415454a5095847aa12bec06bcc2ac3cdb6f1b75606dedd8f5612ce64f9f1", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/visitor.ts": "bbcd6204c65e841cf9facf6d7b59ce1456ca051b06935c739a9be9e57807331b", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraphs/introspection.json": "76e8796d99a71f93c6fd57e6af9708ef2d8f587f9ceca2ae9aec3f49d242e43e", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraphs/prisma_migration.json": "05bcf740259abcedb1bb2d8b34e6d62cf2ef124481e01379b93ddaf05e99b1c1", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraphs/typegate.json": "99da5fb4052c82a35a65ac18f94cbce47d7e49afdf7678b8127e2f4677805cdb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/types.ts": "305a38570368838fa2cc3382e7d4fbb8717976397fe8bd4aeda201f7a1cb4b73", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/utils.ts": "17f24991ba464352c3855cd8cda6b4d330f4283f33b167e745571a780e02c8fb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/utils/hash.ts": "2f4ce3f1736df720def3b0fc89ac9e6e29afa0a33d7a988e15cb1d1bebcf026c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/tests/utils/memory_register.ts": "de21f1494e4e378fc43280e04ea5b59aa791d417c655d47824769cde4fc63b19", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/engine/bindings.ts": "e9391491bf5c4f682267a5cb4ae384ef33ed7c15273fcada13bea7b064cf1270", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/engine/runtime.js": "1ae55e76d3de8e79c37054d9127c92af496ce10aa905ea64021893048bb33794", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/config.ts": "289820b743711beb9139bca83556f60774521f3c58addd5c441ae3205ef49e61", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/config/loader.ts": "f46ed5199db89c6e5ebe5accb1cd7561a22cb8a158dfc86b371956d3002662cb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/config/shared.ts": "b2cc53588d6651b5261de312c4b92f517f0b764cd95eb1b8771e46c3f46376a0", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/config/types.ts": "77f7051cece41b67b47471511496e35b76bd7eda0ba10cdcd02fda261ca0ed13", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/crypto.ts": "00efcbf7906e66105a5b18f1654cd78bc05f8b2ed755cc4be9f5755f49a577c3", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/computation_engine.ts": "9fb3033c491a17aec92757a1b7c299fa5c5197dff666b86f074beebc643d239f", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/args.ts": "2eecd557a4cde56ebdfbbdf998bff4386fcd0b79007a7ba5fc1d2c71f57f3a85", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/dependency_resolver.ts": "98c9505a700ad0cd74fac327e7258aae6bbd60cd60587a4ec56bcfe57cf6fe79", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/injection_utils.ts": "21a0b4117e00c48533a83bd2985046eb4510aba3c331c02bf64920d719d282bc", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/mod.ts": "a90671e394e0ade1e47a1d1bf65560fc06d8d14531f062f902254e761d01bdb3", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/parameter_transformer.ts": "953d7c970141e44e29be72d79cc253ab26ea5a366a2f4bcd43ec6c73203737ca", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/policies.ts": "0ef1f49f06d17e1df8e8ec0108bdf1458fcf95b42be8fbdb0c1357b46a5020a2", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/query_engine.ts": "152e96d3c4f5e1161f974ca36c2034ea3d3ef56f548fa64bbb4563dd2ed7d6dc", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/stage_id.ts": "b3b3c62215ff421103788079b77943af8f0026a56eafaa929415cb39ccde3cca", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/code_generator.ts": "adb81b215a10bbf73f00b910d75e953dd8f630d3dd590e6c85323cae4da6b608", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/common.ts": "bf2174d58cc898f094c5e353e43988888922dfbf6878e75619594f5de5498843", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/common.ts": "112f56c8e590215b0af0c1b46dc84b85cb5b9b43621a52646876c35a43103499", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/constraints.ts": "f173ed12173c92b3eca2b306973dee34e18feeccd2c4c51f11fe98216e7d80e7", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/list.ts": "d6ea1984e6dd3e422173b5252fb5e10d27f216c7051aad1452250a0454c465d5", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/number.ts": "aebeb91359a8edcc444b1a229dbca67cefd910837e771f4f18eba0070bdd80bc", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/object.ts": "1c10be974a2ba3b2b60072c34af84497cd099f263fb8223ebe763bccb7ec451a", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/string.ts": "7ea1e1661e54d093a56df7be22ee8590940efd3a230317ebc80b0978a0de5ce4", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/input.ts": "f6f00f03d82288804a31852a65ec89f021134591a6888e9972ea7512bb41aecd", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/matching_variant.ts": "6a9c0232b61fd9a20bd35cc4caa2350901504655bacad839fa275b24f9292e45", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/result.ts": "494f6a0b58cf7ee9e27fbae65de71a33e1659efcff428be51dd158824096f247", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/errors.ts": "89cd0155ccf0d5f4c2862949b5baed441ca8cba0aac8fae04a7f8f45601c22f8", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/libs/jsonpath.ts": "f6851288fb8600dec0e62d5f804f41332b6197b255b6497360ba7e4b7f375cba", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/log.ts": "a44dca4a37baef59ee50bd44b4ee12c77fd57bd57c0bc09aab8016c2550b1b32", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/main.ts": "af5c054d8188afa43b3f5cf3f779a3b0fe2c2bccf2cb7dbde942f469a0ebaad7", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/Runtime.ts": "6fba220b09e69aefca2e4e5a77eaf830906dece0fa4b500d878edb6c6463953c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/deno.ts": "c893dcf170b38547239d550080a856aca46a788de9922f282bbacf9b5841b5fe", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/deno/deno.ts": "9f5c74dd2b70f0259e9891b62907720e0f77117a34e69f40efd3e080c39acc6c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/deno/deno_messenger.ts": "18ee6e6797702955744bc2a11e37e4e3cdccdbf249cc4877cbacaeb3aa66775c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/deno/shared_types.ts": "2ef1fa347c241162a8a32cebb1113b20f94326c4b20b0883e72b79bb879e5d07", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/deno/worker.ts": "fabc721575f048d8e4ca960e41dcda57b7103151b606a736ac0358dd7c418bc6", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/graphql.ts": "a03a5f3e1d538f736c9691074e67e6b4d8bfa880bd7e49918216d8dcd6226acb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/http.ts": "580b43b0db099a0c5ac3aa971c74fe78bee8e95addc2369d1a827fcc6e15033e", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/mod.ts": "b1d8e5d42a6b382e83342e562397d8213490ce5af245e8b6b1751eeec61d79d2", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/patterns/messenger/async_messenger.ts": "5457677d4b44abc060cb7c625a66fd4db231206df656bfc41b5a2e017833eea2", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/patterns/messenger/lazy_async_messenger.ts": "744b0e499ef5a8cdb10f35c5c8570984cac7a00f64d85c1374dabf00624b0397", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/patterns/messenger/types.ts": "23ddb7d12e4d049158ffefdb0b8f00ff9c8b7c1c31637b101e391f89ae6e8a97", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma.ts": "e4b679c3b5e28a323d72bde5ebbcc113abe0efc8da82d70b3b2e390149c57d84", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/hooks/generate_schema.ts": "70e8b612f4c771dd607233cede7036f7d343702086a8d9cd3904d8e947daac90", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/hooks/mod.ts": "3e33752e3676b538c7016f3ddd4f1f49d75e217c410bcaa6319d33ed987d3c60", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/hooks/run_migrations.ts": "456398f2300b8da1b870db6e84524c5920e57c7bcf15d8a5f3e1323199f26170", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/migration.ts": "3dae1ae03546123ffc2bee76a5d049ab76cf8724fdf353b0c610f6e86364ab2d", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/mod.ts": "a0e44e86a45aad8b2bb0357ddbe8ba02802e6979451553940ec3688be571127f", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/prisma.ts": "c36709efd13ea0553d552483d8a268c2432276a932144428bcaac869e2913ca4", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/types.ts": "44e221d8143e314e8db39b62e245518a290bf4248ace208a755d0aa1a5af99bb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/python.ts": "32825eba0eb6680fa97933535a96ae80e09e7bd0d207b0385dd3da8cf843bbec", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/random.ts": "2f65216d0bd56953af78938151f697f11e7c22a1ac0c68d15f85940c5fd49a1d", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/s3.ts": "a1d278e20e5095118e8f457a45bfc361be123f67f346ddd14e6c26a8b5493472", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/temporal.ts": "b31d30777e71ae4c8d2ac1cdf522b7b498d545d0c60c2fb4e76c685f3e2c49ee", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/typegate.ts": "ef7fc75335d947e9afce79418bb3802a4a174ad68b4b4b719232fe7df5d78040", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/typegraph.ts": "55b5d9b6a4a0d536a06d63b57e863f12f3dae38b2b421f205c50340424e43f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/utils/graphql_forward_vars.ts": "5faf28e955a0e950a5c79bc3ceb68d9c4a14df3dd2e94dd867e063de6ae1da88", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/utils/graphql_inline_vars.ts": "f69ace5ac7509f3ce33c0b31b73597372efba42eac09948ab5e8e6d38b37e3a3", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/utils/http.ts": "842af99040fd0e3456690f7674311da3a0b9ea64c608d7bc588df1ab28f163a3", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/wasm_reflected.ts": "b3562d7cafc777625f9cc06d74fcac9634d64ab5d191f2e7742155e7426377e0", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/wasm_wire.ts": "d3e53d0eab0482bd9d222897a147d5afa4ea5e31b66b7b98d40b5f13f39e9f7b", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/wit_wire/mod.ts": "cde3f91badca5da4b2d4477cb8dea05527c6e3da27a41e3942e891869726a96b", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/artifact_service.ts": "b910693b1ed6b8ae4ed4036b0e4c423313870cce514cde7095c6dd8f03234bd9", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/cookies.ts": "ebe37f0ff356df71cb72911bb17c13744dba9ebcd5e0eb69abf41d73cf179ee8", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/mod.ts": "0fd5fa8dc8d2278df02a93b457fbb4042261871e57985719e70e39fe491b00f0", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/protocols/basic.ts": "a4361603e15ab387ec4db8664965ecae15457eeb6503f65bc8a11bf7f87a3a6a", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/protocols/internal.ts": "a93b3234a46f4de9e726582d024a3c73114a195560ac59a9e31ad0b3cf397f39", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/protocols/jwt.ts": "f779924412dc01fc557beb200b52198382dc01345e14deb4bf8af9324e1bdbb6", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/protocols/oauth2.ts": "3a6db9349f0e5c8210480eeea26f6c8e26bf2f5df3b5c2a509ac1f3428b214c7", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/protocols/protocol.ts": "158c55618be6165a9ee393ccd1a9da267b084ff04df7e627af1e4fc8fe636644", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/routes/mod.ts": "70ceac64f3e868d5b00b21bd5094b149374f0be487293ad4098415663999320d", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/routes/take.ts": "21304fcbfa9e9f92f240121ac2fad677b315ca1f7e55ec5e6f2905d1ccdeb1aa", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/routes/validate.ts": "f8a2a7f4fa58dac1f10f89dd76d8ec5a4d7ce7e98ddd1d8e56a178c9f6158eaa", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/graphql_service.ts": "bc58c922b24ce2739ccaa27447665bc136f65786b38021b011a784d60e63d758", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/info_service.ts": "a9a1f6ebdcbe64d55806597b879dd5714c32b8b861bed695a944f5e2f1213beb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/middlewares.ts": "b870a0f9e70880f020510b64d19e0e23450656490ac117192398bafdb00c0ccd", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/playground_service.ts": "d293851d3a5f4d3b196115a38b87d9c4826355290e42c1c1a586604bbbaffd6e", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/responses.ts": "374620f4f7bd96bacb582247f75e279906bff7dee4a1ae107364ba2fbef0b192", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/rest_service.ts": "59f294bb3d32353704978f4af67c5824322844da97e816483e6cfb0684854f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/sync/replicated_map.ts": "8f7a1686ebd4c195074549771f27ca039398c6976022da79d204548c9a8e1188", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/sync/typegraph.ts": "9166892f76ca69956dc1300822834a7545886370ef83bdb61a92597dae6b6256", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/system_typegraphs.ts": "ada9d4dc74174078eb502dc707e91b628eae97fb729b90cffd7d59715dcff52f", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/graphql/gq.ts": "341e066e10eb424c17095fe8cc65bbddc9cdfcdd51ecd82dd4905a50c3db8e82", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/graphql/graphql.ts": "fd36d55366b2d0736580a2d8a7c408b6070ad7291db3cfbba37a6ed06ad01733", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/graphql/request_parser.ts": "afbc95debcb1bbfa6fc2b88937d7abedbed1f4335bb2d17bf98c7293761cfdb0", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/graphql/typegraph.ts": "e79b5acd4993a902ca4104f30075931bda49c140a5297920b644d6d3f4712ef2", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/graphql/utils.ts": "ab4ee0fe51e53b4b21f7f2cfc4c77513a47d641a0bfe6822ceb46a7d8128adb9", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/rest/rest_schema_generator.ts": "80d22818682b9856368dd87bf3085d6d7f53b7facf3412956588666b518bb8e5", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/artifacts/local.ts": "9405ef3cb3775a25d80b12f49aace608ecce7e18c29ed59196709b1e6a408d9c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/artifacts/mod.ts": "ddc5d09342d9fe74b513fc0db52f0c6900d091d5cb9871b8434af0dbec854ae9", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/artifacts/shared.ts": "56ab2fc8250ccb7fbfaad6d586f0ea3c6422f9d76104a20af0ad51c1743bba42", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/hooks.ts": "de5f9fb6b4d6c288af0309d08147657eadde71e413513fb4607f7ee24d09d7d5", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/mod.ts": "3794b2e9a5aaf873b7636c38270bd64af8bcccc0df3d47937f9b102fc8bc2b0c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/rate_limiter.ts": "0b3126eb28284ed3ed7a9fe434a5a096745ebc03e4d8b1b354fc7b791ccccd93", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/register.ts": "3eabfb20967d926c5729ed9f29f454e341182def492ae13208b98d03303d9d20", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/mod.ts": "b15034cbf2d23267199ed58ee61a20be21dd7293c9ee162577918e0845d7c60e", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/type_node.ts": "76fcb35bfad244af1fcaa45798b29a7536f5a2a45e8c824ae36a0a8cb87aeab5", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/types.ts": "bbfa88cac8049c02ad220656a554e0953a04cf56af2f166174bd23e7be9cb49c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/utils.ts": "4d751910f053f7c3f33ce0cdebdd9b19970bee04ef533f65f01788c727c371e7", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/versions.ts": "29e4415454a5095847aa12bec06bcc2ac3cdb6f1b75606dedd8f5612ce64f9f1", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/visitor.ts": "bbcd6204c65e841cf9facf6d7b59ce1456ca051b06935c739a9be9e57807331b", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraphs/introspection.json": "76e8796d99a71f93c6fd57e6af9708ef2d8f587f9ceca2ae9aec3f49d242e43e", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraphs/prisma_migration.json": "05bcf740259abcedb1bb2d8b34e6d62cf2ef124481e01379b93ddaf05e99b1c1", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraphs/typegate.json": "99da5fb4052c82a35a65ac18f94cbce47d7e49afdf7678b8127e2f4677805cdb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/types.ts": "305a38570368838fa2cc3382e7d4fbb8717976397fe8bd4aeda201f7a1cb4b73", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/utils.ts": "17f24991ba464352c3855cd8cda6b4d330f4283f33b167e745571a780e02c8fb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/utils/hash.ts": "2f4ce3f1736df720def3b0fc89ac9e6e29afa0a33d7a988e15cb1d1bebcf026c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/tests/utils/memory_register.ts": "de21f1494e4e378fc43280e04ea5b59aa791d417c655d47824769cde4fc63b19", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0", "https://raw.githubusercontent.com/metatypedev/metatype/e8bfea63e128564929eb523c42d89086f321cb0b/typegate/engine/bindings.ts": "e9391491bf5c4f682267a5cb4ae384ef33ed7c15273fcada13bea7b064cf1270", "https://raw.githubusercontent.com/metatypedev/metatype/e8bfea63e128564929eb523c42d89086f321cb0b/typegate/engine/runtime.js": "1ae55e76d3de8e79c37054d9127c92af496ce10aa905ea64021893048bb33794", "https://raw.githubusercontent.com/metatypedev/metatype/e8bfea63e128564929eb523c42d89086f321cb0b/typegate/src/config.ts": "289820b743711beb9139bca83556f60774521f3c58addd5c441ae3205ef49e61", @@ -902,6 +1232,116 @@ "https://raw.githubusercontent.com/metatypedev/metatype/eb913d1dc3eece662b91750764d178cf4625da16/typegate/src/utils.ts": "17f24991ba464352c3855cd8cda6b4d330f4283f33b167e745571a780e02c8fb", "https://raw.githubusercontent.com/metatypedev/metatype/eb913d1dc3eece662b91750764d178cf4625da16/typegate/src/utils/hash.ts": "2f4ce3f1736df720def3b0fc89ac9e6e29afa0a33d7a988e15cb1d1bebcf026c", "https://raw.githubusercontent.com/metatypedev/metatype/eb913d1dc3eece662b91750764d178cf4625da16/typegate/tests/utils/memory_register.ts": "de21f1494e4e378fc43280e04ea5b59aa791d417c655d47824769cde4fc63b19", - "https://raw.githubusercontent.com/metatypedev/metatype/eb913d1dc3eece662b91750764d178cf4625da16/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0" + "https://raw.githubusercontent.com/metatypedev/metatype/eb913d1dc3eece662b91750764d178cf4625da16/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/engine/bindings.ts": "e9391491bf5c4f682267a5cb4ae384ef33ed7c15273fcada13bea7b064cf1270", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/engine/runtime.js": "1ae55e76d3de8e79c37054d9127c92af496ce10aa905ea64021893048bb33794", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/config.ts": "289820b743711beb9139bca83556f60774521f3c58addd5c441ae3205ef49e61", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/config/loader.ts": "f46ed5199db89c6e5ebe5accb1cd7561a22cb8a158dfc86b371956d3002662cb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/config/shared.ts": "b2cc53588d6651b5261de312c4b92f517f0b764cd95eb1b8771e46c3f46376a0", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/config/types.ts": "77f7051cece41b67b47471511496e35b76bd7eda0ba10cdcd02fda261ca0ed13", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/crypto.ts": "00efcbf7906e66105a5b18f1654cd78bc05f8b2ed755cc4be9f5755f49a577c3", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/computation_engine.ts": "9fb3033c491a17aec92757a1b7c299fa5c5197dff666b86f074beebc643d239f", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/args.ts": "2eecd557a4cde56ebdfbbdf998bff4386fcd0b79007a7ba5fc1d2c71f57f3a85", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/dependency_resolver.ts": "98c9505a700ad0cd74fac327e7258aae6bbd60cd60587a4ec56bcfe57cf6fe79", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/injection_utils.ts": "21a0b4117e00c48533a83bd2985046eb4510aba3c331c02bf64920d719d282bc", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/mod.ts": "a90671e394e0ade1e47a1d1bf65560fc06d8d14531f062f902254e761d01bdb3", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/parameter_transformer.ts": "953d7c970141e44e29be72d79cc253ab26ea5a366a2f4bcd43ec6c73203737ca", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/policies.ts": "0ef1f49f06d17e1df8e8ec0108bdf1458fcf95b42be8fbdb0c1357b46a5020a2", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/query_engine.ts": "152e96d3c4f5e1161f974ca36c2034ea3d3ef56f548fa64bbb4563dd2ed7d6dc", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/stage_id.ts": "b3b3c62215ff421103788079b77943af8f0026a56eafaa929415cb39ccde3cca", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/code_generator.ts": "adb81b215a10bbf73f00b910d75e953dd8f630d3dd590e6c85323cae4da6b608", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/common.ts": "bf2174d58cc898f094c5e353e43988888922dfbf6878e75619594f5de5498843", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/common.ts": "112f56c8e590215b0af0c1b46dc84b85cb5b9b43621a52646876c35a43103499", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/constraints.ts": "f173ed12173c92b3eca2b306973dee34e18feeccd2c4c51f11fe98216e7d80e7", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/list.ts": "d6ea1984e6dd3e422173b5252fb5e10d27f216c7051aad1452250a0454c465d5", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/number.ts": "aebeb91359a8edcc444b1a229dbca67cefd910837e771f4f18eba0070bdd80bc", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/object.ts": "1c10be974a2ba3b2b60072c34af84497cd099f263fb8223ebe763bccb7ec451a", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/string.ts": "7ea1e1661e54d093a56df7be22ee8590940efd3a230317ebc80b0978a0de5ce4", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/input.ts": "f6f00f03d82288804a31852a65ec89f021134591a6888e9972ea7512bb41aecd", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/matching_variant.ts": "6a9c0232b61fd9a20bd35cc4caa2350901504655bacad839fa275b24f9292e45", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/result.ts": "494f6a0b58cf7ee9e27fbae65de71a33e1659efcff428be51dd158824096f247", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/errors.ts": "89cd0155ccf0d5f4c2862949b5baed441ca8cba0aac8fae04a7f8f45601c22f8", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/libs/jsonpath.ts": "f6851288fb8600dec0e62d5f804f41332b6197b255b6497360ba7e4b7f375cba", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/log.ts": "a44dca4a37baef59ee50bd44b4ee12c77fd57bd57c0bc09aab8016c2550b1b32", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/main.ts": "af5c054d8188afa43b3f5cf3f779a3b0fe2c2bccf2cb7dbde942f469a0ebaad7", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/Runtime.ts": "6fba220b09e69aefca2e4e5a77eaf830906dece0fa4b500d878edb6c6463953c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/deno.ts": "c893dcf170b38547239d550080a856aca46a788de9922f282bbacf9b5841b5fe", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/deno/deno.ts": "9f5c74dd2b70f0259e9891b62907720e0f77117a34e69f40efd3e080c39acc6c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/deno/deno_messenger.ts": "18ee6e6797702955744bc2a11e37e4e3cdccdbf249cc4877cbacaeb3aa66775c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/deno/shared_types.ts": "2ef1fa347c241162a8a32cebb1113b20f94326c4b20b0883e72b79bb879e5d07", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/deno/worker.ts": "fabc721575f048d8e4ca960e41dcda57b7103151b606a736ac0358dd7c418bc6", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/graphql.ts": "a03a5f3e1d538f736c9691074e67e6b4d8bfa880bd7e49918216d8dcd6226acb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/http.ts": "580b43b0db099a0c5ac3aa971c74fe78bee8e95addc2369d1a827fcc6e15033e", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/mod.ts": "b1d8e5d42a6b382e83342e562397d8213490ce5af245e8b6b1751eeec61d79d2", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/patterns/messenger/async_messenger.ts": "5457677d4b44abc060cb7c625a66fd4db231206df656bfc41b5a2e017833eea2", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/patterns/messenger/lazy_async_messenger.ts": "744b0e499ef5a8cdb10f35c5c8570984cac7a00f64d85c1374dabf00624b0397", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/patterns/messenger/types.ts": "23ddb7d12e4d049158ffefdb0b8f00ff9c8b7c1c31637b101e391f89ae6e8a97", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma.ts": "e4b679c3b5e28a323d72bde5ebbcc113abe0efc8da82d70b3b2e390149c57d84", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/hooks/generate_schema.ts": "70e8b612f4c771dd607233cede7036f7d343702086a8d9cd3904d8e947daac90", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/hooks/mod.ts": "3e33752e3676b538c7016f3ddd4f1f49d75e217c410bcaa6319d33ed987d3c60", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/hooks/run_migrations.ts": "456398f2300b8da1b870db6e84524c5920e57c7bcf15d8a5f3e1323199f26170", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/migration.ts": "3dae1ae03546123ffc2bee76a5d049ab76cf8724fdf353b0c610f6e86364ab2d", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/mod.ts": "a0e44e86a45aad8b2bb0357ddbe8ba02802e6979451553940ec3688be571127f", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/prisma.ts": "c36709efd13ea0553d552483d8a268c2432276a932144428bcaac869e2913ca4", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/types.ts": "44e221d8143e314e8db39b62e245518a290bf4248ace208a755d0aa1a5af99bb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/python.ts": "32825eba0eb6680fa97933535a96ae80e09e7bd0d207b0385dd3da8cf843bbec", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/random.ts": "2f65216d0bd56953af78938151f697f11e7c22a1ac0c68d15f85940c5fd49a1d", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/s3.ts": "a1d278e20e5095118e8f457a45bfc361be123f67f346ddd14e6c26a8b5493472", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/temporal.ts": "b31d30777e71ae4c8d2ac1cdf522b7b498d545d0c60c2fb4e76c685f3e2c49ee", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/typegate.ts": "ef7fc75335d947e9afce79418bb3802a4a174ad68b4b4b719232fe7df5d78040", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/typegraph.ts": "55b5d9b6a4a0d536a06d63b57e863f12f3dae38b2b421f205c50340424e43f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/utils/graphql_forward_vars.ts": "5faf28e955a0e950a5c79bc3ceb68d9c4a14df3dd2e94dd867e063de6ae1da88", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/utils/graphql_inline_vars.ts": "f69ace5ac7509f3ce33c0b31b73597372efba42eac09948ab5e8e6d38b37e3a3", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/utils/http.ts": "842af99040fd0e3456690f7674311da3a0b9ea64c608d7bc588df1ab28f163a3", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/wasm_reflected.ts": "b3562d7cafc777625f9cc06d74fcac9634d64ab5d191f2e7742155e7426377e0", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/wasm_wire.ts": "d3e53d0eab0482bd9d222897a147d5afa4ea5e31b66b7b98d40b5f13f39e9f7b", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/wit_wire/mod.ts": "cde3f91badca5da4b2d4477cb8dea05527c6e3da27a41e3942e891869726a96b", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/artifact_service.ts": "b910693b1ed6b8ae4ed4036b0e4c423313870cce514cde7095c6dd8f03234bd9", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/cookies.ts": "ebe37f0ff356df71cb72911bb17c13744dba9ebcd5e0eb69abf41d73cf179ee8", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/mod.ts": "0fd5fa8dc8d2278df02a93b457fbb4042261871e57985719e70e39fe491b00f0", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/protocols/basic.ts": "a4361603e15ab387ec4db8664965ecae15457eeb6503f65bc8a11bf7f87a3a6a", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/protocols/internal.ts": "a93b3234a46f4de9e726582d024a3c73114a195560ac59a9e31ad0b3cf397f39", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/protocols/jwt.ts": "f779924412dc01fc557beb200b52198382dc01345e14deb4bf8af9324e1bdbb6", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/protocols/oauth2.ts": "3a6db9349f0e5c8210480eeea26f6c8e26bf2f5df3b5c2a509ac1f3428b214c7", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/protocols/protocol.ts": "158c55618be6165a9ee393ccd1a9da267b084ff04df7e627af1e4fc8fe636644", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/routes/mod.ts": "70ceac64f3e868d5b00b21bd5094b149374f0be487293ad4098415663999320d", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/routes/take.ts": "21304fcbfa9e9f92f240121ac2fad677b315ca1f7e55ec5e6f2905d1ccdeb1aa", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/routes/validate.ts": "f8a2a7f4fa58dac1f10f89dd76d8ec5a4d7ce7e98ddd1d8e56a178c9f6158eaa", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/graphql_service.ts": "bc58c922b24ce2739ccaa27447665bc136f65786b38021b011a784d60e63d758", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/info_service.ts": "a9a1f6ebdcbe64d55806597b879dd5714c32b8b861bed695a944f5e2f1213beb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/middlewares.ts": "b870a0f9e70880f020510b64d19e0e23450656490ac117192398bafdb00c0ccd", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/playground_service.ts": "d293851d3a5f4d3b196115a38b87d9c4826355290e42c1c1a586604bbbaffd6e", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/responses.ts": "374620f4f7bd96bacb582247f75e279906bff7dee4a1ae107364ba2fbef0b192", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/rest_service.ts": "59f294bb3d32353704978f4af67c5824322844da97e816483e6cfb0684854f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/sync/replicated_map.ts": "8f7a1686ebd4c195074549771f27ca039398c6976022da79d204548c9a8e1188", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/sync/typegraph.ts": "9166892f76ca69956dc1300822834a7545886370ef83bdb61a92597dae6b6256", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/system_typegraphs.ts": "ada9d4dc74174078eb502dc707e91b628eae97fb729b90cffd7d59715dcff52f", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/graphql/gq.ts": "341e066e10eb424c17095fe8cc65bbddc9cdfcdd51ecd82dd4905a50c3db8e82", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/graphql/graphql.ts": "fd36d55366b2d0736580a2d8a7c408b6070ad7291db3cfbba37a6ed06ad01733", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/graphql/request_parser.ts": "afbc95debcb1bbfa6fc2b88937d7abedbed1f4335bb2d17bf98c7293761cfdb0", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/graphql/typegraph.ts": "e79b5acd4993a902ca4104f30075931bda49c140a5297920b644d6d3f4712ef2", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/graphql/utils.ts": "ab4ee0fe51e53b4b21f7f2cfc4c77513a47d641a0bfe6822ceb46a7d8128adb9", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/rest/rest_schema_generator.ts": "80d22818682b9856368dd87bf3085d6d7f53b7facf3412956588666b518bb8e5", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/artifacts/local.ts": "9405ef3cb3775a25d80b12f49aace608ecce7e18c29ed59196709b1e6a408d9c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/artifacts/mod.ts": "ddc5d09342d9fe74b513fc0db52f0c6900d091d5cb9871b8434af0dbec854ae9", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/artifacts/shared.ts": "56ab2fc8250ccb7fbfaad6d586f0ea3c6422f9d76104a20af0ad51c1743bba42", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/hooks.ts": "de5f9fb6b4d6c288af0309d08147657eadde71e413513fb4607f7ee24d09d7d5", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/mod.ts": "3794b2e9a5aaf873b7636c38270bd64af8bcccc0df3d47937f9b102fc8bc2b0c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/rate_limiter.ts": "0b3126eb28284ed3ed7a9fe434a5a096745ebc03e4d8b1b354fc7b791ccccd93", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/register.ts": "3eabfb20967d926c5729ed9f29f454e341182def492ae13208b98d03303d9d20", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/mod.ts": "b15034cbf2d23267199ed58ee61a20be21dd7293c9ee162577918e0845d7c60e", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/type_node.ts": "76fcb35bfad244af1fcaa45798b29a7536f5a2a45e8c824ae36a0a8cb87aeab5", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/types.ts": "bbfa88cac8049c02ad220656a554e0953a04cf56af2f166174bd23e7be9cb49c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/utils.ts": "4d751910f053f7c3f33ce0cdebdd9b19970bee04ef533f65f01788c727c371e7", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/versions.ts": "29e4415454a5095847aa12bec06bcc2ac3cdb6f1b75606dedd8f5612ce64f9f1", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/visitor.ts": "bbcd6204c65e841cf9facf6d7b59ce1456ca051b06935c739a9be9e57807331b", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraphs/introspection.json": "76e8796d99a71f93c6fd57e6af9708ef2d8f587f9ceca2ae9aec3f49d242e43e", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraphs/prisma_migration.json": "05bcf740259abcedb1bb2d8b34e6d62cf2ef124481e01379b93ddaf05e99b1c1", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraphs/typegate.json": "99da5fb4052c82a35a65ac18f94cbce47d7e49afdf7678b8127e2f4677805cdb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/types.ts": "305a38570368838fa2cc3382e7d4fbb8717976397fe8bd4aeda201f7a1cb4b73", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/utils.ts": "17f24991ba464352c3855cd8cda6b4d330f4283f33b167e745571a780e02c8fb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/utils/hash.ts": "2f4ce3f1736df720def3b0fc89ac9e6e29afa0a33d7a988e15cb1d1bebcf026c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/tests/utils/memory_register.ts": "de21f1494e4e378fc43280e04ea5b59aa791d417c655d47824769cde4fc63b19", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0" } } diff --git a/examples/templates/deno/api/example.ts b/examples/templates/deno/api/example.ts index 18d650c26e..8095b13988 100644 --- a/examples/templates/deno/api/example.ts +++ b/examples/templates/deno/api/example.ts @@ -1,6 +1,6 @@ -import { Policy, t, typegraph } from "npm:@typegraph/sdk@0.4.4/index"; -import { PythonRuntime } from "npm:@typegraph/sdk@0.4.4/runtimes/python"; -import { DenoRuntime } from "npm:@typegraph/sdk@0.4.4/runtimes/deno"; +import { Policy, t, typegraph } from "npm:@typegraph/sdk@0.4.5/index"; +import { PythonRuntime } from "npm:@typegraph/sdk@0.4.5/runtimes/python"; +import { DenoRuntime } from "npm:@typegraph/sdk@0.4.5/runtimes/deno"; await typegraph("example", (g) => { const pub = Policy.public(); diff --git a/examples/templates/deno/compose.yml b/examples/templates/deno/compose.yml index d0cdeb0fb3..f63e3bbdc0 100644 --- a/examples/templates/deno/compose.yml +++ b/examples/templates/deno/compose.yml @@ -1,6 +1,6 @@ services: typegate: - image: ghcr.io/metatypedev/typegate:v0.4.4 + image: ghcr.io/metatypedev/typegate:v0.4.6 restart: always ports: - "7890:7890" diff --git a/examples/templates/node/compose.yml b/examples/templates/node/compose.yml index d0cdeb0fb3..f63e3bbdc0 100644 --- a/examples/templates/node/compose.yml +++ b/examples/templates/node/compose.yml @@ -1,6 +1,6 @@ services: typegate: - image: ghcr.io/metatypedev/typegate:v0.4.4 + image: ghcr.io/metatypedev/typegate:v0.4.6 restart: always ports: - "7890:7890" diff --git a/examples/templates/node/package.json b/examples/templates/node/package.json index 43a22a13ba..9035718de4 100644 --- a/examples/templates/node/package.json +++ b/examples/templates/node/package.json @@ -6,7 +6,7 @@ "dev": "MCLI_LOADER_CMD='npm x tsx' meta dev" }, "dependencies": { - "@typegraph/sdk": "^0.4.4" + "@typegraph/sdk": "^0.4.6" }, "devDependencies": { "tsx": "^3.13.0", diff --git a/examples/templates/python/compose.yml b/examples/templates/python/compose.yml index d0cdeb0fb3..f63e3bbdc0 100644 --- a/examples/templates/python/compose.yml +++ b/examples/templates/python/compose.yml @@ -1,6 +1,6 @@ services: typegate: - image: ghcr.io/metatypedev/typegate:v0.4.4 + image: ghcr.io/metatypedev/typegate:v0.4.6 restart: always ports: - "7890:7890" diff --git a/examples/templates/python/pyproject.toml b/examples/templates/python/pyproject.toml index 2979ebe32e..2005eb0f77 100644 --- a/examples/templates/python/pyproject.toml +++ b/examples/templates/python/pyproject.toml @@ -1,12 +1,12 @@ [tool.poetry] name = "example" -version = "0.4.5" +version = "0.4.6" description = "" authors = [] [tool.poetry.dependencies] python = ">=3.8,<4.0" -typegraph = "0.4.4" +typegraph = "0.4.6" [build-system] requires = ["poetry-core"] diff --git a/examples/typegraphs/metagen/rs/mdk.rs b/examples/typegraphs/metagen/rs/mdk.rs index 51de2e8604..f2303fc444 100644 --- a/examples/typegraphs/metagen/rs/mdk.rs +++ b/examples/typegraphs/metagen/rs/mdk.rs @@ -109,7 +109,7 @@ impl Router { } pub fn init(&self, args: InitArgs) -> Result { - static MT_VERSION: &str = "0.4.4-0"; + static MT_VERSION: &str = "0.4.6"; if args.metatype_version != MT_VERSION { return Err(InitError::VersionMismatch(MT_VERSION.into())); } diff --git a/ghjk.ts b/ghjk.ts index 435e248705..dabe473f04 100644 --- a/ghjk.ts +++ b/ghjk.ts @@ -32,7 +32,12 @@ env("main") TYPEGRAPH_VERSION: "0.0.3", CLICOLOR_FORCE: "1", }) - .allowedBuildDeps(...stdDeps(), installs.python_latest, installs.node); + .allowedBuildDeps( + ...stdDeps(), + installs.python_latest, + installs.node, + installs.rust_stable, + ); env("_rust").install( // use rustup for the actual toolchain @@ -112,6 +117,7 @@ env("dev") ports.act(), ports.cargobi({ crateName: "whiz", locked: true }), ports.cargobi({ crateName: "wit-deps-cli", locked: true }), + ports.cargobi({ crateName: "git-cliff", locked: true }), ); task("version-print", () => console.log(METATYPE_VERSION), { diff --git a/libs/common/Cargo.toml b/libs/common/Cargo.toml index 1cd3eaad2b..161b6a07ef 100644 --- a/libs/common/Cargo.toml +++ b/libs/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "common" -version = "0.4.5" +version = "0.4.6" edition = "2021" [dependencies] diff --git a/libs/deno/src/lib.rs b/libs/deno/src/lib.rs index 3e9bd9c008..87cb4e3456 100644 --- a/libs/deno/src/lib.rs +++ b/libs/deno/src/lib.rs @@ -8,7 +8,7 @@ pub use deno; use deno::{ deno_runtime::{ deno_core::{futures::FutureExt, unsync::JoinHandle, ModuleSpecifier}, - permissions::PermissionsOptions, + deno_permissions::{self, PermissionsOptions}, tokio_util::create_and_run_current_thread_with_maybe_metrics, }, *, @@ -47,15 +47,21 @@ pub fn run_sync( permissions: PermissionsOptions, custom_extensions: Arc, ) { - create_and_run_current_thread_with_maybe_metrics(async move { - spawn_subcommand(async move { - run(main_mod, import_map_url, permissions, custom_extensions) + new_thread_builder() + .spawn(|| { + create_and_run_current_thread_with_maybe_metrics(async move { + spawn_subcommand(async move { + run(main_mod, import_map_url, permissions, custom_extensions) + .await + .unwrap() + }) .await .unwrap() + }) }) - .await .unwrap() - }); + .join() + .unwrap(); } pub async fn run( @@ -66,7 +72,7 @@ pub async fn run( ) -> anyhow::Result<()> { deno::util::v8::init_v8_flags(&[], &[], deno::util::v8::get_v8_flags_from_env()); - deno_runtime::permissions::set_prompt_callbacks( + deno_permissions::set_prompt_callbacks( Box::new(util::draw_thread::DrawThread::hide), Box::new(util::draw_thread::DrawThread::show), ); @@ -95,8 +101,8 @@ pub async fn run( let cli_factory = factory::CliFactory::from_flags(flags)?.with_custom_ext_cb(custom_extensions); let worker_factory = cli_factory.create_cli_main_worker_factory().await?; - let permissions = deno_runtime::permissions::PermissionsContainer::new( - deno_runtime::permissions::Permissions::from_options(&permissions)?, + let permissions = deno_permissions::PermissionsContainer::new( + deno_permissions::Permissions::from_options(&permissions)?, ); let mut worker = worker_factory .create_main_worker( @@ -155,7 +161,7 @@ pub async fn test( deno::util::v8::init_v8_flags(&[], &[], deno::util::v8::get_v8_flags_from_env()); - deno_runtime::permissions::set_prompt_callbacks( + deno_permissions::set_prompt_callbacks( Box::new(util::draw_thread::DrawThread::hide), Box::new(util::draw_thread::DrawThread::show), ); @@ -213,21 +219,24 @@ pub async fn test( let options = cli_factory.cli_options().clone(); - let test_options = args::TestOptions { - files, - ..options.resolve_test_options(test_flags)? + let test_options = args::WorkspaceTestOptions { + // files, + ..options.resolve_workspace_test_options(&test_flags) }; + let members_with_test_opts = options.resolve_test_options_for_members(&test_flags)?; let file_fetcher = cli_factory.file_fetcher()?; // Various test files should not share the same permissions in terms of // `PermissionsContainer` - otherwise granting/revoking permissions in one // file would have impact on other files, which is undesirable. - let permissions = deno_runtime::permissions::Permissions::from_options(&permissions)?; + let permissions = deno_permissions::Permissions::from_options(&permissions)?; let specifiers_with_mode = fetch_specifiers_with_test_mode( options.as_ref(), file_fetcher, - test_options.files, + members_with_test_opts + .into_iter() + .map(|(_, opts)| opts.files), &test_options.doc, ) .await?; @@ -287,12 +296,12 @@ pub async fn test( Ok(()) } -fn new_thread_builder() -> std::thread::Builder { +pub fn new_thread_builder() -> std::thread::Builder { let builder = std::thread::Builder::new(); let builder = if cfg!(debug_assertions) { // this is only relevant for WebWorkers // FIXME: find a better location for this as tihs won't work - // if a new thread has already launched by this point + // if a second thread has already launched by this point if std::env::var("RUST_MIN_STACK").is_err() { std::env::set_var("RUST_MIN_STACK", "8388608"); } @@ -305,106 +314,3 @@ fn new_thread_builder() -> std::thread::Builder { }; builder } - -pub fn bench_sync( - files: deno_config::glob::FilePatterns, - config_file: PathBuf, - permissions: PermissionsOptions, - custom_extensions: Arc, - argv: Vec, -) { - new_thread_builder() - .spawn(|| { - create_and_run_current_thread_with_maybe_metrics(async move { - spawn_subcommand(async move { - bench(files, config_file, permissions, custom_extensions, argv) - .await - .unwrap() - }) - .await - .unwrap() - }) - }) - .unwrap() - .join() - .unwrap(); -} - -pub async fn bench( - files: deno_config::glob::FilePatterns, - config_file: PathBuf, - permissions: PermissionsOptions, - custom_extensions: Arc, - argv: Vec, -) -> anyhow::Result<()> { - use deno::tools::bench::*; - use deno::tools::test::TestFilter; - deno::util::v8::init_v8_flags(&[], &[], deno::util::v8::get_v8_flags_from_env()); - - deno_runtime::permissions::set_prompt_callbacks( - Box::new(util::draw_thread::DrawThread::hide), - Box::new(util::draw_thread::DrawThread::show), - ); - let flags = args::Flags { - unstable_config: args::UnstableConfig { - features: DEFAULT_UNSTABLE_FLAGS - .iter() - .copied() - .map(String::from) - .collect(), - ..Default::default() - }, - type_check_mode: args::TypeCheckMode::Local, - config_flag: deno_config::ConfigFlag::Path(config_file.to_string_lossy().into()), - argv, - ..Default::default() - }; - - let bench_options = args::BenchOptions { - ..args::BenchOptions::resolve( - Some(deno_config::BenchConfig { files }), - None, - &std::env::current_dir()?, - )? - }; - let cli_factory = factory::CliFactory::from_flags(flags)?.with_custom_ext_cb(custom_extensions); - - let options = cli_factory.cli_options(); - - // Various bench files should not share the same permissions in terms of - // `PermissionsContainer` - otherwise granting/revoking permissions in one - // file would have impact on other files, which is undesirable. - let permissions = deno_runtime::permissions::Permissions::from_options(&permissions)?; - - let specifiers = util::fs::collect_specifiers( - bench_options.files, - options.vendor_dir_path().map(ToOwned::to_owned), - is_supported_bench_path, - )?; - - if specifiers.is_empty() { - return Err(deno_core::error::generic_error("No bench modules found")); - } - - let main_graph_container = cli_factory.main_module_graph_container().await?; - main_graph_container.check_specifiers(&specifiers).await?; - - if bench_options.no_run { - return Ok(()); - } - - let log_level = options.log_level(); - let worker_factory = Arc::new(cli_factory.create_cli_main_worker_factory().await?); - bench_specifiers( - worker_factory, - &permissions, - specifiers, - BenchSpecifierOptions { - filter: TestFilter::from_flag(&bench_options.filter), - json: bench_options.json, - log_level, - }, - ) - .await?; - Ok(()) -} diff --git a/libs/metagen/src/mdk/mod.rs b/libs/metagen/src/mdk/mod.rs index 54d05d0f7a..b40c82034b 100644 --- a/libs/metagen/src/mdk/mod.rs +++ b/libs/metagen/src/mdk/mod.rs @@ -11,9 +11,11 @@ use common::typegraph::{runtimes::TGRuntime, Materializer}; use crate::interlude::*; pub struct StubbedFunction { + #[allow(unused)] pub id: u32, pub node: TypeNode, pub mat: Materializer, + #[allow(unused)] pub runtime: Rc, } diff --git a/libs/metagen/tests/mat_rust/Cargo.toml b/libs/metagen/tests/mat_rust/Cargo.toml index 7cfbacbbce..1bf34c376b 100644 --- a/libs/metagen/tests/mat_rust/Cargo.toml +++ b/libs/metagen/tests/mat_rust/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "mat_rust" edition = "2021" -version = "0.4.5" +version = "0.4.6" [workspace] members = ["gen"] diff --git a/libs/pyrt_wit_wire/pyproject.toml b/libs/pyrt_wit_wire/pyproject.toml index 71f03f6b56..0435584e4f 100644 --- a/libs/pyrt_wit_wire/pyproject.toml +++ b/libs/pyrt_wit_wire/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyrt_wit_wire" -version = "0.4.5" +version = "0.4.6" description = "Wasm component implementing the PythonRuntime host using wit_wire protocol." license = "Elastic-2.0" readme = "README.md" diff --git a/libs/xtask/Cargo.toml b/libs/xtask/Cargo.toml index fcd2af7497..67e609185d 100644 --- a/libs/xtask/Cargo.toml +++ b/libs/xtask/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xtask" -version = "0.4.5" +version = "0.4.6" edition = "2021" [dependencies] diff --git a/libs/xtask/src/deno.rs b/libs/xtask/src/deno.rs index 2f770e2ae9..2a3ef7e1f5 100644 --- a/libs/xtask/src/deno.rs +++ b/libs/xtask/src/deno.rs @@ -15,7 +15,6 @@ impl Deno { pub fn run(self) -> Result<()> { match self.command { Commands::Test(cmd) => cmd.run()?, - Commands::Bench(cmd) => cmd.run()?, } Ok(()) } @@ -25,8 +24,6 @@ impl Deno { pub enum Commands { // Run deno tests with the metatype extension support Test(Test), - // Run deno benches with the metatype extension support - Bench(Bench), } #[derive(Parser, Debug)] @@ -48,13 +45,14 @@ pub struct Test { impl Test { fn run(self) -> Result<()> { - let permissions = mt_deno::deno::deno_runtime::permissions::PermissionsOptions { + let permissions = mt_deno::deno::deno_runtime::deno_permissions::PermissionsOptions { allow_run: Some( [ "cargo", "hostname", "meta", "meta-full", + "meta-old", "git", "python3", "rm", @@ -66,6 +64,7 @@ impl Test { "temporal", "deno", "poetry", + "xtask", ] .into_iter() .map(str::to_owned) @@ -109,85 +108,3 @@ impl Test { Ok(()) } } - -#[derive(Parser, Debug)] -pub struct Bench { - /// Files to bench - files: Option>, - /// Bench files to ignore - #[clap(long)] - ignore: Option>, - /// Path to `deno.json` - #[clap(long)] - config: PathBuf, - #[clap(last = true)] - argv: Vec, -} - -impl Bench { - fn run(self) -> Result<()> { - let permissions = mt_deno::deno::deno_runtime::permissions::PermissionsOptions { - allow_run: Some( - [ - "cargo", - "hostname", - "meta", - "meta-full", - "git", - "python3", - "rm", - "mkdir", - "bash", - "npm", - "pnpm", - "setsid", - "temporal", - "deno", - "poetry", - ] - .into_iter() - .map(str::to_owned) - .collect(), - ), - allow_sys: Some(vec![]), - allow_env: Some(vec![]), - allow_hrtime: true, - allow_write: Some( - ["tmp", "typegate/tests"] - .into_iter() - .map(std::str::FromStr::from_str) - .collect::>()?, - ), - allow_ffi: Some(vec![]), - allow_read: Some(vec![]), - allow_net: Some(vec![]), - ..Default::default() - }; - let inj = typegate_engine::OpDepInjector::from_env(); - use mt_deno::deno::deno_config; - mt_deno::bench_sync( - deno_config::glob::FilePatterns { - base: std::env::current_dir()?, - include: self.files.map(|vec| { - deno_config::glob::PathOrPatternSet::new( - vec.into_iter() - .map(deno_config::glob::PathOrPattern::Path) - .collect(), - ) - }), - exclude: deno_config::glob::PathOrPatternSet::new( - self.ignore - .unwrap_or_default() - .into_iter() - .map(deno_config::glob::PathOrPattern::Path) - .collect(), - ), - }, - self.config, - permissions, - std::sync::Arc::new(move || typegate_engine::extensions(inj.clone())), - self.argv, - ); - Ok(()) - } -} diff --git a/meta-cli/Cargo.toml b/meta-cli/Cargo.toml index 79a627724a..49116e2d37 100644 --- a/meta-cli/Cargo.toml +++ b/meta-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "meta-cli" -version = "0.4.5" +version = "0.4.6" edition = "2021" description = "Declarative API development platform. Build backend components with WASM, Typescript and Python, no matter where and how your (legacy) systems are." diff --git a/meta-cli/src/cli/deploy.rs b/meta-cli/src/cli/deploy.rs index 64b2f78ba2..309028d321 100644 --- a/meta-cli/src/cli/deploy.rs +++ b/meta-cli/src/cli/deploy.rs @@ -75,8 +75,8 @@ pub struct DeployOptions { // FIXME incompatible with non-watch mode #[cfg(feature = "typegate")] /// Run a typegate with the current target configuration - #[clap(long)] - pub run_typegate: bool, + #[clap(skip = None)] + pub typegate_options: Option, /// maximum number of concurrent deployment tasks #[clap(long)] @@ -306,14 +306,19 @@ mod watch_mode { ); #[cfg(feature = "typegate")] - let _typegate_addr = if deploy.options.run_typegate { + let _typegate_addr = if let Some(tg_opts) = deploy.options.typegate_options { use crate::deploy::actors::typegate::TypegateInit; info!("starting typegate"); Some( - TypegateInit::new(&deploy.node_config, &deploy.base_dir) - .await? - .start(console.clone()) - .await?, + TypegateInit::new( + &deploy.node_config, + &deploy.base_dir, + tg_opts.main_url, + tg_opts.import_map_url, + ) + .await? + .start(console.clone()) + .await?, ) } else { None diff --git a/meta-cli/src/cli/dev.rs b/meta-cli/src/cli/dev.rs index 6d3a6ca465..4b29248ffa 100644 --- a/meta-cli/src/cli/dev.rs +++ b/meta-cli/src/cli/dev.rs @@ -40,6 +40,10 @@ pub struct Dev { /// initial retry interval #[clap(long)] retry_interval_ms: Option, + + #[cfg(feature = "typegate")] + #[clap(flatten)] + pub typegate_options: super::typegate::Typegate, } #[async_trait] @@ -55,7 +59,11 @@ impl Action for Dev { create_migration: true, secrets: self.secrets.clone(), #[cfg(feature = "typegate")] - run_typegate: !self.no_typegate, + typegate_options: if !self.no_typegate { + Some(self.typegate_options.clone()) + } else { + None + }, threads: self.threads, retry: self.retry, retry_interval_ms: self.retry_interval_ms, diff --git a/meta-cli/src/cli/typegate.rs b/meta-cli/src/cli/typegate.rs index 1ac69711a4..9f07a3fc37 100644 --- a/meta-cli/src/cli/typegate.rs +++ b/meta-cli/src/cli/typegate.rs @@ -6,14 +6,14 @@ use clap::Parser; use crate::cli::{Action, ConfigArgs}; -#[derive(Parser, Debug)] +#[derive(Parser, Debug, Clone)] pub struct Typegate { /// The url to the `main.ts` module of typegate deno #[clap(long)] - main_url: Option, + pub main_url: Option, /// The url to the `import_map.json` manifest for typegate #[clap(long)] - import_map_url: Option, + pub import_map_url: Option, } #[async_trait] @@ -30,26 +30,38 @@ pub fn command(_cmd: Typegate, _gen_args: ConfigArgs) -> Result<()> { } #[cfg(feature = "typegate")] { - let cmd = _cmd; - let runtime = typegate_engine::runtime(); - const BASE_URL: &str = "https://raw.githubusercontent.com/metatypedev/metatype/"; - let main_url = cmd.main_url.unwrap_or_else(|| { - BASE_URL.to_owned() + crate::build::COMMIT_HASH + "/typegate/src/main.ts" - }); - let import_map_url = cmd.import_map_url.unwrap_or_else(|| { - BASE_URL.to_owned() + crate::build::COMMIT_HASH + "/typegate/import_map.json" - }); - - runtime - .block_on(typegate_engine::launch_typegate_deno( - // typegate_core::resolve_url_or_path( - // "", - // &std::env::current_dir()?.join("./typegate/src/main.ts"), - // )?, - typegate_engine::resolve_url(&main_url)?, - Some(import_map_url), - )) - .map_err(anyhow_to_eyre!())?; + if cfg!(debug_assertions) { + typegate_engine::new_thread_builder() + .spawn(|| run_typegate(_cmd))? + .join() + .map_err(|_err| ferr!("error joining thread"))??; + } else { + run_typegate(_cmd)?; + } Ok(()) } } + +#[cfg(feature = "typegate")] +fn run_typegate(cmd: Typegate) -> Result<()> { + let runtime = typegate_engine::runtime(); + const BASE_URL: &str = "https://raw.githubusercontent.com/metatypedev/metatype/"; + let main_url = cmd.main_url.unwrap_or_else(|| { + BASE_URL.to_owned() + crate::build::COMMIT_HASH + "/typegate/src/main.ts" + }); + let import_map_url = cmd.import_map_url.unwrap_or_else(|| { + BASE_URL.to_owned() + crate::build::COMMIT_HASH + "/typegate/import_map.json" + }); + + runtime + .block_on(typegate_engine::launch_typegate_deno( + // typegate_core::resolve_url_or_path( + // "", + // &std::env::current_dir()?.join("./typegate/src/main.ts"), + // )?, + typegate_engine::resolve_url(&main_url)?, + Some(import_map_url), + )) + .map_err(anyhow_to_eyre!())?; + Ok(()) +} diff --git a/meta-cli/src/config.rs b/meta-cli/src/config.rs index dad5be31af..6d499ae69d 100644 --- a/meta-cli/src/config.rs +++ b/meta-cli/src/config.rs @@ -109,7 +109,11 @@ impl NodeConfig { } } - pub async fn get_admin_password(&self, dir: impl AsRef) -> Result { + #[tracing::instrument] + pub async fn get_admin_password( + &self, + dir: impl AsRef + std::fmt::Debug, + ) -> Result { let raw_username = self .username .clone() diff --git a/meta-cli/src/deploy/actors/discovery.rs b/meta-cli/src/deploy/actors/discovery.rs index 7551c80ec6..06ef532ac3 100644 --- a/meta-cli/src/deploy/actors/discovery.rs +++ b/meta-cli/src/deploy/actors/discovery.rs @@ -75,7 +75,7 @@ impl Actor for DiscoveryActor { Ok(_) => (), Err(err) => console.error(format!("Error while discovering modules: {}", err)), } - + task_manager.do_send(task_manager::message::DiscoveryDone); discovery.do_send(Stop); } .in_current_span(); @@ -83,7 +83,7 @@ impl Actor for DiscoveryActor { } fn stopped(&mut self, _ctx: &mut Self::Context) { - log::trace!("DiscoveryActor stopped"); + trace!("DiscoveryActor stopped"); } } diff --git a/meta-cli/src/deploy/actors/task/action.rs b/meta-cli/src/deploy/actors/task/action.rs index 24fb41f74c..58cf134414 100644 --- a/meta-cli/src/deploy/actors/task/action.rs +++ b/meta-cli/src/deploy/actors/task/action.rs @@ -66,11 +66,11 @@ impl TaskFilter { } } -impl ToString for TaskFilter { - fn to_string(&self) -> String { +impl core::fmt::Display for TaskFilter { + fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { match self { - TaskFilter::All => "all".to_string(), - TaskFilter::Typegraphs(typegraphs) => format!("typegraphs={}", typegraphs.join(",")), + TaskFilter::All => write!(f, "all"), + TaskFilter::Typegraphs(typegraphs) => write!(f, "typegraphs={}", typegraphs.join(",")), } } } diff --git a/meta-cli/src/deploy/actors/task/deploy/migrations.rs b/meta-cli/src/deploy/actors/task/deploy/migrations.rs index 19f86bcad8..0935c391b2 100644 --- a/meta-cli/src/deploy/actors/task/deploy/migrations.rs +++ b/meta-cli/src/deploy/actors/task/deploy/migrations.rs @@ -201,6 +201,7 @@ impl DeployActionInner { } } +#[allow(unused)] // FIXME: #[derive(Debug)] pub struct ConfirmDatabaseResetRequired { pub task: Addr>, diff --git a/meta-cli/src/deploy/actors/task_manager.rs b/meta-cli/src/deploy/actors/task_manager.rs index 2c92b515f6..386211c3f0 100644 --- a/meta-cli/src/deploy/actors/task_manager.rs +++ b/meta-cli/src/deploy/actors/task_manager.rs @@ -51,6 +51,10 @@ pub mod message { #[derive(Message)] #[rtype(result = "()")] pub struct Restart; + + #[derive(Message)] + #[rtype(result = "()")] + pub struct DiscoveryDone; } use message::*; @@ -116,6 +120,7 @@ pub struct TaskManager { reports: IndexMap, TaskFinishStatus>, watcher_addr: Option>>, console: Addr, + seen_tasks: usize, } const DEFAULT_INITIAL_RETRY_INTERVAL: Duration = Duration::from_secs(3); @@ -186,6 +191,7 @@ impl TaskManagerInit { reports: IndexMap::new(), watcher_addr, console, + seen_tasks: 0, } }); @@ -329,6 +335,7 @@ impl Handler for TaskManager { // ok: new task } + self.seen_tasks += 1; self.task_queue.push_back(msg.task_ref); ctx.address().do_send(message::NextTask); } @@ -438,6 +445,30 @@ impl Handler> for TaskManager { } } +impl Handler for TaskManager { + type Result = (); + + fn handle(&mut self, _: DiscoveryDone, ctx: &mut Context) -> Self::Result { + self.console.debug("discovery done".to_string()); + + // TODO check queue?? + if self.active_tasks.is_empty() { + if self.seen_tasks == 0 { + self.console.error("no typegraphs discovered".to_string()); + self.stop_reason = Some(StopReason::Error); + ctx.stop(); + } else if self.watcher_addr.is_none() && self.pending_retries.is_empty() { + // no watcher, auto stop when all tasks finished + self.console.debug("all tasks finished".to_string()); + self.stop_reason = Some(StopReason::Natural); + ctx.stop(); + } else if let Some(StopReason::Manual) = self.stop_reason { + ctx.stop(); + } + } + } +} + impl Handler for TaskManager { type Result = (); diff --git a/meta-cli/src/deploy/actors/typegate.rs b/meta-cli/src/deploy/actors/typegate.rs index 8147c0046b..8032d236f9 100644 --- a/meta-cli/src/deploy/actors/typegate.rs +++ b/meta-cli/src/deploy/actors/typegate.rs @@ -31,13 +31,21 @@ pub struct TypegateActor { temp_dir: Option, } +#[derive(Debug)] pub struct TypegateInit { port: u16, admin_password: String, + main_url: Option, + import_map_url: Option, } impl TypegateInit { - pub async fn new(node_config: &NodeConfig, working_dir: impl AsRef) -> Result { + pub async fn new( + node_config: &NodeConfig, + working_dir: impl AsRef + std::fmt::Debug, + main_url: Option, + import_map_url: Option, + ) -> Result { let host = node_config .url .host_str() @@ -58,9 +66,12 @@ impl TypegateInit { Ok(Self { port, admin_password, + main_url, + import_map_url, }) } + #[tracing::instrument] pub async fn start(self, console: Addr) -> Result> { let (ready_tx, ready_rx) = oneshot::channel(); @@ -74,6 +85,7 @@ impl TypegateInit { let command = self.create_command(&temp_dir)?; let addr = TypegateActor::create(move |ctx| { + trace!("typegate actor starting"); ctx.address() .do_send(message::StartProcess(command, ready_tx)); @@ -103,6 +115,12 @@ impl TypegateInit { .stdin(Stdio::piped()) .stdout(Stdio::piped()) .stderr(Stdio::piped()); + if let Some(url) = &self.main_url { + command.arg(format!("--main-url={url}")); + } + if let Some(url) = &self.import_map_url { + command.arg(format!("--import-map-url={url}")); + } Ok(command) } @@ -325,7 +343,6 @@ impl TypegateActor { while let Some(line) = error_handler.handle(reader.next_line().await) { let naked_line = strip_ansi_escapes::strip_str(&line); - log::debug!("from line native: {naked_line:?}"); if let Some(log_record) = LogRecord::from_line_native(&naked_line) { log_record.log(&console); } else { diff --git a/meta-cli/src/main.rs b/meta-cli/src/main.rs index 29863bdf92..f25d4adb46 100644 --- a/meta-cli/src/main.rs +++ b/meta-cli/src/main.rs @@ -85,18 +85,6 @@ fn main() -> Result<()> { std::env::set_var("RUST_LOG", format!("warn,meta={filter}")); } logger::init(); - - let runner = actix::System::with_tokio_rt(|| { - tokio::runtime::Builder::new_multi_thread() - .enable_all() - .build() - .unwrap_or_log() - }); - - if let Err(err) = runner.block_on(upgrade_check()) { - warn!("cannot check for update: {err}"); - } - if args.version { println!("meta {}", build::PKG_VERSION); return Ok(()); @@ -105,16 +93,32 @@ fn main() -> Result<()> { match args.command { // the deno task requires use of a single thread runtime which it'll spawn itself Some(cli::Commands::Typegate(cmd_args)) => cli::typegate::command(cmd_args, args.config)?, - Some(command) => runner.block_on(async move { - match command { - cli::Commands::Serialize(_) - | cli::Commands::Dev(_) - | cli::Commands::Deploy(_) - | cli::Commands::List(_) - | cli::Commands::Gen(_) => command.run(args.config).await, - _ => command.run(args.config).await.map(|_| ()), + Some(command) => { + // NOTE: we avoid making the runner (i.e. launching a new thread) + // if we're launching the typegate as this messes with + // the RUST_MIN_STACK + let runner = actix::System::with_tokio_rt(|| { + tokio::runtime::Builder::new_multi_thread() + .enable_all() + .build() + .unwrap_or_log() + }); + + if let Err(err) = runner.block_on(upgrade_check()) { + warn!("cannot check for update: {err}"); } - })?, + + runner.block_on(async move { + match command { + cli::Commands::Serialize(_) + | cli::Commands::Dev(_) + | cli::Commands::Deploy(_) + | cli::Commands::List(_) + | cli::Commands::Gen(_) => command.run(args.config).await, + _ => command.run(args.config).await.map(|_| ()), + } + })? + } None => Args::command().print_help()?, } diff --git a/meta-lsp/package.json b/meta-lsp/package.json index 31e8718bed..29bc099eba 100644 --- a/meta-lsp/package.json +++ b/meta-lsp/package.json @@ -4,7 +4,7 @@ "description": "VSCode extension for Metatype support", "icon": "logo.png", "author": "Metatype Team", - "version": "0.4.5", + "version": "0.4.6", "repository": { "type": "git", "url": "https://github.com/metatypedev/metatype" diff --git a/meta-lsp/ts-language-server/package.json b/meta-lsp/ts-language-server/package.json index b7f1221596..e7e1d941f4 100644 --- a/meta-lsp/ts-language-server/package.json +++ b/meta-lsp/ts-language-server/package.json @@ -2,7 +2,7 @@ "name": "typegraph-ts-server", "description": "TypeScript language server for TypeGraph", "author": "Metatype Team", - "version": "0.4.5", + "version": "0.4.6", "repository": { "type": "git", "url": "https://github.com/metatypedev/metatype" diff --git a/meta-lsp/vscode-metatype-support/package.json b/meta-lsp/vscode-metatype-support/package.json index 64c0d369d5..88095b07b9 100644 --- a/meta-lsp/vscode-metatype-support/package.json +++ b/meta-lsp/vscode-metatype-support/package.json @@ -2,7 +2,7 @@ "name": "vscode-metatype-support", "description": "VSCode extension for Metatype support", "author": "Metatype Team", - "version": "0.4.5", + "version": "0.4.6", "repository": { "type": "git", "url": "https://github.com/metatypedev/metatype" diff --git a/pyproject.toml b/pyproject.toml index 08f39c7ebb..8d84907735 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "metatype" -version = "0.4.5" +version = "0.4.6" description = "" authors = [] diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 424cf7ff15..21bafc2c23 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "1.77.1" +channel = "1.79.0" components = ["rustfmt", "clippy"] targets = ["wasm32-unknown-unknown", "wasm32-wasi"] diff --git a/typegate/deno.lock b/typegate/deno.lock index 4893960165..7c530bcf6a 100644 --- a/typegate/deno.lock +++ b/typegate/deno.lock @@ -1763,6 +1763,706 @@ "https://raw.githubusercontent.com/metatypedev/ghjk/44d9a41/utils/mod.ts": "25bfdd222d6afec5b3f0a7e647e3d9b12abed6d222b49a4b2e95c6bbe266f533", "https://raw.githubusercontent.com/metatypedev/ghjk/44d9a41/utils/unarchive.ts": "f6d0e9e75f470eeef5aecd0089169f4350fc30ebfdc05466bb7b30042294d6d3", "https://raw.githubusercontent.com/metatypedev/ghjk/44d9a41/utils/url.ts": "e1ada6fd30fc796b8918c88456ea1b5bbd87a07d0a0538b092b91fd2bb9b7623", - "https://raw.githubusercontent.com/metatypedev/ghjk/44d9a41/utils/worker.ts": "ac4caf72a36d2e4af4f4e92f2e0a95f9fc2324b568640f24c7c2ff6dc0c11d62" + "https://raw.githubusercontent.com/metatypedev/ghjk/44d9a41/utils/worker.ts": "ac4caf72a36d2e4af4f4e92f2e0a95f9fc2324b568640f24c7c2ff6dc0c11d62", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/deps/cli.ts": "aac025f9372ad413b9c2663dc7f61affd597820d9448f010a510d541df3b56ea", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/deps/common.ts": "f775710b66a9099b98651cd3831906466e9b83ef98f2e5c080fd59ee801c28d4", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/deps/ports.ts": "3c60d1f7ab626ffdd81b37f4e83a780910936480da8fe24f4ccceaefa207d339", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/files/mod.ts": "a934ddb4803896e27b40644fe75623d584e01f30bbe1e16eb26bd772aa5b6064", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/host/types.ts": "f450d9b9c0eced2650262d02455aa6f794de0edd6b052aade256882148e5697f", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/install/mod.ts": "aa54eb3e119f28d33e61645c89669da292ee00376068ead8f45be2807e7a9989", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/install/utils.ts": "d4634d4fc0e963f540402b4ca7eb5dcba340eaa0d8fceb43af57d722ad267115", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/mod.ts": "1d31b4f801ae2ebad052d219236699c4f227b6ce53c6e5016deaed5fcd00dbb6", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/envs/inter.ts": "84805fa208754a08f185dca7a5236de3760bbc1d0df96af86ea5fd7778f827a2", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/envs/mod.ts": "5f37b9f155808f8d6d51e1f16f58c07914d8c7d8070bc5c2fb5076ab748798a7", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/envs/posix.ts": "09e410e3fea9c303a5148ff2a22697474320442b9fea0bd3fc932d6828fe820f", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/envs/reducer.ts": "50517084caaf73ce6618141ee4d97795060a0d3169651da7abd7251a3204465a", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/envs/types.ts": "ab9715cf02e9d73f553ae757db347863be23e1e9daf94d18aab716fc27b3dbc1", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/mod.ts": "fc1cb9176c6557b44ae9c6536fa51c6c4f80ac01fc476d15b0a217e70cb0d176", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/ambient.ts": "823ec8d98702a60e6bfcdbeb64b69dc9f5039e73a1f10e87cd51210c1aaf52d5", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/base.ts": "8ef8a8de372420bddcd63a1b363937f43d898059e99478a58621e8432bcd5891", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/db.ts": "a309d1058f66079a481141c3f1733d928b9af8a37b7ce911b1228f70fd24df0f", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/ghrel.ts": "ebbc30a5c31244131d937eadca73fbc099c9e7bdf0ad4f668766d4388ede143c", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/inter.ts": "b3999e73d73d7f928a8de86e5e2261fe6b1450ceedfb54f24537bf0803532ed0", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/mod.ts": "78db7040e724f84c95b1a0fdeaf0cfc53382482e8905cd352189756b953556cc", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/reducers.ts": "d04e813652101f67f946242df68429ed5540e499fbdb7776b8be5703f16754c8", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/std.ts": "985902519aafef6e8e6aecc8922e70abdea5b8e97d5439bf94338b93242fe11f", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/sync.ts": "a7a297f6b098360d56af168692f3cff96f8ceeb5189e5baa249e094f8d9c42ef", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/types.ts": "f4dbd1a3f4b7f539b3a85418617d25adbf710b54144161880d48f6c4ec032eee", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/types/platform.ts": "0ecffeda71919293f9ffdb6c564ddea4f23bc85c4e640b08ea78225d34387fdc", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/utils.ts": "6b14b331cce66bd46e7aec51f02424327d819150f16d3f72a6b0aaf7aee43c09", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/ports/worker.ts": "6b76ba1efb2e47a82582fc48bcc6264fe153a166beffccde1a9a3a185024c337", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/std.ts": "419d6b04680f73f7b252257ab287d68c1571cee4347301c53278e2b53df21c4a", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/tasks/deno.ts": "2b61092e13787df2e9b310702b78259d7af912d53b3957bc1c91a6669cdc53c0", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/tasks/exec.ts": "dd92c2d73f7e8d7f942799ec8216ff0e1b334b7ef3997af55a18edee1b6fe42a", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/tasks/inter.ts": "63e8f2860f7e3b4d95b6f61ca56aeb8567e4f265aa9c22cace6c8075edd6210f", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/tasks/mod.ts": "334b18d7c110cc05483be96353e342425c0033b7410c271a8a47d2b18308c73e", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/tasks/types.ts": "072a34bd0749428bad4d612cc86abe463d4d4f74dc56cf0a48a1f41650e2399b", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/modules/types.ts": "c0f212b686a2721d076e9aeb127596c7cbc939758e2cc32fd1d165a8fb320a87", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/port.ts": "c039a010dee7dfd978478cf4c5e2256c643135e10f33c30a09f8db9915e9d89d", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/act.ts": "2ce6b8fddf61db12ba69b7cad6985237a2962ca79853edbddee5bfb49c47d1ab", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/asdf.ts": "11d41bcad5981e014478343270f05bac265990e801c525e3288113d89bd287be", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/asdf_plugin_git.ts": "a3742fcd994ded231febf33754b087ab56393a799297b26315c2cf8a388a7f82", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cargo-binstall.ts": "72860580e6f6db9ec7ba74dbe391ad98ed49b4ff43247661b27701f4e683d41b", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cargobi.ts": "2bf25e20c19acf7badbaa01817263f9924dd3c31b0aaa934a8b6769e235f8a57", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cmake.ts": "2359a20318694912fea281b144dbcbe542b3c2de72fc3da114e717d2afcd94e1", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/cpy_bs.ts": "4066e5eb094e72be4dec2428fb7f99231dcc5c4e2db7b5ea2373a9ad9ce28662", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/curl.ts": "58acd2a158187f448d940f45bfcd87c9b4884db127dcbaaaef27258bb4ebce92", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/deno_ghrel.ts": "eca02a93ceb62ad9fb7f395361d32da0d5657aba5f7856c8ae0109135da0e070", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/earthly.ts": "7a3c8cae1631f670105a63bc41c47a49da6fc777968c0e9546c55d43fa418619", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/git.ts": "2e68f1fa5ba534ee32db204bcc357f987437dffe5d87c1a0a9c47850fa654419", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/infisical.ts": "77789ea377250f0e762d01f1a8d378636bc520e7291aa9e82c5321c4059b6205", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/jq_ghrel.ts": "f685342c833c96637732fb28556f411f4537e85292046473f2b0d7f28c66ec8c", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/meta_cli_ghrel.ts": "0d5128cd3a15eece3fdf49c0697f5354e37ede6388e058dde572699634df1464", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/mod.ts": "a25ca4a4ca5e640ef436195cd0b5d0b1be33fa7f770e2d40a8eec6fb2b23838a", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/mold.ts": "b916227b48d7aa307ccc7d54c66724a41baa67be82bd558b5b9a35db4179c2f3", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/node.ts": "a98a095d3405a4907acfb620ff43babb0771d51ecaed87af8d1816c1cecd009b", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/npmi.ts": "056c7e733b1157601647630b9d460f19b5416dccc20415dd275d7ce972f09c39", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/opentofu_ghrel.ts": "46ef05d30772d36b91d88a2dc1aae31e096c59ba6ecf82af08359996c1476725", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/pipi.ts": "a4abf1bd197f01e0fbc68bfb60bdb43849d9719654e1033820d3fb4ce4f36449", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/pnpm.ts": "41e7f473a687123ae96ab14a3a04f67ef0c4b44eea6747448826dbdae00bfdde", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/protoc.ts": "ef93af8f37d8186c2220b6d2f760b5da10decaa3e9fe7768003ee319d32335bf", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/ruff.ts": "2a3246bf3d21482ea62c3e801e58ef760fa6b30d4652e5be55c9051ecf6df72e", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/rust.ts": "264e755c4fedb9d6a68b94a3dd2e23d3bff2e6ab538a57babf5d94afa4800deb", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/rustup.ts": "0a8033d24fb6be84585db545b2592b868d36182907565fe23454e9a0262618cc", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/tar.ts": "c3c43a99f8a9b1c160286cbc6240f59658d994856eeacaee479f645ece44d6c4", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/temporal_cli.ts": "a5db59114e294b58715349e72e3d7e868274d4a25d7de027afa0470c5585ed9c", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/terraform.ts": "035fbdd3a6b858bd302c440fc0a588fb40ae57959685af837f8a4e34302b55a7", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/unzip.ts": "c4559c627246f9c051571bbdff8c63ab15780ffd9e71656a9055488cc3bf32c3", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/wasmedge.ts": "b74a35190b79be686d2c8615c291b883da21e0caea36a8a32340fba93694b8e0", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/ports/zstd.ts": "fb8334b7b43ef34ba60ad391460e2fabb62889f77eade7798c823b14842cea45", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/setup_logger.ts": "f8a206bda0595497d6f4718032d4a959000b32ef3346d4b507777eec6a169458", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/std.ts": "74515b1d816e643860b2a94409a49c08d8478d756c1fcae0dce95dde2c5c7162", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/std/copyLock.ts": "a47725f058cc8120914629bd0d4488345f168e80f1b3b286a64d4d1e919d6599", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/std/sedLock.ts": "115bcf40bb13435e579df24919d1a0f9be3d3ec96c442812c9ae4ceb335932aa", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/utils/logger.ts": "fcbafb35ae4b812412b9b301ce6d06b8b9798f94ebebe3f92677e25e4b19af3c", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/utils/mod.ts": "527f13e6196167deaa6c100b39dcb76d9a541afbe68d005d77776b668d07961f", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/utils/unarchive.ts": "f6d0e9e75f470eeef5aecd0089169f4350fc30ebfdc05466bb7b30042294d6d3", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/utils/url.ts": "e1ada6fd30fc796b8918c88456ea1b5bbd87a07d0a0538b092b91fd2bb9b7623", + "https://raw.githubusercontent.com/metatypedev/ghjk/8d50518/utils/worker.ts": "ac4caf72a36d2e4af4f4e92f2e0a95f9fc2324b568640f24c7c2ff6dc0c11d62", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/deps/cli.ts": "aac025f9372ad413b9c2663dc7f61affd597820d9448f010a510d541df3b56ea", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/deps/common.ts": "f775710b66a9099b98651cd3831906466e9b83ef98f2e5c080fd59ee801c28d4", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/deps/ports.ts": "3c60d1f7ab626ffdd81b37f4e83a780910936480da8fe24f4ccceaefa207d339", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/files/mod.ts": "a934ddb4803896e27b40644fe75623d584e01f30bbe1e16eb26bd772aa5b6064", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/host/types.ts": "f450d9b9c0eced2650262d02455aa6f794de0edd6b052aade256882148e5697f", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/install/mod.ts": "aa54eb3e119f28d33e61645c89669da292ee00376068ead8f45be2807e7a9989", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/install/utils.ts": "d4634d4fc0e963f540402b4ca7eb5dcba340eaa0d8fceb43af57d722ad267115", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/mod.ts": "1d31b4f801ae2ebad052d219236699c4f227b6ce53c6e5016deaed5fcd00dbb6", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/envs/inter.ts": "84805fa208754a08f185dca7a5236de3760bbc1d0df96af86ea5fd7778f827a2", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/envs/mod.ts": "5f37b9f155808f8d6d51e1f16f58c07914d8c7d8070bc5c2fb5076ab748798a7", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/envs/posix.ts": "09e410e3fea9c303a5148ff2a22697474320442b9fea0bd3fc932d6828fe820f", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/envs/reducer.ts": "50517084caaf73ce6618141ee4d97795060a0d3169651da7abd7251a3204465a", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/envs/types.ts": "ab9715cf02e9d73f553ae757db347863be23e1e9daf94d18aab716fc27b3dbc1", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/mod.ts": "fc1cb9176c6557b44ae9c6536fa51c6c4f80ac01fc476d15b0a217e70cb0d176", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/ambient.ts": "823ec8d98702a60e6bfcdbeb64b69dc9f5039e73a1f10e87cd51210c1aaf52d5", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/base.ts": "8ef8a8de372420bddcd63a1b363937f43d898059e99478a58621e8432bcd5891", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/db.ts": "a309d1058f66079a481141c3f1733d928b9af8a37b7ce911b1228f70fd24df0f", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/ghrel.ts": "ebbc30a5c31244131d937eadca73fbc099c9e7bdf0ad4f668766d4388ede143c", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/inter.ts": "b3999e73d73d7f928a8de86e5e2261fe6b1450ceedfb54f24537bf0803532ed0", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/mod.ts": "78db7040e724f84c95b1a0fdeaf0cfc53382482e8905cd352189756b953556cc", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/reducers.ts": "d04e813652101f67f946242df68429ed5540e499fbdb7776b8be5703f16754c8", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/std.ts": "985902519aafef6e8e6aecc8922e70abdea5b8e97d5439bf94338b93242fe11f", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/sync.ts": "a7a297f6b098360d56af168692f3cff96f8ceeb5189e5baa249e094f8d9c42ef", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/types.ts": "f4dbd1a3f4b7f539b3a85418617d25adbf710b54144161880d48f6c4ec032eee", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/types/platform.ts": "0ecffeda71919293f9ffdb6c564ddea4f23bc85c4e640b08ea78225d34387fdc", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/utils.ts": "6b14b331cce66bd46e7aec51f02424327d819150f16d3f72a6b0aaf7aee43c09", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/ports/worker.ts": "6b76ba1efb2e47a82582fc48bcc6264fe153a166beffccde1a9a3a185024c337", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/std.ts": "419d6b04680f73f7b252257ab287d68c1571cee4347301c53278e2b53df21c4a", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/tasks/deno.ts": "2b61092e13787df2e9b310702b78259d7af912d53b3957bc1c91a6669cdc53c0", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/tasks/exec.ts": "dd92c2d73f7e8d7f942799ec8216ff0e1b334b7ef3997af55a18edee1b6fe42a", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/tasks/inter.ts": "63e8f2860f7e3b4d95b6f61ca56aeb8567e4f265aa9c22cace6c8075edd6210f", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/tasks/mod.ts": "334b18d7c110cc05483be96353e342425c0033b7410c271a8a47d2b18308c73e", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/tasks/types.ts": "072a34bd0749428bad4d612cc86abe463d4d4f74dc56cf0a48a1f41650e2399b", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/modules/types.ts": "c0f212b686a2721d076e9aeb127596c7cbc939758e2cc32fd1d165a8fb320a87", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/port.ts": "c039a010dee7dfd978478cf4c5e2256c643135e10f33c30a09f8db9915e9d89d", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/act.ts": "2ce6b8fddf61db12ba69b7cad6985237a2962ca79853edbddee5bfb49c47d1ab", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/asdf.ts": "11d41bcad5981e014478343270f05bac265990e801c525e3288113d89bd287be", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/asdf_plugin_git.ts": "a3742fcd994ded231febf33754b087ab56393a799297b26315c2cf8a388a7f82", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargo-binstall.ts": "72860580e6f6db9ec7ba74dbe391ad98ed49b4ff43247661b27701f4e683d41b", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cargobi.ts": "51c95fe47132ee35df2cd34c67d10d2e53dc10edd438c0f4f70eb644e81f2563", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cmake.ts": "745bcfdbffdd5d7cb0314e4e618b764a3a0f7d19246ec8b9134b1ff981bc2091", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/cpy_bs.ts": "4066e5eb094e72be4dec2428fb7f99231dcc5c4e2db7b5ea2373a9ad9ce28662", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/curl.ts": "58acd2a158187f448d940f45bfcd87c9b4884db127dcbaaaef27258bb4ebce92", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/deno_ghrel.ts": "eca02a93ceb62ad9fb7f395361d32da0d5657aba5f7856c8ae0109135da0e070", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/earthly.ts": "7a3c8cae1631f670105a63bc41c47a49da6fc777968c0e9546c55d43fa418619", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/git.ts": "2e68f1fa5ba534ee32db204bcc357f987437dffe5d87c1a0a9c47850fa654419", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/infisical.ts": "77789ea377250f0e762d01f1a8d378636bc520e7291aa9e82c5321c4059b6205", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/jq_ghrel.ts": "f685342c833c96637732fb28556f411f4537e85292046473f2b0d7f28c66ec8c", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/meta_cli_ghrel.ts": "0d5128cd3a15eece3fdf49c0697f5354e37ede6388e058dde572699634df1464", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/mod.ts": "a25ca4a4ca5e640ef436195cd0b5d0b1be33fa7f770e2d40a8eec6fb2b23838a", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/mold.ts": "b916227b48d7aa307ccc7d54c66724a41baa67be82bd558b5b9a35db4179c2f3", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/node.ts": "a98a095d3405a4907acfb620ff43babb0771d51ecaed87af8d1816c1cecd009b", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/npmi.ts": "056c7e733b1157601647630b9d460f19b5416dccc20415dd275d7ce972f09c39", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/opentofu_ghrel.ts": "46ef05d30772d36b91d88a2dc1aae31e096c59ba6ecf82af08359996c1476725", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/pipi.ts": "a4abf1bd197f01e0fbc68bfb60bdb43849d9719654e1033820d3fb4ce4f36449", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/pnpm.ts": "41e7f473a687123ae96ab14a3a04f67ef0c4b44eea6747448826dbdae00bfdde", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/protoc.ts": "ef93af8f37d8186c2220b6d2f760b5da10decaa3e9fe7768003ee319d32335bf", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/ruff.ts": "2a3246bf3d21482ea62c3e801e58ef760fa6b30d4652e5be55c9051ecf6df72e", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/rust.ts": "e8b58f3ccb5411f0bba4bf3aadc040017da11eab4f6820cee03ab8f764383ca2", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/rustup.ts": "0a8033d24fb6be84585db545b2592b868d36182907565fe23454e9a0262618cc", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/tar.ts": "c3c43a99f8a9b1c160286cbc6240f59658d994856eeacaee479f645ece44d6c4", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/temporal_cli.ts": "a5db59114e294b58715349e72e3d7e868274d4a25d7de027afa0470c5585ed9c", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/terraform.ts": "035fbdd3a6b858bd302c440fc0a588fb40ae57959685af837f8a4e34302b55a7", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/unzip.ts": "c4559c627246f9c051571bbdff8c63ab15780ffd9e71656a9055488cc3bf32c3", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/wasmedge.ts": "b74a35190b79be686d2c8615c291b883da21e0caea36a8a32340fba93694b8e0", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/ports/zstd.ts": "fb8334b7b43ef34ba60ad391460e2fabb62889f77eade7798c823b14842cea45", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/setup_logger.ts": "f8a206bda0595497d6f4718032d4a959000b32ef3346d4b507777eec6a169458", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/std.ts": "74515b1d816e643860b2a94409a49c08d8478d756c1fcae0dce95dde2c5c7162", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/std/copyLock.ts": "a47725f058cc8120914629bd0d4488345f168e80f1b3b286a64d4d1e919d6599", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/std/sedLock.ts": "115bcf40bb13435e579df24919d1a0f9be3d3ec96c442812c9ae4ceb335932aa", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/utils/logger.ts": "fcbafb35ae4b812412b9b301ce6d06b8b9798f94ebebe3f92677e25e4b19af3c", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/utils/mod.ts": "647acf23e785d1a44b1d1da53d238fa9d921ccf841b5e65d01c8be0589118395", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/utils/unarchive.ts": "f6d0e9e75f470eeef5aecd0089169f4350fc30ebfdc05466bb7b30042294d6d3", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/utils/url.ts": "e1ada6fd30fc796b8918c88456ea1b5bbd87a07d0a0538b092b91fd2bb9b7623", + "https://raw.githubusercontent.com/metatypedev/ghjk/b702292/utils/worker.ts": "ac4caf72a36d2e4af4f4e92f2e0a95f9fc2324b568640f24c7c2ff6dc0c11d62", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/engine/bindings.ts": "e9391491bf5c4f682267a5cb4ae384ef33ed7c15273fcada13bea7b064cf1270", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/engine/runtime.js": "1ae55e76d3de8e79c37054d9127c92af496ce10aa905ea64021893048bb33794", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/config.ts": "289820b743711beb9139bca83556f60774521f3c58addd5c441ae3205ef49e61", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/config/loader.ts": "f46ed5199db89c6e5ebe5accb1cd7561a22cb8a158dfc86b371956d3002662cb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/config/shared.ts": "b2cc53588d6651b5261de312c4b92f517f0b764cd95eb1b8771e46c3f46376a0", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/config/types.ts": "77f7051cece41b67b47471511496e35b76bd7eda0ba10cdcd02fda261ca0ed13", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/crypto.ts": "00efcbf7906e66105a5b18f1654cd78bc05f8b2ed755cc4be9f5755f49a577c3", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/computation_engine.ts": "9fb3033c491a17aec92757a1b7c299fa5c5197dff666b86f074beebc643d239f", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/args.ts": "2eecd557a4cde56ebdfbbdf998bff4386fcd0b79007a7ba5fc1d2c71f57f3a85", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/dependency_resolver.ts": "98c9505a700ad0cd74fac327e7258aae6bbd60cd60587a4ec56bcfe57cf6fe79", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/injection_utils.ts": "21a0b4117e00c48533a83bd2985046eb4510aba3c331c02bf64920d719d282bc", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/mod.ts": "a90671e394e0ade1e47a1d1bf65560fc06d8d14531f062f902254e761d01bdb3", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/parameter_transformer.ts": "953d7c970141e44e29be72d79cc253ab26ea5a366a2f4bcd43ec6c73203737ca", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/planner/policies.ts": "0ef1f49f06d17e1df8e8ec0108bdf1458fcf95b42be8fbdb0c1357b46a5020a2", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/query_engine.ts": "152e96d3c4f5e1161f974ca36c2034ea3d3ef56f548fa64bbb4563dd2ed7d6dc", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/stage_id.ts": "b3b3c62215ff421103788079b77943af8f0026a56eafaa929415cb39ccde3cca", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/code_generator.ts": "adb81b215a10bbf73f00b910d75e953dd8f630d3dd590e6c85323cae4da6b608", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/common.ts": "bf2174d58cc898f094c5e353e43988888922dfbf6878e75619594f5de5498843", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/common.ts": "112f56c8e590215b0af0c1b46dc84b85cb5b9b43621a52646876c35a43103499", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/constraints.ts": "f173ed12173c92b3eca2b306973dee34e18feeccd2c4c51f11fe98216e7d80e7", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/list.ts": "d6ea1984e6dd3e422173b5252fb5e10d27f216c7051aad1452250a0454c465d5", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/number.ts": "aebeb91359a8edcc444b1a229dbca67cefd910837e771f4f18eba0070bdd80bc", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/object.ts": "1c10be974a2ba3b2b60072c34af84497cd099f263fb8223ebe763bccb7ec451a", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/inline_validators/string.ts": "7ea1e1661e54d093a56df7be22ee8590940efd3a230317ebc80b0978a0de5ce4", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/input.ts": "f6f00f03d82288804a31852a65ec89f021134591a6888e9972ea7512bb41aecd", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/matching_variant.ts": "6a9c0232b61fd9a20bd35cc4caa2350901504655bacad839fa275b24f9292e45", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/engine/typecheck/result.ts": "494f6a0b58cf7ee9e27fbae65de71a33e1659efcff428be51dd158824096f247", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/errors.ts": "89cd0155ccf0d5f4c2862949b5baed441ca8cba0aac8fae04a7f8f45601c22f8", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/libs/jsonpath.ts": "f6851288fb8600dec0e62d5f804f41332b6197b255b6497360ba7e4b7f375cba", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/log.ts": "a44dca4a37baef59ee50bd44b4ee12c77fd57bd57c0bc09aab8016c2550b1b32", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/main.ts": "af5c054d8188afa43b3f5cf3f779a3b0fe2c2bccf2cb7dbde942f469a0ebaad7", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/Runtime.ts": "6fba220b09e69aefca2e4e5a77eaf830906dece0fa4b500d878edb6c6463953c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/deno.ts": "c893dcf170b38547239d550080a856aca46a788de9922f282bbacf9b5841b5fe", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/deno/deno.ts": "9f5c74dd2b70f0259e9891b62907720e0f77117a34e69f40efd3e080c39acc6c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/deno/deno_messenger.ts": "18ee6e6797702955744bc2a11e37e4e3cdccdbf249cc4877cbacaeb3aa66775c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/deno/shared_types.ts": "2ef1fa347c241162a8a32cebb1113b20f94326c4b20b0883e72b79bb879e5d07", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/deno/worker.ts": "fabc721575f048d8e4ca960e41dcda57b7103151b606a736ac0358dd7c418bc6", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/graphql.ts": "a03a5f3e1d538f736c9691074e67e6b4d8bfa880bd7e49918216d8dcd6226acb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/http.ts": "580b43b0db099a0c5ac3aa971c74fe78bee8e95addc2369d1a827fcc6e15033e", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/mod.ts": "b1d8e5d42a6b382e83342e562397d8213490ce5af245e8b6b1751eeec61d79d2", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/patterns/messenger/async_messenger.ts": "5457677d4b44abc060cb7c625a66fd4db231206df656bfc41b5a2e017833eea2", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/patterns/messenger/lazy_async_messenger.ts": "744b0e499ef5a8cdb10f35c5c8570984cac7a00f64d85c1374dabf00624b0397", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/patterns/messenger/types.ts": "23ddb7d12e4d049158ffefdb0b8f00ff9c8b7c1c31637b101e391f89ae6e8a97", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma.ts": "e4b679c3b5e28a323d72bde5ebbcc113abe0efc8da82d70b3b2e390149c57d84", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/hooks/generate_schema.ts": "70e8b612f4c771dd607233cede7036f7d343702086a8d9cd3904d8e947daac90", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/hooks/mod.ts": "3e33752e3676b538c7016f3ddd4f1f49d75e217c410bcaa6319d33ed987d3c60", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/hooks/run_migrations.ts": "456398f2300b8da1b870db6e84524c5920e57c7bcf15d8a5f3e1323199f26170", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/migration.ts": "3dae1ae03546123ffc2bee76a5d049ab76cf8724fdf353b0c610f6e86364ab2d", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/mod.ts": "a0e44e86a45aad8b2bb0357ddbe8ba02802e6979451553940ec3688be571127f", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/prisma.ts": "c36709efd13ea0553d552483d8a268c2432276a932144428bcaac869e2913ca4", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/prisma/types.ts": "44e221d8143e314e8db39b62e245518a290bf4248ace208a755d0aa1a5af99bb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/python.ts": "32825eba0eb6680fa97933535a96ae80e09e7bd0d207b0385dd3da8cf843bbec", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/random.ts": "2f65216d0bd56953af78938151f697f11e7c22a1ac0c68d15f85940c5fd49a1d", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/s3.ts": "a1d278e20e5095118e8f457a45bfc361be123f67f346ddd14e6c26a8b5493472", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/temporal.ts": "b31d30777e71ae4c8d2ac1cdf522b7b498d545d0c60c2fb4e76c685f3e2c49ee", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/typegate.ts": "ef7fc75335d947e9afce79418bb3802a4a174ad68b4b4b719232fe7df5d78040", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/typegraph.ts": "55b5d9b6a4a0d536a06d63b57e863f12f3dae38b2b421f205c50340424e43f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/utils/graphql_forward_vars.ts": "5faf28e955a0e950a5c79bc3ceb68d9c4a14df3dd2e94dd867e063de6ae1da88", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/utils/graphql_inline_vars.ts": "f69ace5ac7509f3ce33c0b31b73597372efba42eac09948ab5e8e6d38b37e3a3", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/utils/http.ts": "842af99040fd0e3456690f7674311da3a0b9ea64c608d7bc588df1ab28f163a3", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/wasm_reflected.ts": "b3562d7cafc777625f9cc06d74fcac9634d64ab5d191f2e7742155e7426377e0", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/wasm_wire.ts": "d3e53d0eab0482bd9d222897a147d5afa4ea5e31b66b7b98d40b5f13f39e9f7b", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/runtimes/wit_wire/mod.ts": "cde3f91badca5da4b2d4477cb8dea05527c6e3da27a41e3942e891869726a96b", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/artifact_service.ts": "b910693b1ed6b8ae4ed4036b0e4c423313870cce514cde7095c6dd8f03234bd9", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/cookies.ts": "ebe37f0ff356df71cb72911bb17c13744dba9ebcd5e0eb69abf41d73cf179ee8", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/mod.ts": "0fd5fa8dc8d2278df02a93b457fbb4042261871e57985719e70e39fe491b00f0", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/protocols/basic.ts": "a4361603e15ab387ec4db8664965ecae15457eeb6503f65bc8a11bf7f87a3a6a", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/protocols/internal.ts": "a93b3234a46f4de9e726582d024a3c73114a195560ac59a9e31ad0b3cf397f39", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/protocols/jwt.ts": "f779924412dc01fc557beb200b52198382dc01345e14deb4bf8af9324e1bdbb6", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/protocols/oauth2.ts": "3a6db9349f0e5c8210480eeea26f6c8e26bf2f5df3b5c2a509ac1f3428b214c7", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/protocols/protocol.ts": "158c55618be6165a9ee393ccd1a9da267b084ff04df7e627af1e4fc8fe636644", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/routes/mod.ts": "70ceac64f3e868d5b00b21bd5094b149374f0be487293ad4098415663999320d", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/routes/take.ts": "21304fcbfa9e9f92f240121ac2fad677b315ca1f7e55ec5e6f2905d1ccdeb1aa", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/auth/routes/validate.ts": "f8a2a7f4fa58dac1f10f89dd76d8ec5a4d7ce7e98ddd1d8e56a178c9f6158eaa", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/graphql_service.ts": "bc58c922b24ce2739ccaa27447665bc136f65786b38021b011a784d60e63d758", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/info_service.ts": "a9a1f6ebdcbe64d55806597b879dd5714c32b8b861bed695a944f5e2f1213beb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/middlewares.ts": "b870a0f9e70880f020510b64d19e0e23450656490ac117192398bafdb00c0ccd", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/playground_service.ts": "d293851d3a5f4d3b196115a38b87d9c4826355290e42c1c1a586604bbbaffd6e", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/responses.ts": "374620f4f7bd96bacb582247f75e279906bff7dee4a1ae107364ba2fbef0b192", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/services/rest_service.ts": "59f294bb3d32353704978f4af67c5824322844da97e816483e6cfb0684854f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/sync/replicated_map.ts": "8f7a1686ebd4c195074549771f27ca039398c6976022da79d204548c9a8e1188", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/sync/typegraph.ts": "9166892f76ca69956dc1300822834a7545886370ef83bdb61a92597dae6b6256", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/system_typegraphs.ts": "ada9d4dc74174078eb502dc707e91b628eae97fb729b90cffd7d59715dcff52f", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/graphql/gq.ts": "341e066e10eb424c17095fe8cc65bbddc9cdfcdd51ecd82dd4905a50c3db8e82", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/graphql/graphql.ts": "fd36d55366b2d0736580a2d8a7c408b6070ad7291db3cfbba37a6ed06ad01733", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/graphql/request_parser.ts": "afbc95debcb1bbfa6fc2b88937d7abedbed1f4335bb2d17bf98c7293761cfdb0", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/graphql/typegraph.ts": "e79b5acd4993a902ca4104f30075931bda49c140a5297920b644d6d3f4712ef2", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/graphql/utils.ts": "ab4ee0fe51e53b4b21f7f2cfc4c77513a47d641a0bfe6822ceb46a7d8128adb9", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/transports/rest/rest_schema_generator.ts": "80d22818682b9856368dd87bf3085d6d7f53b7facf3412956588666b518bb8e5", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/artifacts/local.ts": "9405ef3cb3775a25d80b12f49aace608ecce7e18c29ed59196709b1e6a408d9c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/artifacts/mod.ts": "ddc5d09342d9fe74b513fc0db52f0c6900d091d5cb9871b8434af0dbec854ae9", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/artifacts/shared.ts": "56ab2fc8250ccb7fbfaad6d586f0ea3c6422f9d76104a20af0ad51c1743bba42", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/hooks.ts": "de5f9fb6b4d6c288af0309d08147657eadde71e413513fb4607f7ee24d09d7d5", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/mod.ts": "3794b2e9a5aaf873b7636c38270bd64af8bcccc0df3d47937f9b102fc8bc2b0c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/rate_limiter.ts": "0b3126eb28284ed3ed7a9fe434a5a096745ebc03e4d8b1b354fc7b791ccccd93", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegate/register.ts": "3eabfb20967d926c5729ed9f29f454e341182def492ae13208b98d03303d9d20", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/mod.ts": "b15034cbf2d23267199ed58ee61a20be21dd7293c9ee162577918e0845d7c60e", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/type_node.ts": "76fcb35bfad244af1fcaa45798b29a7536f5a2a45e8c824ae36a0a8cb87aeab5", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/types.ts": "bbfa88cac8049c02ad220656a554e0953a04cf56af2f166174bd23e7be9cb49c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/utils.ts": "4d751910f053f7c3f33ce0cdebdd9b19970bee04ef533f65f01788c727c371e7", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/versions.ts": "29e4415454a5095847aa12bec06bcc2ac3cdb6f1b75606dedd8f5612ce64f9f1", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraph/visitor.ts": "bbcd6204c65e841cf9facf6d7b59ce1456ca051b06935c739a9be9e57807331b", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraphs/introspection.json": "76e8796d99a71f93c6fd57e6af9708ef2d8f587f9ceca2ae9aec3f49d242e43e", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraphs/prisma_migration.json": "05bcf740259abcedb1bb2d8b34e6d62cf2ef124481e01379b93ddaf05e99b1c1", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/typegraphs/typegate.json": "99da5fb4052c82a35a65ac18f94cbce47d7e49afdf7678b8127e2f4677805cdb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/types.ts": "305a38570368838fa2cc3382e7d4fbb8717976397fe8bd4aeda201f7a1cb4b73", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/utils.ts": "17f24991ba464352c3855cd8cda6b4d330f4283f33b167e745571a780e02c8fb", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/src/utils/hash.ts": "2f4ce3f1736df720def3b0fc89ac9e6e29afa0a33d7a988e15cb1d1bebcf026c", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/tests/utils/memory_register.ts": "de21f1494e4e378fc43280e04ea5b59aa791d417c655d47824769cde4fc63b19", + "https://raw.githubusercontent.com/metatypedev/metatype/76966c4c216e6615405f0bf9b3a9cf4cd77dcea0/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/engine/bindings.ts": "e9391491bf5c4f682267a5cb4ae384ef33ed7c15273fcada13bea7b064cf1270", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/engine/runtime.js": "1ae55e76d3de8e79c37054d9127c92af496ce10aa905ea64021893048bb33794", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/config.ts": "289820b743711beb9139bca83556f60774521f3c58addd5c441ae3205ef49e61", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/config/loader.ts": "f46ed5199db89c6e5ebe5accb1cd7561a22cb8a158dfc86b371956d3002662cb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/config/shared.ts": "b2cc53588d6651b5261de312c4b92f517f0b764cd95eb1b8771e46c3f46376a0", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/config/types.ts": "77f7051cece41b67b47471511496e35b76bd7eda0ba10cdcd02fda261ca0ed13", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/crypto.ts": "00efcbf7906e66105a5b18f1654cd78bc05f8b2ed755cc4be9f5755f49a577c3", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/computation_engine.ts": "9fb3033c491a17aec92757a1b7c299fa5c5197dff666b86f074beebc643d239f", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/args.ts": "2eecd557a4cde56ebdfbbdf998bff4386fcd0b79007a7ba5fc1d2c71f57f3a85", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/dependency_resolver.ts": "98c9505a700ad0cd74fac327e7258aae6bbd60cd60587a4ec56bcfe57cf6fe79", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/injection_utils.ts": "21a0b4117e00c48533a83bd2985046eb4510aba3c331c02bf64920d719d282bc", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/mod.ts": "a90671e394e0ade1e47a1d1bf65560fc06d8d14531f062f902254e761d01bdb3", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/parameter_transformer.ts": "953d7c970141e44e29be72d79cc253ab26ea5a366a2f4bcd43ec6c73203737ca", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/planner/policies.ts": "0ef1f49f06d17e1df8e8ec0108bdf1458fcf95b42be8fbdb0c1357b46a5020a2", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/query_engine.ts": "152e96d3c4f5e1161f974ca36c2034ea3d3ef56f548fa64bbb4563dd2ed7d6dc", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/stage_id.ts": "b3b3c62215ff421103788079b77943af8f0026a56eafaa929415cb39ccde3cca", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/code_generator.ts": "adb81b215a10bbf73f00b910d75e953dd8f630d3dd590e6c85323cae4da6b608", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/common.ts": "bf2174d58cc898f094c5e353e43988888922dfbf6878e75619594f5de5498843", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/common.ts": "112f56c8e590215b0af0c1b46dc84b85cb5b9b43621a52646876c35a43103499", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/constraints.ts": "f173ed12173c92b3eca2b306973dee34e18feeccd2c4c51f11fe98216e7d80e7", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/list.ts": "d6ea1984e6dd3e422173b5252fb5e10d27f216c7051aad1452250a0454c465d5", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/number.ts": "aebeb91359a8edcc444b1a229dbca67cefd910837e771f4f18eba0070bdd80bc", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/object.ts": "1c10be974a2ba3b2b60072c34af84497cd099f263fb8223ebe763bccb7ec451a", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/inline_validators/string.ts": "7ea1e1661e54d093a56df7be22ee8590940efd3a230317ebc80b0978a0de5ce4", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/input.ts": "f6f00f03d82288804a31852a65ec89f021134591a6888e9972ea7512bb41aecd", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/matching_variant.ts": "6a9c0232b61fd9a20bd35cc4caa2350901504655bacad839fa275b24f9292e45", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/engine/typecheck/result.ts": "494f6a0b58cf7ee9e27fbae65de71a33e1659efcff428be51dd158824096f247", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/errors.ts": "89cd0155ccf0d5f4c2862949b5baed441ca8cba0aac8fae04a7f8f45601c22f8", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/libs/jsonpath.ts": "f6851288fb8600dec0e62d5f804f41332b6197b255b6497360ba7e4b7f375cba", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/log.ts": "a44dca4a37baef59ee50bd44b4ee12c77fd57bd57c0bc09aab8016c2550b1b32", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/main.ts": "af5c054d8188afa43b3f5cf3f779a3b0fe2c2bccf2cb7dbde942f469a0ebaad7", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/Runtime.ts": "6fba220b09e69aefca2e4e5a77eaf830906dece0fa4b500d878edb6c6463953c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/deno.ts": "c893dcf170b38547239d550080a856aca46a788de9922f282bbacf9b5841b5fe", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/deno/deno.ts": "9f5c74dd2b70f0259e9891b62907720e0f77117a34e69f40efd3e080c39acc6c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/deno/deno_messenger.ts": "18ee6e6797702955744bc2a11e37e4e3cdccdbf249cc4877cbacaeb3aa66775c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/deno/shared_types.ts": "2ef1fa347c241162a8a32cebb1113b20f94326c4b20b0883e72b79bb879e5d07", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/deno/worker.ts": "fabc721575f048d8e4ca960e41dcda57b7103151b606a736ac0358dd7c418bc6", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/graphql.ts": "a03a5f3e1d538f736c9691074e67e6b4d8bfa880bd7e49918216d8dcd6226acb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/http.ts": "580b43b0db099a0c5ac3aa971c74fe78bee8e95addc2369d1a827fcc6e15033e", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/mod.ts": "b1d8e5d42a6b382e83342e562397d8213490ce5af245e8b6b1751eeec61d79d2", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/patterns/messenger/async_messenger.ts": "5457677d4b44abc060cb7c625a66fd4db231206df656bfc41b5a2e017833eea2", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/patterns/messenger/lazy_async_messenger.ts": "744b0e499ef5a8cdb10f35c5c8570984cac7a00f64d85c1374dabf00624b0397", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/patterns/messenger/types.ts": "23ddb7d12e4d049158ffefdb0b8f00ff9c8b7c1c31637b101e391f89ae6e8a97", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma.ts": "e4b679c3b5e28a323d72bde5ebbcc113abe0efc8da82d70b3b2e390149c57d84", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/hooks/generate_schema.ts": "70e8b612f4c771dd607233cede7036f7d343702086a8d9cd3904d8e947daac90", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/hooks/mod.ts": "3e33752e3676b538c7016f3ddd4f1f49d75e217c410bcaa6319d33ed987d3c60", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/hooks/run_migrations.ts": "456398f2300b8da1b870db6e84524c5920e57c7bcf15d8a5f3e1323199f26170", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/migration.ts": "3dae1ae03546123ffc2bee76a5d049ab76cf8724fdf353b0c610f6e86364ab2d", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/mod.ts": "a0e44e86a45aad8b2bb0357ddbe8ba02802e6979451553940ec3688be571127f", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/prisma.ts": "c36709efd13ea0553d552483d8a268c2432276a932144428bcaac869e2913ca4", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/prisma/types.ts": "44e221d8143e314e8db39b62e245518a290bf4248ace208a755d0aa1a5af99bb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/python.ts": "32825eba0eb6680fa97933535a96ae80e09e7bd0d207b0385dd3da8cf843bbec", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/random.ts": "2f65216d0bd56953af78938151f697f11e7c22a1ac0c68d15f85940c5fd49a1d", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/s3.ts": "a1d278e20e5095118e8f457a45bfc361be123f67f346ddd14e6c26a8b5493472", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/temporal.ts": "b31d30777e71ae4c8d2ac1cdf522b7b498d545d0c60c2fb4e76c685f3e2c49ee", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/typegate.ts": "ef7fc75335d947e9afce79418bb3802a4a174ad68b4b4b719232fe7df5d78040", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/typegraph.ts": "55b5d9b6a4a0d536a06d63b57e863f12f3dae38b2b421f205c50340424e43f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/utils/graphql_forward_vars.ts": "5faf28e955a0e950a5c79bc3ceb68d9c4a14df3dd2e94dd867e063de6ae1da88", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/utils/graphql_inline_vars.ts": "f69ace5ac7509f3ce33c0b31b73597372efba42eac09948ab5e8e6d38b37e3a3", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/utils/http.ts": "842af99040fd0e3456690f7674311da3a0b9ea64c608d7bc588df1ab28f163a3", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/wasm_reflected.ts": "b3562d7cafc777625f9cc06d74fcac9634d64ab5d191f2e7742155e7426377e0", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/wasm_wire.ts": "d3e53d0eab0482bd9d222897a147d5afa4ea5e31b66b7b98d40b5f13f39e9f7b", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/runtimes/wit_wire/mod.ts": "cde3f91badca5da4b2d4477cb8dea05527c6e3da27a41e3942e891869726a96b", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/artifact_service.ts": "b910693b1ed6b8ae4ed4036b0e4c423313870cce514cde7095c6dd8f03234bd9", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/cookies.ts": "ebe37f0ff356df71cb72911bb17c13744dba9ebcd5e0eb69abf41d73cf179ee8", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/mod.ts": "0fd5fa8dc8d2278df02a93b457fbb4042261871e57985719e70e39fe491b00f0", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/protocols/basic.ts": "a4361603e15ab387ec4db8664965ecae15457eeb6503f65bc8a11bf7f87a3a6a", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/protocols/internal.ts": "a93b3234a46f4de9e726582d024a3c73114a195560ac59a9e31ad0b3cf397f39", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/protocols/jwt.ts": "f779924412dc01fc557beb200b52198382dc01345e14deb4bf8af9324e1bdbb6", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/protocols/oauth2.ts": "3a6db9349f0e5c8210480eeea26f6c8e26bf2f5df3b5c2a509ac1f3428b214c7", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/protocols/protocol.ts": "158c55618be6165a9ee393ccd1a9da267b084ff04df7e627af1e4fc8fe636644", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/routes/mod.ts": "70ceac64f3e868d5b00b21bd5094b149374f0be487293ad4098415663999320d", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/routes/take.ts": "21304fcbfa9e9f92f240121ac2fad677b315ca1f7e55ec5e6f2905d1ccdeb1aa", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/auth/routes/validate.ts": "f8a2a7f4fa58dac1f10f89dd76d8ec5a4d7ce7e98ddd1d8e56a178c9f6158eaa", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/graphql_service.ts": "bc58c922b24ce2739ccaa27447665bc136f65786b38021b011a784d60e63d758", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/info_service.ts": "a9a1f6ebdcbe64d55806597b879dd5714c32b8b861bed695a944f5e2f1213beb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/middlewares.ts": "b870a0f9e70880f020510b64d19e0e23450656490ac117192398bafdb00c0ccd", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/playground_service.ts": "d293851d3a5f4d3b196115a38b87d9c4826355290e42c1c1a586604bbbaffd6e", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/responses.ts": "374620f4f7bd96bacb582247f75e279906bff7dee4a1ae107364ba2fbef0b192", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/services/rest_service.ts": "59f294bb3d32353704978f4af67c5824322844da97e816483e6cfb0684854f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/sync/replicated_map.ts": "8f7a1686ebd4c195074549771f27ca039398c6976022da79d204548c9a8e1188", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/sync/typegraph.ts": "9166892f76ca69956dc1300822834a7545886370ef83bdb61a92597dae6b6256", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/system_typegraphs.ts": "ada9d4dc74174078eb502dc707e91b628eae97fb729b90cffd7d59715dcff52f", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/graphql/gq.ts": "341e066e10eb424c17095fe8cc65bbddc9cdfcdd51ecd82dd4905a50c3db8e82", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/graphql/graphql.ts": "fd36d55366b2d0736580a2d8a7c408b6070ad7291db3cfbba37a6ed06ad01733", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/graphql/request_parser.ts": "afbc95debcb1bbfa6fc2b88937d7abedbed1f4335bb2d17bf98c7293761cfdb0", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/graphql/typegraph.ts": "e79b5acd4993a902ca4104f30075931bda49c140a5297920b644d6d3f4712ef2", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/graphql/utils.ts": "ab4ee0fe51e53b4b21f7f2cfc4c77513a47d641a0bfe6822ceb46a7d8128adb9", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/transports/rest/rest_schema_generator.ts": "80d22818682b9856368dd87bf3085d6d7f53b7facf3412956588666b518bb8e5", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/artifacts/local.ts": "9405ef3cb3775a25d80b12f49aace608ecce7e18c29ed59196709b1e6a408d9c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/artifacts/mod.ts": "ddc5d09342d9fe74b513fc0db52f0c6900d091d5cb9871b8434af0dbec854ae9", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/artifacts/shared.ts": "56ab2fc8250ccb7fbfaad6d586f0ea3c6422f9d76104a20af0ad51c1743bba42", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/hooks.ts": "de5f9fb6b4d6c288af0309d08147657eadde71e413513fb4607f7ee24d09d7d5", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/mod.ts": "3794b2e9a5aaf873b7636c38270bd64af8bcccc0df3d47937f9b102fc8bc2b0c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/rate_limiter.ts": "0b3126eb28284ed3ed7a9fe434a5a096745ebc03e4d8b1b354fc7b791ccccd93", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegate/register.ts": "3eabfb20967d926c5729ed9f29f454e341182def492ae13208b98d03303d9d20", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/mod.ts": "b15034cbf2d23267199ed58ee61a20be21dd7293c9ee162577918e0845d7c60e", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/type_node.ts": "76fcb35bfad244af1fcaa45798b29a7536f5a2a45e8c824ae36a0a8cb87aeab5", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/types.ts": "bbfa88cac8049c02ad220656a554e0953a04cf56af2f166174bd23e7be9cb49c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/utils.ts": "4d751910f053f7c3f33ce0cdebdd9b19970bee04ef533f65f01788c727c371e7", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/versions.ts": "29e4415454a5095847aa12bec06bcc2ac3cdb6f1b75606dedd8f5612ce64f9f1", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraph/visitor.ts": "bbcd6204c65e841cf9facf6d7b59ce1456ca051b06935c739a9be9e57807331b", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraphs/introspection.json": "76e8796d99a71f93c6fd57e6af9708ef2d8f587f9ceca2ae9aec3f49d242e43e", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraphs/prisma_migration.json": "05bcf740259abcedb1bb2d8b34e6d62cf2ef124481e01379b93ddaf05e99b1c1", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/typegraphs/typegate.json": "99da5fb4052c82a35a65ac18f94cbce47d7e49afdf7678b8127e2f4677805cdb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/types.ts": "305a38570368838fa2cc3382e7d4fbb8717976397fe8bd4aeda201f7a1cb4b73", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/utils.ts": "17f24991ba464352c3855cd8cda6b4d330f4283f33b167e745571a780e02c8fb", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/src/utils/hash.ts": "2f4ce3f1736df720def3b0fc89ac9e6e29afa0a33d7a988e15cb1d1bebcf026c", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/tests/utils/memory_register.ts": "de21f1494e4e378fc43280e04ea5b59aa791d417c655d47824769cde4fc63b19", + "https://raw.githubusercontent.com/metatypedev/metatype/7f14750d07adcfbf4f6dbdde6b726a1fe6d6de4a/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/engine/bindings.ts": "e9391491bf5c4f682267a5cb4ae384ef33ed7c15273fcada13bea7b064cf1270", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/engine/runtime.js": "1ae55e76d3de8e79c37054d9127c92af496ce10aa905ea64021893048bb33794", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/config.ts": "289820b743711beb9139bca83556f60774521f3c58addd5c441ae3205ef49e61", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/config/loader.ts": "f46ed5199db89c6e5ebe5accb1cd7561a22cb8a158dfc86b371956d3002662cb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/config/shared.ts": "b2cc53588d6651b5261de312c4b92f517f0b764cd95eb1b8771e46c3f46376a0", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/config/types.ts": "77f7051cece41b67b47471511496e35b76bd7eda0ba10cdcd02fda261ca0ed13", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/crypto.ts": "00efcbf7906e66105a5b18f1654cd78bc05f8b2ed755cc4be9f5755f49a577c3", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/computation_engine.ts": "9fb3033c491a17aec92757a1b7c299fa5c5197dff666b86f074beebc643d239f", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/args.ts": "2eecd557a4cde56ebdfbbdf998bff4386fcd0b79007a7ba5fc1d2c71f57f3a85", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/dependency_resolver.ts": "98c9505a700ad0cd74fac327e7258aae6bbd60cd60587a4ec56bcfe57cf6fe79", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/injection_utils.ts": "21a0b4117e00c48533a83bd2985046eb4510aba3c331c02bf64920d719d282bc", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/mod.ts": "a90671e394e0ade1e47a1d1bf65560fc06d8d14531f062f902254e761d01bdb3", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/parameter_transformer.ts": "953d7c970141e44e29be72d79cc253ab26ea5a366a2f4bcd43ec6c73203737ca", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/planner/policies.ts": "0ef1f49f06d17e1df8e8ec0108bdf1458fcf95b42be8fbdb0c1357b46a5020a2", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/query_engine.ts": "152e96d3c4f5e1161f974ca36c2034ea3d3ef56f548fa64bbb4563dd2ed7d6dc", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/stage_id.ts": "b3b3c62215ff421103788079b77943af8f0026a56eafaa929415cb39ccde3cca", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/code_generator.ts": "adb81b215a10bbf73f00b910d75e953dd8f630d3dd590e6c85323cae4da6b608", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/common.ts": "bf2174d58cc898f094c5e353e43988888922dfbf6878e75619594f5de5498843", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/common.ts": "112f56c8e590215b0af0c1b46dc84b85cb5b9b43621a52646876c35a43103499", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/constraints.ts": "f173ed12173c92b3eca2b306973dee34e18feeccd2c4c51f11fe98216e7d80e7", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/list.ts": "d6ea1984e6dd3e422173b5252fb5e10d27f216c7051aad1452250a0454c465d5", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/number.ts": "aebeb91359a8edcc444b1a229dbca67cefd910837e771f4f18eba0070bdd80bc", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/object.ts": "1c10be974a2ba3b2b60072c34af84497cd099f263fb8223ebe763bccb7ec451a", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/inline_validators/string.ts": "7ea1e1661e54d093a56df7be22ee8590940efd3a230317ebc80b0978a0de5ce4", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/input.ts": "f6f00f03d82288804a31852a65ec89f021134591a6888e9972ea7512bb41aecd", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/matching_variant.ts": "6a9c0232b61fd9a20bd35cc4caa2350901504655bacad839fa275b24f9292e45", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/engine/typecheck/result.ts": "494f6a0b58cf7ee9e27fbae65de71a33e1659efcff428be51dd158824096f247", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/errors.ts": "89cd0155ccf0d5f4c2862949b5baed441ca8cba0aac8fae04a7f8f45601c22f8", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/libs/jsonpath.ts": "f6851288fb8600dec0e62d5f804f41332b6197b255b6497360ba7e4b7f375cba", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/log.ts": "a44dca4a37baef59ee50bd44b4ee12c77fd57bd57c0bc09aab8016c2550b1b32", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/main.ts": "af5c054d8188afa43b3f5cf3f779a3b0fe2c2bccf2cb7dbde942f469a0ebaad7", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/Runtime.ts": "6fba220b09e69aefca2e4e5a77eaf830906dece0fa4b500d878edb6c6463953c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/deno.ts": "c893dcf170b38547239d550080a856aca46a788de9922f282bbacf9b5841b5fe", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/deno/deno.ts": "9f5c74dd2b70f0259e9891b62907720e0f77117a34e69f40efd3e080c39acc6c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/deno/deno_messenger.ts": "18ee6e6797702955744bc2a11e37e4e3cdccdbf249cc4877cbacaeb3aa66775c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/deno/shared_types.ts": "2ef1fa347c241162a8a32cebb1113b20f94326c4b20b0883e72b79bb879e5d07", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/deno/worker.ts": "fabc721575f048d8e4ca960e41dcda57b7103151b606a736ac0358dd7c418bc6", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/graphql.ts": "a03a5f3e1d538f736c9691074e67e6b4d8bfa880bd7e49918216d8dcd6226acb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/http.ts": "580b43b0db099a0c5ac3aa971c74fe78bee8e95addc2369d1a827fcc6e15033e", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/mod.ts": "b1d8e5d42a6b382e83342e562397d8213490ce5af245e8b6b1751eeec61d79d2", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/patterns/messenger/async_messenger.ts": "5457677d4b44abc060cb7c625a66fd4db231206df656bfc41b5a2e017833eea2", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/patterns/messenger/lazy_async_messenger.ts": "744b0e499ef5a8cdb10f35c5c8570984cac7a00f64d85c1374dabf00624b0397", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/patterns/messenger/types.ts": "23ddb7d12e4d049158ffefdb0b8f00ff9c8b7c1c31637b101e391f89ae6e8a97", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma.ts": "e4b679c3b5e28a323d72bde5ebbcc113abe0efc8da82d70b3b2e390149c57d84", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/hooks/generate_schema.ts": "70e8b612f4c771dd607233cede7036f7d343702086a8d9cd3904d8e947daac90", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/hooks/mod.ts": "3e33752e3676b538c7016f3ddd4f1f49d75e217c410bcaa6319d33ed987d3c60", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/hooks/run_migrations.ts": "456398f2300b8da1b870db6e84524c5920e57c7bcf15d8a5f3e1323199f26170", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/migration.ts": "3dae1ae03546123ffc2bee76a5d049ab76cf8724fdf353b0c610f6e86364ab2d", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/mod.ts": "a0e44e86a45aad8b2bb0357ddbe8ba02802e6979451553940ec3688be571127f", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/prisma.ts": "c36709efd13ea0553d552483d8a268c2432276a932144428bcaac869e2913ca4", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/prisma/types.ts": "44e221d8143e314e8db39b62e245518a290bf4248ace208a755d0aa1a5af99bb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/python.ts": "32825eba0eb6680fa97933535a96ae80e09e7bd0d207b0385dd3da8cf843bbec", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/random.ts": "2f65216d0bd56953af78938151f697f11e7c22a1ac0c68d15f85940c5fd49a1d", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/s3.ts": "a1d278e20e5095118e8f457a45bfc361be123f67f346ddd14e6c26a8b5493472", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/temporal.ts": "b31d30777e71ae4c8d2ac1cdf522b7b498d545d0c60c2fb4e76c685f3e2c49ee", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/typegate.ts": "ef7fc75335d947e9afce79418bb3802a4a174ad68b4b4b719232fe7df5d78040", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/typegraph.ts": "55b5d9b6a4a0d536a06d63b57e863f12f3dae38b2b421f205c50340424e43f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/utils/graphql_forward_vars.ts": "5faf28e955a0e950a5c79bc3ceb68d9c4a14df3dd2e94dd867e063de6ae1da88", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/utils/graphql_inline_vars.ts": "f69ace5ac7509f3ce33c0b31b73597372efba42eac09948ab5e8e6d38b37e3a3", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/utils/http.ts": "842af99040fd0e3456690f7674311da3a0b9ea64c608d7bc588df1ab28f163a3", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/wasm_reflected.ts": "b3562d7cafc777625f9cc06d74fcac9634d64ab5d191f2e7742155e7426377e0", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/wasm_wire.ts": "d3e53d0eab0482bd9d222897a147d5afa4ea5e31b66b7b98d40b5f13f39e9f7b", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/runtimes/wit_wire/mod.ts": "cde3f91badca5da4b2d4477cb8dea05527c6e3da27a41e3942e891869726a96b", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/artifact_service.ts": "b910693b1ed6b8ae4ed4036b0e4c423313870cce514cde7095c6dd8f03234bd9", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/cookies.ts": "ebe37f0ff356df71cb72911bb17c13744dba9ebcd5e0eb69abf41d73cf179ee8", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/mod.ts": "0fd5fa8dc8d2278df02a93b457fbb4042261871e57985719e70e39fe491b00f0", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/protocols/basic.ts": "a4361603e15ab387ec4db8664965ecae15457eeb6503f65bc8a11bf7f87a3a6a", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/protocols/internal.ts": "a93b3234a46f4de9e726582d024a3c73114a195560ac59a9e31ad0b3cf397f39", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/protocols/jwt.ts": "f779924412dc01fc557beb200b52198382dc01345e14deb4bf8af9324e1bdbb6", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/protocols/oauth2.ts": "3a6db9349f0e5c8210480eeea26f6c8e26bf2f5df3b5c2a509ac1f3428b214c7", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/protocols/protocol.ts": "158c55618be6165a9ee393ccd1a9da267b084ff04df7e627af1e4fc8fe636644", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/routes/mod.ts": "70ceac64f3e868d5b00b21bd5094b149374f0be487293ad4098415663999320d", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/routes/take.ts": "21304fcbfa9e9f92f240121ac2fad677b315ca1f7e55ec5e6f2905d1ccdeb1aa", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/auth/routes/validate.ts": "f8a2a7f4fa58dac1f10f89dd76d8ec5a4d7ce7e98ddd1d8e56a178c9f6158eaa", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/graphql_service.ts": "bc58c922b24ce2739ccaa27447665bc136f65786b38021b011a784d60e63d758", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/info_service.ts": "a9a1f6ebdcbe64d55806597b879dd5714c32b8b861bed695a944f5e2f1213beb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/middlewares.ts": "b870a0f9e70880f020510b64d19e0e23450656490ac117192398bafdb00c0ccd", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/playground_service.ts": "d293851d3a5f4d3b196115a38b87d9c4826355290e42c1c1a586604bbbaffd6e", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/responses.ts": "374620f4f7bd96bacb582247f75e279906bff7dee4a1ae107364ba2fbef0b192", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/services/rest_service.ts": "59f294bb3d32353704978f4af67c5824322844da97e816483e6cfb0684854f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/sync/replicated_map.ts": "8f7a1686ebd4c195074549771f27ca039398c6976022da79d204548c9a8e1188", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/sync/typegraph.ts": "9166892f76ca69956dc1300822834a7545886370ef83bdb61a92597dae6b6256", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/system_typegraphs.ts": "ada9d4dc74174078eb502dc707e91b628eae97fb729b90cffd7d59715dcff52f", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/graphql/gq.ts": "341e066e10eb424c17095fe8cc65bbddc9cdfcdd51ecd82dd4905a50c3db8e82", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/graphql/graphql.ts": "fd36d55366b2d0736580a2d8a7c408b6070ad7291db3cfbba37a6ed06ad01733", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/graphql/request_parser.ts": "afbc95debcb1bbfa6fc2b88937d7abedbed1f4335bb2d17bf98c7293761cfdb0", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/graphql/typegraph.ts": "e79b5acd4993a902ca4104f30075931bda49c140a5297920b644d6d3f4712ef2", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/graphql/utils.ts": "ab4ee0fe51e53b4b21f7f2cfc4c77513a47d641a0bfe6822ceb46a7d8128adb9", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/transports/rest/rest_schema_generator.ts": "80d22818682b9856368dd87bf3085d6d7f53b7facf3412956588666b518bb8e5", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/artifacts/local.ts": "9405ef3cb3775a25d80b12f49aace608ecce7e18c29ed59196709b1e6a408d9c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/artifacts/mod.ts": "ddc5d09342d9fe74b513fc0db52f0c6900d091d5cb9871b8434af0dbec854ae9", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/artifacts/shared.ts": "56ab2fc8250ccb7fbfaad6d586f0ea3c6422f9d76104a20af0ad51c1743bba42", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/hooks.ts": "de5f9fb6b4d6c288af0309d08147657eadde71e413513fb4607f7ee24d09d7d5", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/mod.ts": "3794b2e9a5aaf873b7636c38270bd64af8bcccc0df3d47937f9b102fc8bc2b0c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/rate_limiter.ts": "0b3126eb28284ed3ed7a9fe434a5a096745ebc03e4d8b1b354fc7b791ccccd93", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegate/register.ts": "3eabfb20967d926c5729ed9f29f454e341182def492ae13208b98d03303d9d20", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/mod.ts": "b15034cbf2d23267199ed58ee61a20be21dd7293c9ee162577918e0845d7c60e", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/type_node.ts": "76fcb35bfad244af1fcaa45798b29a7536f5a2a45e8c824ae36a0a8cb87aeab5", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/types.ts": "bbfa88cac8049c02ad220656a554e0953a04cf56af2f166174bd23e7be9cb49c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/utils.ts": "4d751910f053f7c3f33ce0cdebdd9b19970bee04ef533f65f01788c727c371e7", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/versions.ts": "29e4415454a5095847aa12bec06bcc2ac3cdb6f1b75606dedd8f5612ce64f9f1", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraph/visitor.ts": "bbcd6204c65e841cf9facf6d7b59ce1456ca051b06935c739a9be9e57807331b", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraphs/introspection.json": "76e8796d99a71f93c6fd57e6af9708ef2d8f587f9ceca2ae9aec3f49d242e43e", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraphs/prisma_migration.json": "05bcf740259abcedb1bb2d8b34e6d62cf2ef124481e01379b93ddaf05e99b1c1", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/typegraphs/typegate.json": "99da5fb4052c82a35a65ac18f94cbce47d7e49afdf7678b8127e2f4677805cdb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/types.ts": "305a38570368838fa2cc3382e7d4fbb8717976397fe8bd4aeda201f7a1cb4b73", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/utils.ts": "17f24991ba464352c3855cd8cda6b4d330f4283f33b167e745571a780e02c8fb", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/src/utils/hash.ts": "2f4ce3f1736df720def3b0fc89ac9e6e29afa0a33d7a988e15cb1d1bebcf026c", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/tests/utils/memory_register.ts": "de21f1494e4e378fc43280e04ea5b59aa791d417c655d47824769cde4fc63b19", + "https://raw.githubusercontent.com/metatypedev/metatype/8d471af9907423e598a387ad1e28f1295664b027/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/engine/bindings.ts": "e9391491bf5c4f682267a5cb4ae384ef33ed7c15273fcada13bea7b064cf1270", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/engine/runtime.js": "1ae55e76d3de8e79c37054d9127c92af496ce10aa905ea64021893048bb33794", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/config.ts": "289820b743711beb9139bca83556f60774521f3c58addd5c441ae3205ef49e61", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/config/loader.ts": "f46ed5199db89c6e5ebe5accb1cd7561a22cb8a158dfc86b371956d3002662cb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/config/shared.ts": "b2cc53588d6651b5261de312c4b92f517f0b764cd95eb1b8771e46c3f46376a0", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/config/types.ts": "77f7051cece41b67b47471511496e35b76bd7eda0ba10cdcd02fda261ca0ed13", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/crypto.ts": "00efcbf7906e66105a5b18f1654cd78bc05f8b2ed755cc4be9f5755f49a577c3", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/computation_engine.ts": "9fb3033c491a17aec92757a1b7c299fa5c5197dff666b86f074beebc643d239f", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/args.ts": "2eecd557a4cde56ebdfbbdf998bff4386fcd0b79007a7ba5fc1d2c71f57f3a85", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/dependency_resolver.ts": "98c9505a700ad0cd74fac327e7258aae6bbd60cd60587a4ec56bcfe57cf6fe79", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/injection_utils.ts": "21a0b4117e00c48533a83bd2985046eb4510aba3c331c02bf64920d719d282bc", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/mod.ts": "a90671e394e0ade1e47a1d1bf65560fc06d8d14531f062f902254e761d01bdb3", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/parameter_transformer.ts": "953d7c970141e44e29be72d79cc253ab26ea5a366a2f4bcd43ec6c73203737ca", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/planner/policies.ts": "0ef1f49f06d17e1df8e8ec0108bdf1458fcf95b42be8fbdb0c1357b46a5020a2", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/query_engine.ts": "152e96d3c4f5e1161f974ca36c2034ea3d3ef56f548fa64bbb4563dd2ed7d6dc", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/stage_id.ts": "b3b3c62215ff421103788079b77943af8f0026a56eafaa929415cb39ccde3cca", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/code_generator.ts": "adb81b215a10bbf73f00b910d75e953dd8f630d3dd590e6c85323cae4da6b608", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/common.ts": "bf2174d58cc898f094c5e353e43988888922dfbf6878e75619594f5de5498843", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/common.ts": "112f56c8e590215b0af0c1b46dc84b85cb5b9b43621a52646876c35a43103499", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/constraints.ts": "f173ed12173c92b3eca2b306973dee34e18feeccd2c4c51f11fe98216e7d80e7", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/list.ts": "d6ea1984e6dd3e422173b5252fb5e10d27f216c7051aad1452250a0454c465d5", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/number.ts": "aebeb91359a8edcc444b1a229dbca67cefd910837e771f4f18eba0070bdd80bc", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/object.ts": "1c10be974a2ba3b2b60072c34af84497cd099f263fb8223ebe763bccb7ec451a", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/inline_validators/string.ts": "7ea1e1661e54d093a56df7be22ee8590940efd3a230317ebc80b0978a0de5ce4", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/input.ts": "f6f00f03d82288804a31852a65ec89f021134591a6888e9972ea7512bb41aecd", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/matching_variant.ts": "6a9c0232b61fd9a20bd35cc4caa2350901504655bacad839fa275b24f9292e45", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/engine/typecheck/result.ts": "494f6a0b58cf7ee9e27fbae65de71a33e1659efcff428be51dd158824096f247", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/errors.ts": "89cd0155ccf0d5f4c2862949b5baed441ca8cba0aac8fae04a7f8f45601c22f8", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/libs/jsonpath.ts": "f6851288fb8600dec0e62d5f804f41332b6197b255b6497360ba7e4b7f375cba", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/log.ts": "a44dca4a37baef59ee50bd44b4ee12c77fd57bd57c0bc09aab8016c2550b1b32", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/main.ts": "af5c054d8188afa43b3f5cf3f779a3b0fe2c2bccf2cb7dbde942f469a0ebaad7", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/Runtime.ts": "6fba220b09e69aefca2e4e5a77eaf830906dece0fa4b500d878edb6c6463953c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/deno.ts": "c893dcf170b38547239d550080a856aca46a788de9922f282bbacf9b5841b5fe", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/deno/deno.ts": "9f5c74dd2b70f0259e9891b62907720e0f77117a34e69f40efd3e080c39acc6c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/deno/deno_messenger.ts": "18ee6e6797702955744bc2a11e37e4e3cdccdbf249cc4877cbacaeb3aa66775c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/deno/shared_types.ts": "2ef1fa347c241162a8a32cebb1113b20f94326c4b20b0883e72b79bb879e5d07", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/deno/worker.ts": "fabc721575f048d8e4ca960e41dcda57b7103151b606a736ac0358dd7c418bc6", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/graphql.ts": "a03a5f3e1d538f736c9691074e67e6b4d8bfa880bd7e49918216d8dcd6226acb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/http.ts": "580b43b0db099a0c5ac3aa971c74fe78bee8e95addc2369d1a827fcc6e15033e", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/mod.ts": "b1d8e5d42a6b382e83342e562397d8213490ce5af245e8b6b1751eeec61d79d2", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/patterns/messenger/async_messenger.ts": "5457677d4b44abc060cb7c625a66fd4db231206df656bfc41b5a2e017833eea2", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/patterns/messenger/lazy_async_messenger.ts": "744b0e499ef5a8cdb10f35c5c8570984cac7a00f64d85c1374dabf00624b0397", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/patterns/messenger/types.ts": "23ddb7d12e4d049158ffefdb0b8f00ff9c8b7c1c31637b101e391f89ae6e8a97", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma.ts": "e4b679c3b5e28a323d72bde5ebbcc113abe0efc8da82d70b3b2e390149c57d84", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/hooks/generate_schema.ts": "70e8b612f4c771dd607233cede7036f7d343702086a8d9cd3904d8e947daac90", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/hooks/mod.ts": "3e33752e3676b538c7016f3ddd4f1f49d75e217c410bcaa6319d33ed987d3c60", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/hooks/run_migrations.ts": "456398f2300b8da1b870db6e84524c5920e57c7bcf15d8a5f3e1323199f26170", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/migration.ts": "3dae1ae03546123ffc2bee76a5d049ab76cf8724fdf353b0c610f6e86364ab2d", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/mod.ts": "a0e44e86a45aad8b2bb0357ddbe8ba02802e6979451553940ec3688be571127f", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/prisma.ts": "c36709efd13ea0553d552483d8a268c2432276a932144428bcaac869e2913ca4", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/prisma/types.ts": "44e221d8143e314e8db39b62e245518a290bf4248ace208a755d0aa1a5af99bb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/python.ts": "32825eba0eb6680fa97933535a96ae80e09e7bd0d207b0385dd3da8cf843bbec", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/random.ts": "2f65216d0bd56953af78938151f697f11e7c22a1ac0c68d15f85940c5fd49a1d", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/s3.ts": "a1d278e20e5095118e8f457a45bfc361be123f67f346ddd14e6c26a8b5493472", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/temporal.ts": "b31d30777e71ae4c8d2ac1cdf522b7b498d545d0c60c2fb4e76c685f3e2c49ee", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/typegate.ts": "ef7fc75335d947e9afce79418bb3802a4a174ad68b4b4b719232fe7df5d78040", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/typegraph.ts": "55b5d9b6a4a0d536a06d63b57e863f12f3dae38b2b421f205c50340424e43f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/utils/graphql_forward_vars.ts": "5faf28e955a0e950a5c79bc3ceb68d9c4a14df3dd2e94dd867e063de6ae1da88", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/utils/graphql_inline_vars.ts": "f69ace5ac7509f3ce33c0b31b73597372efba42eac09948ab5e8e6d38b37e3a3", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/utils/http.ts": "842af99040fd0e3456690f7674311da3a0b9ea64c608d7bc588df1ab28f163a3", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/wasm_reflected.ts": "b3562d7cafc777625f9cc06d74fcac9634d64ab5d191f2e7742155e7426377e0", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/wasm_wire.ts": "d3e53d0eab0482bd9d222897a147d5afa4ea5e31b66b7b98d40b5f13f39e9f7b", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/runtimes/wit_wire/mod.ts": "cde3f91badca5da4b2d4477cb8dea05527c6e3da27a41e3942e891869726a96b", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/artifact_service.ts": "b910693b1ed6b8ae4ed4036b0e4c423313870cce514cde7095c6dd8f03234bd9", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/cookies.ts": "ebe37f0ff356df71cb72911bb17c13744dba9ebcd5e0eb69abf41d73cf179ee8", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/mod.ts": "0fd5fa8dc8d2278df02a93b457fbb4042261871e57985719e70e39fe491b00f0", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/protocols/basic.ts": "a4361603e15ab387ec4db8664965ecae15457eeb6503f65bc8a11bf7f87a3a6a", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/protocols/internal.ts": "a93b3234a46f4de9e726582d024a3c73114a195560ac59a9e31ad0b3cf397f39", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/protocols/jwt.ts": "f779924412dc01fc557beb200b52198382dc01345e14deb4bf8af9324e1bdbb6", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/protocols/oauth2.ts": "3a6db9349f0e5c8210480eeea26f6c8e26bf2f5df3b5c2a509ac1f3428b214c7", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/protocols/protocol.ts": "158c55618be6165a9ee393ccd1a9da267b084ff04df7e627af1e4fc8fe636644", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/routes/mod.ts": "70ceac64f3e868d5b00b21bd5094b149374f0be487293ad4098415663999320d", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/routes/take.ts": "21304fcbfa9e9f92f240121ac2fad677b315ca1f7e55ec5e6f2905d1ccdeb1aa", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/auth/routes/validate.ts": "f8a2a7f4fa58dac1f10f89dd76d8ec5a4d7ce7e98ddd1d8e56a178c9f6158eaa", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/graphql_service.ts": "bc58c922b24ce2739ccaa27447665bc136f65786b38021b011a784d60e63d758", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/info_service.ts": "a9a1f6ebdcbe64d55806597b879dd5714c32b8b861bed695a944f5e2f1213beb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/middlewares.ts": "b870a0f9e70880f020510b64d19e0e23450656490ac117192398bafdb00c0ccd", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/playground_service.ts": "d293851d3a5f4d3b196115a38b87d9c4826355290e42c1c1a586604bbbaffd6e", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/responses.ts": "374620f4f7bd96bacb582247f75e279906bff7dee4a1ae107364ba2fbef0b192", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/services/rest_service.ts": "59f294bb3d32353704978f4af67c5824322844da97e816483e6cfb0684854f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/sync/replicated_map.ts": "8f7a1686ebd4c195074549771f27ca039398c6976022da79d204548c9a8e1188", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/sync/typegraph.ts": "9166892f76ca69956dc1300822834a7545886370ef83bdb61a92597dae6b6256", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/system_typegraphs.ts": "ada9d4dc74174078eb502dc707e91b628eae97fb729b90cffd7d59715dcff52f", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/graphql/gq.ts": "341e066e10eb424c17095fe8cc65bbddc9cdfcdd51ecd82dd4905a50c3db8e82", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/graphql/graphql.ts": "fd36d55366b2d0736580a2d8a7c408b6070ad7291db3cfbba37a6ed06ad01733", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/graphql/request_parser.ts": "afbc95debcb1bbfa6fc2b88937d7abedbed1f4335bb2d17bf98c7293761cfdb0", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/graphql/typegraph.ts": "e79b5acd4993a902ca4104f30075931bda49c140a5297920b644d6d3f4712ef2", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/graphql/utils.ts": "ab4ee0fe51e53b4b21f7f2cfc4c77513a47d641a0bfe6822ceb46a7d8128adb9", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/transports/rest/rest_schema_generator.ts": "80d22818682b9856368dd87bf3085d6d7f53b7facf3412956588666b518bb8e5", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/artifacts/local.ts": "9405ef3cb3775a25d80b12f49aace608ecce7e18c29ed59196709b1e6a408d9c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/artifacts/mod.ts": "ddc5d09342d9fe74b513fc0db52f0c6900d091d5cb9871b8434af0dbec854ae9", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/artifacts/shared.ts": "56ab2fc8250ccb7fbfaad6d586f0ea3c6422f9d76104a20af0ad51c1743bba42", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/hooks.ts": "de5f9fb6b4d6c288af0309d08147657eadde71e413513fb4607f7ee24d09d7d5", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/mod.ts": "3794b2e9a5aaf873b7636c38270bd64af8bcccc0df3d47937f9b102fc8bc2b0c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/rate_limiter.ts": "0b3126eb28284ed3ed7a9fe434a5a096745ebc03e4d8b1b354fc7b791ccccd93", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegate/register.ts": "3eabfb20967d926c5729ed9f29f454e341182def492ae13208b98d03303d9d20", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/mod.ts": "b15034cbf2d23267199ed58ee61a20be21dd7293c9ee162577918e0845d7c60e", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/type_node.ts": "76fcb35bfad244af1fcaa45798b29a7536f5a2a45e8c824ae36a0a8cb87aeab5", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/types.ts": "bbfa88cac8049c02ad220656a554e0953a04cf56af2f166174bd23e7be9cb49c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/utils.ts": "4d751910f053f7c3f33ce0cdebdd9b19970bee04ef533f65f01788c727c371e7", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/versions.ts": "29e4415454a5095847aa12bec06bcc2ac3cdb6f1b75606dedd8f5612ce64f9f1", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraph/visitor.ts": "bbcd6204c65e841cf9facf6d7b59ce1456ca051b06935c739a9be9e57807331b", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraphs/introspection.json": "76e8796d99a71f93c6fd57e6af9708ef2d8f587f9ceca2ae9aec3f49d242e43e", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraphs/prisma_migration.json": "05bcf740259abcedb1bb2d8b34e6d62cf2ef124481e01379b93ddaf05e99b1c1", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/typegraphs/typegate.json": "99da5fb4052c82a35a65ac18f94cbce47d7e49afdf7678b8127e2f4677805cdb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/types.ts": "305a38570368838fa2cc3382e7d4fbb8717976397fe8bd4aeda201f7a1cb4b73", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/utils.ts": "17f24991ba464352c3855cd8cda6b4d330f4283f33b167e745571a780e02c8fb", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/src/utils/hash.ts": "2f4ce3f1736df720def3b0fc89ac9e6e29afa0a33d7a988e15cb1d1bebcf026c", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/tests/utils/memory_register.ts": "de21f1494e4e378fc43280e04ea5b59aa791d417c655d47824769cde4fc63b19", + "https://raw.githubusercontent.com/metatypedev/metatype/f0bac97424150d53e7ae74499ceaaa00939322f4/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/engine/bindings.ts": "e9391491bf5c4f682267a5cb4ae384ef33ed7c15273fcada13bea7b064cf1270", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/engine/runtime.js": "1ae55e76d3de8e79c37054d9127c92af496ce10aa905ea64021893048bb33794", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/config.ts": "289820b743711beb9139bca83556f60774521f3c58addd5c441ae3205ef49e61", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/config/loader.ts": "f46ed5199db89c6e5ebe5accb1cd7561a22cb8a158dfc86b371956d3002662cb", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/config/shared.ts": "b2cc53588d6651b5261de312c4b92f517f0b764cd95eb1b8771e46c3f46376a0", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/config/types.ts": "77f7051cece41b67b47471511496e35b76bd7eda0ba10cdcd02fda261ca0ed13", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/crypto.ts": "00efcbf7906e66105a5b18f1654cd78bc05f8b2ed755cc4be9f5755f49a577c3", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/computation_engine.ts": "9fb3033c491a17aec92757a1b7c299fa5c5197dff666b86f074beebc643d239f", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/planner/args.ts": "2eecd557a4cde56ebdfbbdf998bff4386fcd0b79007a7ba5fc1d2c71f57f3a85", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/planner/dependency_resolver.ts": "98c9505a700ad0cd74fac327e7258aae6bbd60cd60587a4ec56bcfe57cf6fe79", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/planner/injection_utils.ts": "21a0b4117e00c48533a83bd2985046eb4510aba3c331c02bf64920d719d282bc", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/planner/mod.ts": "a90671e394e0ade1e47a1d1bf65560fc06d8d14531f062f902254e761d01bdb3", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/planner/parameter_transformer.ts": "953d7c970141e44e29be72d79cc253ab26ea5a366a2f4bcd43ec6c73203737ca", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/planner/policies.ts": "0ef1f49f06d17e1df8e8ec0108bdf1458fcf95b42be8fbdb0c1357b46a5020a2", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/query_engine.ts": "152e96d3c4f5e1161f974ca36c2034ea3d3ef56f548fa64bbb4563dd2ed7d6dc", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/stage_id.ts": "b3b3c62215ff421103788079b77943af8f0026a56eafaa929415cb39ccde3cca", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/typecheck/code_generator.ts": "adb81b215a10bbf73f00b910d75e953dd8f630d3dd590e6c85323cae4da6b608", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/typecheck/common.ts": "bf2174d58cc898f094c5e353e43988888922dfbf6878e75619594f5de5498843", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/typecheck/inline_validators/common.ts": "112f56c8e590215b0af0c1b46dc84b85cb5b9b43621a52646876c35a43103499", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/typecheck/inline_validators/constraints.ts": "f173ed12173c92b3eca2b306973dee34e18feeccd2c4c51f11fe98216e7d80e7", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/typecheck/inline_validators/list.ts": "d6ea1984e6dd3e422173b5252fb5e10d27f216c7051aad1452250a0454c465d5", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/typecheck/inline_validators/number.ts": "aebeb91359a8edcc444b1a229dbca67cefd910837e771f4f18eba0070bdd80bc", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/typecheck/inline_validators/object.ts": "1c10be974a2ba3b2b60072c34af84497cd099f263fb8223ebe763bccb7ec451a", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/typecheck/inline_validators/string.ts": "7ea1e1661e54d093a56df7be22ee8590940efd3a230317ebc80b0978a0de5ce4", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/typecheck/input.ts": "f6f00f03d82288804a31852a65ec89f021134591a6888e9972ea7512bb41aecd", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/typecheck/matching_variant.ts": "6a9c0232b61fd9a20bd35cc4caa2350901504655bacad839fa275b24f9292e45", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/engine/typecheck/result.ts": "494f6a0b58cf7ee9e27fbae65de71a33e1659efcff428be51dd158824096f247", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/errors.ts": "89cd0155ccf0d5f4c2862949b5baed441ca8cba0aac8fae04a7f8f45601c22f8", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/libs/jsonpath.ts": "f6851288fb8600dec0e62d5f804f41332b6197b255b6497360ba7e4b7f375cba", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/log.ts": "a44dca4a37baef59ee50bd44b4ee12c77fd57bd57c0bc09aab8016c2550b1b32", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/main.ts": "af5c054d8188afa43b3f5cf3f779a3b0fe2c2bccf2cb7dbde942f469a0ebaad7", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/Runtime.ts": "6fba220b09e69aefca2e4e5a77eaf830906dece0fa4b500d878edb6c6463953c", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/deno.ts": "c893dcf170b38547239d550080a856aca46a788de9922f282bbacf9b5841b5fe", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/deno/deno.ts": "9f5c74dd2b70f0259e9891b62907720e0f77117a34e69f40efd3e080c39acc6c", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/deno/deno_messenger.ts": "18ee6e6797702955744bc2a11e37e4e3cdccdbf249cc4877cbacaeb3aa66775c", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/deno/shared_types.ts": "2ef1fa347c241162a8a32cebb1113b20f94326c4b20b0883e72b79bb879e5d07", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/deno/worker.ts": "fabc721575f048d8e4ca960e41dcda57b7103151b606a736ac0358dd7c418bc6", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/graphql.ts": "a03a5f3e1d538f736c9691074e67e6b4d8bfa880bd7e49918216d8dcd6226acb", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/http.ts": "580b43b0db099a0c5ac3aa971c74fe78bee8e95addc2369d1a827fcc6e15033e", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/mod.ts": "b1d8e5d42a6b382e83342e562397d8213490ce5af245e8b6b1751eeec61d79d2", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/patterns/messenger/async_messenger.ts": "5457677d4b44abc060cb7c625a66fd4db231206df656bfc41b5a2e017833eea2", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/patterns/messenger/lazy_async_messenger.ts": "744b0e499ef5a8cdb10f35c5c8570984cac7a00f64d85c1374dabf00624b0397", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/patterns/messenger/types.ts": "23ddb7d12e4d049158ffefdb0b8f00ff9c8b7c1c31637b101e391f89ae6e8a97", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/prisma.ts": "e4b679c3b5e28a323d72bde5ebbcc113abe0efc8da82d70b3b2e390149c57d84", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/prisma/hooks/generate_schema.ts": "70e8b612f4c771dd607233cede7036f7d343702086a8d9cd3904d8e947daac90", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/prisma/hooks/mod.ts": "3e33752e3676b538c7016f3ddd4f1f49d75e217c410bcaa6319d33ed987d3c60", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/prisma/hooks/run_migrations.ts": "456398f2300b8da1b870db6e84524c5920e57c7bcf15d8a5f3e1323199f26170", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/prisma/migration.ts": "3dae1ae03546123ffc2bee76a5d049ab76cf8724fdf353b0c610f6e86364ab2d", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/prisma/mod.ts": "a0e44e86a45aad8b2bb0357ddbe8ba02802e6979451553940ec3688be571127f", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/prisma/prisma.ts": "c36709efd13ea0553d552483d8a268c2432276a932144428bcaac869e2913ca4", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/prisma/types.ts": "44e221d8143e314e8db39b62e245518a290bf4248ace208a755d0aa1a5af99bb", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/python.ts": "32825eba0eb6680fa97933535a96ae80e09e7bd0d207b0385dd3da8cf843bbec", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/random.ts": "2f65216d0bd56953af78938151f697f11e7c22a1ac0c68d15f85940c5fd49a1d", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/s3.ts": "a1d278e20e5095118e8f457a45bfc361be123f67f346ddd14e6c26a8b5493472", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/temporal.ts": "b31d30777e71ae4c8d2ac1cdf522b7b498d545d0c60c2fb4e76c685f3e2c49ee", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/typegate.ts": "ef7fc75335d947e9afce79418bb3802a4a174ad68b4b4b719232fe7df5d78040", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/typegraph.ts": "55b5d9b6a4a0d536a06d63b57e863f12f3dae38b2b421f205c50340424e43f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/utils/graphql_forward_vars.ts": "5faf28e955a0e950a5c79bc3ceb68d9c4a14df3dd2e94dd867e063de6ae1da88", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/utils/graphql_inline_vars.ts": "f69ace5ac7509f3ce33c0b31b73597372efba42eac09948ab5e8e6d38b37e3a3", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/utils/http.ts": "842af99040fd0e3456690f7674311da3a0b9ea64c608d7bc588df1ab28f163a3", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/wasm_reflected.ts": "b3562d7cafc777625f9cc06d74fcac9634d64ab5d191f2e7742155e7426377e0", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/wasm_wire.ts": "d3e53d0eab0482bd9d222897a147d5afa4ea5e31b66b7b98d40b5f13f39e9f7b", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/runtimes/wit_wire/mod.ts": "bf176f037e012a664cc5a9008c13f2ba4d9d8cfb6e3f5e1c623fc1e9fe057bb2", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/artifact_service.ts": "b910693b1ed6b8ae4ed4036b0e4c423313870cce514cde7095c6dd8f03234bd9", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/auth/cookies.ts": "ebe37f0ff356df71cb72911bb17c13744dba9ebcd5e0eb69abf41d73cf179ee8", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/auth/mod.ts": "0fd5fa8dc8d2278df02a93b457fbb4042261871e57985719e70e39fe491b00f0", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/auth/protocols/basic.ts": "a4361603e15ab387ec4db8664965ecae15457eeb6503f65bc8a11bf7f87a3a6a", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/auth/protocols/internal.ts": "a93b3234a46f4de9e726582d024a3c73114a195560ac59a9e31ad0b3cf397f39", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/auth/protocols/jwt.ts": "f779924412dc01fc557beb200b52198382dc01345e14deb4bf8af9324e1bdbb6", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/auth/protocols/oauth2.ts": "3a6db9349f0e5c8210480eeea26f6c8e26bf2f5df3b5c2a509ac1f3428b214c7", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/auth/protocols/protocol.ts": "158c55618be6165a9ee393ccd1a9da267b084ff04df7e627af1e4fc8fe636644", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/auth/routes/mod.ts": "70ceac64f3e868d5b00b21bd5094b149374f0be487293ad4098415663999320d", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/auth/routes/take.ts": "21304fcbfa9e9f92f240121ac2fad677b315ca1f7e55ec5e6f2905d1ccdeb1aa", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/auth/routes/validate.ts": "f8a2a7f4fa58dac1f10f89dd76d8ec5a4d7ce7e98ddd1d8e56a178c9f6158eaa", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/graphql_service.ts": "bc58c922b24ce2739ccaa27447665bc136f65786b38021b011a784d60e63d758", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/info_service.ts": "a9a1f6ebdcbe64d55806597b879dd5714c32b8b861bed695a944f5e2f1213beb", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/middlewares.ts": "b870a0f9e70880f020510b64d19e0e23450656490ac117192398bafdb00c0ccd", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/playground_service.ts": "d293851d3a5f4d3b196115a38b87d9c4826355290e42c1c1a586604bbbaffd6e", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/responses.ts": "374620f4f7bd96bacb582247f75e279906bff7dee4a1ae107364ba2fbef0b192", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/services/rest_service.ts": "59f294bb3d32353704978f4af67c5824322844da97e816483e6cfb0684854f7f", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/sync/replicated_map.ts": "8f7a1686ebd4c195074549771f27ca039398c6976022da79d204548c9a8e1188", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/sync/typegraph.ts": "9166892f76ca69956dc1300822834a7545886370ef83bdb61a92597dae6b6256", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/system_typegraphs.ts": "ada9d4dc74174078eb502dc707e91b628eae97fb729b90cffd7d59715dcff52f", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/transports/graphql/gq.ts": "341e066e10eb424c17095fe8cc65bbddc9cdfcdd51ecd82dd4905a50c3db8e82", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/transports/graphql/graphql.ts": "fd36d55366b2d0736580a2d8a7c408b6070ad7291db3cfbba37a6ed06ad01733", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/transports/graphql/request_parser.ts": "afbc95debcb1bbfa6fc2b88937d7abedbed1f4335bb2d17bf98c7293761cfdb0", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/transports/graphql/typegraph.ts": "e79b5acd4993a902ca4104f30075931bda49c140a5297920b644d6d3f4712ef2", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/transports/graphql/utils.ts": "ab4ee0fe51e53b4b21f7f2cfc4c77513a47d641a0bfe6822ceb46a7d8128adb9", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/transports/rest/rest_schema_generator.ts": "80d22818682b9856368dd87bf3085d6d7f53b7facf3412956588666b518bb8e5", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegate/artifacts/local.ts": "9405ef3cb3775a25d80b12f49aace608ecce7e18c29ed59196709b1e6a408d9c", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegate/artifacts/mod.ts": "ddc5d09342d9fe74b513fc0db52f0c6900d091d5cb9871b8434af0dbec854ae9", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegate/artifacts/shared.ts": "56ab2fc8250ccb7fbfaad6d586f0ea3c6422f9d76104a20af0ad51c1743bba42", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegate/hooks.ts": "de5f9fb6b4d6c288af0309d08147657eadde71e413513fb4607f7ee24d09d7d5", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegate/mod.ts": "3794b2e9a5aaf873b7636c38270bd64af8bcccc0df3d47937f9b102fc8bc2b0c", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegate/rate_limiter.ts": "0b3126eb28284ed3ed7a9fe434a5a096745ebc03e4d8b1b354fc7b791ccccd93", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegate/register.ts": "3eabfb20967d926c5729ed9f29f454e341182def492ae13208b98d03303d9d20", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegraph/mod.ts": "b15034cbf2d23267199ed58ee61a20be21dd7293c9ee162577918e0845d7c60e", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegraph/type_node.ts": "76fcb35bfad244af1fcaa45798b29a7536f5a2a45e8c824ae36a0a8cb87aeab5", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegraph/types.ts": "bbfa88cac8049c02ad220656a554e0953a04cf56af2f166174bd23e7be9cb49c", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegraph/utils.ts": "4d751910f053f7c3f33ce0cdebdd9b19970bee04ef533f65f01788c727c371e7", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegraph/versions.ts": "29e4415454a5095847aa12bec06bcc2ac3cdb6f1b75606dedd8f5612ce64f9f1", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegraph/visitor.ts": "bbcd6204c65e841cf9facf6d7b59ce1456ca051b06935c739a9be9e57807331b", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegraphs/introspection.json": "76e8796d99a71f93c6fd57e6af9708ef2d8f587f9ceca2ae9aec3f49d242e43e", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegraphs/prisma_migration.json": "05bcf740259abcedb1bb2d8b34e6d62cf2ef124481e01379b93ddaf05e99b1c1", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/typegraphs/typegate.json": "99da5fb4052c82a35a65ac18f94cbce47d7e49afdf7678b8127e2f4677805cdb", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/types.ts": "305a38570368838fa2cc3382e7d4fbb8717976397fe8bd4aeda201f7a1cb4b73", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/utils.ts": "17f24991ba464352c3855cd8cda6b4d330f4283f33b167e745571a780e02c8fb", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/src/utils/hash.ts": "2f4ce3f1736df720def3b0fc89ac9e6e29afa0a33d7a988e15cb1d1bebcf026c", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/tests/utils/memory_register.ts": "de21f1494e4e378fc43280e04ea5b59aa791d417c655d47824769cde4fc63b19", + "https://raw.githubusercontent.com/metatypedev/metatype/faed891df9be128ce0a53e4f29b360cbeb58dbe2/typegate/tests/utils/no_limiter.ts": "730246db1c73b5ca77e01e1838194f3870f4024cbf29a850674564b20425a7f0" } } diff --git a/typegate/engine/src/ext.rs b/typegate/engine/src/ext.rs index 89b4a729ab..21d9bc80a9 100644 --- a/typegate/engine/src/ext.rs +++ b/typegate/engine/src/ext.rs @@ -68,7 +68,7 @@ deno_core::extension!( pub mod tests { #[rustfmt::skip] use deno_core as deno_core; // necessary for re-exported macros to work - use deno_runtime::permissions::PermissionsContainer; + use deno_runtime::deno_permissions::PermissionsContainer; use std::sync::Arc; use super::*; diff --git a/typegate/engine/src/lib.rs b/typegate/engine/src/lib.rs index cea983e5ff..6b3d856c0c 100644 --- a/typegate/engine/src/lib.rs +++ b/typegate/engine/src/lib.rs @@ -27,6 +27,7 @@ mod interlude { pub use deno_core::{resolve_url, resolve_url_or_path}; pub use ext::extensions; +pub use mt_deno::new_thread_builder; #[rustfmt::skip] use deno_core as deno_core; // necessary for re-exported macros to work use shadow_rs::shadow; @@ -153,12 +154,13 @@ pub async fn launch_typegate_deno( let tmp_dir = std::env::var("TMP_DIR") .map(|p| PathBuf::from_str(&p).expect("invalid $TMP_DIR")) .unwrap(); + tokio::fs::create_dir_all(&tmp_dir).await?; let gitignore = tmp_dir.join(".gitignore"); if matches!(tokio::fs::try_exists(&gitignore).await, Err(_) | Ok(false)) { tokio::fs::write(gitignore, "*").await?; } - let permissions = deno_runtime::permissions::PermissionsOptions { + let permissions = deno_runtime::deno_permissions::PermissionsOptions { allow_run: Some(["hostname"].into_iter().map(str::to_owned).collect()), allow_sys: Some(vec![]), allow_env: Some(vec![]), @@ -195,7 +197,7 @@ fn op_get_version() -> &'static str { mod tests { use crate::interlude::*; - use deno_runtime::permissions::PermissionsOptions; + use deno_runtime::deno_permissions::PermissionsOptions; #[test] #[ignore] diff --git a/typegate/engine/src/runtimes/prisma/engine_import.rs b/typegate/engine/src/runtimes/prisma/engine_import.rs index 1e014b2ef9..aea1ac76c1 100644 --- a/typegate/engine/src/runtimes/prisma/engine_import.rs +++ b/typegate/engine/src/runtimes/prisma/engine_import.rs @@ -104,8 +104,10 @@ impl ConnectedEngine { #[serde(crate = "serde", rename_all = "camelCase")] pub struct ConstructorOptions { pub datamodel: String, + #[allow(unused)] // FIXME: pub log_level: String, #[serde(default)] + #[allow(unused)] // FIXME: pub log_queries: bool, #[serde(default)] pub datasource_overrides: BTreeMap, diff --git a/typegate/engine/src/runtimes/wit_wire.rs b/typegate/engine/src/runtimes/wit_wire.rs index ae6237985b..965a8e4207 100644 --- a/typegate/engine/src/runtimes/wit_wire.rs +++ b/typegate/engine/src/runtimes/wit_wire.rs @@ -199,7 +199,9 @@ impl Host for TypegateHost { // and yet we're transmuting it to a Local here. // This is observed from the deno codebase // and I can't explain it - let func = unsafe { std::mem::transmute::<_, v8::Local>(js_fn) }; + let func = unsafe { + std::mem::transmute::, v8::Local>(js_fn) + }; let res = func .call(tc_scope, recv.into(), ¶ms) .expect("got null from hostcall"); diff --git a/typegate/import_map.json b/typegate/import_map.json index 7122684317..fbf6c4a22b 100644 --- a/typegate/import_map.json +++ b/typegate/import_map.json @@ -19,7 +19,7 @@ "jwt": "https://deno.land/x/djwt@v3.0.1/mod.ts", "redis": "https://deno.land/x/redis@v0.32.1/mod.ts", "oauth2_client": "https://deno.land/x/oauth2_client@v1.0.2/mod.ts", - "test/mock_fetch": "https://deno.land/x/mock_fetch@0.3.0/mod.ts", + "test/mock_fetch": "./tests/utils/mock_fetch.ts", "levenshtein": "https://deno.land/x/levenshtein@v1.0.1/mod.ts", "aws-sdk/client-s3": "https://esm.sh/@aws-sdk/client-s3@3.335.0?pin=v131", "aws-sdk/s3-request-presigner": "https://esm.sh/@aws-sdk/s3-request-presigner@3.335.0?pin=v131", diff --git a/typegate/src/runtimes/wit_wire/mod.ts b/typegate/src/runtimes/wit_wire/mod.ts index 8d422e5b8c..2253810f66 100644 --- a/typegate/src/runtimes/wit_wire/mod.ts +++ b/typegate/src/runtimes/wit_wire/mod.ts @@ -9,7 +9,7 @@ import { getLogger } from "../../log.ts"; const logger = getLogger(import.meta); -const METATYPE_VERSION = "0.4.5"; +const METATYPE_VERSION = "0.4.6"; export class WitWireMessenger { static async init( diff --git a/typegate/standalone/src/main.rs b/typegate/standalone/src/main.rs index f84fec4f61..3663a51c76 100644 --- a/typegate/standalone/src/main.rs +++ b/typegate/standalone/src/main.rs @@ -26,9 +26,23 @@ pub fn init_sentry(config: &Config) -> sentry::ClientInitGuard { )) } -fn main() -> Result<(), Box> { +fn main() { logger::init(); + if cfg!(debug_assertions) { + typegate_engine::new_thread_builder() + .spawn(main_main) + .unwrap() + .join() + .unwrap() + .unwrap(); + } else { + main_main().unwrap(); + } +} + +fn main_main() -> Result<(), Box> { let config = Config::init_from_env()?; + let _sentry_guard = init_sentry(&config); let runtime = typegate_engine::runtime(); let workspace_dir = Path::new(location_macros::workspace_dir!()); @@ -48,5 +62,6 @@ fn main() -> Result<(), Box> { typegate_engine::resolve_url_or_path(&main_url, workspace_dir)?, Some(import_map_url), ))?; + Ok(()) } diff --git a/typegate/tests/e2e/cli/deploy_test.ts b/typegate/tests/e2e/cli/deploy_test.ts index 886ddec8fb..e70965b598 100644 --- a/typegate/tests/e2e/cli/deploy_test.ts +++ b/typegate/tests/e2e/cli/deploy_test.ts @@ -139,6 +139,8 @@ Meta.test( Meta.test( { + // FIXME: + ignore: true, name: "meta deploy: succeeds migration for new columns with default value", }, async (t) => { diff --git a/typegate/tests/e2e/cli/dev_test.ts b/typegate/tests/e2e/cli/dev_test.ts index 48538f81e1..6ca2ba337f 100644 --- a/typegate/tests/e2e/cli/dev_test.ts +++ b/typegate/tests/e2e/cli/dev_test.ts @@ -34,6 +34,8 @@ async function writeTypegraph(version: number | null, target = "migration.py") { Meta.test( { + // FIXME: + ignore: true, name: "meta dev: choose to reset the database", gitRepo: { content: { @@ -63,10 +65,15 @@ Meta.test( stderr: "piped", stdin: "piped", }).spawn(); - const stderr = new Lines(metadev.stderr); const stdin = new LineWriter(metadev.stdin); + t.addCleanup(async () => { + await stderr.close(); + await stdin.close(); + await killProcess(metadev); + }); + await stderr.readWhile((line) => { // console.log("meta dev>", line); return !$.stripAnsi(line).includes( @@ -129,10 +136,6 @@ Meta.test( }) .on(e); }); - - await stderr.close(); - await stdin.close(); - await killProcess(metadev); }, ); @@ -186,8 +189,14 @@ Meta.test( const stderr = new Lines(metadev.stderr); const stdin = new LineWriter(metadev.stdin); + t.addCleanup(async () => { + await stderr.close(); + await stdin.close(); + await killProcess(metadev); + }); + await stderr.readWhile((line) => { - // console.log("line:", line); + console.log("line:", line); return !$.stripAnsi(line).includes( "successfully deployed typegraph migration-failure-test", ); @@ -244,10 +253,6 @@ Meta.test( await t.should("have removed latest migration", async () => { assert((await listSubdirs(migrationsDir)).length === 1); }); - - await stderr.close(); - await stdin.close(); - await killProcess(metadev); }, ); @@ -256,15 +261,33 @@ const examplesDir = $.path(workspaceDir).join("examples"); Meta.test("meta dev with typegate", async (t) => { await $`bash build.sh`.cwd(examplesDir.join("typegraphs/metagen/rs")); + const port = String(t.port + 1); const metadev = new Deno.Command("meta-full", { cwd: examplesDir.toString(), - args: ["dev"], + args: [ + "dev", + `--main-url`, + import.meta.resolve("../../../src/main.ts"), + `--import-map-url`, + import.meta.resolve("../../../import_map.json"), + `--gate=http://localhost:${port}`, + ], stdout: "piped", stderr: "piped", + env: { + MCLI_LOADER_CMD: "deno run -A --config deno.json", + }, }).spawn(); const stderr = new Lines(metadev.stderr); const stdout = new Lines(metadev.stdout); - + t.addCleanup(async () => { + await stderr.close(); + await stdout.close(); + // FIXME: it still leaks the child typegate process even + // though we the cli has a ctrl_c handler + metadev.kill("SIGTERM"); + await metadev.status; + }); const deployed: [string, string][] = []; console.log(new Date()); @@ -276,6 +299,9 @@ Meta.test("meta dev with typegate", async (t) => { await stderr.readWhile((rawLine) => { const line = $.stripAnsi(rawLine); console.log("meta-full dev[E]>", line); + if (line.match(/failed to deploy/i)) { + throw new Error("error detected on line: " + rawLine); + } const match = line.match( /successfully deployed typegraph ([\w_-]+) from (.+)$/, ); @@ -287,7 +313,7 @@ Meta.test("meta dev with typegate", async (t) => { deployed.push([match[2].slice(prefix.length), match[1]]); } return deployed.length < 41; - }); + }, 3 * 60 * 1000); await t.should("have deployed all the typegraphs", () => { // TODO use `meta list` @@ -335,7 +361,4 @@ Meta.test("meta dev with typegate", async (t) => { ["triggers.ts", "triggers"], ]); }); - - await stderr.close(); - await killProcess(metadev); }); diff --git a/typegate/tests/e2e/upgrade/upgrade_test.ts b/typegate/tests/e2e/published/published_test.ts similarity index 51% rename from typegate/tests/e2e/upgrade/upgrade_test.ts rename to typegate/tests/e2e/published/published_test.ts index b24f0fc91e..67b97e6189 100644 --- a/typegate/tests/e2e/upgrade/upgrade_test.ts +++ b/typegate/tests/e2e/published/published_test.ts @@ -4,6 +4,7 @@ import { Meta } from "test-utils/mod.ts"; import { projectDir } from "@dev/utils.ts"; import { $ } from "@dev/deps.ts"; +import { PUBLISHED_VERSION, PYTHON_VERSION } from "@dev/consts.ts"; import { download } from "download"; import { Untar } from "std/archive/untar.ts"; import { readerFromIterable } from "std/streams/mod.ts"; @@ -13,9 +14,7 @@ import { Lines } from "test-utils/process.ts"; import { newTempDir } from "test-utils/dir.ts"; import { transformSyncConfig } from "@typegate/config.ts"; import { clearSyncData, setupSync } from "test-utils/hooks.ts"; -import { assertEquals } from "std/assert/assert_equals.ts"; - -const PUBLISHED_VERSION = "0.4.4"; +import { assertEquals } from "std/assert/mod.ts"; const previousVersion = PUBLISHED_VERSION; @@ -62,7 +61,7 @@ async function checkMetaBin(path: typeof tempDir, version: string) { if (!(await path.exists())) { return false; } - const res = await $`bash -c 'meta --version'` + const res = await $`bash -c 'meta-old --version'` .env("PATH", `${path.parent()!.toString()}:${Deno.env.get("PATH")}`) .stdout("piped"); if (res.stdout.includes(version)) { @@ -76,10 +75,10 @@ async function checkMetaBin(path: typeof tempDir, version: string) { } // download the fat version of the cli on the latest stable release -async function downloadAndExtractAsset(version: string) { +export async function downloadAndExtractCli(version: string) { const name = getAssetName(version); const extractTargetDir = tempDir.join(name); - const metaBin = extractTargetDir.join("meta"); + const metaBin = extractTargetDir.join("meta-old"); if (await checkMetaBin(metaBin, version)) { return metaBin.toString(); } @@ -104,7 +103,6 @@ async function downloadAndExtractAsset(version: string) { if (entry.fileName !== "meta") { throw new Error("unexpected"); } - Deno.mkdir(extractTargetDir.toString(), { recursive: true }); using target = await Deno.open(metaBin.toString(), { create: true, write: true, @@ -122,6 +120,7 @@ async function downloadAndExtractAsset(version: string) { return metaBin.toString(); } +// This also tests the published NPM version of the SDK Meta.test( { name: "typegate upgrade", @@ -136,7 +135,7 @@ Meta.test( async (t) => { let publishedBin: string = ""; await t.should("download published cli (fat version)", async () => { - publishedBin = await downloadAndExtractAsset(previousVersion); + publishedBin = await downloadAndExtractCli(previousVersion); }); const metaBinDir = $.path(publishedBin).parent()!.toString(); @@ -146,8 +145,18 @@ Meta.test( const typegateTempDir = await newTempDir(); const repoDir = await newTempDir(); + const examplesDir = $.path(await newTempDir()); + t.addCleanup(async () => { + await $.co([ + $.removeIfExists(typegateTempDir), + $.removeIfExists(repoDir), + $.removeIfExists(examplesDir), + ]); + }); + + const port = String(t.port + 1); - const proc = new Deno.Command("meta", { + const proc = new Deno.Command("meta-old", { args: ["typegate"], env: { ...Deno.env.toObject(), @@ -155,28 +164,29 @@ Meta.test( TG_SECRET: tgSecret, TG_ADMIN_PASSWORD: "password", TMP_DIR: typegateTempDir, - TG_PORT: "7899", + TG_PORT: port, // TODO should not be necessary VERSION: previousVersion, ...syncEnvs, }, stdout: "piped", - // stderr: "piped", }).spawn(); - const examplesDir = $.path(repoDir).join("metatype/examples"); - await t.should( "download example typegraphs for the published version", async () => { const tag = `v${previousVersion}`; - await $`git clone https://github.com/metatypedev/metatype.git --depth 1 --branch ${tag} --quiet` + // FIXME: cache across test runs + await $`git clone https://github.com/metatypedev/metatype.git --depth 1 --branch ${tag}` .cwd(repoDir) .stdout("piped") .stderr("piped") .printCommand(); + await $.path(repoDir).join("metatype/examples").copy(examplesDir, { + overwrite: true, + }); const typegraphsDir = examplesDir.join("typegraphs"); for await (const entry of typegraphsDir.readDir()) { const path = typegraphsDir.relative(entry.path); @@ -185,14 +195,13 @@ Meta.test( } } - await $`pnpm install` - .cwd(examplesDir.join("typegraphs")) - .stdout("inherit") - .printCommand(); - - await $.raw`pnpm add @typegraph/sdk@${previousVersion}` - .cwd(examplesDir.join("typegraphs")) - .env("NPM_CONFIG_REGISTRY", "https://registry.npmjs.org") + // NOTE: we clean out the deno.json used by the examples + // before adding the published version + // by default @typegraph/sdk/ needs that trailing slash + // due to https://github.com/WICG/import-maps?tab=readme-ov-file#packages-via-trailing-slashes + await examplesDir.join("deno.json").writeJson({}); + await $.raw`bash -c 'deno add @typegraph/sdk@${previousVersion}'` + .cwd(examplesDir) .stdout("inherit") .printCommand(); }, @@ -202,25 +211,24 @@ Meta.test( const stdout = new Lines(proc.stdout); await stdout.readWhile((line) => { - // console.log("typegate>", line); - return !line.includes("typegate ready on 7899"); + console.log(`typegate>`, line); + return !line.includes(`typegate ready on ${port}`); }); stdout.readWhile((line) => { const match = line.match(/Initializing engine '(.+)'/); if (match) { typegraphs.push(match[1]); } - console.log("typegate>", line); + console.log("typegate counting matches>", line); return true; - }); + }, null); await t.should("successfully deploy on the published version", async () => { const command = - `meta deploy --target dev --max-parallel-loads=4 --allow-dirty --gate http://localhost:7899 -vvv`; + `meta-old deploy --target dev --threads=4 --allow-dirty --gate http://localhost:${port} -vvv`; const res = await $`bash -c ${command}` .cwd(examplesDir.join("typegraphs")) - .env("PATH", `${metaBinDir}:${Deno.env.get("PATH")}`) - .env("MCLI_LOADER_CMD", "npm x tsx"); + .env("PATH", `${metaBinDir}:${Deno.env.get("PATH")}`); console.log(res); }); @@ -232,29 +240,29 @@ Meta.test( const typegraphs2: string[] = []; await t.should("upgrade the typegate to the current version", async () => { + const port = String(t.port + 2); const proc = new Deno.Command("meta-full", { - args: ["typegate"], + args: [ + "typegate", + `--main-url`, + import.meta.resolve("../../../src/main.ts"), + `--import-map-url`, + import.meta.resolve("../../../import_map.json"), + ], env: { ...Deno.env.toObject(), TG_SECRET: tgSecret, TG_ADMIN_PASSWORD: "password", TMP_DIR: typegateTempDir, - TG_PORT: "7899", + TG_PORT: `${port}`, // TODO should not be necessary VERSION: previousVersion, ...syncEnvs, }, stdout: "piped", - stderr: "piped", }).spawn(); const stdout = new Lines(proc.stdout); - const stderr = new Lines(proc.stderr); - - stderr.readWhile((line) => { - console.log("typegate[E]>", line); - return true; - }); await stdout.readWhile((line) => { console.log("typegate>", line); @@ -262,11 +270,10 @@ Meta.test( if (match) { typegraphs2.push(match[1]); } - return !line.includes("typegate ready on 7899"); + return !line.includes(`typegate ready on ${port}`); }); await stdout.close(); - await stderr.close(); proc.kill("SIGKILL"); const status = await proc.status; console.log({ status }); @@ -279,3 +286,152 @@ Meta.test( await Deno.remove(typegateTempDir, { recursive: true }); }, ); + +Meta.test( + { + name: "published SDK tests", + async setup() { + await clearSyncData(syncConfig); + await setupSync(syncConfig); + }, + async teardown() { + await clearSyncData(syncConfig); + }, + }, + async (t) => { + let publishedBin: string = ""; + await t.should("download published cli (fat version)", async () => { + publishedBin = await downloadAndExtractCli(previousVersion); + }); + + const metaBinDir = $.path(publishedBin).parent()!.toString(); + + const tmpDir = $.path(t.tempDir); + const tgSecret = encodeBase64( + globalThis.crypto.getRandomValues(new Uint8Array(64)), + ); + + const typegateTempDir = await tmpDir.join(".metatype").ensureDir(); + + const port = String(t.port - 10); + + const proc = $`bash -c 'meta-old typegate -vvvv'` + .env({ + PATH: `${metaBinDir}:${Deno.env.get("PATH")}`, + TG_SECRET: tgSecret, + TG_ADMIN_PASSWORD: "password", + TMP_DIR: typegateTempDir.toString(), + TG_PORT: `${port}`, + // TODO should not be necessary + VERSION: previousVersion, + DEBUG: "true", + ...syncEnvs, + }) + .stdout("piped") + .noThrow() + .spawn(); + + const stdout = new Lines(proc.stdout()); + console.log("waiting on typegate to be ready"); + + await stdout.readWhile((line) => { + console.error("typegate>", line); + return !line.includes(`typegate ready on ${port}`); + }); + + const tgsDir = $.path(await newTempDir()); + t.addCleanup(() => $.removeIfExists(tgsDir)); + + await tgsDir.join("metatype.yml").writeText(` +typegates: + dev: + url: "http://localhost:${port}" + username: admin + password: password + secrets: + roadmap-func: + POSTGRES: "postgresql://postgres:password@localhost:5432/db?schema=roadmap_func2" + BASIC_andim: hunter2 + +typegraphs: + materializers: + prisma: + migrations_path: "migrations" +`); + await t.should("work with JSR npm", async () => { + const npmJsrDir = await tgsDir.join("npm_jsr").ensureDir(); + await $`pnpm init`.cwd(npmJsrDir); + await $`pnpm dlx jsr add @typegraph/sdk@${PUBLISHED_VERSION}`.cwd( + npmJsrDir, + ); + await $.co([ + $.path("examples/typegraphs/func.ts").copy(npmJsrDir.join("tg.ts")), + $.path("examples/typegraphs/scripts").copyToDir(npmJsrDir), + $.path("examples/templates/node/tsconfig.json").copyToDir(npmJsrDir), + npmJsrDir + .join("package.json") + .readJson() + .then((pkg) => + npmJsrDir + .join("package.json") + .writeJson({ ...(pkg as object), type: "module" }) + ), + ]); + + const command = + `meta-old deploy --target dev --allow-dirty --gate http://localhost:${port} -vvv -f tg.ts`; + await $`bash -c ${command}` + .cwd(npmJsrDir) + .env("PATH", `${metaBinDir}:${Deno.env.get("PATH")}`) + .env("MCLI_LOADER_CMD", "pnpm dlx tsx") + .env("RUST_LOG", "trace"); + }); + + await t.should("work with JSR deno", async () => { + const denoJsrDir = await tgsDir.join("deno_jsr").ensureDir(); + await denoJsrDir.join("deno.json").writeJson({}); + await $`bash -c 'deno add @typegraph/sdk@${PUBLISHED_VERSION}'`.cwd( + denoJsrDir, + ); + await $.co([ + $.path("examples/typegraphs/func.ts").copy(denoJsrDir.join("tg.ts")), + $.path("examples/typegraphs/scripts").copyToDir(denoJsrDir), + ]); + + const command = + `meta-old deploy --target dev --allow-dirty --gate http://localhost:${port} -vvv -f tg.ts`; + await $`bash -c ${command}` + .cwd(denoJsrDir) + .env("PATH", `${metaBinDir}:${Deno.env.get("PATH")}`) + .env("MCLI_LOADER_CMD", `deno run -A --config deno.json`) + .env("RUST_LOG", "trace"); + }); + + await t.should("work with pypa", async () => { + const pypaDir = await tgsDir.join("pypa").ensureDir(); + await $ + .raw`poetry init -n --python=${PYTHON_VERSION} --dependency=typegraph:${PUBLISHED_VERSION}` + .cwd( + pypaDir, + ); + await $.co([ + $`bash -c 'poetry env use python && poetry install'`.cwd(pypaDir), + $.path("examples/typegraphs/func.py").copy(pypaDir.join("tg.py")), + $.path("examples/typegraphs/scripts").copyToDir(pypaDir), + ]); + + const command = + `poetry env use python && meta-old deploy --target dev --allow-dirty --gate http://localhost:${port} -vvv -f tg.py`; + await $`bash -c ${command}` + .cwd(pypaDir) + .env("PATH", `${metaBinDir}:${Deno.env.get("PATH")}`) + .env("MCLI_LOADER_PY", `poetry run python`) + .env("RUST_LOG", "trace"); + }); + + proc.kill("SIGKILL"); + const status = await proc; + console.log({ status }); + await stdout.close(); + }, +); diff --git a/typegate/tests/e2e/templates/templates_test.ts b/typegate/tests/e2e/templates/templates_test.ts index 0adc4beebf..6902b44064 100644 --- a/typegate/tests/e2e/templates/templates_test.ts +++ b/typegate/tests/e2e/templates/templates_test.ts @@ -15,14 +15,25 @@ type LangRuntimeConfig = { }; const envs = { - python: {}, + python: { + RUST_LOG: "trace", + }, deno: { MCLI_LOADER_CMD: "deno run -A --import-map=../../typegate/import_map.json {filepath}", + RUST_LOG: "trace", + }, + node: { + RUST_LOG: "trace", }, - node: {}, } as LangRuntimeConfig>; +const files = { + python: "api/example.py", + deno: "api/example.ts", + node: "api/example.ts", +} as LangRuntimeConfig; + const install = { python: async (_dir: string) => {}, deno: async (dir: string) => { @@ -96,6 +107,8 @@ for (const template of ["python", "deno", "node"] as const) { "--gate", `http://localhost:${t.port}`, "--allow-dirty", + "-f", + files[template], ); console.log(out); }, diff --git a/typegate/tests/metagen/__snapshots__/metagen_test.ts.snap b/typegate/tests/metagen/__snapshots__/metagen_test.ts.snap index 48402c9e8a..aaf795b28e 100644 --- a/typegate/tests/metagen/__snapshots__/metagen_test.ts.snap +++ b/typegate/tests/metagen/__snapshots__/metagen_test.ts.snap @@ -362,7 +362,7 @@ impl Router { } pub fn init(&self, args: InitArgs) -> Result { - static MT_VERSION: &str = "0.4.5"; + static MT_VERSION: &str = "0.4.6"; if args.metatype_version != MT_VERSION { return Err(InitError::VersionMismatch(MT_VERSION.into())); } @@ -1106,7 +1106,7 @@ impl Router { } pub fn init(&self, args: InitArgs) -> Result { - static MT_VERSION: &str = "0.4.5"; + static MT_VERSION: &str = "0.4.6"; if args.metatype_version != MT_VERSION { return Err(InitError::VersionMismatch(MT_VERSION.into())); } diff --git a/typegate/tests/metagen/typegraphs/identities/py/handlers_types.py b/typegate/tests/metagen/typegraphs/identities/py/handlers_types.py index f6107c59dd..2048f5dfc0 100644 --- a/typegate/tests/metagen/typegraphs/identities/py/handlers_types.py +++ b/typegate/tests/metagen/typegraphs/identities/py/handlers_types.py @@ -117,7 +117,7 @@ class CompositesArgs(Struct): class Composites(Struct): opt: Union[str, None] either: Union["Branch2", "Primitives"] - union: Union[List[str], int, str] + union: Union[List[str], str, int] list: List[str] @@ -143,7 +143,7 @@ class Cycles1Args(Struct): @dataclass class Cycles1(Struct): phantom1: Union[str, None] - to2: Union[Union[Union["Branch33B", "Branch33A"], "Cycles1"], None] + to2: Union[Union["Cycles1", Union["Branch33A", "Branch33B"]], None] list3: Union[List[Union["Branch33B", "Branch33A"]], None] @@ -209,17 +209,6 @@ def __repr(value: Any): return value -def typed_primitives(user_fn: Callable[[PrimitivesArgs], Primitives]): - def exported_wrapper(raw_inp): - inp: PrimitivesArgs = Struct.new(PrimitivesArgs, raw_inp) - out: Primitives = user_fn(inp) - if isinstance(out, list): - return [__repr(v) for v in out] - return __repr(out) - - return exported_wrapper - - def typed_composites(user_fn: Callable[[CompositesArgs], Composites]): def exported_wrapper(raw_inp): inp: CompositesArgs = Struct.new(CompositesArgs, raw_inp) @@ -251,3 +240,14 @@ def exported_wrapper(raw_inp): return __repr(out) return exported_wrapper + + +def typed_primitives(user_fn: Callable[[PrimitivesArgs], Primitives]): + def exported_wrapper(raw_inp): + inp: PrimitivesArgs = Struct.new(PrimitivesArgs, raw_inp) + out: Primitives = user_fn(inp) + if isinstance(out, list): + return [__repr(v) for v in out] + return __repr(out) + + return exported_wrapper diff --git a/typegate/tests/metagen/typegraphs/identities/rs/mdk.rs b/typegate/tests/metagen/typegraphs/identities/rs/mdk.rs index 71bdb9b45f..dd527d045e 100644 --- a/typegate/tests/metagen/typegraphs/identities/rs/mdk.rs +++ b/typegate/tests/metagen/typegraphs/identities/rs/mdk.rs @@ -109,7 +109,7 @@ impl Router { } pub fn init(&self, args: InitArgs) -> Result { - static MT_VERSION: &str = "0.4.4-0"; + static MT_VERSION: &str = "0.4.6"; if args.metatype_version != MT_VERSION { return Err(InitError::VersionMismatch(MT_VERSION.into())); } diff --git a/typegate/tests/runtimes/python/python_test.ts b/typegate/tests/runtimes/python/python_test.ts index e8611b549d..e98feab5b2 100644 --- a/typegate/tests/runtimes/python/python_test.ts +++ b/typegate/tests/runtimes/python/python_test.ts @@ -171,7 +171,7 @@ Meta.test( const duration = end - start; console.log(`duration: ${duration}ms`); - assert(duration < 800, `Python runtime was too slow: ${duration}ms`); + assert(duration < 1000, `Python runtime was too slow: ${duration}ms`); }); }, ); diff --git a/typegate/tests/runtimes/wasm_reflected/rust/Cargo.lock b/typegate/tests/runtimes/wasm_reflected/rust/Cargo.lock index aa66b21c8f..7c79ca459e 100644 --- a/typegate/tests/runtimes/wasm_reflected/rust/Cargo.lock +++ b/typegate/tests/runtimes/wasm_reflected/rust/Cargo.lock @@ -114,7 +114,7 @@ dependencies = [ [[package]] name = "rust" -version = "0.4.4-0" +version = "0.4.6" dependencies = [ "wit-bindgen", ] diff --git a/typegate/tests/runtimes/wasm_reflected/rust/Cargo.toml b/typegate/tests/runtimes/wasm_reflected/rust/Cargo.toml index d166afa346..e7842fe3ef 100644 --- a/typegate/tests/runtimes/wasm_reflected/rust/Cargo.toml +++ b/typegate/tests/runtimes/wasm_reflected/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust" -version = "0.4.5" +version = "0.4.6" edition = "2021" [lib] diff --git a/typegate/tests/runtimes/wasm_wire/rust/mdk.rs b/typegate/tests/runtimes/wasm_wire/rust/mdk.rs index 83b4a69635..ebad7fe184 100644 --- a/typegate/tests/runtimes/wasm_wire/rust/mdk.rs +++ b/typegate/tests/runtimes/wasm_wire/rust/mdk.rs @@ -109,7 +109,7 @@ impl Router { } pub fn init(&self, args: InitArgs) -> Result { - static MT_VERSION: &str = "0.4.4-0"; + static MT_VERSION: &str = "0.4.6"; if args.metatype_version != MT_VERSION { return Err(InitError::VersionMismatch(MT_VERSION.into())); } diff --git a/typegate/tests/utils/mock_fetch.ts b/typegate/tests/utils/mock_fetch.ts new file mode 100644 index 0000000000..080218b2a8 --- /dev/null +++ b/typegate/tests/utils/mock_fetch.ts @@ -0,0 +1,158 @@ +// Copyright Metatype OÜ, licensed under the Elastic License 2.0. +// SPDX-License-Identifier: Elastic-2.0 + +/* +Lifted from https://github.com/clo4/deno_mock_fetch/blob/1ef9476b43b1b2b4cab0aaa576f713e8339f46b6/mod.ts +MIT License + +Copyright (c) 2021 SeparateRecords +*/ + +import { MatchHandler, router, Routes } from "./router@0.0.5.ts"; + +export type { MatchHandler }; + +class UnhandledRouteError extends Error { + routes: Routes; + request: Request; + constructor(init: { request: Request; routes: Routes }) { + const { request, routes } = init; + + const method = request.method; + const reqPath = new URL(request.url).pathname; + const routesNumber = Object.entries(routes).length; + const routePlural = routesNumber === 1 + ? "route has a handler" + : "routes have handlers"; + + // deno-fmt-ignore + super(`${method} ${reqPath} (${routesNumber} ${routePlural})`); + + this.name = this.constructor.name; + if (Error.captureStackTrace) { + Error.captureStackTrace(this, this.constructor); + } + + this.routes = routes; + this.request = request; + } +} + +export interface MockFetch { + fetch: typeof globalThis.fetch; + mock: (route: string, handler: MatchHandler) => void; + remove: (route: string) => void; + reset: () => void; +} + +/** + * Get a set of functions that do not share any state with the globals. + * + * The returned object can be destructured. + * + * ``` + * const { fetch, mock, remove, reset } = sandbox() + * ``` + */ +export function sandbox(): MockFetch { + const routeStore = new Map(); + + async function fetch( + input: string | Request | URL, + init?: RequestInit, + ): Promise { + // Request constructor won't take a URL, so we need to normalize it first. + if (input instanceof URL) input = input.toString(); + const req = new Request(input, init); + + const routes = Object.fromEntries(routeStore.entries()); + + // The router needs to be constructed every time because the routes map is + // very likely to change between fetches. + return await router( + routes, + // If an unhandled route is fetched, throw an error. + (request) => { + throw new UnhandledRouteError({ request, routes }); + }, + // Errors thrown by a handler, including the unknown route handler, will + // return a 500 Internal Server Error. That's the right behaviour in most + // cases, but we actually *want* that to throw. + (_, error) => { + throw error; + }, + )(req); + } + + function mock(route: string, handler: MatchHandler) { + routeStore.set(route, handler); + } + + function remove(route: string) { + routeStore.delete(route); + } + + function reset() { + routeStore.clear(); + } + + return { + reset, + mock, + remove, + fetch, + }; +} + +const globalMockFetch = sandbox(); + +/** This is the function that replaces `fetch` when you call `install()`. */ +export const mockedFetch = globalMockFetch.fetch; + +/** + * Mock a new route, or override an existing handler. + * + * The route uses URLPattern syntax, with the additional extension of + * (optional) method routing by prefixing with the method, + * eg. `"POST@/user/:id"`. + * + * The handler function may be asynchronous. + * + * ``` + * mock("GET@/users/:id", async (_req, params) => { + * const id = parseInt(params["id"]); + * const data = await magicallyGetMyUserData(id); + * return new Response(JSON.stringify(data)); + * }) + * ``` + */ +export const mock = globalMockFetch.mock; + +/** Remove an existing route handler. */ +export const remove = globalMockFetch.remove; + +/** Remove all existing route handlers. */ +export const reset = globalMockFetch.reset; + +// Store the original fetch so it can be restored later +const originalFetch = globalThis.fetch; + +// The functions below are `const` for consistency. + +/** + * Replace `globalThis.fetch` with `mockedFetch` (or another function that + * matches the `fetch` signature) + * + * To restore the original `globalThis.fetch`, call `uninstall()`. + */ +export const install = (replacement?: typeof fetch) => { + globalThis.fetch = replacement ?? mockedFetch; +}; + +/** + * Restore `globalThis.fetch` to what it was before this library was imported. + */ +export const uninstall = () => { + globalThis.fetch = originalFetch; + reset(); +}; diff --git a/typegate/tests/utils/router@0.0.5.ts b/typegate/tests/utils/router@0.0.5.ts new file mode 100644 index 0000000000..3576698489 --- /dev/null +++ b/typegate/tests/utils/router@0.0.5.ts @@ -0,0 +1,172 @@ +// Copyright Metatype OÜ, licensed under the Elastic License 2.0. +// SPDX-License-Identifier: Elastic-2.0 + +// Copyright 2021 denosaurs. All rights reserved. MIT license. + +/** + * A deno deploy compatible request handler which can be either sync or async + * and gets passed the `Request`, it then eventually returns a `Response` + */ +export type RequestHandler = (req: Request) => Response | Promise; + +/** + * A handler type for anytime the `MatchHandler` or `other` parameter handler + * fails + */ +export type ErrorHandler = ( + req: Request, + err: unknown, +) => Response | Promise; + +/** + * A handler type for anytime a method is received that is not defined + */ +export type UnknownMethodHandler = ( + req: Request, + knownMethods: string[], +) => Response | Promise; + +/** + * A handler type for a router path match which gets passed the matched values + */ +export type MatchHandler = ( + req: Request, + match: Record, +) => Response | Promise; + +/** + * A record of route paths and `MatchHandler`s which are called when a match is + * found along with it's values. + * + * The route paths follow the path-to-regexp format with the addition of being able + * to prefix a route with a method name and the `@` sign. For example a route only + * accepting `GET` requests would look like: `GET@/`. + */ +export type Routes = Record; + +/** + * The default other handler for the router + */ +export function defaultOtherHandler(_req: Request): Response { + return new Response(null, { + status: 404, + }); +} + +/** + * The default error handler for the router + */ +export function defaultErrorHandler(_req: Request, err: unknown): Response { + console.error(err); + + return new Response(null, { + status: 500, + }); +} + +/** + * The default unknown method handler for the router + */ +export function defaultUnknownMethodHandler( + _req: Request, + knownMethods: string[], +): Response { + return new Response(null, { + status: 405, + headers: { + Accept: knownMethods.join(", "), + }, + }); +} + +export const METHODS = [ + "GET", + "HEAD", + "POST", + "PUT", + "DELETE", + "OPTIONS", + "PATCH", +] as const; + +const methodRegex = new RegExp(`(?<=^(?:${METHODS.join("|")}))@`); + +/** + * A simple and tiny router for deno deploy + * + * ``` + * import { listenAndServe } from "https://deno.land/std/http/server.ts"; + * import { router } from "https://crux.land/router@0.0.5"; + * + * await listenAndServe( + * ":8080", + * router({ + * "/": (_req) => new Response("Hello world!", { status: 200 }), + * }), + * ); + * ``` + * + * @param routes A record of all routes and their corresponding handler functions + * @param other An optional parameter which contains a handler for anything that + * doesn't match the `routes` parameter + * @param error An optional parameter which contains a handler for any time it + * fails to run the default request handling code + * @param unknownMethod An optional parameter which contains a handler for any time a method + * that is not defined is used + * @returns A deno deploy compatible request handler + */ +export function router( + routes: Routes, + other: RequestHandler = defaultOtherHandler, + error: ErrorHandler = defaultErrorHandler, + unknownMethod: UnknownMethodHandler = defaultUnknownMethodHandler, +): RequestHandler { + return async (req) => { + try { + // route > method > handler + const internalRoutes: Record> = {}; + + for (const [route, handler] of Object.entries(routes)) { + const [methodOrPath, path] = route.split(methodRegex); + + if (path) { + internalRoutes[path] ??= {}; + internalRoutes[path][methodOrPath] = handler; + } else { + internalRoutes[methodOrPath] ??= {}; + internalRoutes[methodOrPath]["any"] = handler; + } + } + + for (const [path, methods] of Object.entries(internalRoutes)) { + const pattern = new URLPattern({ + pathname: path, + }); + const res = pattern.exec(req.url); + + if (res !== null) { + for (const [method, handler] of Object.entries(methods)) { + if (req.method === method) { + return await handler( + req, + res.pathname.groups as Record, + ); + } + } + if (methods["any"]) { + return await methods["any"]( + req, + res.pathname.groups as Record, + ); + } else { + return await unknownMethod(req, Object.keys(methods)); + } + } + } + + return await other(req); + } catch (err) { + return error(req, err); + } + }; +} diff --git a/typegate/tests/utils/test.ts b/typegate/tests/utils/test.ts index 7b640f35a3..6cecc30142 100644 --- a/typegate/tests/utils/test.ts +++ b/typegate/tests/utils/test.ts @@ -89,7 +89,7 @@ function serve(typegates: TypegateManager): Promise { }); } -type MetaTestCleanupFn = () => void | Promise; +type MetaTestCleanupFn = () => unknown | Promise; const defaultCli = await createMetaCli(shell); @@ -138,7 +138,9 @@ export class MetaTest { } addCleanup(fn: MetaTestCleanupFn) { - this.disposables.defer(fn); + this.disposables.defer(async () => { + await fn(); + }); } get typegate() { diff --git a/typegraph/core/Cargo.toml b/typegraph/core/Cargo.toml index 6cbc41a822..513869af1d 100644 --- a/typegraph/core/Cargo.toml +++ b/typegraph/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "typegraph_core" -version = "0.4.5" +version = "0.4.6" edition = "2021" [lib] diff --git a/typegraph/core/src/global_store.rs b/typegraph/core/src/global_store.rs index 255c33586f..a44b5ba081 100644 --- a/typegraph/core/src/global_store.rs +++ b/typegraph/core/src/global_store.rs @@ -102,7 +102,7 @@ const PREDEFINED_DENO_FUNCTIONS: &[&str] = &["identity", "true"]; thread_local! { pub static STORE: RefCell = RefCell::new(Store::new()); - pub static SDK_VERSION: String = "0.4.5".to_owned(); + pub static SDK_VERSION: String = "0.4.6".to_owned(); } fn with_store T>(f: F) -> T { diff --git a/typegraph/core/src/t.rs b/typegraph/core/src/t.rs index bc527d894c..f79d16bfe4 100644 --- a/typegraph/core/src/t.rs +++ b/typegraph/core/src/t.rs @@ -237,7 +237,7 @@ pub struct OptionalBuilder { impl Default for TypeOptional { fn default() -> Self { Self { - of: u32::max_value(), + of: u32::MAX, default_item: None, } } @@ -268,7 +268,7 @@ pub struct ListBuilder { impl Default for TypeList { fn default() -> Self { Self { - of: u32::max_value(), + of: u32::MAX, min: None, max: None, unique_items: None, @@ -454,10 +454,10 @@ pub struct FuncBuilder { impl Default for TypeFunc { fn default() -> Self { Self { - inp: u32::max_value(), - out: u32::max_value(), + inp: u32::MAX, + out: u32::MAX, parameter_transform: None, - mat: u32::max_value(), + mat: u32::MAX, rate_calls: false, rate_weight: None, } diff --git a/typegraph/core/src/typegraph.rs b/typegraph/core/src/typegraph.rs index 98bc87f77c..32e63cc69f 100644 --- a/typegraph/core/src/typegraph.rs +++ b/typegraph/core/src/typegraph.rs @@ -224,7 +224,7 @@ pub fn serialize(params: SerializeParams) -> Result<(String, Vec)> deps: Default::default(), }; - tg.meta.prefix = params.prefix.clone(); + tg.meta.prefix.clone_from(¶ms.prefix); let pretty = params.pretty; TypegraphPostProcessor::new(params).postprocess(&mut tg)?; diff --git a/typegraph/core/src/utils/archive.rs b/typegraph/core/src/utils/archive.rs index 6243fd56f4..2fee14b3c4 100644 --- a/typegraph/core/src/utils/archive.rs +++ b/typegraph/core/src/utils/archive.rs @@ -2,14 +2,12 @@ // SPDX-License-Identifier: MPL-2.0 use super::fs::FsContext; -use common::archive::{ - archive_entries_from_bytes, encode_bytes_to_base_64, tarb64_unpack_entries_as_map, -}; +use common::archive::{archive_entries_from_bytes, encode_bytes_to_base_64}; use std::{collections::BTreeMap, path::Path}; pub trait ArchiveExt { fn compress_and_encode(&self, path: impl AsRef) -> Result; - fn unpack_base64(&self, tarb64: &str, dest: &Path) -> Result<(), String>; + // fn unpack_base64(&self, tarb64: &str, dest: &Path) -> Result<(), String>; } impl FsContext { @@ -59,7 +57,7 @@ impl ArchiveExt for FsContext { encode_bytes_to_base_64(bytes).map_err(|e| e.to_string()) } - fn unpack_base64(&self, tarb64: &str, dest: &Path) -> Result<(), String> { + /* fn unpack_base64(&self, tarb64: &str, dest: &Path) -> Result<(), String> { // TODO iterator instead of loading everything in memory let contents = tarb64_unpack_entries_as_map(Some(tarb64)).map_err(|e| e.to_string())?; @@ -68,5 +66,5 @@ impl ArchiveExt for FsContext { } Ok(()) - } + } */ } diff --git a/typegraph/deno/sdk/jsr.json b/typegraph/deno/sdk/jsr.json index 7972b214ed..86c33cd151 100644 --- a/typegraph/deno/sdk/jsr.json +++ b/typegraph/deno/sdk/jsr.json @@ -1,6 +1,6 @@ { "name": "@typegraph/sdk", - "version": "0.4.4", + "version": "0.4.6", "publish": { "exclude": [ "!src/gen", diff --git a/typegraph/python/pyproject.toml b/typegraph/python/pyproject.toml index 9b3ea8c605..8331c710af 100644 --- a/typegraph/python/pyproject.toml +++ b/typegraph/python/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "typegraph" -version = "0.4.5" +version = "0.4.6" description = "Declarative API development platform. Build backend components with WASM, Typescript and Python, no matter where and how your (legacy) systems are." authors = ["Metatype Contributors "] license = "MPL-2.0" diff --git a/typegraph/python/typegraph/__init__.py b/typegraph/python/typegraph/__init__.py index 6cb90b8d05..5e7b022166 100644 --- a/typegraph/python/typegraph/__init__.py +++ b/typegraph/python/typegraph/__init__.py @@ -5,4 +5,4 @@ from typegraph.policy import Policy # noqa from typegraph import effects as fx # noqa -version = "0.4.5" +version = "0.4.6" diff --git a/website/docs/guides/wasm-functions/index.mdx b/website/docs/guides/wasm-functions/index.mdx index bbd14992d7..3bd6f49764 100644 --- a/website/docs/guides/wasm-functions/index.mdx +++ b/website/docs/guides/wasm-functions/index.mdx @@ -78,7 +78,7 @@ By default, the `mdk_rust` generator outputs all the necessary files required to } -`mdk_rust` will not overwrite a `Cargo.toml` file discovored at generation path so you can add other dependencies if need be. +`mdk_rust` will not overwrite a `Cargo.toml` file discovered at generation path so you can add other dependencies if need be. The `mdk.rs` file contains all the glue code including the typegraph types. diff --git a/whiz.yaml b/whiz.yaml index 9c946d21d8..9b011d6022 100644 --- a/whiz.yaml +++ b/whiz.yaml @@ -53,7 +53,7 @@ setup: - typegraph/python/pyproject.toml - website/package.json env: - GHJK_VERSION: "8d50518" + GHJK_VERSION: "b702292" command: | set -e curl -fsSL https://raw.githubusercontent.com/metatypedev/ghjk/$GHJK_VERSION/install.sh | bash