From acc1670e3406c01d426f5252e51db4dcc8441403 Mon Sep 17 00:00:00 2001 From: OJ Kwon <1210596+kwonoj@users.noreply.github.com> Date: Sun, 20 Nov 2022 14:39:52 -0800 Subject: [PATCH] refactor(preset_env_base): remove serde-serialize from bindgen --- Cargo.lock | 5 +---- crates/preset_env_base/Cargo.toml | 31 ++++++++++++++++--------------- 2 files changed, 17 insertions(+), 19 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8615a1d57e77..2be17e4e92d3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -217,8 +217,7 @@ dependencies = [ [[package]] name = "browserslist-rs" version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c689fb4e42bd511c1927856b078d8a582690f5be196199d1c9005b9d4feae8c" +source = "git+https://github.com/kwonoj/browserslist-rs?rev=bd47b8e17c937d15ed75fe9c3522ef0ac94ffcd9#bd47b8e17c937d15ed75fe9c3522ef0ac94ffcd9" dependencies = [ "ahash", "anyhow", @@ -4924,8 +4923,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" dependencies = [ "cfg-if 1.0.0", - "serde", - "serde_json", "wasm-bindgen-macro", ] diff --git a/crates/preset_env_base/Cargo.toml b/crates/preset_env_base/Cargo.toml index 5c1c0424239e..ea4229b3aeba 100644 --- a/crates/preset_env_base/Cargo.toml +++ b/crates/preset_env_base/Cargo.toml @@ -1,23 +1,24 @@ [package] -authors = ["강동윤 "] -description = "Common logic for targetting vairous browsers" +authors = ["강동윤 "] +description = "Common logic for targetting vairous browsers" documentation = "https://rustdoc.swc.rs/preset_env_base/" -edition = "2021" -license = "Apache-2.0" -name = "preset_env_base" -version = "0.3.2" +edition = "2021" +license = "Apache-2.0" +name = "preset_env_base" +version = "0.3.2" [lib] bench = false [dependencies] -ahash = "0.7.4" +ahash = "0.7.4" anyhow = "1" -browserslist-rs = "=0.11.0" -dashmap = "5.1.0" -from_variant = { version = "0.1.3", path = "../from_variant" } -once_cell = "1.12.0" -semver = { version = "1.0.4", features = ["serde"] } -serde = { version = "1", features = ["derive"] } -st-map = "0.1.2" -tracing = { version = "0.1.32" } +# https://github.com/browserslist/browserslist-rs/pull/13 +browserslist-rs = { git = "https://github.com/kwonoj/browserslist-rs", rev = "bd47b8e17c937d15ed75fe9c3522ef0ac94ffcd9" } +dashmap = "5.1.0" +from_variant = { version = "0.1.3", path = "../from_variant" } +once_cell = "1.12.0" +semver = { version = "1.0.4", features = ["serde"] } +serde = { version = "1", features = ["derive"] } +st-map = "0.1.2" +tracing = { version = "0.1.32" }