From c6a844eb683893b9f9239098e638fc25a0e3daa4 Mon Sep 17 00:00:00 2001 From: Chinedu Francis Nwafili Date: Tue, 13 Dec 2022 08:10:45 -0500 Subject: [PATCH] Disable syn default features This disables the default syn features in lightningcss-derive's Cargo.toml. It also removes an unused syn feature. Related: https://github.com/parcel-bundler/lightningcss/issues/357 --- Cargo.lock | 1 - derive/Cargo.toml | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 25e7d918..5842d278 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -696,7 +696,6 @@ version = "1.0.0-alpha.35" dependencies = [ "proc-macro2", "quote", - "syn", ] [[package]] diff --git a/derive/Cargo.toml b/derive/Cargo.toml index 7b51d52b..67dfba92 100644 --- a/derive/Cargo.toml +++ b/derive/Cargo.toml @@ -11,6 +11,6 @@ repository = "https://github.com/parcel-bundler/lightningcss" proc-macro = true [dependencies] -syn = { version = "1.0", features = ["extra-traits"] } +syn = { version = "1.0", default-features = false } quote = "1.0" proc-macro2 = "1.0"