🚀 Init public commit
This commit is contained in:
commit
62fbf6d17c
42 changed files with 7433 additions and 0 deletions
78
Cargo.toml
Normal file
78
Cargo.toml
Normal file
|
@ -0,0 +1,78 @@
|
|||
[workspace]
|
||||
members = ["crates/*"]
|
||||
resolver = "3"
|
||||
edition = "2024"
|
||||
|
||||
[workspace.package]
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
name = "mascully_website"
|
||||
license = "MIT"
|
||||
|
||||
[workspace.metadata.crane]
|
||||
name = "mascully_website"
|
||||
|
||||
[[workspace.metadata.leptos]]
|
||||
name = "mascully_website"
|
||||
bin-package = "mascully_website_server"
|
||||
lib-package = "mascully_website_frontend"
|
||||
assets-dir = "crates/frontend/assets"
|
||||
style-file = "crates/frontend/assets/css/styles.css"
|
||||
site-root = "target/site/mascully_website"
|
||||
server-fn-prefix = "/custom/prefix"
|
||||
# disable-server-fn-hash = true
|
||||
# server-fn-mod-path = true
|
||||
site-addr = "127.0.0.1:3002"
|
||||
# hash-files = true
|
||||
# disable-erase-components = true
|
||||
|
||||
[workspace.dependencies]
|
||||
async-trait = "0.1.74"
|
||||
axum = "0.8.4"
|
||||
comrak = "0.29.0"
|
||||
console_error_panic_hook = { version = "0.1.7" }
|
||||
console_log = { version = "1.0" }
|
||||
dotenvy = { version = "0.15.6" }
|
||||
encase = { version = "0.11.1", features = ["glam"] }
|
||||
futures = { version = "0.3.31" }
|
||||
glam = { version = "0.30.0" }
|
||||
gloo = { version = "0.11.0", features = ["timers"] }
|
||||
gloo-net = { version = "0.6", features = ["http"] }
|
||||
js-sys = "0.3.77"
|
||||
leptos = { version = "0.8.4", features = ["nightly"] }
|
||||
leptos_axum = "0.8.4"
|
||||
leptos_dom = { version = "0.8.4" }
|
||||
leptos_meta = { version = "0.8.4" }
|
||||
leptos_router = { version = "0.8.4" }
|
||||
log = "0.4.17"
|
||||
mime_guess = "2.0.4"
|
||||
reqwest = { version = "0.12.8", features = [
|
||||
"json",
|
||||
"rustls-tls",
|
||||
], default-features = false }
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_json = { version = "1.0.128" }
|
||||
simple_logger = { version = "5.0.0" }
|
||||
tokio = { version = "1.33.0", features = ["full"] }
|
||||
tracing = "0.1.40"
|
||||
tracing-subscriber = { version = "0.3.17", features = ["env-filter", "json"] }
|
||||
wasm-bindgen = { version = "=0.2.100" }
|
||||
wasm-bindgen-futures = "0.4.50"
|
||||
web-sys = { version = "0.3.77", features = [
|
||||
"HtmlCanvasElement",
|
||||
"Window",
|
||||
"Document",
|
||||
"Element",
|
||||
"DomRect",
|
||||
"Performance",
|
||||
"WebGl2RenderingContext",
|
||||
"WebGlBuffer",
|
||||
"WebGlVertexArrayObject",
|
||||
"WebGlProgram",
|
||||
"WebGlShader",
|
||||
"WebGlUniformLocation",
|
||||
] }
|
||||
wgpu = { version = "26.0.1", features = ["webgl"] }
|
||||
tower = { version = "0.5.2", features = ["full"] }
|
||||
tower-http = { version = "0.6.6", features = ["full"] }
|
||||
indoc = "2.0.6"
|
Loading…
Add table
Add a link
Reference in a new issue