From 844be522fa45a9436139c1aebb0fa38950224270 Mon Sep 17 00:00:00 2001 From: sksat Date: Fri, 26 May 2023 07:31:54 +0900 Subject: [PATCH 001/157] github-webhook: prevent cargo-medata::MetadataCommand to generate Cargo.lock on build --- github-webhook/build.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/github-webhook/build.rs b/github-webhook/build.rs index 0d00db6..28b1258 100644 --- a/github-webhook/build.rs +++ b/github-webhook/build.rs @@ -9,6 +9,7 @@ fn main() -> Result<()> { let metadata = MetadataCommand::new() .manifest_path(manifest_dir + "/Cargo.toml") .features(CargoOpt::AllFeatures) + .no_deps() // prevent generate lockfile .exec() .unwrap(); From 6e796784e70645d4245618e9e2abdbac542b3bbd Mon Sep 17 00:00:00 2001 From: sksat Date: Fri, 26 May 2023 07:34:41 +0900 Subject: [PATCH 002/157] bump version to 0.2.4 --- Cargo.lock | 6 +++--- Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 950de44..9f9e6da 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -339,7 +339,7 @@ dependencies = [ [[package]] name = "github-webhook" -version = "0.2.3" +version = "0.2.4" dependencies = [ "anyhow", "cargo_metadata", @@ -350,7 +350,7 @@ dependencies = [ [[package]] name = "github-webhook-dts-downloader" -version = "0.2.3" +version = "0.2.4" dependencies = [ "anyhow", "github-webhook-type-generator", @@ -360,7 +360,7 @@ dependencies = [ [[package]] name = "github-webhook-type-generator" -version = "0.2.3" +version = "0.2.4" dependencies = [ "anyhow", "once_cell", diff --git a/Cargo.toml b/Cargo.toml index c941221..82930ba 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ members = [ ] [workspace.package] -version = "0.2.3" +version = "0.2.4" repository = "https://github.com/sksat/github-webhook-rs" authors = ["sksat ", "s-ylide"] From ceff1392b9e4d0418ec13eee527085c6c0d6080e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 25 May 2023 22:46:30 +0000 Subject: [PATCH 003/157] Update Rust crate proc-macro2 to 1.0.59 --- Cargo.lock | 4 ++-- type-generator/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9f9e6da..b5810ae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -939,9 +939,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.58" +version = "1.0.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" +checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b" dependencies = [ "unicode-ident", ] diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 3217af3..1f9180b 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -13,7 +13,7 @@ default = ["serde"] serde = [] [dependencies] -proc-macro2 = "1.0.58" +proc-macro2 = "1.0.59" quote = "1.0.27" anyhow = "1.0.71" structopt = "0.3.26" From 5942c32c2adb2d2c263447758cde4d05328a3285 Mon Sep 17 00:00:00 2001 From: sksat Date: Fri, 26 May 2023 09:29:43 +0900 Subject: [PATCH 004/157] github-webhook: add reqwest to dev-deps for test --- Cargo.lock | 1 + github-webhook/Cargo.toml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index b5810ae..a8db018 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -344,6 +344,7 @@ dependencies = [ "anyhow", "cargo_metadata", "github-webhook-dts-downloader", + "reqwest", "serde", "serde_json", ] diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 456e430..af8dae6 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -25,3 +25,6 @@ cargo_metadata = "0.15.4" [dependencies] serde = "1.0.163" serde_json = "1.0.96" + +[dev-dependencies] +reqwest = "0.11.18" From e0ef6e0e24bfa3cc99489d1938aa1471c054c279 Mon Sep 17 00:00:00 2001 From: sksat Date: Fri, 26 May 2023 09:30:04 +0900 Subject: [PATCH 005/157] github-webhook: add parse payload-examples test --- github-webhook/tests/parse-payload-example.rs | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 github-webhook/tests/parse-payload-example.rs diff --git a/github-webhook/tests/parse-payload-example.rs b/github-webhook/tests/parse-payload-example.rs new file mode 100644 index 0000000..f07a589 --- /dev/null +++ b/github-webhook/tests/parse-payload-example.rs @@ -0,0 +1,38 @@ +//use std::assert_matches::assert_matches; +use std::env; + +use github_webhook::payload_types::Schema; + +fn download_example(endpoint: &str, kind: &str, payload: &str) -> String { + let repo = "octokit/webhooks"; + let branch = "main"; + let payload = payload.to_string() + ".payload.json"; + let url = format!("https://raw.githubusercontent.com/{repo}/{branch}/payload-examples/{endpoint}/{kind}/{payload}"); + + let out_dir = env!("OUT_DIR"); + let payload = format!("{out_dir}/{payload}"); + + let body = reqwest::blocking::get(&url) + .unwrap() + .error_for_status() + .expect(&format!("Could not download {url}")) + .text() + .unwrap(); + std::fs::write(&payload, body).unwrap(); + + payload +} + +#[test] +fn branch_protection_rule() { + let event = vec!["created", "deleted", "edited"]; + for e in event { + let payload = download_example("api.github.com", "branch_protection_rule", e); + let payload = std::fs::read_to_string(payload).unwrap(); + + let payload: Schema = serde_json::from_str(&payload).unwrap(); + dbg!(&payload); + + assert!(matches!(payload, Schema::BranchProtectionRuleEvent(_))); + } +} From 0197098e5188f85045e8135cb05371e0a588fc7c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 26 May 2023 00:49:52 +0000 Subject: [PATCH 006/157] Update Rust crate quote to 1.0.28 --- Cargo.lock | 4 ++-- type-generator/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a8db018..46b1b04 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -958,9 +958,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.27" +version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" +checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" dependencies = [ "proc-macro2", ] diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 1f9180b..ef5173c 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -14,7 +14,7 @@ serde = [] [dependencies] proc-macro2 = "1.0.59" -quote = "1.0.27" +quote = "1.0.28" anyhow = "1.0.71" structopt = "0.3.26" swc_common = { version = "0.31.11", features = ["tty-emitter"]} From 3bbd87120531255668592955e231e49e40612b58 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 26 May 2023 01:07:58 +0000 Subject: [PATCH 007/157] Lock file maintenance --- Cargo.lock | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 46b1b04..61a024c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -79,9 +79,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "base64" -version = "0.21.1" +version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f1e31e207a6b8fb791a38ea3105e6cb541f55e4d029902d3039a4ad07cc4105" +checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" [[package]] name = "better_scoped_tls" @@ -533,9 +533,9 @@ dependencies = [ [[package]] name = "io-lifetimes" -version = "1.0.10" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" dependencies = [ "hermit-abi 0.3.1", "libc", @@ -804,7 +804,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.16", + "syn 2.0.17", ] [[package]] @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.8.2" +version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1a59b5d8e97dee33696bf13c5ba8ab85341c002922fba050069326b9c498974" +checksum = "81ca098a9821bd52d6b24fd8b10bd081f47d39c22778cafaa75a2857a62c6390" dependencies = [ "aho-corasick", "memchr", @@ -1163,7 +1163,7 @@ checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.16", + "syn 2.0.17", ] [[package]] @@ -1465,9 +1465,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.16" +version = "2.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" +checksum = "45b6ddbb36c5b969c182aec3c4a0bce7df3fbad4b77114706a49aacc80567388" dependencies = [ "proc-macro2", "quote", @@ -1522,7 +1522,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.16", + "syn 2.0.17", ] [[package]] @@ -1606,7 +1606,7 @@ checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" dependencies = [ "proc-macro2", "quote", - "syn 2.0.16", + "syn 2.0.17", ] [[package]] @@ -1654,9 +1654,9 @@ checksum = "d70b6494226b36008c8366c288d77190b3fad2eb4c10533139c1c1f461127f1a" [[package]] name = "unicode-ident" -version = "1.0.8" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" +checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" [[package]] name = "unicode-normalization" @@ -1745,7 +1745,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.16", + "syn 2.0.17", "wasm-bindgen-shared", ] @@ -1779,7 +1779,7 @@ checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.16", + "syn 2.0.17", "wasm-bindgen-backend", "wasm-bindgen-shared", ] From 29c010e4f2520e0c3842dd84d910930d1ce84be6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 28 May 2023 02:49:34 +0000 Subject: [PATCH 008/157] Update dependency octokit/webhooks to v7 --- github-webhook/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index af8dae6..7b6412f 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -15,7 +15,7 @@ license = "MIT" [package.metadata.octokit-webhooks] repository = "octokit/webhooks" -version = "v6.11.0" +version = "v7.0.2" [build-dependencies] github-webhook-dts-downloader.workspace = true From 4d5bf49b79aa5ff3d8312fbc4a7d33a5ea7729d2 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 28 May 2023 21:52:18 +0900 Subject: [PATCH 009/157] bump version to 0.3.0 --- Cargo.lock | 6 +++--- Cargo.toml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 61a024c..c1ef77c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -339,7 +339,7 @@ dependencies = [ [[package]] name = "github-webhook" -version = "0.2.4" +version = "0.3.0" dependencies = [ "anyhow", "cargo_metadata", @@ -351,7 +351,7 @@ dependencies = [ [[package]] name = "github-webhook-dts-downloader" -version = "0.2.4" +version = "0.3.0" dependencies = [ "anyhow", "github-webhook-type-generator", @@ -361,7 +361,7 @@ dependencies = [ [[package]] name = "github-webhook-type-generator" -version = "0.2.4" +version = "0.3.0" dependencies = [ "anyhow", "once_cell", diff --git a/Cargo.toml b/Cargo.toml index 82930ba..4117767 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,10 +6,10 @@ members = [ ] [workspace.package] -version = "0.2.4" +version = "0.3.0" repository = "https://github.com/sksat/github-webhook-rs" authors = ["sksat ", "s-ylide"] [workspace.dependencies] -github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.2" } -github-webhook-type-generator = { path = "./type-generator", version = "0.2" } +github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.3" } +github-webhook-type-generator = { path = "./type-generator", version = "0.3" } From bf5a6c5068440519d25a9a8a0d655f5eef6c1ec4 Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 29 May 2023 04:05:48 +0900 Subject: [PATCH 010/157] enable serde derive feature --- github-webhook/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 7b6412f..6c3e26d 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -23,7 +23,7 @@ anyhow = "1.0.71" cargo_metadata = "0.15.4" [dependencies] -serde = "1.0.163" +serde = { version = "1.0.163", features = ["derive"] } serde_json = "1.0.96" [dev-dependencies] From 647240bd1152d7c1aedd7ea35741e65dc939dc20 Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 29 May 2023 04:29:07 +0900 Subject: [PATCH 011/157] remove unused dependencies --- Cargo.lock | 2 -- dts-downloader/Cargo.toml | 1 - type-generator/Cargo.toml | 1 - 3 files changed, 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c1ef77c..a1e1ecb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -356,14 +356,12 @@ dependencies = [ "anyhow", "github-webhook-type-generator", "reqwest", - "semver", ] [[package]] name = "github-webhook-type-generator" version = "0.3.0" dependencies = [ - "anyhow", "once_cell", "proc-macro2", "quote", diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index ed8e94f..7ac3e91 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -12,4 +12,3 @@ license = "MIT" github-webhook-type-generator.workspace = true anyhow = "1.0.71" reqwest = { version = "0.11.18", features = ["blocking"] } -semver = "1.0.17" diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index ef5173c..a94f732 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -15,7 +15,6 @@ serde = [] [dependencies] proc-macro2 = "1.0.59" quote = "1.0.28" -anyhow = "1.0.71" structopt = "0.3.26" swc_common = { version = "0.31.11", features = ["tty-emitter"]} swc_ecma_ast = "0.104.4" From 34a9045bed5f091492a2f4d3ee9bff56fa037e46 Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 29 May 2023 04:31:16 +0900 Subject: [PATCH 012/157] bump version to 0.3.1 --- Cargo.lock | 6 +++--- Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a1e1ecb..a369333 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -339,7 +339,7 @@ dependencies = [ [[package]] name = "github-webhook" -version = "0.3.0" +version = "0.3.1" dependencies = [ "anyhow", "cargo_metadata", @@ -351,7 +351,7 @@ dependencies = [ [[package]] name = "github-webhook-dts-downloader" -version = "0.3.0" +version = "0.3.1" dependencies = [ "anyhow", "github-webhook-type-generator", @@ -360,7 +360,7 @@ dependencies = [ [[package]] name = "github-webhook-type-generator" -version = "0.3.0" +version = "0.3.1" dependencies = [ "once_cell", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index 4117767..480df80 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ members = [ ] [workspace.package] -version = "0.3.0" +version = "0.3.1" repository = "https://github.com/sksat/github-webhook-rs" authors = ["sksat ", "s-ylide"] From 34e359b7d2f6ce99b2652ceddc86fef2913011f2 Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 29 May 2023 03:38:31 +0900 Subject: [PATCH 013/157] add semver check CI job --- .github/workflows/rust.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index e7a651a..96cb8c3 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -90,3 +90,11 @@ jobs: - name: Deploy to GitHub pages id: deployment uses: actions/deploy-pages@v2.0.1 + + semver: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - uses: obi1kenobi/cargo-semver-checks-action@v2.1 From 8ba9c2804bd9b96e1a1bf32074d4d61a1b5a24ed Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 29 May 2023 04:52:46 +0900 Subject: [PATCH 014/157] TEMP: breaking API change test --- github-webhook/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 6c3e26d..a28be7a 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -15,7 +15,7 @@ license = "MIT" [package.metadata.octokit-webhooks] repository = "octokit/webhooks" -version = "v7.0.2" +version = "v6.11.0" [build-dependencies] github-webhook-dts-downloader.workspace = true From 6e6f273c0f855322f7c886dc03cbfee6c2e32aee Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 29 May 2023 04:59:13 +0900 Subject: [PATCH 015/157] Revert "TEMP: breaking API change test" This reverts commit 8ba9c2804bd9b96e1a1bf32074d4d61a1b5a24ed. --- github-webhook/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index a28be7a..6c3e26d 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -15,7 +15,7 @@ license = "MIT" [package.metadata.octokit-webhooks] repository = "octokit/webhooks" -version = "v6.11.0" +version = "v7.0.2" [build-dependencies] github-webhook-dts-downloader.workspace = true From a908714dfbea8c561aa7f9d5f433be3b9647022b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 May 2023 12:57:30 +0000 Subject: [PATCH 016/157] Update Rust crate once_cell to 1.17.2 --- Cargo.lock | 4 ++-- type-generator/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a369333..83a43c4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -775,9 +775,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.17.1" +version = "1.17.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" +checksum = "9670a07f94779e00908f3e686eab508878ebb390ba6e604d3a284c00e8d0487b" [[package]] name = "openssl" diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index a94f732..c9ee9c2 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -19,4 +19,4 @@ structopt = "0.3.26" swc_common = { version = "0.31.11", features = ["tty-emitter"]} swc_ecma_ast = "0.104.4" swc_ecma_parser = "0.134.11" -once_cell = "1.17.1" +once_cell = "1.17.2" From a68d1c64096fe97b8f360ed09bcbc280ab3917fb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 May 2023 05:40:34 +0000 Subject: [PATCH 017/157] Update swc monorepo --- Cargo.lock | 12 ++++++------ type-generator/Cargo.toml | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 83a43c4..54e552d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1339,9 +1339,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.31.11" +version = "0.31.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20fd4a53e21f2fd0c184a6391b505eacafa1e1b596ff1199abf723107c9c24f7" +checksum = "19c774005489d2907fb67909cf42af926e72edee1366512777c605ba2ef19c94" dependencies = [ "ahash", "ast_node", @@ -1368,9 +1368,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.104.4" +version = "0.104.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed057aa0db9150059f2129175970c6f54249fa6fe877c31073923e554906e9b5" +checksum = "b5cf9dd351d0c285dcd36535267953a18995d4dda0cbe34ac9d1df61aa415b26" dependencies = [ "bitflags 2.3.1", "is-macro", @@ -1384,9 +1384,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.134.11" +version = "0.134.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29f687ebf8b158ea866b42b5c7b5da723937b6bffd968211385563ae6f63498c" +checksum = "f0a3fcfe3d83dd445cbd9321882e47b467594433d9a21c4d6c37a27f534bb89e" dependencies = [ "either", "lexical", diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index c9ee9c2..2d05481 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -16,7 +16,7 @@ serde = [] proc-macro2 = "1.0.59" quote = "1.0.28" structopt = "0.3.26" -swc_common = { version = "0.31.11", features = ["tty-emitter"]} -swc_ecma_ast = "0.104.4" -swc_ecma_parser = "0.134.11" +swc_common = { version = "0.31.12", features = ["tty-emitter"]} +swc_ecma_ast = "0.104.5" +swc_ecma_parser = "0.134.12" once_cell = "1.17.2" From 1d1be436f8ddce6f35e4ca18e12846109f38496d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 May 2023 11:39:08 +0000 Subject: [PATCH 018/157] Update Rust crate cargo_metadata to 0.15.5 --- Cargo.lock | 4 ++-- github-webhook/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 54e552d..a5515e8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -136,9 +136,9 @@ dependencies = [ [[package]] name = "cargo_metadata" -version = "0.15.4" +version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a" +checksum = "2f99443702b755bf0c04082e281b05d2475351dcb954b9fb8f741b66bfdb55d3" dependencies = [ "camino", "cargo-platform", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 6c3e26d..5e1c843 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -20,7 +20,7 @@ version = "v7.0.2" [build-dependencies] github-webhook-dts-downloader.workspace = true anyhow = "1.0.71" -cargo_metadata = "0.15.4" +cargo_metadata = "0.15.5" [dependencies] serde = { version = "1.0.163", features = ["derive"] } From bbccfe9ffba5286a8bc61837c83ee9e6348a9ad2 Mon Sep 17 00:00:00 2001 From: sksat Date: Fri, 9 Jun 2023 04:40:54 +0900 Subject: [PATCH 019/157] Revert "Update Rust crate cargo_metadata to 0.15.5" --- Cargo.lock | 4 ++-- github-webhook/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a5515e8..54e552d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -136,9 +136,9 @@ dependencies = [ [[package]] name = "cargo_metadata" -version = "0.15.5" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f99443702b755bf0c04082e281b05d2475351dcb954b9fb8f741b66bfdb55d3" +checksum = "eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a" dependencies = [ "camino", "cargo-platform", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 5e1c843..6c3e26d 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -20,7 +20,7 @@ version = "v7.0.2" [build-dependencies] github-webhook-dts-downloader.workspace = true anyhow = "1.0.71" -cargo_metadata = "0.15.5" +cargo_metadata = "0.15.4" [dependencies] serde = { version = "1.0.163", features = ["derive"] } From 7d5344844eca438ee580baf897b55e6be46fac52 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 8 Jun 2023 19:47:42 +0000 Subject: [PATCH 020/157] Update obi1kenobi/cargo-semver-checks-action action to v2.2 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 96cb8c3..ecd7cfc 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -97,4 +97,4 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: obi1kenobi/cargo-semver-checks-action@v2.1 + - uses: obi1kenobi/cargo-semver-checks-action@v2.2 From 2ac56767d104ada4a2567c46a6fd17fb75a09149 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 8 Jun 2023 19:55:56 +0000 Subject: [PATCH 021/157] Update Rust crate serde to 1.0.164 --- Cargo.lock | 8 ++++---- github-webhook/Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 54e552d..201e882 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1146,18 +1146,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.163" +version = "1.0.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" +checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.163" +version = "1.0.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" +checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" dependencies = [ "proc-macro2", "quote", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 6c3e26d..49a72b2 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -23,7 +23,7 @@ anyhow = "1.0.71" cargo_metadata = "0.15.4" [dependencies] -serde = { version = "1.0.163", features = ["derive"] } +serde = { version = "1.0.164", features = ["derive"] } serde_json = "1.0.96" [dev-dependencies] From 01da47616c5f0461958c317a7fea321a3d35b20a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 8 Jun 2023 20:04:28 +0000 Subject: [PATCH 022/157] Update Rust crate once_cell to 1.18.0 --- Cargo.lock | 4 ++-- type-generator/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 201e882..078e021 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -775,9 +775,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.17.2" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9670a07f94779e00908f3e686eab508878ebb390ba6e604d3a284c00e8d0487b" +checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "openssl" diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 2d05481..b902b1f 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -19,4 +19,4 @@ structopt = "0.3.26" swc_common = { version = "0.31.12", features = ["tty-emitter"]} swc_ecma_ast = "0.104.5" swc_ecma_parser = "0.134.12" -once_cell = "1.17.2" +once_cell = "1.18.0" From 72c6fbef80643b329212458749a73416f817c3ee Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 8 Jun 2023 20:14:43 +0000 Subject: [PATCH 023/157] Update Rust crate proc-macro2 to 1.0.60 --- Cargo.lock | 4 ++-- type-generator/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 078e021..f888d98 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -938,9 +938,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.59" +version = "1.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b" +checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" dependencies = [ "unicode-ident", ] diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index b902b1f..8976c17 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -13,7 +13,7 @@ default = ["serde"] serde = [] [dependencies] -proc-macro2 = "1.0.59" +proc-macro2 = "1.0.60" quote = "1.0.28" structopt = "0.3.26" swc_common = { version = "0.31.12", features = ["tty-emitter"]} From 78e7b060ac1bdbe4ae3e306ad719011f4fc0cbd7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 8 Jun 2023 20:19:28 +0000 Subject: [PATCH 024/157] Update dependency rust to v1.70.0 --- rust-toolchain | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain b/rust-toolchain index f2415f8..22048ac 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1,2 +1,2 @@ [toolchain] -channel = "1.69.0" +channel = "1.70.0" From 14a51c660d18e22b5953e5719a49254126849323 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 8 Jun 2023 20:27:29 +0000 Subject: [PATCH 025/157] Lock file maintenance --- Cargo.lock | 130 +++++++++++++++++++---------------------------------- 1 file changed, 47 insertions(+), 83 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f888d98..e4404d3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -25,9 +25,9 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" +checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" dependencies = [ "memchr", ] @@ -259,9 +259,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" dependencies = [ "percent-encoding", ] @@ -328,9 +328,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.9" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" +checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" dependencies = [ "cfg-if", "libc", @@ -502,9 +502,9 @@ dependencies = [ [[package]] name = "idna" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" dependencies = [ "unicode-bidi", "unicode-normalization", @@ -655,9 +655,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.144" +version = "0.2.146" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" +checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" [[package]] name = "linux-raw-sys" @@ -667,9 +667,9 @@ checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" [[package]] name = "lock_api" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" +checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" dependencies = [ "autocfg", "scopeguard", @@ -677,12 +677,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.17" +version = "0.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" -dependencies = [ - "cfg-if", -] +checksum = "518ef76f2f87365916b142844c16d8fefd85039bc5699050210a7778ee1cd1de" [[package]] name = "memchr" @@ -698,14 +695,13 @@ checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" [[package]] name = "mio" -version = "0.8.6" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" +checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" dependencies = [ "libc", - "log", "wasi", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] @@ -781,9 +777,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "openssl" -version = "0.10.52" +version = "0.10.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01b8574602df80f7b85fdfc5392fa884a4e3b3f4f35402c070ab34c3d3f78d56" +checksum = "69b3f656a17a6cbc115b5c7a40c616947d213ba182135b014d6051b73ab6f019" dependencies = [ "bitflags 1.3.2", "cfg-if", @@ -802,7 +798,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.17", + "syn 2.0.18", ] [[package]] @@ -813,9 +809,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.87" +version = "0.9.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e" +checksum = "c2ce0f250f34a308dcfdbb351f511359857d4ed2134ba715a4eadd46e1ffd617" dependencies = [ "cc", "libc", @@ -835,22 +831,22 @@ dependencies = [ [[package]] name = "parking_lot_core" -version = "0.9.7" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" +checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.2.16", + "redox_syscall", "smallvec", - "windows-sys 0.45.0", + "windows-targets", ] [[package]] name = "percent-encoding" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" [[package]] name = "phf_generator" @@ -993,15 +989,6 @@ dependencies = [ "getrandom", ] -[[package]] -name = "redox_syscall" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" -dependencies = [ - "bitflags 1.3.2", -] - [[package]] name = "redox_syscall" version = "0.3.5" @@ -1013,9 +1000,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.8.3" +version = "1.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81ca098a9821bd52d6b24fd8b10bd081f47d39c22778cafaa75a2857a62c6390" +checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" dependencies = [ "aho-corasick", "memchr", @@ -1161,7 +1148,7 @@ checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" dependencies = [ "proc-macro2", "quote", - "syn 2.0.17", + "syn 2.0.18", ] [[package]] @@ -1463,9 +1450,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45b6ddbb36c5b969c182aec3c4a0bce7df3fbad4b77114706a49aacc80567388" +checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" dependencies = [ "proc-macro2", "quote", @@ -1474,15 +1461,16 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.5.0" +version = "3.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" +checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6" dependencies = [ + "autocfg", "cfg-if", "fastrand", - "redox_syscall 0.3.5", + "redox_syscall", "rustix", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] @@ -1520,7 +1508,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.17", + "syn 2.0.18", ] [[package]] @@ -1540,9 +1528,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.28.1" +version = "1.28.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" +checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" dependencies = [ "autocfg", "bytes", @@ -1604,7 +1592,7 @@ checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" dependencies = [ "proc-macro2", "quote", - "syn 2.0.17", + "syn 2.0.18", ] [[package]] @@ -1679,9 +1667,9 @@ checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" [[package]] name = "url" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" +checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" dependencies = [ "form_urlencoded", "idna", @@ -1743,7 +1731,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.17", + "syn 2.0.18", "wasm-bindgen-shared", ] @@ -1777,7 +1765,7 @@ checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.17", + "syn 2.0.18", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -1844,37 +1832,13 @@ dependencies = [ "windows_x86_64_msvc 0.42.2", ] -[[package]] -name = "windows-sys" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" -dependencies = [ - "windows-targets 0.42.2", -] - [[package]] name = "windows-sys" version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" dependencies = [ - "windows-targets 0.48.0", -] - -[[package]] -name = "windows-targets" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" -dependencies = [ - "windows_aarch64_gnullvm 0.42.2", - "windows_aarch64_msvc 0.42.2", - "windows_i686_gnu 0.42.2", - "windows_i686_msvc 0.42.2", - "windows_x86_64_gnu 0.42.2", - "windows_x86_64_gnullvm 0.42.2", - "windows_x86_64_msvc 0.42.2", + "windows-targets", ] [[package]] From 804bbcebbd4ca338c343143a8451c73042b842ab Mon Sep 17 00:00:00 2001 From: sksat Date: Fri, 9 Jun 2023 05:55:38 +0900 Subject: [PATCH 026/157] bump version to 0.3.2 --- Cargo.lock | 6 +++--- Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e4404d3..55a0037 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -339,7 +339,7 @@ dependencies = [ [[package]] name = "github-webhook" -version = "0.3.1" +version = "0.3.2" dependencies = [ "anyhow", "cargo_metadata", @@ -351,7 +351,7 @@ dependencies = [ [[package]] name = "github-webhook-dts-downloader" -version = "0.3.1" +version = "0.3.2" dependencies = [ "anyhow", "github-webhook-type-generator", @@ -360,7 +360,7 @@ dependencies = [ [[package]] name = "github-webhook-type-generator" -version = "0.3.1" +version = "0.3.2" dependencies = [ "once_cell", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index 480df80..af9e64d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ members = [ ] [workspace.package] -version = "0.3.1" +version = "0.3.2" repository = "https://github.com/sksat/github-webhook-rs" authors = ["sksat ", "s-ylide"] From c36069db51cb6e85f1d87eba316a851831f11ae5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 8 Jun 2023 20:59:19 +0000 Subject: [PATCH 027/157] Update dependency octokit/webhooks to v7.0.3 --- github-webhook/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 49a72b2..8b3ea6c 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -15,7 +15,7 @@ license = "MIT" [package.metadata.octokit-webhooks] repository = "octokit/webhooks" -version = "v7.0.2" +version = "v7.0.3" [build-dependencies] github-webhook-dts-downloader.workspace = true From f26ea1ec74df10a2eb27ccf308a98243bc0574fc Mon Sep 17 00:00:00 2001 From: sksat Date: Fri, 9 Jun 2023 06:16:48 +0900 Subject: [PATCH 028/157] bump version to 0.4 --- Cargo.lock | 6 +++--- Cargo.toml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 55a0037..dba32e1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -339,7 +339,7 @@ dependencies = [ [[package]] name = "github-webhook" -version = "0.3.2" +version = "0.4.0" dependencies = [ "anyhow", "cargo_metadata", @@ -351,7 +351,7 @@ dependencies = [ [[package]] name = "github-webhook-dts-downloader" -version = "0.3.2" +version = "0.4.0" dependencies = [ "anyhow", "github-webhook-type-generator", @@ -360,7 +360,7 @@ dependencies = [ [[package]] name = "github-webhook-type-generator" -version = "0.3.2" +version = "0.4.0" dependencies = [ "once_cell", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index af9e64d..af9962f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,10 +6,10 @@ members = [ ] [workspace.package] -version = "0.3.2" +version = "0.4.0" repository = "https://github.com/sksat/github-webhook-rs" authors = ["sksat ", "s-ylide"] [workspace.dependencies] -github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.3" } -github-webhook-type-generator = { path = "./type-generator", version = "0.3" } +github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.4" } +github-webhook-type-generator = { path = "./type-generator", version = "0.4" } From 272ef0e191c9162c732aef636cb721534aa5c731 Mon Sep 17 00:00:00 2001 From: sksat Date: Fri, 9 Jun 2023 06:46:22 +0900 Subject: [PATCH 029/157] add install components via rust-toolchain --- rust-toolchain | 1 + 1 file changed, 1 insertion(+) diff --git a/rust-toolchain b/rust-toolchain index 22048ac..f15cd1c 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1,2 +1,3 @@ [toolchain] channel = "1.70.0" +components = ["rustfmt", "clippy"] From 302eb440182afd49bbc25fbc8729725ee8fac8cf Mon Sep 17 00:00:00 2001 From: sksat Date: Fri, 9 Jun 2023 06:50:30 +0900 Subject: [PATCH 030/157] specify install rustup components by rust-toolchain on CI --- .github/workflows/rust.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index ecd7cfc..4ef8fd8 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -26,7 +26,6 @@ jobs: - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ steps.toolchain.outputs.toolchain }} - components: rustfmt, clippy - name: cache dependencies uses: Swatinem/rust-cache@v2.4.0 @@ -54,7 +53,6 @@ jobs: - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ steps.toolchain.outputs.toolchain }} - components: rustfmt - name: cache dependencies uses: Swatinem/rust-cache@v2.4.0 From 02276af3cdd01ab2dc25c49f7c9711dcca1056af Mon Sep 17 00:00:00 2001 From: sksat Date: Fri, 9 Jun 2023 07:15:33 +0900 Subject: [PATCH 031/157] add MSRV as package.rust-version --- Cargo.toml | 3 +++ dts-downloader/Cargo.toml | 1 + github-webhook/Cargo.toml | 1 + type-generator/Cargo.toml | 1 + 4 files changed, 6 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index af9962f..b3495c1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,6 +10,9 @@ version = "0.4.0" repository = "https://github.com/sksat/github-webhook-rs" authors = ["sksat ", "s-ylide"] +# MSRV +rust-version = "1.64.0" + [workspace.dependencies] github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.4" } github-webhook-type-generator = { path = "./type-generator", version = "0.4" } diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index 7ac3e91..fb33964 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "github-webhook-dts-downloader" version.workspace = true +rust-version.workspace = true edition = "2021" description = "GitHub webhook payload type def downloader for Rust" diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 8b3ea6c..2c4fd05 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "github-webhook" version.workspace = true +rust-version.workspace = true edition = "2021" build = "build.rs" diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 8976c17..ddd5b78 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "github-webhook-type-generator" version.workspace = true +rust-version.workspace = true edition = "2021" description = "GitHub webhook payload type generator for Rust" From 37547f7cf6ef0677ba682fac8bb7b335cbed31f3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 12 Jun 2023 00:38:36 +0000 Subject: [PATCH 032/157] Lock file maintenance --- Cargo.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index dba32e1..67c9624 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -677,9 +677,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.18" +version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "518ef76f2f87365916b142844c16d8fefd85039bc5699050210a7778ee1cd1de" +checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" [[package]] name = "memchr" @@ -1060,9 +1060,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustix" -version = "0.37.19" +version = "0.37.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" +checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" dependencies = [ "bitflags 1.3.2", "errno", From a8db71bb0d6d3baca12b2ddd413c71f2315ceee8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 16 Jun 2023 20:18:09 +0000 Subject: [PATCH 033/157] Update actions/upload-pages-artifact action to v1.0.9 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 4ef8fd8..3e3d260 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -68,7 +68,7 @@ jobs: EOS - name: arcive rustdoc - uses: actions/upload-pages-artifact@v1.0.8 + uses: actions/upload-pages-artifact@v1.0.9 with: path: ./target/doc From 97056049f16bfbb4b5d180b6085ec6da8e6bf930 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 17 Jun 2023 01:06:12 +0000 Subject: [PATCH 034/157] Update actions/deploy-pages action to v2.0.2 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 3e3d260..5da2aea 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -87,7 +87,7 @@ jobs: steps: - name: Deploy to GitHub pages id: deployment - uses: actions/deploy-pages@v2.0.1 + uses: actions/deploy-pages@v2.0.2 semver: runs-on: ubuntu-latest From ddc04b94925894d269fe21dcf4a4b3b09f08615d Mon Sep 17 00:00:00 2001 From: sksat Date: Sat, 17 Jun 2023 10:57:15 +0900 Subject: [PATCH 035/157] Revert "Update actions/upload-pages-artifact action to v1.0.9" --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 5da2aea..4f1e0ef 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -68,7 +68,7 @@ jobs: EOS - name: arcive rustdoc - uses: actions/upload-pages-artifact@v1.0.9 + uses: actions/upload-pages-artifact@v1.0.8 with: path: ./target/doc From 4fa874e89b417db350374f4b1d7d85dfbbed469a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 17 Jun 2023 02:03:53 +0000 Subject: [PATCH 036/157] Update Rust crate serde_json to 1.0.97 --- Cargo.lock | 4 ++-- github-webhook/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 67c9624..578e6ef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1153,9 +1153,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.96" +version = "1.0.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" +checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a" dependencies = [ "itoa", "ryu", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 2c4fd05..740e5ee 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -25,7 +25,7 @@ cargo_metadata = "0.15.4" [dependencies] serde = { version = "1.0.164", features = ["derive"] } -serde_json = "1.0.96" +serde_json = "1.0.97" [dev-dependencies] reqwest = "0.11.18" From 397f0955951a3d2d256f877945b1d79f6a5e8269 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 17 Jun 2023 03:13:03 +0000 Subject: [PATCH 037/157] Update swc monorepo --- Cargo.lock | 8 ++++---- type-generator/Cargo.toml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 578e6ef..3df76c1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1355,9 +1355,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.104.5" +version = "0.106.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5cf9dd351d0c285dcd36535267953a18995d4dda0cbe34ac9d1df61aa415b26" +checksum = "0401b0c21c7f06b8048f3d49c315787ad2a13a35c51101d208229c4f9fa6a6b2" dependencies = [ "bitflags 2.3.1", "is-macro", @@ -1371,9 +1371,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.134.12" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0a3fcfe3d83dd445cbd9321882e47b467594433d9a21c4d6c37a27f534bb89e" +checksum = "e88abad0f4361bc561708443a0786ffdd334a6478e8acbef28d14f68d68cf060" dependencies = [ "either", "lexical", diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index ddd5b78..31d8083 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -18,6 +18,6 @@ proc-macro2 = "1.0.60" quote = "1.0.28" structopt = "0.3.26" swc_common = { version = "0.31.12", features = ["tty-emitter"]} -swc_ecma_ast = "0.104.5" -swc_ecma_parser = "0.134.12" +swc_ecma_ast = "0.106.0" +swc_ecma_parser = "0.136.0" once_cell = "1.18.0" From 85f4a3888e3a762e56f7e7809928f39130e7ca8a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 18 Jun 2023 15:06:38 +0000 Subject: [PATCH 038/157] Update Swatinem/rust-cache action to v2.5.0 --- .github/workflows/rust.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 4f1e0ef..6cf7041 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -28,7 +28,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.4.0 + uses: Swatinem/rust-cache@v2.5.0 - name: reviewdog / clippy uses: sksat/action-clippy@v0.2.1 @@ -55,7 +55,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.4.0 + uses: Swatinem/rust-cache@v2.5.0 - name: build rustdoc run: | From e89714d29e6891c62c2a6e9fd80b4520b7f77a5d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 19 Jun 2023 15:42:27 +0000 Subject: [PATCH 039/157] Update reviewdog/action-actionlint action to v1.37.1 --- .github/workflows/actionlint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index c7f9e23..c55ba37 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v3 - name: actionlint - uses: reviewdog/action-actionlint@v1.37.0 + uses: reviewdog/action-actionlint@v1.37.1 with: github_token: ${{ secrets.GITHUB_TOKEN }} reporter: github-pr-review From f6c777c84d7fbeceea8df1936c23762f5a263dc8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 9 Jul 2023 09:58:59 +0000 Subject: [PATCH 040/157] Migrate config renovate.json --- renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 2ac460c..062e658 100644 --- a/renovate.json +++ b/renovate.json @@ -1,6 +1,6 @@ { "extends": [ - "config:base" + "config:recommended" ], "configMigration": true, "additionalReviewers": [ From 2badbe1b1b7fcbb69f27c0df3d623860c6c1ada3 Mon Sep 17 00:00:00 2001 From: sksat Date: Sat, 19 Aug 2023 14:39:56 +0900 Subject: [PATCH 041/157] bump version to 0.5 for internal dep breaks --- Cargo.lock | 6 +++--- Cargo.toml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3df76c1..6632fe9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -339,7 +339,7 @@ dependencies = [ [[package]] name = "github-webhook" -version = "0.4.0" +version = "0.5.0" dependencies = [ "anyhow", "cargo_metadata", @@ -351,7 +351,7 @@ dependencies = [ [[package]] name = "github-webhook-dts-downloader" -version = "0.4.0" +version = "0.5.0" dependencies = [ "anyhow", "github-webhook-type-generator", @@ -360,7 +360,7 @@ dependencies = [ [[package]] name = "github-webhook-type-generator" -version = "0.4.0" +version = "0.5.0" dependencies = [ "once_cell", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index b3495c1..0b1fae5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ members = [ ] [workspace.package] -version = "0.4.0" +version = "0.5.0" repository = "https://github.com/sksat/github-webhook-rs" authors = ["sksat ", "s-ylide"] @@ -14,5 +14,5 @@ authors = ["sksat ", "s-ylide"] rust-version = "1.64.0" [workspace.dependencies] -github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.4" } -github-webhook-type-generator = { path = "./type-generator", version = "0.4" } +github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.5" } +github-webhook-type-generator = { path = "./type-generator", version = "0.5" } From 478a34c73030767d6af80f7e50d00238e40e5d28 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Aug 2023 05:58:33 +0000 Subject: [PATCH 042/157] Lock file maintenance --- Cargo.lock | 553 ++++++++++++++++++++++++++--------------------------- 1 file changed, 267 insertions(+), 286 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6632fe9..eb25c7b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13,21 +13,25 @@ dependencies = [ ] [[package]] -name = "ahash" -version = "0.7.6" +name = "addr2line" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" +checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" dependencies = [ - "getrandom", - "once_cell", - "version_check", + "gimli", ] [[package]] -name = "aho-corasick" +name = "adler" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "aho-corasick" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a" dependencies = [ "memchr", ] @@ -43,21 +47,21 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.71" +version = "1.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" +checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" [[package]] name = "ast_node" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c704e2f6ee1a98223f5a7629a6ef0f3decb3b552ed282889dc957edff98ce1e6" +checksum = "c09c69dffe06d222d072c878c3afe86eee2179806f20503faec97250268b4c24" dependencies = [ "pmutil", "proc-macro2", "quote", "swc_macros_common", - "syn 1.0.109", + "syn 2.0.29", ] [[package]] @@ -77,6 +81,21 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" +[[package]] +name = "backtrace" +version = "0.3.68" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" +dependencies = [ + "addr2line", + "cc", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] + [[package]] name = "base64" version = "0.21.2" @@ -85,9 +104,9 @@ checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" [[package]] name = "better_scoped_tls" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b73e8ecdec39e98aa3b19e8cd0b8ed8f77ccb86a6b0b2dc7cd86d105438a2123" +checksum = "794edcc9b3fb07bb4aecaa11f093fd45663b4feadb782d68303a2268bc2701de" dependencies = [ "scoped-tls", ] @@ -100,9 +119,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6776fc96284a0bb647b615056fc496d1fe1644a7ab01829818a6d91cae888b84" +checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" [[package]] name = "bumpalo" @@ -118,18 +137,18 @@ checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" [[package]] name = "camino" -version = "1.1.4" +version = "1.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2" +checksum = "c59e92b5a388f549b863a7bea62612c09f24c8393560709a54558a9abdfb3b9c" dependencies = [ "serde", ] [[package]] name = "cargo-platform" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27" +checksum = "2cfa25e60aea747ec7e1124f238816749faa93759c6ff5b31f1ccdda137f4479" dependencies = [ "serde", ] @@ -150,9 +169,12 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.79" +version = "1.0.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" +checksum = "305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01" +dependencies = [ + "libc", +] [[package]] name = "cfg-if" @@ -193,9 +215,9 @@ checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" [[package]] name = "either" -version = "1.8.1" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" +checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" [[package]] name = "encoding_rs" @@ -208,13 +230,13 @@ dependencies = [ [[package]] name = "errno" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" +checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f" dependencies = [ "errno-dragonfly", "libc", - "windows-sys 0.48.0", + "windows-sys", ] [[package]] @@ -229,12 +251,9 @@ dependencies = [ [[package]] name = "fastrand" -version = "1.9.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" -dependencies = [ - "instant", -] +checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" [[package]] name = "fnv" @@ -268,14 +287,14 @@ dependencies = [ [[package]] name = "from_variant" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d449976075322384507443937df2f1d5577afbf4282f12a5a66ef29fa3e6307" +checksum = "03ec5dc38ee19078d84a692b1c41181ff9f94331c76cee66ff0208c770b5e54f" dependencies = [ "pmutil", "proc-macro2", "swc_macros_common", - "syn 1.0.109", + "syn 2.0.29", ] [[package]] @@ -337,6 +356,12 @@ dependencies = [ "wasi", ] +[[package]] +name = "gimli" +version = "0.27.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" + [[package]] name = "github-webhook" version = "0.5.0" @@ -373,9 +398,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.19" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" +checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" dependencies = [ "bytes", "fnv", @@ -416,18 +441,9 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" -dependencies = [ - "libc", -] - -[[package]] -name = "hermit-abi" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" +checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" [[package]] name = "http" @@ -459,15 +475,15 @@ checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" [[package]] name = "httpdate" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hyper" -version = "0.14.26" +version = "0.14.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" +checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" dependencies = [ "bytes", "futures-channel", @@ -480,7 +496,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2", + "socket2 0.4.9", "tokio", "tower-service", "tracing", @@ -520,56 +536,36 @@ dependencies = [ "hashbrown", ] -[[package]] -name = "instant" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "io-lifetimes" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" -dependencies = [ - "hermit-abi 0.3.1", - "libc", - "windows-sys 0.48.0", -] - [[package]] name = "ipnet" -version = "2.7.2" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" +checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" [[package]] name = "is-macro" -version = "0.2.2" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a7d079e129b77477a49c5c4f1cfe9ce6c2c909ef52520693e8e811a714c7b20" +checksum = "f4467ed1321b310c2625c5aa6c1b1ffc5de4d9e42668cf697a08fb033ee8265e" dependencies = [ "Inflector", "pmutil", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.29", ] [[package]] name = "itoa" -version = "1.0.6" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" +checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" [[package]] name = "js-sys" -version = "0.3.63" +version = "0.3.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" +checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" dependencies = [ "wasm-bindgen", ] @@ -655,15 +651,15 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.146" +version = "0.2.147" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" +checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" [[package]] name = "linux-raw-sys" -version = "0.3.8" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" +checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" [[package]] name = "lock_api" @@ -677,9 +673,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.19" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" +checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "memchr" @@ -693,6 +689,15 @@ version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" +[[package]] +name = "miniz_oxide" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +dependencies = [ + "adler", +] + [[package]] name = "mio" version = "0.8.8" @@ -701,7 +706,7 @@ checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" dependencies = [ "libc", "wasi", - "windows-sys 0.48.0", + "windows-sys", ] [[package]] @@ -752,23 +757,32 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" +checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" dependencies = [ "autocfg", ] [[package]] name = "num_cpus" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" dependencies = [ - "hermit-abi 0.2.6", + "hermit-abi 0.3.2", "libc", ] +[[package]] +name = "object" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" +dependencies = [ + "memchr", +] + [[package]] name = "once_cell" version = "1.18.0" @@ -777,9 +791,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "openssl" -version = "0.10.54" +version = "0.10.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69b3f656a17a6cbc115b5c7a40c616947d213ba182135b014d6051b73ab6f019" +checksum = "729b745ad4a5575dd06a3e1af1414bd330ee561c01b3899eb584baeaa8def17e" dependencies = [ "bitflags 1.3.2", "cfg-if", @@ -798,7 +812,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.29", ] [[package]] @@ -809,9 +823,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.88" +version = "0.9.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2ce0f250f34a308dcfdbb351f511359857d4ed2134ba715a4eadd46e1ffd617" +checksum = "866b5f16f90776b9bb8dc1e1802ac6f0513de3a7a7465867bfbc563dc737faac" dependencies = [ "cc", "libc", @@ -869,9 +883,9 @@ dependencies = [ [[package]] name = "pin-project-lite" -version = "0.2.9" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" +checksum = "12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05" [[package]] name = "pin-utils" @@ -887,13 +901,13 @@ checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" [[package]] name = "pmutil" -version = "0.5.3" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3894e5d549cccbe44afecf72922f277f603cd4bb0219c8342631ef18fffbe004" +checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.29", ] [[package]] @@ -934,9 +948,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.60" +version = "1.0.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" +checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" dependencies = [ "unicode-ident", ] @@ -952,9 +966,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.28" +version = "1.0.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" +checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" dependencies = [ "proc-macro2", ] @@ -1000,9 +1014,21 @@ dependencies = [ [[package]] name = "regex" -version = "1.8.4" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" +checksum = "81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69" dependencies = [ "aho-corasick", "memchr", @@ -1011,9 +1037,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.7.2" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" +checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" [[package]] name = "reqwest" @@ -1052,6 +1078,12 @@ dependencies = [ "winreg", ] +[[package]] +name = "rustc-demangle" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" + [[package]] name = "rustc-hash" version = "1.1.0" @@ -1060,31 +1092,30 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustix" -version = "0.37.20" +version = "0.38.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" +checksum = "19ed4fa021d81c8392ce04db050a3da9a60299050b7ae1cf482d862b54a7218f" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.4.0", "errno", - "io-lifetimes", "libc", "linux-raw-sys", - "windows-sys 0.48.0", + "windows-sys", ] [[package]] name = "ryu" -version = "1.0.13" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" +checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" [[package]] name = "schannel" -version = "0.1.21" +version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" +checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" dependencies = [ - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -1095,15 +1126,15 @@ checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" [[package]] name = "scopeguard" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "security-framework" -version = "2.9.1" +version = "2.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8" +checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" dependencies = [ "bitflags 1.3.2", "core-foundation", @@ -1114,9 +1145,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.9.0" +version = "2.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" +checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" dependencies = [ "core-foundation-sys", "libc", @@ -1124,38 +1155,38 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" +checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" dependencies = [ "serde", ] [[package]] name = "serde" -version = "1.0.164" +version = "1.0.183" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" +checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.164" +version = "1.0.183" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" +checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.29", ] [[package]] name = "serde_json" -version = "1.0.97" +version = "1.0.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a" +checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360" dependencies = [ "itoa", "ryu", @@ -1191,9 +1222,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" +checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" [[package]] name = "smartstring" @@ -1216,6 +1247,16 @@ dependencies = [ "winapi", ] +[[package]] +name = "socket2" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" +dependencies = [ + "libc", + "windows-sys", +] + [[package]] name = "stable_deref_trait" version = "1.2.0" @@ -1269,15 +1310,15 @@ dependencies = [ [[package]] name = "string_enum" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0090512bdfee4b56d82480d66c0fd8a6f53f0fe0f97e075e949b252acdd482e0" +checksum = "8fa4d4f81d7c05b9161f8de839975d3326328b8ba2831164b465524cc2f55252" dependencies = [ "pmutil", "proc-macro2", "quote", "swc_macros_common", - "syn 1.0.109", + "syn 2.0.29", ] [[package]] @@ -1312,9 +1353,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "0.5.6" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93d0307dc4bfd107d49c7528350c372758cfca94fb503629b9a056e6a1572860" +checksum = "b8066e17abb484602da673e2d35138ab32ce53f26368d9c92113510e1659220b" dependencies = [ "once_cell", "rustc-hash", @@ -1326,11 +1367,10 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.31.12" +version = "0.31.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19c774005489d2907fb67909cf42af926e72edee1366512777c605ba2ef19c94" +checksum = "de5823ef063f116ad281cde9700f5be6dfb182e543ce3f62c42cee1c03ffbc6b" dependencies = [ - "ahash", "ast_node", "atty", "better_scoped_tls", @@ -1355,11 +1395,11 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.106.0" +version = "0.106.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0401b0c21c7f06b8048f3d49c315787ad2a13a35c51101d208229c4f9fa6a6b2" +checksum = "ebf4d6804b1da4146c4c0359d129e3dd43568d321f69d7953d9abbca4ded76ba" dependencies = [ - "bitflags 2.3.1", + "bitflags 2.4.0", "is-macro", "num-bigint", "scoped-tls", @@ -1371,9 +1411,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.136.0" +version = "0.136.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e88abad0f4361bc561708443a0786ffdd334a6478e8acbef28d14f68d68cf060" +checksum = "45d40421c607d7a48334f78a9b24a5cbde1f36250f9986746ec082208d68b39f" dependencies = [ "either", "lexical", @@ -1391,33 +1431,33 @@ dependencies = [ [[package]] name = "swc_eq_ignore_macros" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c20468634668c2bbab581947bb8c75c97158d5a6959f4ba33df20983b20b4f6" +checksum = "05a95d367e228d52484c53336991fdcf47b6b553ef835d9159db4ba40efb0ee8" dependencies = [ "pmutil", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.29", ] [[package]] name = "swc_macros_common" -version = "0.3.7" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e582c3e3c2269238524923781df5be49e011dbe29cf7683a2215d600a562ea6" +checksum = "7a273205ccb09b51fabe88c49f3b34c5a4631c4c00a16ae20e03111d6a42e832" dependencies = [ "pmutil", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.29", ] [[package]] name = "swc_visit" -version = "0.5.6" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f412dd4fbc58f509a04e64f5c8038333142fc139e8232f01b883db0094b3b51" +checksum = "e87c337fbb2d191bf371173dea6a957f01899adb8f189c6c31b122a6cfc98fc3" dependencies = [ "either", "swc_visit_macros", @@ -1425,16 +1465,16 @@ dependencies = [ [[package]] name = "swc_visit_macros" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cfc226380ba54a5feed2c12f3ccd33f1ae8e959160290e5d2d9b4e918b6472a" +checksum = "0f322730fb82f3930a450ac24de8c98523af7d34ab8cb2f46bcb405839891a99" dependencies = [ "Inflector", "pmutil", "proc-macro2", "quote", "swc_macros_common", - "syn 1.0.109", + "syn 2.0.29", ] [[package]] @@ -1450,9 +1490,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.18" +version = "2.0.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" +checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" dependencies = [ "proc-macro2", "quote", @@ -1461,16 +1501,15 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.6.0" +version = "3.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6" +checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" dependencies = [ - "autocfg", "cfg-if", "fastrand", "redox_syscall", "rustix", - "windows-sys 0.48.0", + "windows-sys", ] [[package]] @@ -1493,22 +1532,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.40" +version = "1.0.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" +checksum = "97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.40" +version = "1.0.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" +checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.29", ] [[package]] @@ -1528,18 +1567,18 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.28.2" +version = "1.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" +checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" dependencies = [ - "autocfg", + "backtrace", "bytes", "libc", "mio", "num_cpus", "pin-project-lite", - "socket2", - "windows-sys 0.48.0", + "socket2 0.5.3", + "windows-sys", ] [[package]] @@ -1586,13 +1625,13 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.24" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" +checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.29", ] [[package]] @@ -1606,9 +1645,9 @@ dependencies = [ [[package]] name = "triomphe" -version = "0.1.8" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1ee9bd9239c339d714d657fac840c6d2a4f9c45f4f9ec7b0975113458be78db" +checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f" dependencies = [ "serde", "stable_deref_trait", @@ -1640,9 +1679,9 @@ checksum = "d70b6494226b36008c8366c288d77190b3fad2eb4c10533139c1c1f461127f1a" [[package]] name = "unicode-ident" -version = "1.0.9" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" +checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" [[package]] name = "unicode-normalization" @@ -1696,11 +1735,10 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "want" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" dependencies = [ - "log", "try-lock", ] @@ -1712,9 +1750,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.86" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" +checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -1722,24 +1760,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.86" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" +checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.29", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.36" +version = "0.4.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" +checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" dependencies = [ "cfg-if", "js-sys", @@ -1749,9 +1787,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.86" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" +checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1759,28 +1797,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.86" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" +checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.29", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.86" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" +checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" [[package]] name = "web-sys" -version = "0.3.63" +version = "0.3.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" +checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" dependencies = [ "js-sys", "wasm-bindgen", @@ -1817,21 +1855,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -[[package]] -name = "windows-sys" -version = "0.42.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" -dependencies = [ - "windows_aarch64_gnullvm 0.42.2", - "windows_aarch64_msvc 0.42.2", - "windows_i686_gnu 0.42.2", - "windows_i686_msvc 0.42.2", - "windows_x86_64_gnu 0.42.2", - "windows_x86_64_gnullvm 0.42.2", - "windows_x86_64_msvc 0.42.2", -] - [[package]] name = "windows-sys" version = "0.48.0" @@ -1843,102 +1866,60 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" dependencies = [ - "windows_aarch64_gnullvm 0.48.0", - "windows_aarch64_msvc 0.48.0", - "windows_i686_gnu 0.48.0", - "windows_i686_msvc 0.48.0", - "windows_x86_64_gnu 0.48.0", - "windows_x86_64_gnullvm 0.48.0", - "windows_x86_64_msvc 0.48.0", + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", ] [[package]] name = "windows_aarch64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_msvc" -version = "0.42.2" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_i686_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" - -[[package]] -name = "windows_i686_gnu" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_msvc" -version = "0.42.2" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" - -[[package]] -name = "windows_i686_msvc" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_x86_64_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnullvm" -version = "0.42.2" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.48.0" +version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "winreg" From 8346f5439a5ce1d5e20f274261f638b43a4654aa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Aug 2023 06:06:02 +0000 Subject: [PATCH 043/157] Update swc monorepo --- Cargo.lock | 83 +++------------------------------------ type-generator/Cargo.toml | 6 +-- 2 files changed, 8 insertions(+), 81 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index eb25c7b..3f7b768 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -576,79 +576,6 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" -[[package]] -name = "lexical" -version = "6.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7aefb36fd43fef7003334742cbf77b243fcd36418a1d1bdd480d613a67968f6" -dependencies = [ - "lexical-core", -] - -[[package]] -name = "lexical-core" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cde5de06e8d4c2faabc400238f9ae1c74d5412d03a7bd067645ccbc47070e46" -dependencies = [ - "lexical-parse-float", - "lexical-parse-integer", - "lexical-util", - "lexical-write-float", - "lexical-write-integer", -] - -[[package]] -name = "lexical-parse-float" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f" -dependencies = [ - "lexical-parse-integer", - "lexical-util", - "static_assertions", -] - -[[package]] -name = "lexical-parse-integer" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9" -dependencies = [ - "lexical-util", - "static_assertions", -] - -[[package]] -name = "lexical-util" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc" -dependencies = [ - "static_assertions", -] - -[[package]] -name = "lexical-write-float" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accabaa1c4581f05a3923d1b4cfd124c329352288b7b9da09e766b0668116862" -dependencies = [ - "lexical-util", - "lexical-write-integer", - "static_assertions", -] - -[[package]] -name = "lexical-write-integer" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1b6f3d1f4422866b68192d62f77bc5c700bee84f3069f2469d7bc8c77852446" -dependencies = [ - "lexical-util", - "static_assertions", -] - [[package]] name = "libc" version = "0.2.147" @@ -1395,9 +1322,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.106.6" +version = "0.107.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebf4d6804b1da4146c4c0359d129e3dd43568d321f69d7953d9abbca4ded76ba" +checksum = "b7191c8c57af059b75a2aadc927a2608c3962d19e4d09ce8f9c3f03739ddf833" dependencies = [ "bitflags 2.4.0", "is-macro", @@ -1411,13 +1338,13 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.136.8" +version = "0.137.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45d40421c607d7a48334f78a9b24a5cbde1f36250f9986746ec082208d68b39f" +checksum = "29c0d554865a63bfa58cf1c433fa91d7d4adf40030fa8e4530e8065d0578166a" dependencies = [ "either", - "lexical", "num-bigint", + "num-traits", "serde", "smallvec", "smartstring", diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 31d8083..8c43dcd 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -17,7 +17,7 @@ serde = [] proc-macro2 = "1.0.60" quote = "1.0.28" structopt = "0.3.26" -swc_common = { version = "0.31.12", features = ["tty-emitter"]} -swc_ecma_ast = "0.106.0" -swc_ecma_parser = "0.136.0" +swc_common = { version = "0.31.21", features = ["tty-emitter"]} +swc_ecma_ast = "0.107.7" +swc_ecma_parser = "0.137.15" once_cell = "1.18.0" From cb59dee8874b057b80cec11e7e31939c48a9042d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Aug 2023 06:14:56 +0000 Subject: [PATCH 044/157] Update dependency octokit/webhooks to v7.2.0 --- github-webhook/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 740e5ee..42b4cf6 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -16,7 +16,7 @@ license = "MIT" [package.metadata.octokit-webhooks] repository = "octokit/webhooks" -version = "v7.0.3" +version = "v7.2.0" [build-dependencies] github-webhook-dts-downloader.workspace = true From 9dc3dfd1ccca3a1686a83db80c7e6d9ea0d366e7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Aug 2023 07:10:51 +0000 Subject: [PATCH 045/157] Update Swatinem/rust-cache action to v2.6.1 --- .github/workflows/rust.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 6cf7041..f58796b 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -28,7 +28,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.5.0 + uses: Swatinem/rust-cache@v2.6.1 - name: reviewdog / clippy uses: sksat/action-clippy@v0.2.1 @@ -55,7 +55,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.5.0 + uses: Swatinem/rust-cache@v2.6.1 - name: build rustdoc run: | From 69a3daed1c920edea4695165fc3d8aaf74bf4df6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Aug 2023 07:31:36 +0000 Subject: [PATCH 046/157] Update Rust crate anyhow to 1.0.75 --- dts-downloader/Cargo.toml | 2 +- github-webhook/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index fb33964..537318f 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -11,5 +11,5 @@ license = "MIT" [dependencies] github-webhook-type-generator.workspace = true -anyhow = "1.0.71" +anyhow = "1.0.75" reqwest = { version = "0.11.18", features = ["blocking"] } diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 42b4cf6..708fb31 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -20,7 +20,7 @@ version = "v7.2.0" [build-dependencies] github-webhook-dts-downloader.workspace = true -anyhow = "1.0.71" +anyhow = "1.0.75" cargo_metadata = "0.15.4" [dependencies] From 432182cd5a3e36d6b62915fc06b8a625eebac4b4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Aug 2023 07:37:04 +0000 Subject: [PATCH 047/157] Update Rust crate serde to 1.0.183 --- github-webhook/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 708fb31..e93a846 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -24,7 +24,7 @@ anyhow = "1.0.75" cargo_metadata = "0.15.4" [dependencies] -serde = { version = "1.0.164", features = ["derive"] } +serde = { version = "1.0.183", features = ["derive"] } serde_json = "1.0.97" [dev-dependencies] From ed20f2369454d458beb396a97b8e618186a719c4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Aug 2023 07:42:32 +0000 Subject: [PATCH 048/157] Update Rust crate serde_json to 1.0.105 --- github-webhook/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index e93a846..d4dd588 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -25,7 +25,7 @@ cargo_metadata = "0.15.4" [dependencies] serde = { version = "1.0.183", features = ["derive"] } -serde_json = "1.0.97" +serde_json = "1.0.105" [dev-dependencies] reqwest = "0.11.18" From ec1d63242fb6da49353b9a48308e99de80e4a1b8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Aug 2023 07:47:03 +0000 Subject: [PATCH 049/157] Update Rust crate cargo_metadata to 0.17.0 --- Cargo.lock | 4 ++-- github-webhook/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3f7b768..0d385d8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -155,9 +155,9 @@ dependencies = [ [[package]] name = "cargo_metadata" -version = "0.15.4" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a" +checksum = "e7daec1a2a2129eeba1644b220b4647ec537b0b5d4bfd6876fcc5a540056b592" dependencies = [ "camino", "cargo-platform", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index d4dd588..096e394 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -21,7 +21,7 @@ version = "v7.2.0" [build-dependencies] github-webhook-dts-downloader.workspace = true anyhow = "1.0.75" -cargo_metadata = "0.15.4" +cargo_metadata = "0.17.0" [dependencies] serde = { version = "1.0.183", features = ["derive"] } From 917fab21f587304252b1dec64d3828a91917dc1a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Aug 2023 08:10:08 +0000 Subject: [PATCH 050/157] Update Rust crate proc-macro2 to 1.0.66 --- type-generator/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 8c43dcd..a2ad8b9 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -14,7 +14,7 @@ default = ["serde"] serde = [] [dependencies] -proc-macro2 = "1.0.60" +proc-macro2 = "1.0.66" quote = "1.0.28" structopt = "0.3.26" swc_common = { version = "0.31.21", features = ["tty-emitter"]} From f9d71c33119f32ecb4e94da48b1055e08edaf905 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Aug 2023 08:16:54 +0000 Subject: [PATCH 051/157] Update Rust crate quote to 1.0.33 --- type-generator/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index a2ad8b9..dddb3b1 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -15,7 +15,7 @@ serde = [] [dependencies] proc-macro2 = "1.0.66" -quote = "1.0.28" +quote = "1.0.33" structopt = "0.3.26" swc_common = { version = "0.31.21", features = ["tty-emitter"]} swc_ecma_ast = "0.107.7" From bea3b871f44793f79dd787fb08b6a2d44ff54832 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Aug 2023 08:22:14 +0000 Subject: [PATCH 052/157] Update dependency rust to v1.71.0 --- rust-toolchain | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain b/rust-toolchain index f15cd1c..9058c7d 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1,3 +1,3 @@ [toolchain] -channel = "1.70.0" +channel = "1.71.0" components = ["rustfmt", "clippy"] From 98f5b28f632786d523e7c61b514482a246aad9f1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 22 Aug 2023 18:19:55 +0000 Subject: [PATCH 053/157] Migrate config renovate.json --- renovate.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/renovate.json b/renovate.json index 062e658..dd7ba40 100644 --- a/renovate.json +++ b/renovate.json @@ -11,6 +11,7 @@ }, "regexManagers": [ { + "customType": "regex", "fileMatch": [ "^rust-toolchain(\\.toml)?$" ], @@ -22,6 +23,7 @@ "datasourceTemplate": "github-releases" }, { + "customType": "regex", "fileMatch": [ "^github-webhook/Cargo.toml$" ], @@ -33,6 +35,7 @@ "datasourceTemplate": "github-releases" }, { + "customType": "regex", "fileMatch": [ "^Dockerfile$" ], From e8e75dd6adbb6eb13aaac8c213696436df828a07 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 24 Aug 2023 18:13:33 +0000 Subject: [PATCH 054/157] Update swc monorepo --- Cargo.lock | 16 ++++++++-------- type-generator/Cargo.toml | 6 +++--- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0d385d8..a92ddff 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1280,9 +1280,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "0.5.8" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8066e17abb484602da673e2d35138ab32ce53f26368d9c92113510e1659220b" +checksum = "9f54563d7dcba626d4acfe14ed12def7ecc28e004debe3ecd2c3ee07cc47e449" dependencies = [ "once_cell", "rustc-hash", @@ -1294,9 +1294,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.31.21" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de5823ef063f116ad281cde9700f5be6dfb182e543ce3f62c42cee1c03ffbc6b" +checksum = "39cb7fcd56655c8ae7dcf2344f0be6cbff4d9c7cb401fe3ec8e56e1de8dfe582" dependencies = [ "ast_node", "atty", @@ -1322,9 +1322,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.107.7" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7191c8c57af059b75a2aadc927a2608c3962d19e4d09ce8f9c3f03739ddf833" +checksum = "ea17cbb8d9814c42565e3b8fc40bb1749cb953ef97604360753d4e904bf7b3a4" dependencies = [ "bitflags 2.4.0", "is-macro", @@ -1338,9 +1338,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.137.15" +version = "0.138.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29c0d554865a63bfa58cf1c433fa91d7d4adf40030fa8e4530e8065d0578166a" +checksum = "59887dc862ab66abab3ebaf85adcb724ab62d442f9cb020cec28ab155cbd7389" dependencies = [ "either", "num-bigint", diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index dddb3b1..4ef1ba1 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -17,7 +17,7 @@ serde = [] proc-macro2 = "1.0.66" quote = "1.0.33" structopt = "0.3.26" -swc_common = { version = "0.31.21", features = ["tty-emitter"]} -swc_ecma_ast = "0.107.7" -swc_ecma_parser = "0.137.15" +swc_common = { version = "0.32.0", features = ["tty-emitter"]} +swc_ecma_ast = "0.108.0" +swc_ecma_parser = "0.138.0" once_cell = "1.18.0" From ba28374c14738337b0084ef230b511a6274f476d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 25 Aug 2023 04:30:36 +0000 Subject: [PATCH 055/157] Update Swatinem/rust-cache action to v2.6.2 --- .github/workflows/rust.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index f58796b..13f7fc7 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -28,7 +28,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.6.1 + uses: Swatinem/rust-cache@v2.6.2 - name: reviewdog / clippy uses: sksat/action-clippy@v0.2.1 @@ -55,7 +55,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.6.1 + uses: Swatinem/rust-cache@v2.6.2 - name: build rustdoc run: | From 41872b39b7d2f6dfd9a1aa85fa437d929bda99e6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 25 Aug 2023 04:37:09 +0000 Subject: [PATCH 056/157] Update Rust crate serde to 1.0.186 --- Cargo.lock | 8 ++++---- github-webhook/Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a92ddff..deb7f3a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1091,18 +1091,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.183" +version = "1.0.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c" +checksum = "9f5db24220c009de9bd45e69fb2938f4b6d2df856aa9304ce377b3180f83b7c1" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.183" +version = "1.0.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816" +checksum = "5ad697f7e0b65af4983a4ce8f56ed5b357e8d3c36651bf6a7e13639c17b8e670" dependencies = [ "proc-macro2", "quote", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 096e394..41e5601 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -24,7 +24,7 @@ anyhow = "1.0.75" cargo_metadata = "0.17.0" [dependencies] -serde = { version = "1.0.183", features = ["derive"] } +serde = { version = "1.0.186", features = ["derive"] } serde_json = "1.0.105" [dev-dependencies] From fd6f00324dcdb685deaf2caf8b9ed709c533be0f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 25 Aug 2023 04:46:42 +0000 Subject: [PATCH 057/157] Update Rust crate reqwest to 0.11.20 --- Cargo.lock | 11 ++++++----- dts-downloader/Cargo.toml | 2 +- github-webhook/Cargo.toml | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index deb7f3a..c188709 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -970,9 +970,9 @@ checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" [[package]] name = "reqwest" -version = "0.11.18" +version = "0.11.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" +checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1" dependencies = [ "base64", "bytes", @@ -1850,9 +1850,10 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "winreg" -version = "0.10.1" +version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" +checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" dependencies = [ - "winapi", + "cfg-if", + "windows-sys", ] diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index 537318f..534841c 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -12,4 +12,4 @@ license = "MIT" [dependencies] github-webhook-type-generator.workspace = true anyhow = "1.0.75" -reqwest = { version = "0.11.18", features = ["blocking"] } +reqwest = { version = "0.11.20", features = ["blocking"] } diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 41e5601..afb306e 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -28,4 +28,4 @@ serde = { version = "1.0.186", features = ["derive"] } serde_json = "1.0.105" [dev-dependencies] -reqwest = "0.11.18" +reqwest = "0.11.20" From b7f4be0171840f455554029549572d290196a8f1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 26 Aug 2023 03:05:31 +0000 Subject: [PATCH 058/157] Update Rust crate serde to 1.0.188 --- Cargo.lock | 8 ++++---- github-webhook/Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c188709..86ba703 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1091,18 +1091,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.186" +version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f5db24220c009de9bd45e69fb2938f4b6d2df856aa9304ce377b3180f83b7c1" +checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.186" +version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ad697f7e0b65af4983a4ce8f56ed5b357e8d3c36651bf6a7e13639c17b8e670" +checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" dependencies = [ "proc-macro2", "quote", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index afb306e..4db539c 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -24,7 +24,7 @@ anyhow = "1.0.75" cargo_metadata = "0.17.0" [dependencies] -serde = { version = "1.0.186", features = ["derive"] } +serde = { version = "1.0.188", features = ["derive"] } serde_json = "1.0.105" [dev-dependencies] From ce08e2d73dd3ec536ad57a03d74ba1176bc9168f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 26 Aug 2023 08:53:11 +0000 Subject: [PATCH 059/157] Update dependency rust to v1.72.0 --- rust-toolchain | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain b/rust-toolchain index 9058c7d..be838d8 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1,3 +1,3 @@ [toolchain] -channel = "1.71.0" +channel = "1.72.0" components = ["rustfmt", "clippy"] From e034f9e06acb9bc7fad9d53414cb71c043d4b9b4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 28 Aug 2023 04:14:29 +0000 Subject: [PATCH 060/157] Update swc monorepo --- Cargo.lock | 8 ++++---- type-generator/Cargo.toml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 86ba703..67409ee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1322,9 +1322,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.108.0" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea17cbb8d9814c42565e3b8fc40bb1749cb953ef97604360753d4e904bf7b3a4" +checksum = "7bc2286cedd688a68f214faa1c19bb5cceab7c9c54d0cbe3273e4c1704e38f69" dependencies = [ "bitflags 2.4.0", "is-macro", @@ -1338,9 +1338,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.138.0" +version = "0.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59887dc862ab66abab3ebaf85adcb724ab62d442f9cb020cec28ab155cbd7389" +checksum = "3eab46cb863bc5cd61535464e07e5b74d5f792fa26a27b9f6fd4c8daca9903b7" dependencies = [ "either", "num-bigint", diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 4ef1ba1..8a1972a 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -18,6 +18,6 @@ proc-macro2 = "1.0.66" quote = "1.0.33" structopt = "0.3.26" swc_common = { version = "0.32.0", features = ["tty-emitter"]} -swc_ecma_ast = "0.108.0" -swc_ecma_parser = "0.138.0" +swc_ecma_ast = "0.109.0" +swc_ecma_parser = "0.139.0" once_cell = "1.18.0" From d6b142e84d96ba5bb34e915d47fd34d6167e2bf2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 28 Aug 2023 05:27:06 +0000 Subject: [PATCH 061/157] Update actions/upload-pages-artifact action to v2 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 13f7fc7..7a8874b 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -68,7 +68,7 @@ jobs: EOS - name: arcive rustdoc - uses: actions/upload-pages-artifact@v1.0.8 + uses: actions/upload-pages-artifact@v2.0.0 with: path: ./target/doc From ae9bbc54f846367af6255bdc0cde0854c27771a4 Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 4 Sep 2023 11:53:59 +0900 Subject: [PATCH 062/157] fix rustdoc file permission for actions/upload-pages-artifact v2 --- .github/workflows/rust.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 7a8874b..d9f9bb9 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -67,6 +67,12 @@ jobs: EOS + - name: fix permissions + run: | + chmod -c -R +rX ./target/doc | while read line; do + echo "::warning title=Invalid file permissions automatically fixed::$line" + done + - name: arcive rustdoc uses: actions/upload-pages-artifact@v2.0.0 with: From 7fbe9c7935ef0b12aa63a36a6b59dde9f6579ba5 Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 4 Sep 2023 11:56:58 +0900 Subject: [PATCH 063/157] fix SC2162 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index d9f9bb9..0f235ca 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -69,7 +69,7 @@ jobs: - name: fix permissions run: | - chmod -c -R +rX ./target/doc | while read line; do + chmod -c -R +rX ./target/doc | while read -r line; do echo "::warning title=Invalid file permissions automatically fixed::$line" done From 393c8e97d877644acbd01077c4afc6a79fe6b444 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Sep 2023 03:03:10 +0000 Subject: [PATCH 064/157] Update actions/deploy-pages action to v2.0.4 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 0f235ca..a7f0f53 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -93,7 +93,7 @@ jobs: steps: - name: Deploy to GitHub pages id: deployment - uses: actions/deploy-pages@v2.0.2 + uses: actions/deploy-pages@9dbe3824824f8a1377b8e298bafde1a50ede43e5 # v2.0.4 semver: runs-on: ubuntu-latest From 8396fa38dc710f17e72e120a32d042aca708ec93 Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 4 Sep 2023 12:18:40 +0900 Subject: [PATCH 065/157] use resolver v2 --- Cargo.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 0b1fae5..fb23bfb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,4 +1,6 @@ [workspace] +resolver = "2" + members = [ "dts-downloader", "type-generator", From b1cbf33723a685235b523d78816b3f380bafa9c9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Sep 2023 15:47:24 +0000 Subject: [PATCH 066/157] Update actions/checkout action to v4 --- .github/workflows/actionlint.yml | 2 +- .github/workflows/rust.yml | 6 +++--- .github/workflows/validate-renovate.yml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index c55ba37..62c95b8 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -10,7 +10,7 @@ jobs: name: actionlint with reviewdog runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: actionlint uses: reviewdog/action-actionlint@v1.37.1 diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index a7f0f53..3ac5baa 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Rust toolchain id: toolchain @@ -43,7 +43,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Rust toolchain id: toolchain @@ -99,6 +99,6 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: obi1kenobi/cargo-semver-checks-action@v2.2 diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index 311b157..5d1336d 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 - name: install @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 - name: Install Renovate CLI From cf63577c87c83465de11899d6f84dd07ddc48525 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 10 Sep 2023 13:44:25 +0900 Subject: [PATCH 067/157] clippy --fix --- github-webhook/tests/parse-payload-example.rs | 2 +- type-generator/src/to_tokens.rs | 63 +++++++------------ 2 files changed, 22 insertions(+), 43 deletions(-) diff --git a/github-webhook/tests/parse-payload-example.rs b/github-webhook/tests/parse-payload-example.rs index f07a589..eaf2187 100644 --- a/github-webhook/tests/parse-payload-example.rs +++ b/github-webhook/tests/parse-payload-example.rs @@ -15,7 +15,7 @@ fn download_example(endpoint: &str, kind: &str, payload: &str) -> String { let body = reqwest::blocking::get(&url) .unwrap() .error_for_status() - .expect(&format!("Could not download {url}")) + .unwrap_or_else(|_| panic!("Could not download {url}")) .text() .unwrap(); std::fs::write(&payload, body).unwrap(); diff --git a/type-generator/src/to_tokens.rs b/type-generator/src/to_tokens.rs index 35a2002..509ea06 100644 --- a/type-generator/src/to_tokens.rs +++ b/type-generator/src/to_tokens.rs @@ -35,8 +35,7 @@ impl ToTokens for TypeName { tokens.extend( quote! { #name #p - } - .into_iter(), + }, ) } } @@ -48,8 +47,7 @@ impl ToTokens for RustStructAttr { RustStructAttr::Serde(s) => quote! { #[serde(#s)] }, - } - .into_iter(), + }, ) } } @@ -70,8 +68,7 @@ impl ToTokens for SerdeContainerAttr { SerdeContainerAttr::Untagged => quote! { untagged }, - } - .into_iter(), + }, ) } } @@ -83,8 +80,7 @@ impl ToTokens for RustFieldAttr { RustFieldAttr::Serde(s) => quote! { #[serde(#s)] }, - } - .into_iter(), + }, ) } } @@ -102,8 +98,7 @@ impl ToTokens for SerdeFieldAttr { SerdeFieldAttr::Flatten => quote! { flatten }, - } - .into_iter(), + }, ) } } @@ -116,8 +111,7 @@ impl ToTokens for RustType { tokens.extend( quote! { &'a str - } - .into_iter(), + }, ); return; } @@ -135,8 +129,7 @@ impl ToTokens for RustType { tokens.extend( quote! { #name #p - } - .into_iter(), + }, ); return; } @@ -144,8 +137,7 @@ impl ToTokens for RustType { tokens.extend( quote! { Vec<#t> - } - .into_iter(), + }, ); return; } @@ -164,8 +156,7 @@ impl ToTokens for RustType { tokens.extend( quote! { HashMap<#t1, #t2> - } - .into_iter(), + }, ); return; } @@ -186,8 +177,7 @@ impl ToTokens for RustMemberType { quote! { #inner_ty } - } - .into_iter(), + }, ) } } @@ -208,8 +198,7 @@ impl ToTokens for RustStructMember { #comment #attr pub #name: #ty, - } - .into_iter(), + }, ); } } @@ -222,8 +211,7 @@ impl ToTokens for RustComment { tokens.extend( quote! { #[doc=#c] - } - .into_iter(), + }, ); } } @@ -257,8 +245,7 @@ impl ToTokens for RustStruct { pub struct #name #p { #(#member)* } - } - .into_iter(), + }, ); } } @@ -284,8 +271,7 @@ impl ToTokens for RustEnum { quote! { #[derive(Debug)] } - } - .into_iter(), + }, ); let p = if *is_borrowed { @@ -300,8 +286,7 @@ impl ToTokens for RustEnum { pub enum #name #p { #(#member)* } - } - .into_iter(), + }, ); } } @@ -324,8 +309,7 @@ impl ToTokens for RustAlias { quote! { #comment pub type #ident #p = #typ; - } - .into_iter(), + }, ) } } @@ -362,8 +346,7 @@ impl ToTokens for RustEnumMemberKind { quote!(#variant_name(#type_name),) } } - } - .into_iter(), + }, ) } } @@ -375,8 +358,7 @@ impl ToTokens for Attrs { tokens.extend( quote! { #(#ws)* - } - .into_iter(), + }, ) } } @@ -389,8 +371,7 @@ impl ToTokens for RustEnumMember { quote! { #attr #kind - } - .into_iter(), + }, ) } } @@ -402,8 +383,7 @@ impl ToTokens for RustVariantAttr { RustVariantAttr::Serde(s) => quote! { #[serde(#s)] }, - } - .into_iter(), + }, ) } } @@ -418,8 +398,7 @@ impl ToTokens for SerdeVariantAttr { SerdeVariantAttr::Borrow => quote! { borrow = "'a" }, - } - .into_iter(), + }, ) } } From 43aab4946d13b580e8263f6fa995f7f25974f060 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 10 Sep 2023 04:50:44 +0000 Subject: [PATCH 068/157] Update reviewdog/action-actionlint action to v1.38.0 --- .github/workflows/actionlint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index 62c95b8..3b067e4 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v4 - name: actionlint - uses: reviewdog/action-actionlint@v1.37.1 + uses: reviewdog/action-actionlint@v1.38.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} reporter: github-pr-review From 5ebd1faf466ea30302c2d757ebd05dc9621b146d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 10 Sep 2023 04:56:08 +0000 Subject: [PATCH 069/157] Update Rust crate serde_json to 1.0.106 --- Cargo.lock | 4 ++-- github-webhook/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 67409ee..3a61136 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1111,9 +1111,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.105" +version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360" +checksum = "2cc66a619ed80bf7a0f6b17dd063a84b88f6dea1813737cf469aef1d081142c2" dependencies = [ "itoa", "ryu", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 4db539c..9349d63 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -25,7 +25,7 @@ cargo_metadata = "0.17.0" [dependencies] serde = { version = "1.0.188", features = ["derive"] } -serde_json = "1.0.105" +serde_json = "1.0.106" [dev-dependencies] reqwest = "0.11.20" From b1bf892accbad067f6f5cbd7f02b154453ad913d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 10 Sep 2023 05:02:13 +0000 Subject: [PATCH 070/157] Update swc monorepo --- Cargo.lock | 12 ++++++------ type-generator/Cargo.toml | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3a61136..906793e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1294,9 +1294,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.32.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39cb7fcd56655c8ae7dcf2344f0be6cbff4d9c7cb401fe3ec8e56e1de8dfe582" +checksum = "9c84742fc22df1c293da5354c1cc8a5b45a045e9dc941005c1fd9cb4e9bdabc1" dependencies = [ "ast_node", "atty", @@ -1322,9 +1322,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.109.0" +version = "0.109.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bc2286cedd688a68f214faa1c19bb5cceab7c9c54d0cbe3273e4c1704e38f69" +checksum = "e063a1614daed3ea8be56e5dd8edb17003409088d2fc9ce4aca3378879812607" dependencies = [ "bitflags 2.4.0", "is-macro", @@ -1338,9 +1338,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.139.0" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3eab46cb863bc5cd61535464e07e5b74d5f792fa26a27b9f6fd4c8daca9903b7" +checksum = "3c968599841fcecfdc2e490188ad93251897a1bb912882547e6889e14a368399" dependencies = [ "either", "num-bigint", diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 8a1972a..1d2088a 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -17,7 +17,7 @@ serde = [] proc-macro2 = "1.0.66" quote = "1.0.33" structopt = "0.3.26" -swc_common = { version = "0.32.0", features = ["tty-emitter"]} -swc_ecma_ast = "0.109.0" -swc_ecma_parser = "0.139.0" +swc_common = { version = "0.32.1", features = ["tty-emitter"]} +swc_ecma_ast = "0.109.1" +swc_ecma_parser = "0.140.0" once_cell = "1.18.0" From e99e6cfb43fdc2fa5436b380ba4e278aad50888a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 10 Sep 2023 05:09:42 +0000 Subject: [PATCH 071/157] Lock file maintenance --- Cargo.lock | 138 ++++++++++++++++++++++++++--------------------------- 1 file changed, 69 insertions(+), 69 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 906793e..147e6c6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14,9 +14,9 @@ dependencies = [ [[package]] name = "addr2line" -version = "0.20.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" +checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" dependencies = [ "gimli", ] @@ -29,9 +29,9 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "aho-corasick" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a" +checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" dependencies = [ "memchr", ] @@ -61,7 +61,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -83,9 +83,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "backtrace" -version = "0.3.68" +version = "0.3.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" +checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" dependencies = [ "addr2line", "cc", @@ -98,9 +98,9 @@ dependencies = [ [[package]] name = "base64" -version = "0.21.2" +version = "0.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" +checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" [[package]] name = "better_scoped_tls" @@ -131,9 +131,9 @@ checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" [[package]] name = "bytes" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" +checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" [[package]] name = "camino" @@ -169,9 +169,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.82" +version = "1.0.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01" +checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" dependencies = [ "libc", ] @@ -221,18 +221,18 @@ checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" [[package]] name = "encoding_rs" -version = "0.8.32" +version = "0.8.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" +checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" dependencies = [ "cfg-if", ] [[package]] name = "errno" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f" +checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" dependencies = [ "errno-dragonfly", "libc", @@ -294,7 +294,7 @@ dependencies = [ "pmutil", "proc-macro2", "swc_macros_common", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -358,9 +358,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.27.3" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" +checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" [[package]] name = "github-webhook" @@ -398,9 +398,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.20" +version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" +checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" dependencies = [ "bytes", "fnv", @@ -552,7 +552,7 @@ dependencies = [ "pmutil", "proc-macro2", "quote", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -584,9 +584,9 @@ checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" [[package]] name = "linux-raw-sys" -version = "0.4.5" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" +checksum = "1a9bad9f94746442c783ca431b22403b519cd7fbeed0533fdd6328b2f2212128" [[package]] name = "lock_api" @@ -606,9 +606,9 @@ checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "memchr" -version = "2.5.0" +version = "2.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" +checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" [[package]] name = "mime" @@ -662,9 +662,9 @@ checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" [[package]] name = "num-bigint" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" +checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" dependencies = [ "autocfg", "num-integer", @@ -703,9 +703,9 @@ dependencies = [ [[package]] name = "object" -version = "0.31.1" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" +checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" dependencies = [ "memchr", ] @@ -718,11 +718,11 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "openssl" -version = "0.10.56" +version = "0.10.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "729b745ad4a5575dd06a3e1af1414bd330ee561c01b3899eb584baeaa8def17e" +checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.4.0", "cfg-if", "foreign-types", "libc", @@ -739,7 +739,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -750,9 +750,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.91" +version = "0.9.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "866b5f16f90776b9bb8dc1e1802ac6f0513de3a7a7465867bfbc563dc737faac" +checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d" dependencies = [ "cc", "libc", @@ -810,9 +810,9 @@ dependencies = [ [[package]] name = "pin-project-lite" -version = "0.2.12" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05" +checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" [[package]] name = "pin-utils" @@ -834,7 +834,7 @@ checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -941,9 +941,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.9.3" +version = "1.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a" +checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" dependencies = [ "aho-corasick", "memchr", @@ -953,9 +953,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69" +checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" dependencies = [ "aho-corasick", "memchr", @@ -964,9 +964,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" +checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" [[package]] name = "reqwest" @@ -1019,9 +1019,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustix" -version = "0.38.8" +version = "0.38.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19ed4fa021d81c8392ce04db050a3da9a60299050b7ae1cf482d862b54a7218f" +checksum = "bdf14a7a466ce88b5eac3da815b53aefc208ce7e74d1c263aabb04d88c4abeb1" dependencies = [ "bitflags 2.4.0", "errno", @@ -1106,7 +1106,7 @@ checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -1134,15 +1134,15 @@ dependencies = [ [[package]] name = "siphasher" -version = "0.3.10" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" +checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" [[package]] name = "slab" -version = "0.4.8" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" dependencies = [ "autocfg", ] @@ -1245,7 +1245,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -1365,7 +1365,7 @@ dependencies = [ "pmutil", "proc-macro2", "quote", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -1377,7 +1377,7 @@ dependencies = [ "pmutil", "proc-macro2", "quote", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -1401,7 +1401,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -1417,9 +1417,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.29" +version = "2.0.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" +checksum = "718fa2415bcb8d8bd775917a1bf12a7931b6dfa890753378538118181e0cb398" dependencies = [ "proc-macro2", "quote", @@ -1459,22 +1459,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.47" +version = "1.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f" +checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.47" +version = "1.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b" +checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" dependencies = [ "proc-macro2", "quote", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -1558,7 +1558,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ "proc-macro2", "quote", - "syn 2.0.29", + "syn 2.0.31", ] [[package]] @@ -1633,9 +1633,9 @@ checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" [[package]] name = "url" -version = "2.4.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" +checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" dependencies = [ "form_urlencoded", "idna", @@ -1696,7 +1696,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.29", + "syn 2.0.31", "wasm-bindgen-shared", ] @@ -1730,7 +1730,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.29", + "syn 2.0.31", "wasm-bindgen-backend", "wasm-bindgen-shared", ] From b44f27bde51050078506c3a072785ddc0c3bb3a1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 19 Sep 2023 03:51:04 +0000 Subject: [PATCH 072/157] Update reviewdog/action-actionlint action to v1.39.0 --- .github/workflows/actionlint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index 3b067e4..1e46f52 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v4 - name: actionlint - uses: reviewdog/action-actionlint@v1.38.0 + uses: reviewdog/action-actionlint@v1.39.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} reporter: github-pr-review From 77078d7ea176b84be0768aad388b8df8f121ba8b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 19 Sep 2023 11:56:08 +0000 Subject: [PATCH 073/157] Update Swatinem/rust-cache action to v2.7.0 --- .github/workflows/rust.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 3ac5baa..2832ddc 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -28,7 +28,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.6.2 + uses: Swatinem/rust-cache@v2.7.0 - name: reviewdog / clippy uses: sksat/action-clippy@v0.2.1 @@ -55,7 +55,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.6.2 + uses: Swatinem/rust-cache@v2.7.0 - name: build rustdoc run: | From d631b27e31ab41558530d84650d8d98c0749b9ce Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 19 Sep 2023 13:25:28 +0000 Subject: [PATCH 074/157] Update Rust crate serde_json to 1.0.107 --- Cargo.lock | 4 ++-- github-webhook/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 147e6c6..1043a1f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1111,9 +1111,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.106" +version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cc66a619ed80bf7a0f6b17dd063a84b88f6dea1813737cf469aef1d081142c2" +checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" dependencies = [ "itoa", "ryu", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 9349d63..9b0f47f 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -25,7 +25,7 @@ cargo_metadata = "0.17.0" [dependencies] serde = { version = "1.0.188", features = ["derive"] } -serde_json = "1.0.106" +serde_json = "1.0.107" [dev-dependencies] reqwest = "0.11.20" From 96673dd2555aa3aedc9fca83f6d8ec10b10db0c3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Sep 2023 00:27:41 +0000 Subject: [PATCH 075/157] Update Rust crate proc-macro2 to 1.0.67 --- Cargo.lock | 4 ++-- type-generator/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1043a1f..49aba44 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -875,9 +875,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.66" +version = "1.0.67" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" +checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" dependencies = [ "unicode-ident", ] diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 1d2088a..9d55e72 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -14,7 +14,7 @@ default = ["serde"] serde = [] [dependencies] -proc-macro2 = "1.0.66" +proc-macro2 = "1.0.67" quote = "1.0.33" structopt = "0.3.26" swc_common = { version = "0.32.1", features = ["tty-emitter"]} From fbfea5c707b9c964907510335417cba25b7ebe10 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Sep 2023 00:33:51 +0000 Subject: [PATCH 076/157] Update Rust crate cargo_metadata to 0.18.0 --- Cargo.lock | 4 ++-- github-webhook/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 49aba44..e8fe5cf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -155,9 +155,9 @@ dependencies = [ [[package]] name = "cargo_metadata" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7daec1a2a2129eeba1644b220b4647ec537b0b5d4bfd6876fcc5a540056b592" +checksum = "fb9ac64500cc83ce4b9f8dafa78186aa008c8dea77a09b94cd307fd0cd5022a8" dependencies = [ "camino", "cargo-platform", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 9b0f47f..99840b1 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -21,7 +21,7 @@ version = "v7.2.0" [build-dependencies] github-webhook-dts-downloader.workspace = true anyhow = "1.0.75" -cargo_metadata = "0.17.0" +cargo_metadata = "0.18.0" [dependencies] serde = { version = "1.0.188", features = ["derive"] } From 2e08a4ed20308529b71dc5473fd79ad8d163cbb5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Sep 2023 12:55:08 +0000 Subject: [PATCH 077/157] Migrate config renovate.json --- renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index dd7ba40..a3ba9f1 100644 --- a/renovate.json +++ b/renovate.json @@ -9,7 +9,7 @@ "lockFileMaintenance": { "enabled": true }, - "regexManagers": [ + "customManagers": [ { "customType": "regex", "fileMatch": [ From 3a2e15030b127ea0642eef2853e42be497262e3e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 06:41:05 +0000 Subject: [PATCH 078/157] Update reviewdog/action-actionlint action to v1.39.1 --- .github/workflows/actionlint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index 1e46f52..fcab23c 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v4 - name: actionlint - uses: reviewdog/action-actionlint@v1.39.0 + uses: reviewdog/action-actionlint@v1.39.1 with: github_token: ${{ secrets.GITHUB_TOKEN }} reporter: github-pr-review From 9cc2f5329b97ce09c6e6315eff9123aefb2f49c4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 07:06:05 +0000 Subject: [PATCH 079/157] Update Rust crate reqwest to 0.11.21 --- Cargo.lock | 26 ++++++++++++++++++++++++-- dts-downloader/Cargo.toml | 2 +- github-webhook/Cargo.toml | 2 +- 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e8fe5cf..25ecc17 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -970,9 +970,9 @@ checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" [[package]] name = "reqwest" -version = "0.11.20" +version = "0.11.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1" +checksum = "78fdbab6a7e1d7b13cc8ff10197f47986b41c639300cc3c8158cac7847c9bbef" dependencies = [ "base64", "bytes", @@ -995,6 +995,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", + "system-configuration", "tokio", "tokio-native-tls", "tower-service", @@ -1426,6 +1427,27 @@ dependencies = [ "unicode-ident", ] +[[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 = "tempfile" version = "3.8.0" diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index 534841c..f1741bd 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -12,4 +12,4 @@ license = "MIT" [dependencies] github-webhook-type-generator.workspace = true anyhow = "1.0.75" -reqwest = { version = "0.11.20", features = ["blocking"] } +reqwest = { version = "0.11.21", features = ["blocking"] } diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 99840b1..366fe78 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -28,4 +28,4 @@ serde = { version = "1.0.188", features = ["derive"] } serde_json = "1.0.107" [dev-dependencies] -reqwest = "0.11.20" +reqwest = "0.11.21" From 9692f62e13fbef4f1ba97ce0e25356ba12bd91b5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 21 Oct 2023 09:52:04 +0000 Subject: [PATCH 080/157] Update Swatinem/rust-cache action to v2.7.1 --- .github/workflows/rust.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 2832ddc..a8ab721 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -28,7 +28,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.7.0 + uses: Swatinem/rust-cache@v2.7.1 - name: reviewdog / clippy uses: sksat/action-clippy@v0.2.1 @@ -55,7 +55,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.7.0 + uses: Swatinem/rust-cache@v2.7.1 - name: build rustdoc run: | From 265fcdabf2c13f6cd86f62bde43d26a85fc84089 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 01:31:39 +0000 Subject: [PATCH 081/157] Update sksat/action-clippy action to v0.3.0 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index a8ab721..fac52bb 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -31,7 +31,7 @@ jobs: uses: Swatinem/rust-cache@v2.7.1 - name: reviewdog / clippy - uses: sksat/action-clippy@v0.2.1 + uses: sksat/action-clippy@v0.3.0 with: reporter: github-pr-review clippy_flags: --all-features From cdf21578757d344f96cdf134249bdfd54b83486f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 04:15:23 +0000 Subject: [PATCH 082/157] Update Rust crate serde to 1.0.189 --- Cargo.lock | 8 ++++---- github-webhook/Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 25ecc17..c59ed47 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1092,18 +1092,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.188" +version = "1.0.189" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" +checksum = "8e422a44e74ad4001bdc8eede9a4570ab52f71190e9c076d14369f38b9200537" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.188" +version = "1.0.189" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" +checksum = "1e48d1f918009ce3145511378cf68d613e3b3d9137d67272562080d68a2b32d5" dependencies = [ "proc-macro2", "quote", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 366fe78..b1c1b1e 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -24,7 +24,7 @@ anyhow = "1.0.75" cargo_metadata = "0.18.0" [dependencies] -serde = { version = "1.0.188", features = ["derive"] } +serde = { version = "1.0.189", features = ["derive"] } serde_json = "1.0.107" [dev-dependencies] From be188d25fda1945a32c8d2058bc1513cb0508c85 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 04:19:15 +0000 Subject: [PATCH 083/157] Update Rust crate cargo_metadata to 0.18.1 --- Cargo.lock | 4 ++-- github-webhook/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c59ed47..99b2c8e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -155,9 +155,9 @@ dependencies = [ [[package]] name = "cargo_metadata" -version = "0.18.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb9ac64500cc83ce4b9f8dafa78186aa008c8dea77a09b94cd307fd0cd5022a8" +checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" dependencies = [ "camino", "cargo-platform", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index b1c1b1e..45114ac 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -21,7 +21,7 @@ version = "v7.2.0" [build-dependencies] github-webhook-dts-downloader.workspace = true anyhow = "1.0.75" -cargo_metadata = "0.18.0" +cargo_metadata = "0.18.1" [dependencies] serde = { version = "1.0.189", features = ["derive"] } From c0e194cde36839fad570a04018893bb4b3734768 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 06:36:40 +0000 Subject: [PATCH 084/157] Update Rust crate reqwest to 0.11.22 --- Cargo.lock | 4 ++-- dts-downloader/Cargo.toml | 2 +- github-webhook/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 99b2c8e..6dbe250 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -970,9 +970,9 @@ checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" [[package]] name = "reqwest" -version = "0.11.21" +version = "0.11.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78fdbab6a7e1d7b13cc8ff10197f47986b41c639300cc3c8158cac7847c9bbef" +checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" dependencies = [ "base64", "bytes", diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index f1741bd..1961743 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -12,4 +12,4 @@ license = "MIT" [dependencies] github-webhook-type-generator.workspace = true anyhow = "1.0.75" -reqwest = { version = "0.11.21", features = ["blocking"] } +reqwest = { version = "0.11.22", features = ["blocking"] } diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 45114ac..102a98d 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -28,4 +28,4 @@ serde = { version = "1.0.189", features = ["derive"] } serde_json = "1.0.107" [dev-dependencies] -reqwest = "0.11.21" +reqwest = "0.11.22" From 371e22eb1df91bb2f6a31626df9a9fbdd1e22d19 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 06:41:55 +0000 Subject: [PATCH 085/157] Update Rust crate proc-macro2 to 1.0.69 --- Cargo.lock | 4 ++-- type-generator/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6dbe250..12e7997 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -875,9 +875,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 9d55e72..ba15b08 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -14,7 +14,7 @@ default = ["serde"] serde = [] [dependencies] -proc-macro2 = "1.0.67" +proc-macro2 = "1.0.69" quote = "1.0.33" structopt = "0.3.26" swc_common = { version = "0.32.1", features = ["tty-emitter"]} From ac03b9596c25f64e014c71c16549ed9e4ad4a628 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 06:48:48 +0000 Subject: [PATCH 086/157] Update swc monorepo --- Cargo.lock | 16 ++++++++-------- type-generator/Cargo.toml | 6 +++--- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 12e7997..77f31b5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1281,9 +1281,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "0.5.9" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f54563d7dcba626d4acfe14ed12def7ecc28e004debe3ecd2c3ee07cc47e449" +checksum = "ebf7a12229f0c0efb654a6a0f8cbfd94fbd320a57c764857a82d8abe9342b450" dependencies = [ "once_cell", "rustc-hash", @@ -1295,9 +1295,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.32.1" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c84742fc22df1c293da5354c1cc8a5b45a045e9dc941005c1fd9cb4e9bdabc1" +checksum = "490e199e25d2aa3fbef675524fa81408651f4e7178b51110470ddd1b3e3bbe75" dependencies = [ "ast_node", "atty", @@ -1323,9 +1323,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.109.1" +version = "0.110.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e063a1614daed3ea8be56e5dd8edb17003409088d2fc9ce4aca3378879812607" +checksum = "5cbbf9918976a7e7fbdb4f76fe659d08e291a8b56b524b424183fc67d1189679" dependencies = [ "bitflags 2.4.0", "is-macro", @@ -1339,9 +1339,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.140.0" +version = "0.141.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c968599841fcecfdc2e490188ad93251897a1bb912882547e6889e14a368399" +checksum = "1a23445c5da841d4a5859b4e3a9cee0eb7c09a7b6fb0c0cc7eda2616b1204b12" dependencies = [ "either", "num-bigint", diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index ba15b08..4aa14fb 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -17,7 +17,7 @@ serde = [] proc-macro2 = "1.0.69" quote = "1.0.33" structopt = "0.3.26" -swc_common = { version = "0.32.1", features = ["tty-emitter"]} -swc_ecma_ast = "0.109.1" -swc_ecma_parser = "0.140.0" +swc_common = { version = "0.33.0", features = ["tty-emitter"]} +swc_ecma_ast = "0.110.0" +swc_ecma_parser = "0.141.3" once_cell = "1.18.0" From 45a87366e4fb94d1c6b31a1b72128159e5ba2f8a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 07:06:28 +0000 Subject: [PATCH 087/157] Update dependency rust to v1.73.0 --- rust-toolchain | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain b/rust-toolchain index be838d8..b44c3df 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1,3 +1,3 @@ [toolchain] -channel = "1.72.0" +channel = "1.73.0" components = ["rustfmt", "clippy"] From beb854264ae87be01facba2d0691fadcfd5ac7a9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 16:45:42 +0000 Subject: [PATCH 088/157] Update actions/setup-node action to v4 --- .github/workflows/validate-renovate.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index 5d1336d..01e70e9 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -12,7 +12,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 - name: install run: | @@ -29,7 +29,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 - name: Install Renovate CLI run: npm install renovate From 9a56db230733419cc711f1df76865b7ce552cccd Mon Sep 17 00:00:00 2001 From: sksat Date: Tue, 24 Oct 2023 19:02:38 +0900 Subject: [PATCH 089/157] specify minor, patch actions/setup-node version --- .github/workflows/validate-renovate.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index 01e70e9..dba59d9 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -12,7 +12,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v4.0.0 - name: install run: | @@ -29,7 +29,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v4.0.0 - name: Install Renovate CLI run: npm install renovate From b671689de0b7de892b3328f31c7cbd8588399fcd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 21 Nov 2023 04:20:16 +0000 Subject: [PATCH 090/157] Update Rust crate serde to 1.0.193 --- Cargo.lock | 8 ++++---- github-webhook/Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 77f31b5..0395c61 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1092,18 +1092,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.189" +version = "1.0.193" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e422a44e74ad4001bdc8eede9a4570ab52f71190e9c076d14369f38b9200537" +checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.189" +version = "1.0.193" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e48d1f918009ce3145511378cf68d613e3b3d9137d67272562080d68a2b32d5" +checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" dependencies = [ "proc-macro2", "quote", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 102a98d..8d80305 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -24,7 +24,7 @@ anyhow = "1.0.75" cargo_metadata = "0.18.1" [dependencies] -serde = { version = "1.0.189", features = ["derive"] } +serde = { version = "1.0.193", features = ["derive"] } serde_json = "1.0.107" [dev-dependencies] From c789886afc914c5ffee9d0dd9512ee59cb4705c3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 06:59:40 +0000 Subject: [PATCH 091/157] Update Rust crate serde_json to 1.0.108 --- Cargo.lock | 4 ++-- github-webhook/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0395c61..c0f222a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1112,9 +1112,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.107" +version = "1.0.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" +checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" dependencies = [ "itoa", "ryu", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 8d80305..462fef2 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -25,7 +25,7 @@ cargo_metadata = "0.18.1" [dependencies] serde = { version = "1.0.193", features = ["derive"] } -serde_json = "1.0.107" +serde_json = "1.0.108" [dev-dependencies] reqwest = "0.11.22" From 93eabd28b3d63037abc7a4f62bcc1864d8e5ec74 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 07:05:43 +0000 Subject: [PATCH 092/157] Update Rust crate anyhow to 1.0.76 --- Cargo.lock | 4 ++-- dts-downloader/Cargo.toml | 2 +- github-webhook/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c0f222a..7757256 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -47,9 +47,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.75" +version = "1.0.76" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" +checksum = "59d2a3357dde987206219e78ecfbbb6e8dad06cbb65292758d3270e6254f7355" [[package]] name = "ast_node" diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index 1961743..3336077 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -11,5 +11,5 @@ license = "MIT" [dependencies] github-webhook-type-generator.workspace = true -anyhow = "1.0.75" +anyhow = "1.0.76" reqwest = { version = "0.11.22", features = ["blocking"] } diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 462fef2..ba9a55d 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -20,7 +20,7 @@ version = "v7.2.0" [build-dependencies] github-webhook-dts-downloader.workspace = true -anyhow = "1.0.75" +anyhow = "1.0.76" cargo_metadata = "0.18.1" [dependencies] From 2db90dbf7da5f9c7bcc7cbcdbc6d55d31b043aa8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 07:09:57 +0000 Subject: [PATCH 093/157] Update Rust crate reqwest to 0.11.23 --- Cargo.lock | 4 ++-- dts-downloader/Cargo.toml | 2 +- github-webhook/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7757256..1b18b68 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -970,9 +970,9 @@ checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" [[package]] name = "reqwest" -version = "0.11.22" +version = "0.11.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" +checksum = "37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41" dependencies = [ "base64", "bytes", diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index 3336077..8aededd 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -12,4 +12,4 @@ license = "MIT" [dependencies] github-webhook-type-generator.workspace = true anyhow = "1.0.76" -reqwest = { version = "0.11.22", features = ["blocking"] } +reqwest = { version = "0.11.23", features = ["blocking"] } diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index ba9a55d..532f4bf 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -28,4 +28,4 @@ serde = { version = "1.0.193", features = ["derive"] } serde_json = "1.0.108" [dev-dependencies] -reqwest = "0.11.22" +reqwest = "0.11.23" From 056f439bf583b1eeeb3b901bbaa86532e32c1484 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 07:13:47 +0000 Subject: [PATCH 094/157] Update reviewdog/action-actionlint action to v1.40.0 --- .github/workflows/actionlint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index fcab23c..b69a4d9 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v4 - name: actionlint - uses: reviewdog/action-actionlint@v1.39.1 + uses: reviewdog/action-actionlint@v1.40.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} reporter: github-pr-review From faa36a0acc0dbf7270ddd3ee14218266a3411de2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 07:16:34 +0000 Subject: [PATCH 095/157] Update actions/setup-node action to v4.0.1 --- .github/workflows/validate-renovate.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index dba59d9..b8af110 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -12,7 +12,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4.0.0 + - uses: actions/setup-node@v4.0.1 - name: install run: | @@ -29,7 +29,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4.0.0 + - uses: actions/setup-node@v4.0.1 - name: Install Renovate CLI run: npm install renovate From a77a39949f98a03cf0737ea12b5d4edf123ea84e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 07:20:04 +0000 Subject: [PATCH 096/157] Update actions/deploy-pages action to v2.0.5 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index fac52bb..b844dd9 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -93,7 +93,7 @@ jobs: steps: - name: Deploy to GitHub pages id: deployment - uses: actions/deploy-pages@9dbe3824824f8a1377b8e298bafde1a50ede43e5 # v2.0.4 + uses: actions/deploy-pages@de14547edc9944350dc0481aa5b7afb08e75f254 # v2.0.5 semver: runs-on: ubuntu-latest From d3e7c101fb622d71944033061fea88707040dd4f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 07:25:29 +0000 Subject: [PATCH 097/157] Update Rust crate once_cell to 1.19.0 --- Cargo.lock | 4 ++-- type-generator/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1b18b68..fe93ebb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -712,9 +712,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.18.0" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "openssl" diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 4aa14fb..4ca6f82 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -20,4 +20,4 @@ structopt = "0.3.26" swc_common = { version = "0.33.0", features = ["tty-emitter"]} swc_ecma_ast = "0.110.0" swc_ecma_parser = "0.141.3" -once_cell = "1.18.0" +once_cell = "1.19.0" From b7bdacec4353955bf26aa4ababaf53a54e1090ee Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 07:29:40 +0000 Subject: [PATCH 098/157] Update Rust crate proc-macro2 to 1.0.71 --- Cargo.lock | 4 ++-- type-generator/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index fe93ebb..66bc193 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -875,9 +875,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.69" +version = "1.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" +checksum = "75cb1540fadbd5b8fbccc4dddad2734eba435053f725621c070711a14bb5f4b8" dependencies = [ "unicode-ident", ] diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 4ca6f82..bed862b 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -14,7 +14,7 @@ default = ["serde"] serde = [] [dependencies] -proc-macro2 = "1.0.69" +proc-macro2 = "1.0.71" quote = "1.0.33" structopt = "0.3.26" swc_common = { version = "0.33.0", features = ["tty-emitter"]} From 4767b6de1c12b36fb76b034dd365d6d4c4003787 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 07:33:42 +0000 Subject: [PATCH 099/157] Update dependency rust to v1.74.1 --- rust-toolchain | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain b/rust-toolchain index b44c3df..4bd1ede 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1,3 +1,3 @@ [toolchain] -channel = "1.73.0" +channel = "1.74.1" components = ["rustfmt", "clippy"] From c097f9fc2ea026e12aa29381e877794212177c07 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 07:37:28 +0000 Subject: [PATCH 100/157] Update swc monorepo --- Cargo.lock | 218 ++++++++++++-------------------------- type-generator/Cargo.toml | 6 +- 2 files changed, 68 insertions(+), 156 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 66bc193..f83fae1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -53,11 +53,10 @@ checksum = "59d2a3357dde987206219e78ecfbbb6e8dad06cbb65292758d3270e6254f7355" [[package]] name = "ast_node" -version = "0.9.5" +version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c09c69dffe06d222d072c878c3afe86eee2179806f20503faec97250268b4c24" +checksum = "c3e3e06ec6ac7d893a0db7127d91063ad7d9da8988f8a1a256f03729e6eec026" dependencies = [ - "pmutil", "proc-macro2", "quote", "swc_macros_common", @@ -287,11 +286,10 @@ dependencies = [ [[package]] name = "from_variant" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03ec5dc38ee19078d84a692b1c41181ff9f94331c76cee66ff0208c770b5e54f" +checksum = "3a0b11eeb173ce52f84ebd943d42e58813a2ebb78a6a3ff0a243b71c5199cd7b" dependencies = [ - "pmutil", "proc-macro2", "swc_macros_common", "syn 2.0.31", @@ -345,17 +343,6 @@ dependencies = [ "slab", ] -[[package]] -name = "getrandom" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" -dependencies = [ - "cfg-if", - "libc", - "wasi", -] - [[package]] name = "gimli" version = "0.28.0" @@ -445,6 +432,19 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" +[[package]] +name = "hstr" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de90d3db62411eb62eddabe402d706ac4970f7ac8d088c05f11069cad9be9857" +dependencies = [ + "new_debug_unreachable", + "once_cell", + "phf", + "rustc-hash", + "smallvec", +] + [[package]] name = "http" version = "0.2.9" @@ -588,16 +588,6 @@ version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a9bad9f94746442c783ca431b22403b519cd7fbeed0533fdd6328b2f2212128" -[[package]] -name = "lock_api" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" -dependencies = [ - "autocfg", - "scopeguard", -] - [[package]] name = "log" version = "0.4.20" @@ -761,49 +751,49 @@ dependencies = [ ] [[package]] -name = "parking_lot" -version = "0.12.1" +name = "percent-encoding" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" -dependencies = [ - "lock_api", - "parking_lot_core", -] +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" [[package]] -name = "parking_lot_core" -version = "0.9.8" +name = "phf" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" +checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" dependencies = [ - "cfg-if", - "libc", - "redox_syscall", - "smallvec", - "windows-targets", + "phf_macros", + "phf_shared", ] [[package]] -name = "percent-encoding" -version = "2.3.0" +name = "phf_generator" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" +checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" +dependencies = [ + "phf_shared", + "rand", +] [[package]] -name = "phf_generator" -version = "0.10.0" +name = "phf_macros" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" +checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" dependencies = [ + "phf_generator", "phf_shared", - "rand", + "proc-macro2", + "quote", + "syn 2.0.31", ] [[package]] name = "phf_shared" -version = "0.10.0" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" dependencies = [ "siphasher", ] @@ -837,18 +827,6 @@ dependencies = [ "syn 2.0.31", ] -[[package]] -name = "ppv-lite86" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" - -[[package]] -name = "precomputed-hash" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" - [[package]] name = "proc-macro-error" version = "1.0.4" @@ -906,18 +884,6 @@ version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ - "libc", - "rand_chacha", - "rand_core", -] - -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", "rand_core", ] @@ -926,9 +892,6 @@ name = "rand_core" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom", -] [[package]] name = "redox_syscall" @@ -1052,12 +1015,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" -[[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - [[package]] name = "security-framework" version = "2.9.2" @@ -1150,9 +1107,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.11.0" +version = "1.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" +checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" [[package]] name = "smartstring" @@ -1185,12 +1142,6 @@ dependencies = [ "windows-sys", ] -[[package]] -name = "stable_deref_trait" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" - [[package]] name = "stacker" version = "0.1.15" @@ -1210,39 +1161,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" -[[package]] -name = "string_cache" -version = "0.8.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" -dependencies = [ - "new_debug_unreachable", - "once_cell", - "parking_lot", - "phf_shared", - "precomputed-hash", - "serde", -] - -[[package]] -name = "string_cache_codegen" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" -dependencies = [ - "phf_generator", - "phf_shared", - "proc-macro2", - "quote", -] - [[package]] name = "string_enum" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fa4d4f81d7c05b9161f8de839975d3326328b8ba2831164b465524cc2f55252" +checksum = "1b650ea2087d32854a0f20b837fc56ec987a1cb4f758c9757e1171ee9812da63" dependencies = [ - "pmutil", "proc-macro2", "quote", "swc_macros_common", @@ -1281,23 +1205,21 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "0.6.0" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebf7a12229f0c0efb654a6a0f8cbfd94fbd320a57c764857a82d8abe9342b450" +checksum = "7d538eaaa6f085161d088a04cf0a3a5a52c5a7f2b3bd9b83f73f058b0ed357c0" dependencies = [ + "hstr", "once_cell", "rustc-hash", "serde", - "string_cache", - "string_cache_codegen", - "triomphe", ] [[package]] name = "swc_common" -version = "0.33.0" +version = "0.33.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "490e199e25d2aa3fbef675524fa81408651f4e7178b51110470ddd1b3e3bbe75" +checksum = "9b3ae36feceded27f0178dc9dabb49399830847ffb7f866af01798844de8f973" dependencies = [ "ast_node", "atty", @@ -1311,7 +1233,6 @@ dependencies = [ "rustc-hash", "serde", "siphasher", - "string_cache", "swc_atoms", "swc_eq_ignore_macros", "swc_visit", @@ -1323,13 +1244,14 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.110.0" +version = "0.110.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cbbf9918976a7e7fbdb4f76fe659d08e291a8b56b524b424183fc67d1189679" +checksum = "2aa3e4c43a071a747bf3e18a5423d47aab54048fdedab550d7f3c662127ba4d8" dependencies = [ "bitflags 2.4.0", "is-macro", "num-bigint", + "phf", "scoped-tls", "string_enum", "swc_atoms", @@ -1339,13 +1261,15 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.141.3" +version = "0.141.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a23445c5da841d4a5859b4e3a9cee0eb7c09a7b6fb0c0cc7eda2616b1204b12" +checksum = "d643ce57be7c4808cd7a924201aa256188aa2ef9604248cf180c4c3e867b3fd6" dependencies = [ "either", + "new_debug_unreachable", "num-bigint", "num-traits", + "phf", "serde", "smallvec", "smartstring", @@ -1359,11 +1283,10 @@ dependencies = [ [[package]] name = "swc_eq_ignore_macros" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05a95d367e228d52484c53336991fdcf47b6b553ef835d9159db4ba40efb0ee8" +checksum = "695a1d8b461033d32429b5befbf0ad4d7a2c4d6ba9cd5ba4e0645c615839e8e4" dependencies = [ - "pmutil", "proc-macro2", "quote", "syn 2.0.31", @@ -1371,11 +1294,10 @@ dependencies = [ [[package]] name = "swc_macros_common" -version = "0.3.8" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a273205ccb09b51fabe88c49f3b34c5a4631c4c00a16ae20e03111d6a42e832" +checksum = "50176cfc1cbc8bb22f41c6fe9d1ec53fbe057001219b5954961b8ad0f336fce9" dependencies = [ - "pmutil", "proc-macro2", "quote", "syn 2.0.31", @@ -1383,9 +1305,9 @@ dependencies = [ [[package]] name = "swc_visit" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e87c337fbb2d191bf371173dea6a957f01899adb8f189c6c31b122a6cfc98fc3" +checksum = "b27078d8571abe23aa52ef608dd1df89096a37d867cf691cbb4f4c392322b7c9" dependencies = [ "either", "swc_visit_macros", @@ -1393,9 +1315,9 @@ dependencies = [ [[package]] name = "swc_visit_macros" -version = "0.5.8" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f322730fb82f3930a450ac24de8c98523af7d34ab8cb2f46bcb405839891a99" +checksum = "fa8bb05975506741555ea4d10c3a3bdb0e2357cd58e1a4a4332b8ebb4b44c34d" dependencies = [ "Inflector", "pmutil", @@ -1592,16 +1514,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "triomphe" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f" -dependencies = [ - "serde", - "stable_deref_trait", -] - [[package]] name = "try-lock" version = "0.2.4" diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index bed862b..0297f92 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -17,7 +17,7 @@ serde = [] proc-macro2 = "1.0.71" quote = "1.0.33" structopt = "0.3.26" -swc_common = { version = "0.33.0", features = ["tty-emitter"]} -swc_ecma_ast = "0.110.0" -swc_ecma_parser = "0.141.3" +swc_common = { version = "0.33.12", features = ["tty-emitter"]} +swc_ecma_ast = "0.110.15" +swc_ecma_parser = "0.141.33" once_cell = "1.19.0" From 23b497ede4c5bd1120d8ae396527e04fa099bfbe Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 07:56:16 +0000 Subject: [PATCH 101/157] Update sksat/action-clippy action to v0.4.0 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index b844dd9..4ac5708 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -31,7 +31,7 @@ jobs: uses: Swatinem/rust-cache@v2.7.1 - name: reviewdog / clippy - uses: sksat/action-clippy@v0.3.0 + uses: sksat/action-clippy@v0.4.0 with: reporter: github-pr-review clippy_flags: --all-features From 4aa5047439dd2b5e6203b3e2744d52149ec95b95 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 07:58:33 +0000 Subject: [PATCH 102/157] Update actions/upload-pages-artifact action to v3 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 4ac5708..8d3799f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -74,7 +74,7 @@ jobs: done - name: arcive rustdoc - uses: actions/upload-pages-artifact@v2.0.0 + uses: actions/upload-pages-artifact@v3.0.0 with: path: ./target/doc From d2f403241f643a4a5f40560531fda7b101f64370 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 08:00:34 +0000 Subject: [PATCH 103/157] Update actions/deploy-pages action to v4 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 8d3799f..92ac252 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -93,7 +93,7 @@ jobs: steps: - name: Deploy to GitHub pages id: deployment - uses: actions/deploy-pages@de14547edc9944350dc0481aa5b7afb08e75f254 # v2.0.5 + uses: actions/deploy-pages@7a9bd943aa5e5175aeb8502edcc6c1c02d398e10 # v4.0.2 semver: runs-on: ubuntu-latest From 17b415724be707904054aa38eb882010967d669b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 08:03:29 +0000 Subject: [PATCH 104/157] Update dependency octokit/webhooks to v7.3.1 --- github-webhook/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 532f4bf..8aece78 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -16,7 +16,7 @@ license = "MIT" [package.metadata.octokit-webhooks] repository = "octokit/webhooks" -version = "v7.2.0" +version = "v7.3.1" [build-dependencies] github-webhook-dts-downloader.workspace = true From 0ebcfa7fc4e9136256c5485b3bd70a6367af4cd3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Dec 2023 08:07:53 +0000 Subject: [PATCH 105/157] Lock file maintenance --- Cargo.lock | 451 +++++++++++++++++++++++++++++------------------------ 1 file changed, 250 insertions(+), 201 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f83fae1..1814a2e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -29,9 +29,9 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "aho-corasick" -version = "1.0.5" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" +checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" dependencies = [ "memchr", ] @@ -60,7 +60,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] @@ -97,9 +97,9 @@ dependencies = [ [[package]] name = "base64" -version = "0.21.4" +version = "0.21.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" +checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" [[package]] name = "better_scoped_tls" @@ -118,15 +118,15 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.4.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" +checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" [[package]] name = "bumpalo" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" +checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" [[package]] name = "bytes" @@ -145,9 +145,9 @@ dependencies = [ [[package]] name = "cargo-platform" -version = "0.1.3" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cfa25e60aea747ec7e1124f238816749faa93759c6ff5b31f1ccdda137f4479" +checksum = "e34637b3140142bdf929fb439e8aa4ebad7651ebf7b1080b3930aa16ac1459ff" dependencies = [ "serde", ] @@ -198,9 +198,9 @@ dependencies = [ [[package]] name = "core-foundation" -version = "0.9.3" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" dependencies = [ "core-foundation-sys", "libc", @@ -208,9 +208,9 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.4" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" +checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" [[package]] name = "either" @@ -228,31 +228,26 @@ dependencies = [ ] [[package]] -name = "errno" -version = "0.3.3" +name = "equivalent" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" -dependencies = [ - "errno-dragonfly", - "libc", - "windows-sys", -] +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] -name = "errno-dragonfly" -version = "0.1.2" +name = "errno" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" +checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" dependencies = [ - "cc", "libc", + "windows-sys 0.52.0", ] [[package]] name = "fastrand" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" +checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" [[package]] name = "fnv" @@ -277,9 +272,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" dependencies = [ "percent-encoding", ] @@ -292,47 +287,47 @@ checksum = "3a0b11eeb173ce52f84ebd943d42e58813a2ebb78a6a3ff0a243b71c5199cd7b" dependencies = [ "proc-macro2", "swc_macros_common", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] name = "futures-channel" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" dependencies = [ "futures-core", ] [[package]] name = "futures-core" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" +checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" [[package]] name = "futures-io" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" +checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" [[package]] name = "futures-sink" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" +checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" [[package]] name = "futures-task" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" +checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" [[package]] name = "futures-util" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" dependencies = [ "futures-core", "futures-io", @@ -345,9 +340,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.28.0" +version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" +checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" [[package]] name = "github-webhook" @@ -385,9 +380,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.21" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" +checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" dependencies = [ "bytes", "fnv", @@ -404,9 +399,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.12.3" +version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" +checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" [[package]] name = "heck" @@ -428,9 +423,9 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" +checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" [[package]] name = "hstr" @@ -447,9 +442,9 @@ dependencies = [ [[package]] name = "http" -version = "0.2.9" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" +checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" dependencies = [ "bytes", "fnv", @@ -458,9 +453,9 @@ dependencies = [ [[package]] name = "http-body" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" +checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" dependencies = [ "bytes", "http", @@ -481,9 +476,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hyper" -version = "0.14.27" +version = "0.14.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" +checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" dependencies = [ "bytes", "futures-channel", @@ -496,7 +491,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.4.9", + "socket2", "tokio", "tower-service", "tracing", @@ -518,9 +513,9 @@ dependencies = [ [[package]] name = "idna" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" dependencies = [ "unicode-bidi", "unicode-normalization", @@ -528,44 +523,43 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.9.3" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" dependencies = [ - "autocfg", + "equivalent", "hashbrown", ] [[package]] name = "ipnet" -version = "2.8.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" +checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" [[package]] name = "is-macro" -version = "0.3.0" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4467ed1321b310c2625c5aa6c1b1ffc5de4d9e42668cf697a08fb033ee8265e" +checksum = "b75828adcb53122ef5ea649a39f50f82d94b754099bf6331b32e255e1891e8fb" dependencies = [ "Inflector", - "pmutil", "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] name = "itoa" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" +checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" [[package]] name = "js-sys" -version = "0.3.64" +version = "0.3.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" +checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca" dependencies = [ "wasm-bindgen", ] @@ -578,15 +572,15 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.147" +version = "0.2.151" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" +checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" [[package]] name = "linux-raw-sys" -version = "0.4.7" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a9bad9f94746442c783ca431b22403b519cd7fbeed0533fdd6328b2f2212128" +checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" [[package]] name = "log" @@ -596,9 +590,9 @@ checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "memchr" -version = "2.6.3" +version = "2.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" +checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" [[package]] name = "mime" @@ -617,13 +611,13 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.8" +version = "0.8.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" +checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" dependencies = [ "libc", "wasi", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] @@ -674,9 +668,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -687,15 +681,15 @@ version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" dependencies = [ - "hermit-abi 0.3.2", + "hermit-abi 0.3.3", "libc", ] [[package]] name = "object" -version = "0.32.1" +version = "0.32.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" +checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" dependencies = [ "memchr", ] @@ -708,11 +702,11 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "openssl" -version = "0.10.57" +version = "0.10.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c" +checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671" dependencies = [ - "bitflags 2.4.0", + "bitflags 2.4.1", "cfg-if", "foreign-types", "libc", @@ -729,7 +723,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] @@ -740,9 +734,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.93" +version = "0.9.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d" +checksum = "c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7" dependencies = [ "cc", "libc", @@ -752,9 +746,9 @@ dependencies = [ [[package]] name = "percent-encoding" -version = "2.3.0" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "phf" @@ -786,7 +780,7 @@ dependencies = [ "phf_shared", "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] @@ -812,9 +806,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pkg-config" -version = "0.3.27" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" +checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a" [[package]] name = "pmutil" @@ -824,7 +818,7 @@ checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] @@ -895,18 +889,18 @@ checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" [[package]] name = "redox_syscall" -version = "0.3.5" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" dependencies = [ "bitflags 1.3.2", ] [[package]] name = "regex" -version = "1.9.5" +version = "1.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" +checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" dependencies = [ "aho-corasick", "memchr", @@ -916,9 +910,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.3.8" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" +checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" dependencies = [ "aho-corasick", "memchr", @@ -927,9 +921,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.7.5" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" +checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "reqwest" @@ -983,22 +977,22 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustix" -version = "0.38.12" +version = "0.38.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdf14a7a466ce88b5eac3da815b53aefc208ce7e74d1c263aabb04d88c4abeb1" +checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" dependencies = [ - "bitflags 2.4.0", + "bitflags 2.4.1", "errno", "libc", "linux-raw-sys", - "windows-sys", + "windows-sys 0.52.0", ] [[package]] name = "ryu" -version = "1.0.15" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" +checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" [[package]] name = "schannel" @@ -1006,7 +1000,7 @@ version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" dependencies = [ - "windows-sys", + "windows-sys 0.48.0", ] [[package]] @@ -1040,9 +1034,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.18" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" +checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" dependencies = [ "serde", ] @@ -1064,7 +1058,7 @@ checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] @@ -1124,22 +1118,12 @@ dependencies = [ [[package]] name = "socket2" -version = "0.4.9" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" +checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" dependencies = [ "libc", - "winapi", -] - -[[package]] -name = "socket2" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" -dependencies = [ - "libc", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] @@ -1170,7 +1154,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] @@ -1248,7 +1232,7 @@ version = "0.110.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2aa3e4c43a071a747bf3e18a5423d47aab54048fdedab550d7f3c662127ba4d8" dependencies = [ - "bitflags 2.4.0", + "bitflags 2.4.1", "is-macro", "num-bigint", "phf", @@ -1289,7 +1273,7 @@ checksum = "695a1d8b461033d32429b5befbf0ad4d7a2c4d6ba9cd5ba4e0645c615839e8e4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] @@ -1300,7 +1284,7 @@ checksum = "50176cfc1cbc8bb22f41c6fe9d1ec53fbe057001219b5954961b8ad0f336fce9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] @@ -1324,7 +1308,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] @@ -1340,9 +1324,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.31" +version = "2.0.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "718fa2415bcb8d8bd775917a1bf12a7931b6dfa890753378538118181e0cb398" +checksum = "5b7d0a2c048d661a1a59fcd7355baa232f7ed34e0ee4df2eef3c1c1c0d3852d8" dependencies = [ "proc-macro2", "quote", @@ -1372,22 +1356,22 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.8.0" +version = "3.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" +checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" dependencies = [ "cfg-if", "fastrand", "redox_syscall", "rustix", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] name = "termcolor" -version = "1.2.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" +checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" dependencies = [ "winapi-util", ] @@ -1403,22 +1387,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.48" +version = "1.0.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7" +checksum = "f11c217e1416d6f036b870f14e0413d480dbf28edbee1f877abaf0206af43bb7" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.48" +version = "1.0.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" +checksum = "01742297787513b79cf8e29d1056ede1313e2420b7b3b15d0a768b4921f549df" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] @@ -1438,9 +1422,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.32.0" +version = "1.35.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" +checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" dependencies = [ "backtrace", "bytes", @@ -1448,8 +1432,8 @@ dependencies = [ "mio", "num_cpus", "pin-project-lite", - "socket2 0.5.3", - "windows-sys", + "socket2", + "windows-sys 0.48.0", ] [[package]] @@ -1464,9 +1448,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.8" +version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" +checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" dependencies = [ "bytes", "futures-core", @@ -1484,11 +1468,10 @@ checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" [[package]] name = "tracing" -version = "0.1.37" +version = "0.1.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" dependencies = [ - "cfg-if", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -1496,29 +1479,29 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.26" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.42", ] [[package]] name = "tracing-core" -version = "0.1.31" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" dependencies = [ "once_cell", ] [[package]] name = "try-lock" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "typed-arena" @@ -1528,21 +1511,21 @@ checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" [[package]] name = "unicode-bidi" -version = "0.3.13" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" +checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" [[package]] name = "unicode-id" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d70b6494226b36008c8366c288d77190b3fad2eb4c10533139c1c1f461127f1a" +checksum = "b1b6def86329695390197b82c1e244a54a131ceb66c996f2088a3876e2ae083f" [[package]] name = "unicode-ident" -version = "1.0.11" +version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" [[package]] name = "unicode-normalization" @@ -1561,15 +1544,15 @@ checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" [[package]] name = "unicode-width" -version = "0.1.10" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" +checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" [[package]] name = "url" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" +checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" dependencies = [ "form_urlencoded", "idna", @@ -1611,9 +1594,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.87" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" +checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -1621,24 +1604,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.87" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" +checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.42", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.37" +version = "0.4.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" +checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12" dependencies = [ "cfg-if", "js-sys", @@ -1648,9 +1631,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.87" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" +checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1658,28 +1641,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.87" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" +checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.42", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.87" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" +checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" [[package]] name = "web-sys" -version = "0.3.64" +version = "0.3.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" +checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f" dependencies = [ "js-sys", "wasm-bindgen", @@ -1703,9 +1686,9 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" +checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" dependencies = [ "winapi", ] @@ -1722,7 +1705,16 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" dependencies = [ - "windows-targets", + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.0", ] [[package]] @@ -1731,13 +1723,28 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" +dependencies = [ + "windows_aarch64_gnullvm 0.52.0", + "windows_aarch64_msvc 0.52.0", + "windows_i686_gnu 0.52.0", + "windows_i686_msvc 0.52.0", + "windows_x86_64_gnu 0.52.0", + "windows_x86_64_gnullvm 0.52.0", + "windows_x86_64_msvc 0.52.0", ] [[package]] @@ -1746,42 +1753,84 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" + [[package]] name = "windows_aarch64_msvc" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" + [[package]] name = "windows_i686_gnu" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" +[[package]] +name = "windows_i686_gnu" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" + [[package]] name = "windows_i686_msvc" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" +[[package]] +name = "windows_i686_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" + [[package]] name = "windows_x86_64_gnu" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" + [[package]] name = "windows_x86_64_gnullvm" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" + [[package]] name = "windows_x86_64_msvc" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" + [[package]] name = "winreg" version = "0.50.0" @@ -1789,5 +1838,5 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" dependencies = [ "cfg-if", - "windows-sys", + "windows-sys 0.48.0", ] From 3b5aa6f9fcb65acbcb2d6441904ab7b870086f75 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 24 Dec 2023 17:17:02 +0900 Subject: [PATCH 106/157] bump version to 0.5.1 --- Cargo.lock | 6 +++--- Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1814a2e..093b2a8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -346,7 +346,7 @@ checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" [[package]] name = "github-webhook" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "cargo_metadata", @@ -358,7 +358,7 @@ dependencies = [ [[package]] name = "github-webhook-dts-downloader" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "github-webhook-type-generator", @@ -367,7 +367,7 @@ dependencies = [ [[package]] name = "github-webhook-type-generator" -version = "0.5.0" +version = "0.5.1" dependencies = [ "once_cell", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index fb23bfb..df4fca0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ ] [workspace.package] -version = "0.5.0" +version = "0.5.1" repository = "https://github.com/sksat/github-webhook-rs" authors = ["sksat ", "s-ylide"] From 1e09b2609492c237a74b7ec50b3b703e0cb05ec3 Mon Sep 17 00:00:00 2001 From: H1rono Date: Thu, 11 Jan 2024 18:08:48 +0900 Subject: [PATCH 107/157] Use `#[cfg]` instead of `cfg!` --- type-generator/src/dag.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/type-generator/src/dag.rs b/type-generator/src/dag.rs index 258687e..b749b91 100644 --- a/type-generator/src/dag.rs +++ b/type-generator/src/dag.rs @@ -55,7 +55,8 @@ impl DirectedAcyclicGraph { } } } - if cfg!(debug_assertions) && in_degree.values().any(|&i| i != 0) { + #[cfg(debug_assertions)] + if in_degree.values().any(|&i| i != 0) { // the graph has cycle return Err(self.find_cycle()); } From 1f93ebbdfd2b5eaea42bf56f023d239fdf9ecf32 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 18:25:47 +0000 Subject: [PATCH 108/157] Update Swatinem/rust-cache action to v2.7.2 --- .github/workflows/rust.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 92ac252..b90bcb2 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -28,7 +28,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.7.1 + uses: Swatinem/rust-cache@v2.7.2 - name: reviewdog / clippy uses: sksat/action-clippy@v0.4.0 @@ -55,7 +55,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.7.1 + uses: Swatinem/rust-cache@v2.7.2 - name: build rustdoc run: | From ca6ccb903bebdb66a717c7fb7a19732fab937e20 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 18:49:52 +0000 Subject: [PATCH 109/157] Update actions/deploy-pages action to v4.0.3 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index b90bcb2..f3748cc 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -93,7 +93,7 @@ jobs: steps: - name: Deploy to GitHub pages id: deployment - uses: actions/deploy-pages@7a9bd943aa5e5175aeb8502edcc6c1c02d398e10 # v4.0.2 + uses: actions/deploy-pages@87c3283f01cd6fe19a0ab93a23b2f6fcba5a8e42 # v4.0.3 semver: runs-on: ubuntu-latest From 3620776a2f2efc25d7cc56e4d3f94c6c42792a16 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 18:55:39 +0000 Subject: [PATCH 110/157] Update dependency rust to v1.75.0 --- rust-toolchain | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain b/rust-toolchain index 4bd1ede..c1f5c7b 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1,3 +1,3 @@ [toolchain] -channel = "1.74.1" +channel = "1.75.0" components = ["rustfmt", "clippy"] From f174468ff85ec32508794a4d057306d547088175 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 04:16:08 +0900 Subject: [PATCH 111/157] clippy --fix --- type-generator/src/dag.rs | 2 +- type-generator/src/frontend.rs | 2 +- type-generator/src/frontend/merge_union_type_lits.rs | 2 +- type-generator/src/transformer/flatten_type.rs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/type-generator/src/dag.rs b/type-generator/src/dag.rs index b749b91..2edab9d 100644 --- a/type-generator/src/dag.rs +++ b/type-generator/src/dag.rs @@ -19,7 +19,7 @@ impl DirectedAcyclicGraph { fn add_edge(&mut self, from: Node, to: Node) { self.nodes.insert(from); self.nodes.insert(to); - self.edges.entry(from).or_insert(Vec::new()).push(to); + self.edges.entry(from).or_default().push(to); } fn topo_sort(&self) -> Result, Vec> { diff --git a/type-generator/src/frontend.rs b/type-generator/src/frontend.rs index 2867c54..06fe944 100644 --- a/type-generator/src/frontend.rs +++ b/type-generator/src/frontend.rs @@ -120,7 +120,7 @@ pub fn ts_index_signature<'input>( lkm: &mut HashMap>, ) -> RustStructMember { assert!(index.params.len() == 1); - let param = index.params.get(0).unwrap(); + let param = index.params.first().unwrap(); let ident = param.as_ident().expect("key is string"); let mut ctxt = Some(ctxt.clone()); let (_, key_ty) = ts_type_to_rs( diff --git a/type-generator/src/frontend/merge_union_type_lits.rs b/type-generator/src/frontend/merge_union_type_lits.rs index 27bfafa..4fda0e0 100644 --- a/type-generator/src/frontend/merge_union_type_lits.rs +++ b/type-generator/src/frontend/merge_union_type_lits.rs @@ -8,7 +8,7 @@ pub struct Merged<'a> { pub fn merge_union_type_lits<'input>( variants: &[&'input swc_ecma_ast::TsTypeLit], ) -> Merged<'input> { - let mut intersection: Vec<_> = variants.get(0).unwrap().members.iter().collect(); + let mut intersection: Vec<_> = variants.first().unwrap().members.iter().collect(); let mut diffs = vec![vec![]]; for variant in variants[1..].iter() { let mut diff: Vec<_> = variant.members.iter().collect(); diff --git a/type-generator/src/transformer/flatten_type.rs b/type-generator/src/transformer/flatten_type.rs index 98d4597..cdfff6f 100644 --- a/type-generator/src/transformer/flatten_type.rs +++ b/type-generator/src/transformer/flatten_type.rs @@ -10,7 +10,7 @@ pub fn flatten_type(segments: &mut Vec) { segments.retain_mut(|segment| match segment { RustSegment::Struct(s) => { if s.member.len() == 1 { - let r = s.member.get(0).unwrap(); + let r = s.member.first().unwrap(); if r.attr .as_inner() .contains(&RustFieldAttr::Serde(SerdeFieldAttr::Flatten)) From 2726feae762e57632305d6e9baf33ef85f017f03 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 04:24:08 +0900 Subject: [PATCH 112/157] specify actions/checkout minor, patch version --- .github/workflows/rust.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index f3748cc..5c37d58 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.1.1 - name: Get Rust toolchain id: toolchain @@ -43,7 +43,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.1.1 - name: Get Rust toolchain id: toolchain @@ -99,6 +99,6 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.1.1 - uses: obi1kenobi/cargo-semver-checks-action@v2.2 From 9abf1264cf643a985ac3a5a349841dd8b91399fe Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 04:27:57 +0900 Subject: [PATCH 113/157] pinning GitHub Actions digests by Renovate --- renovate.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index a3ba9f1..0a8edfc 100644 --- a/renovate.json +++ b/renovate.json @@ -1,6 +1,7 @@ { "extends": [ - "config:recommended" + "config:recommended", + "helpers:pinGitHubActionDigests" ], "configMigration": true, "additionalReviewers": [ From 8fbee472cf1cdaa6f827428984e9000a24191b34 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 19:36:16 +0000 Subject: [PATCH 114/157] Pin dependencies --- .github/workflows/actionlint.yml | 4 ++-- .github/workflows/rust.yml | 16 ++++++++-------- .github/workflows/validate-renovate.yml | 8 ++++---- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index b69a4d9..66c1c66 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -10,10 +10,10 @@ jobs: name: actionlint with reviewdog runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - name: actionlint - uses: reviewdog/action-actionlint@v1.40.0 + uses: reviewdog/action-actionlint@9ccda195fd3a290c8596db7f1958c897deaa8c76 # v1.40.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} reporter: github-pr-review diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 5c37d58..e2bb009 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Get Rust toolchain id: toolchain @@ -28,10 +28,10 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.7.2 + uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2.7.2 - name: reviewdog / clippy - uses: sksat/action-clippy@v0.4.0 + uses: sksat/action-clippy@251e5ac439e43b83a33b7997bb12d34306ba2394 # v0.4.0 with: reporter: github-pr-review clippy_flags: --all-features @@ -43,7 +43,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Get Rust toolchain id: toolchain @@ -55,7 +55,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.7.2 + uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2.7.2 - name: build rustdoc run: | @@ -74,7 +74,7 @@ jobs: done - name: arcive rustdoc - uses: actions/upload-pages-artifact@v3.0.0 + uses: actions/upload-pages-artifact@0252fc4ba7626f0298f0cf00902a25c6afc77fa8 # v3.0.0 with: path: ./target/doc @@ -99,6 +99,6 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - uses: obi1kenobi/cargo-semver-checks-action@v2.2 + - uses: obi1kenobi/cargo-semver-checks-action@e275dda72e250d4df5b564e969e1348d67fefa52 # v2.2 diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index b8af110..73a4552 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -11,8 +11,8 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4.0.1 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 - name: install run: | @@ -28,8 +28,8 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4.0.1 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 - name: Install Renovate CLI run: npm install renovate From 0fc3cf0e07578c3ce07e0f1e768ab44cf7aee4d0 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 04:37:53 +0900 Subject: [PATCH 115/157] Apply suggestions from code review specify actions/checkout minor, patch version 2 --- .github/workflows/actionlint.yml | 2 +- .github/workflows/validate-renovate.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index 66c1c66..9ca2bc2 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -10,7 +10,7 @@ jobs: name: actionlint with reviewdog runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: actionlint uses: reviewdog/action-actionlint@9ccda195fd3a290c8596db7f1958c897deaa8c76 # v1.40.0 diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index 73a4552..a63064a 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 - name: install @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 - name: Install Renovate CLI From 9cf2fb9318815a6d771aff408dc68c750959850a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 19:41:40 +0000 Subject: [PATCH 116/157] Update Rust crate serde to 1.0.195 --- Cargo.lock | 50 +++++++++++++++++++-------------------- github-webhook/Cargo.toml | 2 +- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 093b2a8..680254d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -60,7 +60,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -287,7 +287,7 @@ checksum = "3a0b11eeb173ce52f84ebd943d42e58813a2ebb78a6a3ff0a243b71c5199cd7b" dependencies = [ "proc-macro2", "swc_macros_common", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -546,7 +546,7 @@ dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -723,7 +723,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -780,7 +780,7 @@ dependencies = [ "phf_shared", "proc-macro2", "quote", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -818,7 +818,7 @@ checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -847,9 +847,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.71" +version = "1.0.76" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75cb1540fadbd5b8fbccc4dddad2734eba435053f725621c070711a14bb5f4b8" +checksum = "95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c" dependencies = [ "unicode-ident", ] @@ -865,9 +865,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.33" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" dependencies = [ "proc-macro2", ] @@ -1043,22 +1043,22 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.193" +version = "1.0.195" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" +checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.193" +version = "1.0.195" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" +checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -1154,7 +1154,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -1273,7 +1273,7 @@ checksum = "695a1d8b461033d32429b5befbf0ad4d7a2c4d6ba9cd5ba4e0645c615839e8e4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -1284,7 +1284,7 @@ checksum = "50176cfc1cbc8bb22f41c6fe9d1ec53fbe057001219b5954961b8ad0f336fce9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -1308,7 +1308,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -1324,9 +1324,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.42" +version = "2.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b7d0a2c048d661a1a59fcd7355baa232f7ed34e0ee4df2eef3c1c1c0d3852d8" +checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" dependencies = [ "proc-macro2", "quote", @@ -1402,7 +1402,7 @@ checksum = "01742297787513b79cf8e29d1056ede1313e2420b7b3b15d0a768b4921f549df" dependencies = [ "proc-macro2", "quote", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -1485,7 +1485,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.42", + "syn 2.0.48", ] [[package]] @@ -1613,7 +1613,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.42", + "syn 2.0.48", "wasm-bindgen-shared", ] @@ -1647,7 +1647,7 @@ checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" dependencies = [ "proc-macro2", "quote", - "syn 2.0.42", + "syn 2.0.48", "wasm-bindgen-backend", "wasm-bindgen-shared", ] diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 8aece78..62d4a48 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -24,7 +24,7 @@ anyhow = "1.0.76" cargo_metadata = "0.18.1" [dependencies] -serde = { version = "1.0.193", features = ["derive"] } +serde = { version = "1.0.195", features = ["derive"] } serde_json = "1.0.108" [dev-dependencies] From 3996ccad924802c012890af5e13e06464642e0f0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 19:45:16 +0000 Subject: [PATCH 117/157] Update Rust crate serde_json to 1.0.111 --- Cargo.lock | 4 ++-- github-webhook/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 680254d..f947cef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1063,9 +1063,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.108" +version = "1.0.111" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" +checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" dependencies = [ "itoa", "ryu", diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 62d4a48..a98d6c2 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -25,7 +25,7 @@ cargo_metadata = "0.18.1" [dependencies] serde = { version = "1.0.195", features = ["derive"] } -serde_json = "1.0.108" +serde_json = "1.0.111" [dev-dependencies] reqwest = "0.11.23" From 40737dbd984c1e76c7780d4c18a083e3b6f7b535 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 19:47:42 +0000 Subject: [PATCH 118/157] Update Rust crate anyhow to 1.0.79 --- Cargo.lock | 4 ++-- dts-downloader/Cargo.toml | 2 +- github-webhook/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f947cef..8ca12f5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -47,9 +47,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.76" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59d2a3357dde987206219e78ecfbbb6e8dad06cbb65292758d3270e6254f7355" +checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" [[package]] name = "ast_node" diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index 8aededd..b6ccc43 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -11,5 +11,5 @@ license = "MIT" [dependencies] github-webhook-type-generator.workspace = true -anyhow = "1.0.76" +anyhow = "1.0.79" reqwest = { version = "0.11.23", features = ["blocking"] } diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index a98d6c2..039d497 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -20,7 +20,7 @@ version = "v7.3.1" [build-dependencies] github-webhook-dts-downloader.workspace = true -anyhow = "1.0.76" +anyhow = "1.0.79" cargo_metadata = "0.18.1" [dependencies] From c5e126b5fb9f311740d628d5f1c3f5d311addbc3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 19:53:28 +0000 Subject: [PATCH 119/157] Update Rust crate quote to 1.0.35 --- type-generator/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 0297f92..2ae77b1 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -15,7 +15,7 @@ serde = [] [dependencies] proc-macro2 = "1.0.71" -quote = "1.0.33" +quote = "1.0.35" structopt = "0.3.26" swc_common = { version = "0.33.12", features = ["tty-emitter"]} swc_ecma_ast = "0.110.15" From 2c771ed897ad423a9cd0bab1501ceb0c4c6595ca Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 19:56:54 +0000 Subject: [PATCH 120/157] Update Rust crate proc-macro2 to 1.0.76 --- type-generator/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 2ae77b1..31f3d5f 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -14,7 +14,7 @@ default = ["serde"] serde = [] [dependencies] -proc-macro2 = "1.0.71" +proc-macro2 = "1.0.76" quote = "1.0.35" structopt = "0.3.26" swc_common = { version = "0.33.12", features = ["tty-emitter"]} From 244d05455b009172796fbd50f3487a5a8ade3671 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 20:00:29 +0000 Subject: [PATCH 121/157] Update swc monorepo --- Cargo.lock | 8 ++++---- type-generator/Cargo.toml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8ca12f5..f81728e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1228,9 +1228,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.110.15" +version = "0.110.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aa3e4c43a071a747bf3e18a5423d47aab54048fdedab550d7f3c662127ba4d8" +checksum = "79401a45da704f4fb2552c5bf86ee2198e8636b121cb81f8036848a300edd53b" dependencies = [ "bitflags 2.4.1", "is-macro", @@ -1245,9 +1245,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.141.33" +version = "0.141.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d643ce57be7c4808cd7a924201aa256188aa2ef9604248cf180c4c3e867b3fd6" +checksum = "c4d17401dd95048a6a62b777d533c0999dabdd531ef9d667e22f8ae2a2a0d294" dependencies = [ "either", "new_debug_unreachable", diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index 31f3d5f..c6ae00d 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -18,6 +18,6 @@ proc-macro2 = "1.0.76" quote = "1.0.35" structopt = "0.3.26" swc_common = { version = "0.33.12", features = ["tty-emitter"]} -swc_ecma_ast = "0.110.15" -swc_ecma_parser = "0.141.33" +swc_ecma_ast = "0.110.17" +swc_ecma_parser = "0.141.37" once_cell = "1.19.0" From d9a1b0cb5d74be60c88915122a262ff68185adad Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 20:03:53 +0000 Subject: [PATCH 122/157] Lock file maintenance --- Cargo.lock | 116 ++++++++++++++++++++++++++--------------------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f81728e..6c42aa0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -97,9 +97,9 @@ dependencies = [ [[package]] name = "base64" -version = "0.21.5" +version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] name = "better_scoped_tls" @@ -145,9 +145,9 @@ dependencies = [ [[package]] name = "cargo-platform" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e34637b3140142bdf929fb439e8aa4ebad7651ebf7b1080b3930aa16ac1459ff" +checksum = "ceed8ef69d8518a5dda55c07425450b58a4e1946f4951eab6d7191ee86c2443d" dependencies = [ "serde", ] @@ -292,42 +292,42 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" dependencies = [ "futures-core", ] [[package]] name = "futures-core" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" [[package]] name = "futures-io" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" [[package]] name = "futures-sink" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" [[package]] name = "futures-task" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" [[package]] name = "futures-util" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" dependencies = [ "futures-core", "futures-io", @@ -380,9 +380,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.22" +version = "0.3.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" +checksum = "b553656127a00601c8ae5590fcfdc118e4083a7924b6cf4ffc1ea4b99dc429d7" dependencies = [ "bytes", "fnv", @@ -429,9 +429,9 @@ checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" [[package]] name = "hstr" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de90d3db62411eb62eddabe402d706ac4970f7ac8d088c05f11069cad9be9857" +checksum = "17fafeca18cf0927e23ea44d7a5189c10536279dfe9094e0dfa953053fbb5377" dependencies = [ "new_debug_unreachable", "once_cell", @@ -539,9 +539,9 @@ checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" [[package]] name = "is-macro" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b75828adcb53122ef5ea649a39f50f82d94b754099bf6331b32e255e1891e8fb" +checksum = "59a85abdc13717906baccb5a1e435556ce0df215f242892f721dff62bf25288f" dependencies = [ "Inflector", "proc-macro2", @@ -557,9 +557,9 @@ checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" [[package]] name = "js-sys" -version = "0.3.66" +version = "0.3.67" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca" +checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1" dependencies = [ "wasm-bindgen", ] @@ -572,9 +572,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.151" +version = "0.2.152" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" +checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" [[package]] name = "linux-raw-sys" @@ -590,9 +590,9 @@ checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "memchr" -version = "2.6.4" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" +checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" [[package]] name = "mime" @@ -977,9 +977,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustix" -version = "0.38.28" +version = "0.38.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" +checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" dependencies = [ "bitflags 2.4.1", "errno", @@ -996,11 +996,11 @@ checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" [[package]] name = "schannel" -version = "0.1.22" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" +checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.20" +version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" +checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" dependencies = [ "serde", ] @@ -1356,22 +1356,22 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.8.1" +version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" +checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" dependencies = [ "cfg-if", "fastrand", "redox_syscall", "rustix", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] name = "termcolor" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" dependencies = [ "winapi-util", ] @@ -1387,18 +1387,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.51" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f11c217e1416d6f036b870f14e0413d480dbf28edbee1f877abaf0206af43bb7" +checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.51" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01742297787513b79cf8e29d1056ede1313e2420b7b3b15d0a768b4921f549df" +checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" dependencies = [ "proc-macro2", "quote", @@ -1594,9 +1594,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.89" +version = "0.2.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" +checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -1604,9 +1604,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.89" +version = "0.2.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" +checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd" dependencies = [ "bumpalo", "log", @@ -1619,9 +1619,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.39" +version = "0.4.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12" +checksum = "bde2032aeb86bdfaecc8b261eef3cba735cc426c1f3a3416d1e0791be95fc461" dependencies = [ "cfg-if", "js-sys", @@ -1631,9 +1631,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.89" +version = "0.2.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" +checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1641,9 +1641,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.89" +version = "0.2.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" +checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7" dependencies = [ "proc-macro2", "quote", @@ -1654,15 +1654,15 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.89" +version = "0.2.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" +checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b" [[package]] name = "web-sys" -version = "0.3.66" +version = "0.3.67" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f" +checksum = "58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed" dependencies = [ "js-sys", "wasm-bindgen", From 7b08bdbe13186afe71fa2ca7598b7f67f12c7d0b Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 05:11:03 +0900 Subject: [PATCH 123/157] nihongo de OK --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index efb2a95..6f7f75f 100644 --- a/README.md +++ b/README.md @@ -7,3 +7,6 @@ - [API documentation](https://sksat.github.io/github-webhook-rs/github_webhook) - [Release notes](https://github.com/sksat/github-webhook-rs/releases) + +## Contiribution +日本語で OK From 0316d0c64444a345f7755c5c8443b949c3903864 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 05:17:43 +0900 Subject: [PATCH 124/157] bump version to 0.5.2 --- Cargo.lock | 6 +++--- Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6c42aa0..3d19b91 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -346,7 +346,7 @@ checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" [[package]] name = "github-webhook" -version = "0.5.1" +version = "0.5.2" dependencies = [ "anyhow", "cargo_metadata", @@ -358,7 +358,7 @@ dependencies = [ [[package]] name = "github-webhook-dts-downloader" -version = "0.5.1" +version = "0.5.2" dependencies = [ "anyhow", "github-webhook-type-generator", @@ -367,7 +367,7 @@ dependencies = [ [[package]] name = "github-webhook-type-generator" -version = "0.5.1" +version = "0.5.2" dependencies = [ "once_cell", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index df4fca0..9014dae 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ ] [workspace.package] -version = "0.5.1" +version = "0.5.2" repository = "https://github.com/sksat/github-webhook-rs" authors = ["sksat ", "s-ylide"] From 711e1e913b04793178ce838412bf6b72bc218d64 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 05:50:45 +0900 Subject: [PATCH 125/157] reference internal deps crates via crates.io --- Cargo.lock | 30 ++++++++++++++++++++++++++++-- Cargo.toml | 4 ++-- 2 files changed, 30 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3d19b91..c45f28a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -350,7 +350,7 @@ version = "0.5.2" dependencies = [ "anyhow", "cargo_metadata", - "github-webhook-dts-downloader", + "github-webhook-dts-downloader 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "reqwest", "serde", "serde_json", @@ -361,7 +361,18 @@ name = "github-webhook-dts-downloader" version = "0.5.2" dependencies = [ "anyhow", - "github-webhook-type-generator", + "github-webhook-type-generator 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "reqwest", +] + +[[package]] +name = "github-webhook-dts-downloader" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "003088ba0b530bf5a82887c01e227927e57efb0a1df8a2e8a354e58818edd5a0" +dependencies = [ + "anyhow", + "github-webhook-type-generator 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "reqwest", ] @@ -378,6 +389,21 @@ dependencies = [ "swc_ecma_parser", ] +[[package]] +name = "github-webhook-type-generator" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "273df03d05812df8729e9e0883ac9fc46fd5db32aa6ac2a9a811f78fe6b09fe6" +dependencies = [ + "once_cell", + "proc-macro2", + "quote", + "structopt", + "swc_common", + "swc_ecma_ast", + "swc_ecma_parser", +] + [[package]] name = "h2" version = "0.3.23" diff --git a/Cargo.toml b/Cargo.toml index 9014dae..8e1dcfa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,5 +16,5 @@ authors = ["sksat ", "s-ylide"] rust-version = "1.64.0" [workspace.dependencies] -github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.5" } -github-webhook-type-generator = { path = "./type-generator", version = "0.5" } +github-webhook-dts-downloader = "0.5" +github-webhook-type-generator = "0.5" From 1dfe4f2f8e7429d93aa244b1467639f8798e25cd Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 05:57:20 +0900 Subject: [PATCH 126/157] patch crates.io for local development --- Cargo.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 8e1dcfa..1242681 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,3 +18,7 @@ rust-version = "1.64.0" [workspace.dependencies] github-webhook-dts-downloader = "0.5" github-webhook-type-generator = "0.5" + +[patch.crates-io] +github-webhook-dts-downloader = { path = "./dts-downloader" } +github-webhook-type-generator = { path = "./type-generator" } From 1b4bd48a11233217b314b1c319469e166e4726cc Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 06:33:18 +0900 Subject: [PATCH 127/157] Revert "Reference internal deps crates via crates.io" --- Cargo.lock | 30 ++---------------------------- Cargo.toml | 8 ++------ 2 files changed, 4 insertions(+), 34 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c45f28a..3d19b91 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -350,7 +350,7 @@ version = "0.5.2" dependencies = [ "anyhow", "cargo_metadata", - "github-webhook-dts-downloader 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "github-webhook-dts-downloader", "reqwest", "serde", "serde_json", @@ -361,18 +361,7 @@ name = "github-webhook-dts-downloader" version = "0.5.2" dependencies = [ "anyhow", - "github-webhook-type-generator 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "reqwest", -] - -[[package]] -name = "github-webhook-dts-downloader" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "003088ba0b530bf5a82887c01e227927e57efb0a1df8a2e8a354e58818edd5a0" -dependencies = [ - "anyhow", - "github-webhook-type-generator 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "github-webhook-type-generator", "reqwest", ] @@ -389,21 +378,6 @@ dependencies = [ "swc_ecma_parser", ] -[[package]] -name = "github-webhook-type-generator" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "273df03d05812df8729e9e0883ac9fc46fd5db32aa6ac2a9a811f78fe6b09fe6" -dependencies = [ - "once_cell", - "proc-macro2", - "quote", - "structopt", - "swc_common", - "swc_ecma_ast", - "swc_ecma_parser", -] - [[package]] name = "h2" version = "0.3.23" diff --git a/Cargo.toml b/Cargo.toml index 1242681..9014dae 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,9 +16,5 @@ authors = ["sksat ", "s-ylide"] rust-version = "1.64.0" [workspace.dependencies] -github-webhook-dts-downloader = "0.5" -github-webhook-type-generator = "0.5" - -[patch.crates-io] -github-webhook-dts-downloader = { path = "./dts-downloader" } -github-webhook-type-generator = { path = "./type-generator" } +github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.5" } +github-webhook-type-generator = { path = "./type-generator", version = "0.5" } From 89978052560e8dc9e0d616f5646deb61d138463c Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 06:07:58 +0900 Subject: [PATCH 128/157] remove dependency to type-generator from dts-downloader --- Cargo.lock | 2 +- dts-downloader/Cargo.toml | 1 - github-webhook/Cargo.toml | 1 + 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3d19b91..360ae4b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -351,6 +351,7 @@ dependencies = [ "anyhow", "cargo_metadata", "github-webhook-dts-downloader", + "github-webhook-type-generator", "reqwest", "serde", "serde_json", @@ -361,7 +362,6 @@ name = "github-webhook-dts-downloader" version = "0.5.2" dependencies = [ "anyhow", - "github-webhook-type-generator", "reqwest", ] diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index b6ccc43..f59fac7 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -10,6 +10,5 @@ authors.workspace = true license = "MIT" [dependencies] -github-webhook-type-generator.workspace = true anyhow = "1.0.79" reqwest = { version = "0.11.23", features = ["blocking"] } diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 039d497..07a7927 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -20,6 +20,7 @@ version = "v7.3.1" [build-dependencies] github-webhook-dts-downloader.workspace = true +github-webhook-type-generator.workspace = true anyhow = "1.0.79" cargo_metadata = "0.18.1" From 87fe0530fb3755bac4bb6846063db80de39bc73f Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 06:08:36 +0900 Subject: [PATCH 129/157] move dts-downloader d.ts -> rs transform logic to build script --- dts-downloader/src/lib.rs | 34 ++-------------------------------- github-webhook/build.rs | 33 +++++++++++++++++++++++++++++---- 2 files changed, 31 insertions(+), 36 deletions(-) diff --git a/dts-downloader/src/lib.rs b/dts-downloader/src/lib.rs index f8dc288..76d9852 100644 --- a/dts-downloader/src/lib.rs +++ b/dts-downloader/src/lib.rs @@ -1,18 +1,12 @@ use std::env; -use std::fs::File; -use std::io::{self, BufWriter, Write}; use std::path::PathBuf; -use std::process::Command; use anyhow::Result; -use github_webhook_type_generator::dts2rs; - #[derive(Default)] pub struct Opt { pub version: Version, pub out_path_ts: OutPathTs, - pub out_path_rs: OutPathRs, } pub struct Version(pub String); @@ -23,7 +17,7 @@ impl Default for Version { } } -pub struct OutPathTs(PathBuf); +pub struct OutPathTs(pub PathBuf); impl Default for OutPathTs { fn default() -> Self { @@ -33,21 +27,10 @@ impl Default for OutPathTs { } } -pub struct OutPathRs(PathBuf); - -impl Default for OutPathRs { - fn default() -> Self { - let mut path = PathBuf::from(env::var("OUT_DIR").unwrap()); - path.push("types.rs"); - Self(path) - } -} - -pub fn run_transform( +pub fn download_dts( Opt { version: Version(branch), out_path_ts: OutPathTs(dts_file), - out_path_rs: OutPathRs(rs_file), }: Opt, ) -> Result<()> { // setup .d.ts file @@ -58,18 +41,5 @@ pub fn run_transform( let body = reqwest::blocking::get(url)?.text()?; std::fs::write(&dts_file, body)?; - let rs = dts2rs(&dts_file); - - let mut writer = BufWriter::new(File::create(&rs_file)?); - write!(writer, "{rs}")?; - writer.into_inner()?; - - let output = Command::new("rustfmt").arg(rs_file).output()?; - let status = output.status; - if !status.success() { - io::stderr().write_all(&output.stderr).unwrap(); - panic!("failed to execute rustfmt: {status}") - } - Ok(()) } diff --git a/github-webhook/build.rs b/github-webhook/build.rs index 28b1258..758ecb5 100644 --- a/github-webhook/build.rs +++ b/github-webhook/build.rs @@ -1,11 +1,20 @@ +use std::env; +use std::fs::File; +use std::io::{self, BufWriter, Write}; +use std::path::PathBuf; +use std::process::Command; + use anyhow::Result; use cargo_metadata::{CargoOpt, MetadataCommand}; -use std::env; -use github_webhook_dts_downloader::run_transform; +use github_webhook_dts_downloader::download_dts; + +use github_webhook_type_generator::dts2rs; fn main() -> Result<()> { let manifest_dir = env!("CARGO_MANIFEST_DIR").to_string(); + let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap()); + let metadata = MetadataCommand::new() .manifest_path(manifest_dir + "/Cargo.toml") .features(CargoOpt::AllFeatures) @@ -37,10 +46,26 @@ fn main() -> Result<()> { .unwrap() .to_string(); - run_transform(github_webhook_dts_downloader::Opt { + let dts_file = out_dir.join("schema.d.ts"); + + download_dts(github_webhook_dts_downloader::Opt { version: github_webhook_dts_downloader::Version(octokit_ver), - ..Default::default() + out_path_ts: github_webhook_dts_downloader::OutPathTs(dts_file.clone()), })?; + let rs = dts2rs(&dts_file); + let rs_file = out_dir.join("types.rs"); + + let mut writer = BufWriter::new(File::create(&rs_file)?); + write!(writer, "{rs}")?; + writer.into_inner()?; + + let output = Command::new("rustfmt").arg(rs_file).output()?; + let status = output.status; + if !status.success() { + io::stderr().write_all(&output.stderr).unwrap(); + panic!("failed to execute rustfmt: {status}") + } + Ok(()) } From f7ad5dc6c294ff5d97aef373a0410295d567e5f8 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 06:41:20 +0900 Subject: [PATCH 130/157] bump version to 0.6.0 --- Cargo.lock | 6 +++--- Cargo.toml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 360ae4b..6068fc5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -346,7 +346,7 @@ checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" [[package]] name = "github-webhook" -version = "0.5.2" +version = "0.6.0" dependencies = [ "anyhow", "cargo_metadata", @@ -359,7 +359,7 @@ dependencies = [ [[package]] name = "github-webhook-dts-downloader" -version = "0.5.2" +version = "0.6.0" dependencies = [ "anyhow", "reqwest", @@ -367,7 +367,7 @@ dependencies = [ [[package]] name = "github-webhook-type-generator" -version = "0.5.2" +version = "0.6.0" dependencies = [ "once_cell", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index 9014dae..42f02de 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ ] [workspace.package] -version = "0.5.2" +version = "0.6.0" repository = "https://github.com/sksat/github-webhook-rs" authors = ["sksat ", "s-ylide"] @@ -16,5 +16,5 @@ authors = ["sksat ", "s-ylide"] rust-version = "1.64.0" [workspace.dependencies] -github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.5" } -github-webhook-type-generator = { path = "./type-generator", version = "0.5" } +github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.6" } +github-webhook-type-generator = { path = "./type-generator", version = "0.6" } From dd225ddd13650cef2c48a297836a1465480c0cde Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 06:55:01 +0900 Subject: [PATCH 131/157] octokit/webhoks default branch renamed --- dts-downloader/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dts-downloader/src/lib.rs b/dts-downloader/src/lib.rs index 76d9852..7752514 100644 --- a/dts-downloader/src/lib.rs +++ b/dts-downloader/src/lib.rs @@ -13,7 +13,7 @@ pub struct Version(pub String); impl Default for Version { fn default() -> Self { - Self("master".to_string()) + Self("main".to_string()) } } From 770e5cecfa050179a671f2410075be653c4671aa Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 09:22:56 +0900 Subject: [PATCH 132/157] split MSRV definition per crate --- Cargo.toml | 3 --- dts-downloader/Cargo.toml | 2 +- github-webhook/Cargo.toml | 2 +- type-generator/Cargo.toml | 2 +- 4 files changed, 3 insertions(+), 6 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 42f02de..79edbdc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,9 +12,6 @@ version = "0.6.0" repository = "https://github.com/sksat/github-webhook-rs" authors = ["sksat ", "s-ylide"] -# MSRV -rust-version = "1.64.0" - [workspace.dependencies] github-webhook-dts-downloader = { path = "./dts-downloader", version = "0.6" } github-webhook-type-generator = { path = "./type-generator", version = "0.6" } diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index f59fac7..02ed814 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "github-webhook-dts-downloader" version.workspace = true -rust-version.workspace = true +rust-version = "1.64.0" edition = "2021" description = "GitHub webhook payload type def downloader for Rust" diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 07a7927..85104fa 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "github-webhook" version.workspace = true -rust-version.workspace = true +rust-version = "1.64.0" edition = "2021" build = "build.rs" diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index c6ae00d..fa5373c 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "github-webhook-type-generator" version.workspace = true -rust-version.workspace = true +rust-version = "1.64.0" edition = "2021" description = "GitHub webhook payload type generator for Rust" From abbd9294c71372dafbcada4af00d047670d48db8 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 09:28:38 +0900 Subject: [PATCH 133/157] add MSRV verify CI job --- .github/workflows/rust.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index e2bb009..a503222 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -102,3 +102,28 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - uses: obi1kenobi/cargo-semver-checks-action@e275dda72e250d4df5b564e969e1348d67fefa52 # v2.2 + + msrv: + strategy: + fail-fast: false + matrix: + crate-path: + - github-webhook + - type-generator + - dts-downloader + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + + - name: cache dependencies + uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2.7.2 + + - name: install cargo-msrv + run: | + cargo install cargo-msrv --version 0.16.0-beta.18 + + - name: check MSRV + run: | + cargo msrv verify --add-component rustfmt From a3c9e7ceed8f6138212f9292a7c141ef12e0a80f Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 09:33:18 +0900 Subject: [PATCH 134/157] fix check MSRV dir --- .github/workflows/rust.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index a503222..56f5421 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -125,5 +125,6 @@ jobs: cargo install cargo-msrv --version 0.16.0-beta.18 - name: check MSRV + working-directory: ${{ matrix.crate-path }} run: | cargo msrv verify --add-component rustfmt From 524d2c1c6a75793b56fbf58ce2799f226641dba0 Mon Sep 17 00:00:00 2001 From: H1rono Date: Sat, 13 Jan 2024 20:19:03 +0900 Subject: [PATCH 135/157] Not perform request if schema output exists --- github-webhook/build.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/github-webhook/build.rs b/github-webhook/build.rs index 758ecb5..b19e116 100644 --- a/github-webhook/build.rs +++ b/github-webhook/build.rs @@ -48,10 +48,12 @@ fn main() -> Result<()> { let dts_file = out_dir.join("schema.d.ts"); - download_dts(github_webhook_dts_downloader::Opt { - version: github_webhook_dts_downloader::Version(octokit_ver), - out_path_ts: github_webhook_dts_downloader::OutPathTs(dts_file.clone()), - })?; + if !dts_file.try_exists()? { + download_dts(github_webhook_dts_downloader::Opt { + version: github_webhook_dts_downloader::Version(octokit_ver), + out_path_ts: github_webhook_dts_downloader::OutPathTs(dts_file.clone()), + })?; + } let rs = dts2rs(&dts_file); let rs_file = out_dir.join("types.rs"); From 1ac7271b554bd3550a0aa430ae6637fd12d878fc Mon Sep 17 00:00:00 2001 From: H1rono Date: Sat, 13 Jan 2024 20:24:02 +0900 Subject: [PATCH 136/157] Specify `OutPathTs` with env var `GITHUB_WEBHOOK_SCHEMA_DTS` --- github-webhook/build.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/github-webhook/build.rs b/github-webhook/build.rs index b19e116..8fa7a41 100644 --- a/github-webhook/build.rs +++ b/github-webhook/build.rs @@ -12,6 +12,8 @@ use github_webhook_dts_downloader::download_dts; use github_webhook_type_generator::dts2rs; fn main() -> Result<()> { + println!("cargo:rerun-if-env-changed=GITHUB_WEBHOOK_SCHEMA_DTS"); + let manifest_dir = env!("CARGO_MANIFEST_DIR").to_string(); let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap()); @@ -46,7 +48,10 @@ fn main() -> Result<()> { .unwrap() .to_string(); - let dts_file = out_dir.join("schema.d.ts"); + let dts_file = env::var("GITHUB_WEBHOOK_SCHEMA_DTS") + .ok() + .and_then(|s| s.parse().ok()) + .unwrap_or_else(|| out_dir.join("schema.d.ts")); if !dts_file.try_exists()? { download_dts(github_webhook_dts_downloader::Opt { From e944b8fdbbc533379c391b3b82531f7419d79ade Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 14 Jan 2024 09:54:13 +0900 Subject: [PATCH 137/157] update MSRV --- github-webhook/Cargo.toml | 2 +- type-generator/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index 85104fa..eb18add 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "github-webhook" version.workspace = true -rust-version = "1.64.0" +rust-version = "1.70.0" edition = "2021" build = "build.rs" diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index fa5373c..ccb1abf 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "github-webhook-type-generator" version.workspace = true -rust-version = "1.64.0" +rust-version = "1.65.0" edition = "2021" description = "GitHub webhook payload type generator for Rust" From 05158389419f499ff8614919d957460b9f878462 Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 24 Jun 2024 17:12:30 +0900 Subject: [PATCH 138/157] test latest stable cargo-msrv --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 56f5421..a11c308 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -122,7 +122,7 @@ jobs: - name: install cargo-msrv run: | - cargo install cargo-msrv --version 0.16.0-beta.18 + cargo install cargo-msrv - name: check MSRV working-directory: ${{ matrix.crate-path }} From 5f8975c6799ff40254915a74a558aad088871e1a Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 24 Jun 2024 17:20:26 +0900 Subject: [PATCH 139/157] test latest beta cargo-msrv --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index a11c308..98e0bcb 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -122,7 +122,7 @@ jobs: - name: install cargo-msrv run: | - cargo install cargo-msrv + cargo install cargo-msrv --version 0.16.0-beta.22 --locked - name: check MSRV working-directory: ${{ matrix.crate-path }} From ec22b8623e7f76d0d6f475ca749f232bede6217c Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 24 Jun 2024 17:49:50 +0900 Subject: [PATCH 140/157] test log target cargo msrv --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 98e0bcb..888a3d1 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -127,4 +127,4 @@ jobs: - name: check MSRV working-directory: ${{ matrix.crate-path }} run: | - cargo msrv verify --add-component rustfmt + cargo msrv verify --add-component rustfmt --log-target stdout From d152c17e97c2d0ed38ebdda173a9babe66dc96e7 Mon Sep 17 00:00:00 2001 From: sksat Date: Mon, 24 Jun 2024 22:02:36 +0900 Subject: [PATCH 141/157] install rustfmt manually --- .github/workflows/rust.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 888a3d1..56170f4 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -124,7 +124,13 @@ jobs: run: | cargo install cargo-msrv --version 0.16.0-beta.22 --locked + # cargo msrv --add-component is not working? + - name: install rustfmt manually + run: | + rustup toolchain install 1.70.0 + rustup component add --toolchain 1.70.0-x86_64-unknown-linux-gnu rustfmt + - name: check MSRV working-directory: ${{ matrix.crate-path }} run: | - cargo msrv verify --add-component rustfmt --log-target stdout + cargo msrv verify --log-target stdout From 7473f40ec59839b65411d8a49d1aede5a505db31 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 13:10:06 +0000 Subject: [PATCH 142/157] Update actions/checkout action to v4.1.7 --- .github/workflows/actionlint.yml | 2 +- .github/workflows/rust.yml | 8 ++++---- .github/workflows/validate-renovate.yml | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index 9ca2bc2..7db20c3 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -10,7 +10,7 @@ jobs: name: actionlint with reviewdog runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - name: actionlint uses: reviewdog/action-actionlint@9ccda195fd3a290c8596db7f1958c897deaa8c76 # v1.40.0 diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 56170f4..ccf71b0 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - name: Get Rust toolchain id: toolchain @@ -43,7 +43,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - name: Get Rust toolchain id: toolchain @@ -99,7 +99,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - uses: obi1kenobi/cargo-semver-checks-action@e275dda72e250d4df5b564e969e1348d67fefa52 # v2.2 @@ -115,7 +115,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - name: cache dependencies uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2.7.2 diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index a63064a..1b5ea04 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 - name: install @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 - name: Install Renovate CLI From 314eb16846b079f659b32f8b8be44106fa76e655 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 13:20:38 +0000 Subject: [PATCH 143/157] Update sksat/action-clippy action to v1 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index ccf71b0..8ec0b42 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -31,7 +31,7 @@ jobs: uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2.7.2 - name: reviewdog / clippy - uses: sksat/action-clippy@251e5ac439e43b83a33b7997bb12d34306ba2394 # v0.4.0 + uses: sksat/action-clippy@04496073ad8af969ce7abd0ff14d863f25d7057d # v1.0.0 with: reporter: github-pr-review clippy_flags: --all-features From 637bdf28d8fe47d09c4c0ecbacad8ec5a9d3839a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 13:24:39 +0000 Subject: [PATCH 144/157] Update actions/setup-node action to v4.0.2 --- .github/workflows/validate-renovate.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index 1b5ea04..869e67e 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -12,7 +12,7 @@ jobs: steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + - uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 - name: install run: | @@ -29,7 +29,7 @@ jobs: steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + - uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 - name: Install Renovate CLI run: npm install renovate From f1e43e47ed9f57784c0b8149bac1c7216d8019be Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 13:27:42 +0000 Subject: [PATCH 145/157] Update reviewdog/action-actionlint action to v1.51.0 --- .github/workflows/actionlint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index 7db20c3..7475b9e 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - name: actionlint - uses: reviewdog/action-actionlint@9ccda195fd3a290c8596db7f1958c897deaa8c76 # v1.40.0 + uses: reviewdog/action-actionlint@afad3b6ab835e5611bda8c8193377e2d5c21413d # v1.51.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} reporter: github-pr-review From aba838c9e75719314874a563999ea2fc6d7c5a11 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 13:35:32 +0000 Subject: [PATCH 146/157] Update Swatinem/rust-cache action to v2.7.3 --- .github/workflows/rust.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 8ec0b42..1bcf9d1 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -28,7 +28,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2.7.2 + uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3 - name: reviewdog / clippy uses: sksat/action-clippy@04496073ad8af969ce7abd0ff14d863f25d7057d # v1.0.0 @@ -55,7 +55,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2.7.2 + uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3 - name: build rustdoc run: | @@ -118,7 +118,7 @@ jobs: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - name: cache dependencies - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2.7.2 + uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3 - name: install cargo-msrv run: | From 86ea6211d868e040aea38650baec2bc5d3ade819 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 13:40:08 +0000 Subject: [PATCH 147/157] Update obi1kenobi/cargo-semver-checks-action action to v2.4 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 1bcf9d1..f8021e3 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -101,7 +101,7 @@ jobs: steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: obi1kenobi/cargo-semver-checks-action@e275dda72e250d4df5b564e969e1348d67fefa52 # v2.2 + - uses: obi1kenobi/cargo-semver-checks-action@c7306483f698c511eaf7416d1bf2e1958c90140f # v2.4 msrv: strategy: From 6502dbc80e05f8ee79d0af5d5cf33507f4682536 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 13:48:53 +0000 Subject: [PATCH 148/157] Update actions/deploy-pages action to v4.0.5 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index f8021e3..b962c0f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -93,7 +93,7 @@ jobs: steps: - name: Deploy to GitHub pages id: deployment - uses: actions/deploy-pages@87c3283f01cd6fe19a0ab93a23b2f6fcba5a8e42 # v4.0.3 + uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5 semver: runs-on: ubuntu-latest From 26f27369dd35fe64317f9971ffffe0bc551973ca Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 13:55:44 +0000 Subject: [PATCH 149/157] Update actions/upload-pages-artifact action to v3.0.1 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index b962c0f..4dcc3a9 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -74,7 +74,7 @@ jobs: done - name: arcive rustdoc - uses: actions/upload-pages-artifact@0252fc4ba7626f0298f0cf00902a25c6afc77fa8 # v3.0.0 + uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3.0.1 with: path: ./target/doc From 43d2bd2dfe4463dcd95962d86bb17aa936831fa3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 14:03:50 +0000 Subject: [PATCH 150/157] Update Rust crate serde to v1.0.203 --- Cargo.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6068fc5..9af9f0a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1043,18 +1043,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.195" +version = "1.0.203" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" +checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.195" +version = "1.0.203" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" +checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" dependencies = [ "proc-macro2", "quote", From d73593bc431cec72f0d9e5a0bddb3ec78e000574 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 14:07:39 +0000 Subject: [PATCH 151/157] Update Rust crate serde_json to v1.0.117 --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9af9f0a..308b3ed 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1063,9 +1063,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.111" +version = "1.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" +checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" dependencies = [ "itoa", "ryu", From 8249933e1e4b272d12bb01fc664960d239b9e081 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 14:14:46 +0000 Subject: [PATCH 152/157] Update swc monorepo --- Cargo.lock | 75 +++++++++++++++++---------------------- type-generator/Cargo.toml | 6 ++-- 2 files changed, 35 insertions(+), 46 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 308b3ed..9c48e0a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -53,9 +53,9 @@ checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" [[package]] name = "ast_node" -version = "0.9.6" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3e3e06ec6ac7d893a0db7127d91063ad7d9da8988f8a1a256f03729e6eec026" +checksum = "2ab31376d309dd3bfc9cfb3c11c93ce0e0741bbe0354b20e7f8c60b044730b79" dependencies = [ "proc-macro2", "quote", @@ -118,9 +118,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" +checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" [[package]] name = "bumpalo" @@ -214,9 +214,9 @@ checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" [[package]] name = "either" -version = "1.9.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" +checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" [[package]] name = "encoding_rs" @@ -281,9 +281,9 @@ dependencies = [ [[package]] name = "from_variant" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a0b11eeb173ce52f84ebd943d42e58813a2ebb78a6a3ff0a243b71c5199cd7b" +checksum = "fdc9cc75639b041067353b9bce2450d6847e547276c6fbe4487d7407980e07db" dependencies = [ "proc-macro2", "swc_macros_common", @@ -640,9 +640,9 @@ dependencies = [ [[package]] name = "new_debug_unreachable" -version = "1.0.4" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" [[package]] name = "num-bigint" @@ -706,7 +706,7 @@ version = "0.10.62" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.5.0", "cfg-if", "foreign-types", "libc", @@ -810,17 +810,6 @@ version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a" -[[package]] -name = "pmutil" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.48", -] - [[package]] name = "proc-macro-error" version = "1.0.4" @@ -981,7 +970,7 @@ version = "0.38.30" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.5.0", "errno", "libc", "linux-raw-sys", @@ -1147,9 +1136,9 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "string_enum" -version = "0.4.2" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b650ea2087d32854a0f20b837fc56ec987a1cb4f758c9757e1171ee9812da63" +checksum = "05e383308aebc257e7d7920224fa055c632478d92744eca77f99be8fa1545b90" dependencies = [ "proc-macro2", "quote", @@ -1201,9 +1190,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.33.12" +version = "0.34.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b3ae36feceded27f0178dc9dabb49399830847ffb7f866af01798844de8f973" +checksum = "2b0d7bcbd9faf61cec1a552cbdaec57faefbb10be7cc5f959613c6f91b5a9254" dependencies = [ "ast_node", "atty", @@ -1228,11 +1217,11 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.110.17" +version = "0.115.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79401a45da704f4fb2552c5bf86ee2198e8636b121cb81f8036848a300edd53b" +checksum = "7be1306930c235435a892104c00c2b5e16231043c085d5a10bd3e7537b15659b" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.5.0", "is-macro", "num-bigint", "phf", @@ -1240,16 +1229,17 @@ dependencies = [ "string_enum", "swc_atoms", "swc_common", - "unicode-id", + "unicode-id-start", ] [[package]] name = "swc_ecma_parser" -version = "0.141.37" +version = "0.146.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4d17401dd95048a6a62b777d533c0999dabdd531ef9d667e22f8ae2a2a0d294" +checksum = "169cd7a18ed5e73346f38d5a6123c6427f04b9dffe5cce468e8d70530cc4adcb" dependencies = [ "either", + "memchr", "new_debug_unreachable", "num-bigint", "num-traits", @@ -1278,9 +1268,9 @@ dependencies = [ [[package]] name = "swc_macros_common" -version = "0.3.9" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50176cfc1cbc8bb22f41c6fe9d1ec53fbe057001219b5954961b8ad0f336fce9" +checksum = "91745f3561057493d2da768437c427c0e979dff7396507ae02f16c981c4a8466" dependencies = [ "proc-macro2", "quote", @@ -1289,9 +1279,9 @@ dependencies = [ [[package]] name = "swc_visit" -version = "0.5.8" +version = "0.5.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b27078d8571abe23aa52ef608dd1df89096a37d867cf691cbb4f4c392322b7c9" +checksum = "043d11fe683dcb934583ead49405c0896a5af5face522e4682c16971ef7871b9" dependencies = [ "either", "swc_visit_macros", @@ -1299,12 +1289,11 @@ dependencies = [ [[package]] name = "swc_visit_macros" -version = "0.5.9" +version = "0.5.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa8bb05975506741555ea4d10c3a3bdb0e2357cd58e1a4a4332b8ebb4b44c34d" +checksum = "4ae9ef18ff8daffa999f729db056d2821cd2f790f3a11e46422d19f46bb193e7" dependencies = [ "Inflector", - "pmutil", "proc-macro2", "quote", "swc_macros_common", @@ -1516,10 +1505,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" [[package]] -name = "unicode-id" -version = "0.3.4" +name = "unicode-id-start" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1b6def86329695390197b82c1e244a54a131ceb66c996f2088a3876e2ae083f" +checksum = "02aebfa694eccbbbffdd92922c7de136b9fe764396d2f10e21bce1681477cfc1" [[package]] name = "unicode-ident" diff --git a/type-generator/Cargo.toml b/type-generator/Cargo.toml index ccb1abf..eab83d9 100644 --- a/type-generator/Cargo.toml +++ b/type-generator/Cargo.toml @@ -17,7 +17,7 @@ serde = [] proc-macro2 = "1.0.76" quote = "1.0.35" structopt = "0.3.26" -swc_common = { version = "0.33.12", features = ["tty-emitter"]} -swc_ecma_ast = "0.110.17" -swc_ecma_parser = "0.141.37" +swc_common = { version = "0.34.0", features = ["tty-emitter"]} +swc_ecma_ast = "0.115.0" +swc_ecma_parser = "0.146.0" once_cell = "1.19.0" From f0aabb204a7a5c57037260b07c017005a9fc7baa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 14:22:04 +0000 Subject: [PATCH 153/157] Update Rust crate anyhow to v1.0.86 --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9c48e0a..7120b4b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -47,9 +47,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.79" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" +checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" [[package]] name = "ast_node" From ba93e7d4df9fd592135417f7577070dec6d3f589 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 14:28:07 +0000 Subject: [PATCH 154/157] Update Rust crate proc-macro2 to v1.0.86 --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7120b4b..485ba33 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -836,9 +836,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.76" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" dependencies = [ "unicode-ident", ] From 463c7eea130c3c1ff65e57ba3a9dc82a45cae3ca Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 14:34:06 +0000 Subject: [PATCH 155/157] Update Rust crate quote to v1.0.36 --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 485ba33..05667e6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -854,9 +854,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.35" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" dependencies = [ "proc-macro2", ] From fdd116a518b66fab2f26b89cd84349f148d709e0 Mon Sep 17 00:00:00 2001 From: H1rono_K <54711422+H1rono@users.noreply.github.com> Date: Fri, 19 Apr 2024 21:14:22 +0000 Subject: [PATCH 156/157] Use crate minreq instead of reqwest --- Cargo.lock | 884 ++---------------- dts-downloader/Cargo.toml | 2 +- dts-downloader/src/lib.rs | 3 +- github-webhook/Cargo.toml | 2 +- github-webhook/tests/parse-payload-example.rs | 12 +- 5 files changed, 98 insertions(+), 805 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 05667e6..682b99e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12,21 +12,6 @@ dependencies = [ "regex", ] -[[package]] -name = "addr2line" -version = "0.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" -dependencies = [ - "gimli", -] - -[[package]] -name = "adler" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" - [[package]] name = "aho-corasick" version = "1.1.2" @@ -69,7 +54,7 @@ version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" dependencies = [ - "hermit-abi 0.1.19", + "hermit-abi", "libc", "winapi", ] @@ -80,27 +65,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" -[[package]] -name = "backtrace" -version = "0.3.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" -dependencies = [ - "addr2line", - "cc", - "cfg-if", - "libc", - "miniz_oxide", - "object", - "rustc-demangle", -] - -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - [[package]] name = "better_scoped_tls" version = "0.1.1" @@ -122,18 +86,6 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" -[[package]] -name = "bumpalo" -version = "3.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" - -[[package]] -name = "bytes" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" - [[package]] name = "camino" version = "1.1.6" @@ -196,80 +148,12 @@ dependencies = [ "vec_map", ] -[[package]] -name = "core-foundation" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" -dependencies = [ - "core-foundation-sys", - "libc", -] - -[[package]] -name = "core-foundation-sys" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" - [[package]] name = "either" version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" -[[package]] -name = "encoding_rs" -version = "0.8.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "equivalent" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" - -[[package]] -name = "errno" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" -dependencies = [ - "libc", - "windows-sys 0.52.0", -] - -[[package]] -name = "fastrand" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" - -[[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - -[[package]] -name = "foreign-types" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" -dependencies = [ - "foreign-types-shared", -] - -[[package]] -name = "foreign-types-shared" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - [[package]] name = "form_urlencoded" version = "1.2.1" @@ -291,59 +175,16 @@ dependencies = [ ] [[package]] -name = "futures-channel" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" -dependencies = [ - "futures-core", -] - -[[package]] -name = "futures-core" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" - -[[package]] -name = "futures-io" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" - -[[package]] -name = "futures-sink" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" - -[[package]] -name = "futures-task" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" - -[[package]] -name = "futures-util" -version = "0.3.30" +name = "getrandom" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" dependencies = [ - "futures-core", - "futures-io", - "futures-task", - "memchr", - "pin-project-lite", - "pin-utils", - "slab", + "cfg-if", + "libc", + "wasi", ] -[[package]] -name = "gimli" -version = "0.28.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" - [[package]] name = "github-webhook" version = "0.6.0" @@ -352,7 +193,7 @@ dependencies = [ "cargo_metadata", "github-webhook-dts-downloader", "github-webhook-type-generator", - "reqwest", + "minreq", "serde", "serde_json", ] @@ -362,7 +203,7 @@ name = "github-webhook-dts-downloader" version = "0.6.0" dependencies = [ "anyhow", - "reqwest", + "minreq", ] [[package]] @@ -378,31 +219,6 @@ dependencies = [ "swc_ecma_parser", ] -[[package]] -name = "h2" -version = "0.3.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b553656127a00601c8ae5590fcfdc118e4083a7924b6cf4ffc1ea4b99dc429d7" -dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", -] - -[[package]] -name = "hashbrown" -version = "0.14.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" - [[package]] name = "heck" version = "0.3.3" @@ -421,12 +237,6 @@ dependencies = [ "libc", ] -[[package]] -name = "hermit-abi" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" - [[package]] name = "hstr" version = "0.2.7" @@ -440,77 +250,6 @@ dependencies = [ "smallvec", ] -[[package]] -name = "http" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" -dependencies = [ - "bytes", - "fnv", - "itoa", -] - -[[package]] -name = "http-body" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" -dependencies = [ - "bytes", - "http", - "pin-project-lite", -] - -[[package]] -name = "httparse" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" - -[[package]] -name = "httpdate" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" - -[[package]] -name = "hyper" -version = "0.14.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" -dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2", - "tokio", - "tower-service", - "tracing", - "want", -] - -[[package]] -name = "hyper-tls" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" -dependencies = [ - "bytes", - "hyper", - "native-tls", - "tokio", - "tokio-native-tls", -] - [[package]] name = "idna" version = "0.5.0" @@ -521,22 +260,6 @@ dependencies = [ "unicode-normalization", ] -[[package]] -name = "indexmap" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" -dependencies = [ - "equivalent", - "hashbrown", -] - -[[package]] -name = "ipnet" -version = "2.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" - [[package]] name = "is-macro" version = "0.3.5" @@ -555,15 +278,6 @@ version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" -[[package]] -name = "js-sys" -version = "0.3.67" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1" -dependencies = [ - "wasm-bindgen", -] - [[package]] name = "lazy_static" version = "1.4.0" @@ -576,12 +290,6 @@ version = "0.2.152" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" -[[package]] -name = "linux-raw-sys" -version = "0.4.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" - [[package]] name = "log" version = "0.4.20" @@ -595,47 +303,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" [[package]] -name = "mime" -version = "0.3.17" +name = "minreq" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" - -[[package]] -name = "miniz_oxide" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +checksum = "00a000cf8bbbfb123a9bdc66b61c2885a4bb038df4f2629884caafabeb76b0f9" dependencies = [ - "adler", -] - -[[package]] -name = "mio" -version = "0.8.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" -dependencies = [ - "libc", - "wasi", - "windows-sys 0.48.0", -] - -[[package]] -name = "native-tls" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" -dependencies = [ - "lazy_static", - "libc", "log", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework", - "security-framework-sys", - "tempfile", + "once_cell", + "rustls", + "rustls-webpki", + "webpki-roots", ] [[package]] @@ -675,75 +352,12 @@ dependencies = [ "autocfg", ] -[[package]] -name = "num_cpus" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" -dependencies = [ - "hermit-abi 0.3.3", - "libc", -] - -[[package]] -name = "object" -version = "0.32.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" -dependencies = [ - "memchr", -] - [[package]] name = "once_cell" version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" -[[package]] -name = "openssl" -version = "0.10.62" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671" -dependencies = [ - "bitflags 2.5.0", - "cfg-if", - "foreign-types", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", -] - -[[package]] -name = "openssl-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.48", -] - -[[package]] -name = "openssl-probe" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" - -[[package]] -name = "openssl-sys" -version = "0.9.98" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] - [[package]] name = "percent-encoding" version = "2.3.1" @@ -798,18 +412,6 @@ version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - -[[package]] -name = "pkg-config" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a" - [[package]] name = "proc-macro-error" version = "1.0.4" @@ -876,15 +478,6 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -[[package]] -name = "redox_syscall" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" -dependencies = [ - "bitflags 1.3.2", -] - [[package]] name = "regex" version = "1.10.2" @@ -915,49 +508,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] -name = "reqwest" -version = "0.11.23" +name = "ring" +version = "0.17.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41" +checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" dependencies = [ - "base64", - "bytes", - "encoding_rs", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "hyper", - "hyper-tls", - "ipnet", - "js-sys", - "log", - "mime", - "native-tls", - "once_cell", - "percent-encoding", - "pin-project-lite", - "serde", - "serde_json", - "serde_urlencoded", - "system-configuration", - "tokio", - "tokio-native-tls", - "tower-service", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "winreg", + "cc", + "cfg-if", + "getrandom", + "libc", + "spin", + "untrusted", + "windows-sys", ] -[[package]] -name = "rustc-demangle" -version = "0.1.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" - [[package]] name = "rustc-hash" version = "1.1.0" @@ -965,32 +529,32 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] -name = "rustix" -version = "0.38.30" +name = "rustls" +version = "0.21.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" +checksum = "7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4" dependencies = [ - "bitflags 2.5.0", - "errno", - "libc", - "linux-raw-sys", - "windows-sys 0.52.0", + "log", + "ring", + "rustls-webpki", + "sct", ] [[package]] -name = "ryu" -version = "1.0.16" +name = "rustls-webpki" +version = "0.101.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" +checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" +dependencies = [ + "ring", + "untrusted", +] [[package]] -name = "schannel" -version = "0.1.23" +name = "ryu" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" -dependencies = [ - "windows-sys 0.52.0", -] +checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" [[package]] name = "scoped-tls" @@ -999,26 +563,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" [[package]] -name = "security-framework" -version = "2.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" -dependencies = [ - "bitflags 1.3.2", - "core-foundation", - "core-foundation-sys", - "libc", - "security-framework-sys", -] - -[[package]] -name = "security-framework-sys" -version = "2.9.1" +name = "sct" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" +checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" dependencies = [ - "core-foundation-sys", - "libc", + "ring", + "untrusted", ] [[package]] @@ -1061,33 +612,12 @@ dependencies = [ "serde", ] -[[package]] -name = "serde_urlencoded" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" -dependencies = [ - "form_urlencoded", - "itoa", - "ryu", - "serde", -] - [[package]] name = "siphasher" version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" -[[package]] -name = "slab" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" -dependencies = [ - "autocfg", -] - [[package]] name = "smallvec" version = "1.11.2" @@ -1106,14 +636,10 @@ dependencies = [ ] [[package]] -name = "socket2" -version = "0.5.5" +name = "spin" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" -dependencies = [ - "libc", - "windows-sys 0.48.0", -] +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" [[package]] name = "stacker" @@ -1322,40 +848,6 @@ dependencies = [ "unicode-ident", ] -[[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 = "tempfile" -version = "3.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" -dependencies = [ - "cfg-if", - "fastrand", - "redox_syscall", - "rustix", - "windows-sys 0.52.0", -] - [[package]] name = "termcolor" version = "1.4.1" @@ -1409,52 +901,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" -[[package]] -name = "tokio" -version = "1.35.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" -dependencies = [ - "backtrace", - "bytes", - "libc", - "mio", - "num_cpus", - "pin-project-lite", - "socket2", - "windows-sys 0.48.0", -] - -[[package]] -name = "tokio-native-tls" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" -dependencies = [ - "native-tls", - "tokio", -] - -[[package]] -name = "tokio-util" -version = "0.7.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" -dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "pin-project-lite", - "tokio", - "tracing", -] - -[[package]] -name = "tower-service" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" - [[package]] name = "tracing" version = "0.1.40" @@ -1486,12 +932,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "try-lock" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" - [[package]] name = "typed-arena" version = "2.0.2" @@ -1537,6 +977,12 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + [[package]] name = "url" version = "2.5.0" @@ -1548,12 +994,6 @@ dependencies = [ "percent-encoding", ] -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - [[package]] name = "vec_map" version = "0.8.2" @@ -1566,15 +1006,6 @@ version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" -[[package]] -name = "want" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" -dependencies = [ - "try-lock", -] - [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" @@ -1582,80 +1013,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] -name = "wasm-bindgen" -version = "0.2.90" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406" -dependencies = [ - "cfg-if", - "wasm-bindgen-macro", -] - -[[package]] -name = "wasm-bindgen-backend" -version = "0.2.90" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd" -dependencies = [ - "bumpalo", - "log", - "once_cell", - "proc-macro2", - "quote", - "syn 2.0.48", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-futures" -version = "0.4.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bde2032aeb86bdfaecc8b261eef3cba735cc426c1f3a3416d1e0791be95fc461" -dependencies = [ - "cfg-if", - "js-sys", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.90" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999" -dependencies = [ - "quote", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.90" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.48", - "wasm-bindgen-backend", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.90" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b" - -[[package]] -name = "web-sys" -version = "0.3.67" +name = "webpki-roots" +version = "0.25.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed" -dependencies = [ - "js-sys", - "wasm-bindgen", -] +checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "winapi" @@ -1688,144 +1049,75 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -[[package]] -name = "windows-sys" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets 0.48.5", -] - [[package]] name = "windows-sys" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.0", + "windows-targets", ] [[package]] name = "windows-targets" -version = "0.48.5" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" dependencies = [ - "windows_aarch64_gnullvm 0.48.5", - "windows_aarch64_msvc 0.48.5", - "windows_i686_gnu 0.48.5", - "windows_i686_msvc 0.48.5", - "windows_x86_64_gnu 0.48.5", - "windows_x86_64_gnullvm 0.48.5", - "windows_x86_64_msvc 0.48.5", -] - -[[package]] -name = "windows-targets" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" -dependencies = [ - "windows_aarch64_gnullvm 0.52.0", - "windows_aarch64_msvc 0.52.0", - "windows_i686_gnu 0.52.0", - "windows_i686_msvc 0.52.0", - "windows_x86_64_gnu 0.52.0", - "windows_x86_64_gnullvm 0.52.0", - "windows_x86_64_msvc 0.52.0", + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", ] [[package]] name = "windows_aarch64_gnullvm" -version = "0.48.5" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" +checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" [[package]] name = "windows_aarch64_msvc" -version = "0.48.5" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" +checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" [[package]] name = "windows_i686_gnu" -version = "0.48.5" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" +checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" [[package]] -name = "windows_i686_gnu" -version = "0.52.0" +name = "windows_i686_gnullvm" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" +checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" [[package]] name = "windows_i686_msvc" -version = "0.48.5" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" - -[[package]] -name = "windows_i686_msvc" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" +checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" [[package]] name = "windows_x86_64_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.5" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" +checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.0" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" +checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" [[package]] name = "windows_x86_64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.52.0" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" - -[[package]] -name = "winreg" -version = "0.50.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" -dependencies = [ - "cfg-if", - "windows-sys 0.48.0", -] +checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" diff --git a/dts-downloader/Cargo.toml b/dts-downloader/Cargo.toml index 02ed814..95d97e6 100644 --- a/dts-downloader/Cargo.toml +++ b/dts-downloader/Cargo.toml @@ -11,4 +11,4 @@ license = "MIT" [dependencies] anyhow = "1.0.79" -reqwest = { version = "0.11.23", features = ["blocking"] } +minreq = { version = "2.11.1", features = ["https"] } diff --git a/dts-downloader/src/lib.rs b/dts-downloader/src/lib.rs index 7752514..aa3d4a2 100644 --- a/dts-downloader/src/lib.rs +++ b/dts-downloader/src/lib.rs @@ -38,7 +38,8 @@ pub fn download_dts( let url = format!("https://raw.githubusercontent.com/{repo}/{branch}/payload-types/schema.d.ts"); - let body = reqwest::blocking::get(url)?.text()?; + let response = minreq::get(url).send()?; + let body = response.as_str()?; std::fs::write(&dts_file, body)?; Ok(()) diff --git a/github-webhook/Cargo.toml b/github-webhook/Cargo.toml index eb18add..00a4508 100644 --- a/github-webhook/Cargo.toml +++ b/github-webhook/Cargo.toml @@ -29,4 +29,4 @@ serde = { version = "1.0.195", features = ["derive"] } serde_json = "1.0.111" [dev-dependencies] -reqwest = "0.11.23" +minreq = { version = "2.11.1", features = ["https"] } diff --git a/github-webhook/tests/parse-payload-example.rs b/github-webhook/tests/parse-payload-example.rs index eaf2187..0af3f56 100644 --- a/github-webhook/tests/parse-payload-example.rs +++ b/github-webhook/tests/parse-payload-example.rs @@ -12,12 +12,12 @@ fn download_example(endpoint: &str, kind: &str, payload: &str) -> String { let out_dir = env!("OUT_DIR"); let payload = format!("{out_dir}/{payload}"); - let body = reqwest::blocking::get(&url) - .unwrap() - .error_for_status() - .unwrap_or_else(|_| panic!("Could not download {url}")) - .text() - .unwrap(); + let response = minreq::get(&url).send().unwrap(); + if response.status_code / 200 != 1 { + // failure + panic!("Could not download {url}"); + } + let body = response.as_str().unwrap(); std::fs::write(&payload, body).unwrap(); payload From 1a8c94e92e06e89127c77c02c6915e49310abd4e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 9 Jul 2024 20:28:12 +0000 Subject: [PATCH 157/157] Update actions/setup-node action to v4.0.3 --- .github/workflows/validate-renovate.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index 869e67e..ab0dbc1 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -12,7 +12,7 @@ jobs: steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 + - uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3 - name: install run: | @@ -29,7 +29,7 @@ jobs: steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 + - uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3 - name: Install Renovate CLI run: npm install renovate