style fixes

This commit is contained in:
Robin Appelman 2024-12-01 15:05:31 +01:00
commit f6f4ac1e81
5 changed files with 179 additions and 144 deletions

169
Cargo.lock generated
View file

@ -1,6 +1,6 @@
# This file is automatically @generated by Cargo. # This file is automatically @generated by Cargo.
# It is not intended for manual editing. # It is not intended for manual editing.
version = 3 version = 4
[[package]] [[package]]
name = "Inflector" name = "Inflector"
@ -461,7 +461,7 @@ dependencies = [
"anyhow", "anyhow",
"chrono", "chrono",
"either", "either",
"indexmap 2.2.6", "indexmap 2.7.0",
"itertools 0.12.1", "itertools 0.12.1",
"nom", "nom",
"once_cell", "once_cell",
@ -473,6 +473,23 @@ dependencies = [
"thiserror", "thiserror",
] ]
[[package]]
name = "browserslist-rs"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e46a40f09cb859277e349307c75d4fb8112aaa1e5bf968ba7075a463a9fd3bc"
dependencies = [
"ahash 0.8.11",
"chrono",
"either",
"indexmap 2.7.0",
"itertools 0.13.0",
"nom",
"serde",
"serde_json",
"thiserror",
]
[[package]] [[package]]
name = "bumpalo" name = "bumpalo"
version = "3.16.0" version = "3.16.0"
@ -843,7 +860,7 @@ dependencies = [
"cssparser-macros", "cssparser-macros",
"dtoa-short", "dtoa-short",
"itoa", "itoa",
"phf 0.11.2", "phf",
"smallvec", "smallvec",
] ]
@ -1078,9 +1095,9 @@ dependencies = [
[[package]] [[package]]
name = "either" name = "either"
version = "1.12.0" version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
dependencies = [ dependencies = [
"serde", "serde",
] ]
@ -1290,15 +1307,6 @@ dependencies = [
"slab", "slab",
] ]
[[package]]
name = "fxhash"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
dependencies = [
"byteorder",
]
[[package]] [[package]]
name = "generic-array" name = "generic-array"
version = "0.14.7" version = "0.14.7"
@ -1346,7 +1354,7 @@ dependencies = [
"futures-sink", "futures-sink",
"futures-util", "futures-util",
"http 0.2.12", "http 0.2.12",
"indexmap 2.2.6", "indexmap 2.7.0",
"slab", "slab",
"tokio", "tokio",
"tokio-util", "tokio-util",
@ -1365,7 +1373,7 @@ dependencies = [
"futures-core", "futures-core",
"futures-sink", "futures-sink",
"http 1.1.0", "http 1.1.0",
"indexmap 2.2.6", "indexmap 2.7.0",
"slab", "slab",
"tokio", "tokio",
"tokio-util", "tokio-util",
@ -1400,6 +1408,12 @@ dependencies = [
"allocator-api2", "allocator-api2",
] ]
[[package]]
name = "hashbrown"
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
[[package]] [[package]]
name = "hashlink" name = "hashlink"
version = "0.8.4" version = "0.8.4"
@ -1509,8 +1523,8 @@ dependencies = [
"hashbrown 0.14.5", "hashbrown 0.14.5",
"new_debug_unreachable", "new_debug_unreachable",
"once_cell", "once_cell",
"phf 0.11.2", "phf",
"rustc-hash", "rustc-hash 1.1.0",
"triomphe", "triomphe",
] ]
@ -1774,12 +1788,12 @@ dependencies = [
[[package]] [[package]]
name = "indexmap" name = "indexmap"
version = "2.2.6" version = "2.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f"
dependencies = [ dependencies = [
"equivalent", "equivalent",
"hashbrown 0.14.5", "hashbrown 0.15.2",
"serde", "serde",
] ]
@ -1931,19 +1945,20 @@ dependencies = [
[[package]] [[package]]
name = "lightningcss" name = "lightningcss"
version = "1.0.0-alpha.57" version = "1.0.0-alpha.61"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10bc10261f46b8df263b80e7779d1748b1880488cd951fbb9e096430cead10e6" checksum = "20c9e1f991b3861d25bf872ecca2eb6a73f7a9fe671da047cd1f9b49c65cbc40"
dependencies = [ dependencies = [
"ahash 0.8.11", "ahash 0.8.11",
"bitflags 2.5.0", "bitflags 2.5.0",
"browserslist-rs", "browserslist-rs 0.16.1",
"const-str 0.3.2", "const-str 0.3.2",
"cssparser", "cssparser",
"cssparser-color", "cssparser-color",
"dashmap", "dashmap",
"data-encoding", "data-encoding",
"getrandom", "getrandom",
"indexmap 2.7.0",
"itertools 0.10.5", "itertools 0.10.5",
"lazy_static", "lazy_static",
"lightningcss-derive", "lightningcss-derive",
@ -1958,10 +1973,11 @@ dependencies = [
[[package]] [[package]]
name = "lightningcss-derive" name = "lightningcss-derive"
version = "1.0.0-alpha.42" version = "1.0.0-alpha.43"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f02a09f0b79d31f1ee13ea55e2f7021037c6b72e0a3ab6c1cb0e9bd7ac8a295" checksum = "84c12744d1279367caed41739ef094c325d53fb0ffcd4f9b84a368796f870252"
dependencies = [ dependencies = [
"convert_case",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 1.0.109",
@ -2501,17 +2517,17 @@ checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f"
[[package]] [[package]]
name = "parcel_selectors" name = "parcel_selectors"
version = "0.26.5" version = "0.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce9c47a67c66fee4a5a42756f9784d92941bd0ab2b653539a9e90521a44b66f0" checksum = "7645c578d3a5c4cdf667af1ad39765f5f751c4883d251e050d5e1204b5cad0a9"
dependencies = [ dependencies = [
"bitflags 2.5.0", "bitflags 2.5.0",
"cssparser", "cssparser",
"fxhash",
"log", "log",
"phf 0.10.1", "phf",
"phf_codegen", "phf_codegen",
"precomputed-hash", "precomputed-hash",
"rustc-hash 2.1.0",
"smallvec", "smallvec",
] ]
@ -2637,16 +2653,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
dependencies = [ dependencies = [
"fixedbitset", "fixedbitset",
"indexmap 2.2.6", "indexmap 2.7.0",
]
[[package]]
name = "phf"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
dependencies = [
"phf_shared 0.10.0",
] ]
[[package]] [[package]]
@ -2661,12 +2668,12 @@ dependencies = [
[[package]] [[package]]
name = "phf_codegen" name = "phf_codegen"
version = "0.10.0" version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a"
dependencies = [ dependencies = [
"phf_generator 0.10.0", "phf_generator 0.11.2",
"phf_shared 0.10.0", "phf_shared 0.11.2",
] ]
[[package]] [[package]]
@ -2805,7 +2812,7 @@ checksum = "08ccd15679953ae0d5fa716af78b58c0bfdc69a0534bfe9ea423abd1eaaf527b"
dependencies = [ dependencies = [
"ahash 0.8.11", "ahash 0.8.11",
"anyhow", "anyhow",
"browserslist-rs", "browserslist-rs 0.15.0",
"dashmap", "dashmap",
"from_variant", "from_variant",
"once_cell", "once_cell",
@ -3248,6 +3255,12 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
[[package]]
name = "rustc-hash"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497"
[[package]] [[package]]
name = "rustc_version" name = "rustc_version"
version = "0.2.3" version = "0.2.3"
@ -3709,7 +3722,7 @@ dependencies = [
"data-encoding", "data-encoding",
"debugid", "debugid",
"if_chain", "if_chain",
"rustc-hash", "rustc-hash 1.1.0",
"rustc_version", "rustc_version",
"serde", "serde",
"serde_json", "serde_json",
@ -3787,7 +3800,7 @@ dependencies = [
"futures-util", "futures-util",
"hashlink", "hashlink",
"hex", "hex",
"indexmap 2.2.6", "indexmap 2.7.0",
"log", "log",
"memchr", "memchr",
"once_cell", "once_cell",
@ -4145,14 +4158,14 @@ dependencies = [
"base64 0.21.7", "base64 0.21.7",
"dashmap", "dashmap",
"either", "either",
"indexmap 2.2.6", "indexmap 2.7.0",
"jsonc-parser", "jsonc-parser",
"lru", "lru",
"once_cell", "once_cell",
"parking_lot", "parking_lot",
"pathdiff", "pathdiff",
"regex", "regex",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
"serde_json", "serde_json",
"sourcemap", "sourcemap",
@ -4193,7 +4206,7 @@ dependencies = [
"hstr", "hstr",
"once_cell", "once_cell",
"rkyv", "rkyv",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
] ]
@ -4205,7 +4218,7 @@ checksum = "8dda466636577e45b76ff019d040ba5f7973228cb821734460c636350ff4f3ae"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"crc 2.1.0", "crc 2.1.0",
"indexmap 2.2.6", "indexmap 2.7.0",
"is-macro", "is-macro",
"once_cell", "once_cell",
"parking_lot", "parking_lot",
@ -4261,7 +4274,7 @@ dependencies = [
"once_cell", "once_cell",
"parking_lot", "parking_lot",
"rkyv", "rkyv",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
"siphasher", "siphasher",
"sourcemap", "sourcemap",
@ -4304,7 +4317,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "84b67e115ab136fe0eb03558bb0508ca7782eeb446a96d165508c48617e3fd94" checksum = "84b67e115ab136fe0eb03558bb0508ca7782eeb446a96d165508c48617e3fd94"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"indexmap 2.2.6", "indexmap 2.7.0",
"serde", "serde",
"serde_json", "serde_json",
"sourcemap", "sourcemap",
@ -4355,7 +4368,7 @@ dependencies = [
"bytecheck", "bytecheck",
"is-macro", "is-macro",
"num-bigint 0.4.5", "num-bigint 0.4.5",
"phf 0.11.2", "phf",
"rkyv", "rkyv",
"scoped-tls", "scoped-tls",
"serde", "serde",
@ -4374,7 +4387,7 @@ dependencies = [
"memchr", "memchr",
"num-bigint 0.4.5", "num-bigint 0.4.5",
"once_cell", "once_cell",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
"sourcemap", "sourcemap",
"swc_atoms", "swc_atoms",
@ -4433,7 +4446,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c4f406983b4800c4326370bbb52e66e4981cefc348f2d9233cf76aac352b4831" checksum = "c4f406983b4800c4326370bbb52e66e4981cefc348f2d9233cf76aac352b4831"
dependencies = [ dependencies = [
"arrayvec 0.7.4", "arrayvec 0.7.4",
"indexmap 2.2.6", "indexmap 2.7.0",
"is-macro", "is-macro",
"serde", "serde",
"serde_derive", "serde_derive",
@ -4596,7 +4609,7 @@ version = "0.113.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7cf562d97536f225e630a6096b0a100e79d3e1fd8ece0ef2e924608d7e53fc15" checksum = "7cf562d97536f225e630a6096b0a100e79d3e1fd8ece0ef2e924608d7e53fc15"
dependencies = [ dependencies = [
"phf 0.11.2", "phf",
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
"swc_ecma_ast", "swc_ecma_ast",
@ -4653,14 +4666,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1feab97d24c9931c5e88dca7730e6a6d4c7689ced9ba05814d9092651b3534db" checksum = "1feab97d24c9931c5e88dca7730e6a6d4c7689ced9ba05814d9092651b3534db"
dependencies = [ dependencies = [
"arrayvec 0.7.4", "arrayvec 0.7.4",
"indexmap 2.2.6", "indexmap 2.7.0",
"num-bigint 0.4.5", "num-bigint 0.4.5",
"num_cpus", "num_cpus",
"once_cell", "once_cell",
"parking_lot", "parking_lot",
"radix_fmt", "radix_fmt",
"regex", "regex",
"rustc-hash", "rustc-hash 1.1.0",
"ryu-js", "ryu-js",
"serde", "serde",
"serde_json", "serde_json",
@ -4689,7 +4702,7 @@ dependencies = [
"new_debug_unreachable", "new_debug_unreachable",
"num-bigint 0.4.5", "num-bigint 0.4.5",
"num-traits 0.2.19", "num-traits 0.2.19",
"phf 0.11.2", "phf",
"serde", "serde",
"smallvec", "smallvec",
"smartstring", "smartstring",
@ -4709,10 +4722,10 @@ checksum = "c2aa9bc1a840a90aea05cf3668f2ee523b049767955783785800cb46ae0d835d"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"dashmap", "dashmap",
"indexmap 2.2.6", "indexmap 2.7.0",
"once_cell", "once_cell",
"preset_env_base", "preset_env_base",
"rustc-hash", "rustc-hash 1.1.0",
"semver 1.0.23", "semver 1.0.23",
"serde", "serde",
"serde_json", "serde_json",
@ -4767,10 +4780,10 @@ checksum = "660badfe2eed8b6213ec9dcd71aa0786f8fb46ffa012e0313bcba1fe4a9a5c73"
dependencies = [ dependencies = [
"better_scoped_tls", "better_scoped_tls",
"bitflags 2.5.0", "bitflags 2.5.0",
"indexmap 2.2.6", "indexmap 2.7.0",
"once_cell", "once_cell",
"phf 0.11.2", "phf",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
"smallvec", "smallvec",
"swc_atoms", "swc_atoms",
@ -4803,7 +4816,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed183e0eb761a1eddd9ef2232612bcd6790a9fb8b6dd1885b2a9ea0a2f93752c" checksum = "ed183e0eb761a1eddd9ef2232612bcd6790a9fb8b6dd1885b2a9ea0a2f93752c"
dependencies = [ dependencies = [
"arrayvec 0.7.4", "arrayvec 0.7.4",
"indexmap 2.2.6", "indexmap 2.7.0",
"is-macro", "is-macro",
"num-bigint 0.4.5", "num-bigint 0.4.5",
"serde", "serde",
@ -4853,7 +4866,7 @@ dependencies = [
"Inflector", "Inflector",
"anyhow", "anyhow",
"bitflags 2.5.0", "bitflags 2.5.0",
"indexmap 2.2.6", "indexmap 2.7.0",
"is-macro", "is-macro",
"path-clean", "path-clean",
"pathdiff", "pathdiff",
@ -4878,10 +4891,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73e8de92a02fbd61965c723669f9d425dc1544831507abd78d9fca24c3974324" checksum = "73e8de92a02fbd61965c723669f9d425dc1544831507abd78d9fca24c3974324"
dependencies = [ dependencies = [
"dashmap", "dashmap",
"indexmap 2.2.6", "indexmap 2.7.0",
"once_cell", "once_cell",
"petgraph", "petgraph",
"rustc-hash", "rustc-hash 1.1.0",
"serde_json", "serde_json",
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
@ -4902,7 +4915,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a00e0cc7d9cfb3935354a43455116636b001d34d103304883b90837cd87f048c" checksum = "a00e0cc7d9cfb3935354a43455116636b001d34d103304883b90837cd87f048c"
dependencies = [ dependencies = [
"either", "either",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
"smallvec", "smallvec",
"swc_atoms", "swc_atoms",
@ -4923,7 +4936,7 @@ checksum = "2570aa788b03d38404558d4822c7b88a35a930a47cf2417cc7732a032015e43d"
dependencies = [ dependencies = [
"base64 0.21.7", "base64 0.21.7",
"dashmap", "dashmap",
"indexmap 2.2.6", "indexmap 2.7.0",
"once_cell", "once_cell",
"serde", "serde",
"sha-1", "sha-1",
@ -4988,8 +5001,8 @@ version = "0.23.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b82af8ae5c6e5c1c1bdef70d5fb3ef16917985031f8688a7342c10a2123cfa6b" checksum = "b82af8ae5c6e5c1c1bdef70d5fb3ef16917985031f8688a7342c10a2123cfa6b"
dependencies = [ dependencies = [
"indexmap 2.2.6", "indexmap 2.7.0",
"rustc-hash", "rustc-hash 1.1.0",
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
"swc_ecma_ast", "swc_ecma_ast",
@ -5005,10 +5018,10 @@ version = "0.127.20"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15d40abfc4f3a7bfdf54d11ac705cc9dd0836c48bf085b359143b4d40b50cb31" checksum = "15d40abfc4f3a7bfdf54d11ac705cc9dd0836c48bf085b359143b4d40b50cb31"
dependencies = [ dependencies = [
"indexmap 2.2.6", "indexmap 2.7.0",
"num_cpus", "num_cpus",
"once_cell", "once_cell",
"rustc-hash", "rustc-hash 1.1.0",
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
"swc_ecma_ast", "swc_ecma_ast",
@ -5061,9 +5074,9 @@ version = "0.21.22"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3fdd64bc3d161d6c1ea9a8ae5779e4ba132afc67e7b8ece5420bfc9c6e1275d" checksum = "f3fdd64bc3d161d6c1ea9a8ae5779e4ba132afc67e7b8ece5420bfc9c6e1275d"
dependencies = [ dependencies = [
"indexmap 2.2.6", "indexmap 2.7.0",
"petgraph", "petgraph",
"rustc-hash", "rustc-hash 1.1.0",
"swc_common", "swc_common",
] ]
@ -5506,7 +5519,7 @@ version = "0.22.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38"
dependencies = [ dependencies = [
"indexmap 2.2.6", "indexmap 2.7.0",
"serde", "serde",
"serde_spanned", "serde_spanned",
"toml_datetime", "toml_datetime",

5
build.rs Normal file
View file

@ -0,0 +1,5 @@
fn main() {
println!("cargo:rerun-if-changed=style");
println!("cargo:rerun-if-changed=script");
println!("cargo:rerun-if-changed=images");
}

142
build/Cargo.lock generated
View file

@ -225,6 +225,23 @@ dependencies = [
"thiserror", "thiserror",
] ]
[[package]]
name = "browserslist-rs"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e46a40f09cb859277e349307c75d4fb8112aaa1e5bf968ba7075a463a9fd3bc"
dependencies = [
"ahash 0.8.11",
"chrono",
"either",
"indexmap",
"itertools 0.13.0",
"nom",
"serde",
"serde_json",
"thiserror",
]
[[package]] [[package]]
name = "bumpalo" name = "bumpalo"
version = "3.16.0" version = "3.16.0"
@ -253,12 +270,6 @@ dependencies = [
"syn 1.0.109", "syn 1.0.109",
] ]
[[package]]
name = "byteorder"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]] [[package]]
name = "bytes" name = "bytes"
version = "1.6.0" version = "1.6.0"
@ -438,7 +449,7 @@ dependencies = [
"cssparser-macros", "cssparser-macros",
"dtoa-short", "dtoa-short",
"itoa", "itoa",
"phf 0.11.2", "phf",
"smallvec", "smallvec",
] ]
@ -585,9 +596,9 @@ dependencies = [
[[package]] [[package]]
name = "either" name = "either"
version = "1.12.0" version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
[[package]] [[package]]
name = "equivalent" name = "equivalent"
@ -649,15 +660,6 @@ version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
[[package]]
name = "fxhash"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
dependencies = [
"byteorder",
]
[[package]] [[package]]
name = "generic-array" name = "generic-array"
version = "0.14.7" version = "0.14.7"
@ -717,6 +719,12 @@ version = "0.14.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
[[package]]
name = "hashbrown"
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
[[package]] [[package]]
name = "hermit-abi" name = "hermit-abi"
version = "0.1.19" version = "0.1.19"
@ -747,8 +755,8 @@ dependencies = [
"hashbrown 0.14.5", "hashbrown 0.14.5",
"new_debug_unreachable", "new_debug_unreachable",
"once_cell", "once_cell",
"phf 0.11.2", "phf",
"rustc-hash", "rustc-hash 1.1.0",
"triomphe", "triomphe",
] ]
@ -802,12 +810,12 @@ checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed"
[[package]] [[package]]
name = "indexmap" name = "indexmap"
version = "2.2.6" version = "2.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f"
dependencies = [ dependencies = [
"equivalent", "equivalent",
"hashbrown 0.14.5", "hashbrown 0.15.2",
"serde", "serde",
] ]
@ -847,6 +855,15 @@ dependencies = [
"either", "either",
] ]
[[package]]
name = "itertools"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"
dependencies = [
"either",
]
[[package]] [[package]]
name = "itoa" name = "itoa"
version = "1.0.11" version = "1.0.11"
@ -902,19 +919,20 @@ checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
[[package]] [[package]]
name = "lightningcss" name = "lightningcss"
version = "1.0.0-alpha.57" version = "1.0.0-alpha.61"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10bc10261f46b8df263b80e7779d1748b1880488cd951fbb9e096430cead10e6" checksum = "20c9e1f991b3861d25bf872ecca2eb6a73f7a9fe671da047cd1f9b49c65cbc40"
dependencies = [ dependencies = [
"ahash 0.8.11", "ahash 0.8.11",
"bitflags", "bitflags",
"browserslist-rs", "browserslist-rs 0.16.1",
"const-str", "const-str",
"cssparser", "cssparser",
"cssparser-color", "cssparser-color",
"dashmap", "dashmap",
"data-encoding", "data-encoding",
"getrandom", "getrandom",
"indexmap",
"itertools 0.10.5", "itertools 0.10.5",
"lazy_static", "lazy_static",
"lightningcss-derive", "lightningcss-derive",
@ -929,10 +947,11 @@ dependencies = [
[[package]] [[package]]
name = "lightningcss-derive" name = "lightningcss-derive"
version = "1.0.0-alpha.42" version = "1.0.0-alpha.43"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f02a09f0b79d31f1ee13ea55e2f7021037c6b72e0a3ab6c1cb0e9bd7ac8a295" checksum = "84c12744d1279367caed41739ef094c325d53fb0ffcd4f9b84a368796f870252"
dependencies = [ dependencies = [
"convert_case",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 1.0.109",
@ -1167,17 +1186,17 @@ checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f"
[[package]] [[package]]
name = "parcel_selectors" name = "parcel_selectors"
version = "0.26.5" version = "0.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce9c47a67c66fee4a5a42756f9784d92941bd0ab2b653539a9e90521a44b66f0" checksum = "7645c578d3a5c4cdf667af1ad39765f5f751c4883d251e050d5e1204b5cad0a9"
dependencies = [ dependencies = [
"bitflags", "bitflags",
"cssparser", "cssparser",
"fxhash",
"log", "log",
"phf 0.10.1", "phf",
"phf_codegen", "phf_codegen",
"precomputed-hash", "precomputed-hash",
"rustc-hash 2.1.0",
"smallvec", "smallvec",
] ]
@ -1252,15 +1271,6 @@ dependencies = [
"indexmap", "indexmap",
] ]
[[package]]
name = "phf"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
dependencies = [
"phf_shared 0.10.0",
]
[[package]] [[package]]
name = "phf" name = "phf"
version = "0.11.2" version = "0.11.2"
@ -1273,12 +1283,12 @@ dependencies = [
[[package]] [[package]]
name = "phf_codegen" name = "phf_codegen"
version = "0.10.0" version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a"
dependencies = [ dependencies = [
"phf_generator 0.10.0", "phf_generator 0.11.2",
"phf_shared 0.10.0", "phf_shared 0.11.2",
] ]
[[package]] [[package]]
@ -1358,7 +1368,7 @@ checksum = "08ccd15679953ae0d5fa716af78b58c0bfdc69a0534bfe9ea423abd1eaaf527b"
dependencies = [ dependencies = [
"ahash 0.8.11", "ahash 0.8.11",
"anyhow", "anyhow",
"browserslist-rs", "browserslist-rs 0.15.0",
"dashmap", "dashmap",
"from_variant", "from_variant",
"once_cell", "once_cell",
@ -1620,6 +1630,12 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
[[package]]
name = "rustc-hash"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497"
[[package]] [[package]]
name = "rustc_version" name = "rustc_version"
version = "0.2.3" version = "0.2.3"
@ -1819,7 +1835,7 @@ dependencies = [
"data-encoding", "data-encoding",
"debugid", "debugid",
"if_chain", "if_chain",
"rustc-hash", "rustc-hash 1.1.0",
"rustc_version", "rustc_version",
"serde", "serde",
"serde_json", "serde_json",
@ -1979,7 +1995,7 @@ dependencies = [
"parking_lot", "parking_lot",
"pathdiff", "pathdiff",
"regex", "regex",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
"serde_json", "serde_json",
"sourcemap", "sourcemap",
@ -2020,7 +2036,7 @@ dependencies = [
"hstr", "hstr",
"once_cell", "once_cell",
"rkyv", "rkyv",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
] ]
@ -2088,7 +2104,7 @@ dependencies = [
"once_cell", "once_cell",
"parking_lot", "parking_lot",
"rkyv", "rkyv",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
"siphasher", "siphasher",
"sourcemap", "sourcemap",
@ -2182,7 +2198,7 @@ dependencies = [
"bytecheck", "bytecheck",
"is-macro", "is-macro",
"num-bigint", "num-bigint",
"phf 0.11.2", "phf",
"rkyv", "rkyv",
"scoped-tls", "scoped-tls",
"serde", "serde",
@ -2201,7 +2217,7 @@ dependencies = [
"memchr", "memchr",
"num-bigint", "num-bigint",
"once_cell", "once_cell",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
"sourcemap", "sourcemap",
"swc_atoms", "swc_atoms",
@ -2423,7 +2439,7 @@ version = "0.113.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7cf562d97536f225e630a6096b0a100e79d3e1fd8ece0ef2e924608d7e53fc15" checksum = "7cf562d97536f225e630a6096b0a100e79d3e1fd8ece0ef2e924608d7e53fc15"
dependencies = [ dependencies = [
"phf 0.11.2", "phf",
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
"swc_ecma_ast", "swc_ecma_ast",
@ -2487,7 +2503,7 @@ dependencies = [
"parking_lot", "parking_lot",
"radix_fmt", "radix_fmt",
"regex", "regex",
"rustc-hash", "rustc-hash 1.1.0",
"ryu-js", "ryu-js",
"serde", "serde",
"serde_json", "serde_json",
@ -2516,7 +2532,7 @@ dependencies = [
"new_debug_unreachable", "new_debug_unreachable",
"num-bigint", "num-bigint",
"num-traits", "num-traits",
"phf 0.11.2", "phf",
"serde", "serde",
"smallvec", "smallvec",
"smartstring", "smartstring",
@ -2539,7 +2555,7 @@ dependencies = [
"indexmap", "indexmap",
"once_cell", "once_cell",
"preset_env_base", "preset_env_base",
"rustc-hash", "rustc-hash 1.1.0",
"semver 1.0.23", "semver 1.0.23",
"serde", "serde",
"serde_json", "serde_json",
@ -2596,8 +2612,8 @@ dependencies = [
"bitflags", "bitflags",
"indexmap", "indexmap",
"once_cell", "once_cell",
"phf 0.11.2", "phf",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
"smallvec", "smallvec",
"swc_atoms", "swc_atoms",
@ -2708,7 +2724,7 @@ dependencies = [
"indexmap", "indexmap",
"once_cell", "once_cell",
"petgraph", "petgraph",
"rustc-hash", "rustc-hash 1.1.0",
"serde_json", "serde_json",
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
@ -2729,7 +2745,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a00e0cc7d9cfb3935354a43455116636b001d34d103304883b90837cd87f048c" checksum = "a00e0cc7d9cfb3935354a43455116636b001d34d103304883b90837cd87f048c"
dependencies = [ dependencies = [
"either", "either",
"rustc-hash", "rustc-hash 1.1.0",
"serde", "serde",
"smallvec", "smallvec",
"swc_atoms", "swc_atoms",
@ -2816,7 +2832,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b82af8ae5c6e5c1c1bdef70d5fb3ef16917985031f8688a7342c10a2123cfa6b" checksum = "b82af8ae5c6e5c1c1bdef70d5fb3ef16917985031f8688a7342c10a2123cfa6b"
dependencies = [ dependencies = [
"indexmap", "indexmap",
"rustc-hash", "rustc-hash 1.1.0",
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
"swc_ecma_ast", "swc_ecma_ast",
@ -2835,7 +2851,7 @@ dependencies = [
"indexmap", "indexmap",
"num_cpus", "num_cpus",
"once_cell", "once_cell",
"rustc-hash", "rustc-hash 1.1.0",
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
"swc_ecma_ast", "swc_ecma_ast",
@ -2890,7 +2906,7 @@ checksum = "f3fdd64bc3d161d6c1ea9a8ae5779e4ba132afc67e7b8ece5420bfc9c6e1275d"
dependencies = [ dependencies = [
"indexmap", "indexmap",
"petgraph", "petgraph",
"rustc-hash", "rustc-hash 1.1.0",
"swc_common", "swc_common",
] ]

View file

@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2021" edition = "2021"
[dependencies] [dependencies]
lightningcss = { version = "1.0.0-alpha.57", features = ["browserslist", "visitor"] } lightningcss = { version = "1.0.0-alpha.61", features = ["browserslist", "visitor"] }
base64 = "0.21.0" base64 = "0.21.0"
urlencoding = "2.1.2" urlencoding = "2.1.2"
swc = "0.273.28" swc = "0.273.28"

View file

@ -71,14 +71,15 @@
margin: 0; margin: 0;
button { button {
color: var(--primary-color); color: white;
padding-left: 32px; padding-left: 32px;
height: 24px; height: 24px;
margin: 10px; margin: 10px;
border: none; border: none;
cursor: pointer; cursor: pointer;
background-size: 24px; background-size: 24px;
background: transparent no-repeat; background-color: transparent;
background-repeat: no-repeat;
&:active, &:focus { &:active, &:focus {
outline: none; outline: none;