fix: use hashed style code for const styly! macro

This commit is contained in:
Yiffy Dev 2024-11-16 19:55:27 +05:00 • committed by spushk
commit f4ccdbe1fc
Signed by: spushk
GPG key ID: 7797B761E105E8AA
2 changed files with 12 additions and 35 deletions

View file

@ -268,26 +268,6 @@ dependencies = [
"syn 1.0.109",
]
[[package]]
name = "const_format"
version = "0.2.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50c655d81ff1114fb0dcdea9225ea9f0cc712a6f8d189378e82bdf62a473a64b"
dependencies = [
"const_format_proc_macros",
]
[[package]]
name = "const_format_proc_macros"
version = "0.2.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eff1a44b93f47b1bac19a27932f5c591e43d1ba357ee4f61526c8a25603f0eb1"
dependencies = [
"proc-macro2",
"quote",
"unicode-xid",
]
[[package]]
name = "constant_time_eq"
version = "0.3.1"
@ -994,7 +974,7 @@ checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
[[package]]
name = "sabry"
version = "0.0.1-beta.2"
version = "0.0.1"
dependencies = [
"sabry_build",
"sabry_intrnl",
@ -1003,7 +983,7 @@ dependencies = [
[[package]]
name = "sabry_build"
version = "0.0.1-beta.2"
version = "0.0.1"
dependencies = [
"proc-macro2",
"sabry_intrnl",
@ -1015,12 +995,11 @@ dependencies = [
[[package]]
name = "sabry_intrnl"
version = "0.0.1-beta.2"
version = "0.0.1"
dependencies = [
"base64",
"blake3",
"cfg-if",
"const_format",
"grass",
"lightningcss",
"proc-macro2",
@ -1035,14 +1014,14 @@ dependencies = [
[[package]]
name = "sabry_procmacro"
version = "0.0.1-beta.2"
version = "0.0.1"
dependencies = [
"sabry_procmacro_impl",
]
[[package]]
name = "sabry_procmacro_impl"
version = "0.0.1-beta.2"
version = "0.0.1"
dependencies = [
"proc-macro2",
"quote",
@ -1262,12 +1241,6 @@ version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
[[package]]
name = "unicode-xid"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
[[package]]
name = "use-styles"
version = "0.0.0"

View file

@ -19,10 +19,14 @@ styly!(pub const bundlemod {"
styly!(pub filemod:sass "src/main.sass");
fn main(){
fn main() {
println!("someth class codemod styles: {}", bundlemod::someth);
println!("someth class filemod styles: {}", filemod::someth);
println!("someth-dark selector will be: {}", bundlemod::___dark(bundlemod::someth));
println!(
"someth-dark selector will be: {}",
bundlemod::___dark(bundlemod::someth)
);
println!("#fox id will be: {}", bundlemod::thefox);
println!("Bundles const CSS will be: {}", BUNDLEMOD_CSS);
println!("Thats how we used the styles! Good luck!!");
}