[package] name = "ssg" version = "0.1.0" edition = "2021" [dependencies] camino = "1.1.6" chrono = "0.4.35" clap = { version = "4.5.4", features = ["derive"] } emojis = "0.6.1" glob = "0.3.1" grass = { version = "0.13.2", default-features = false, features = ["random"] } gray_matter = { version = "0.2.6", default-features = false, features = ["yaml"] } hayagriva = "0.5.2" hypertext = "0.5.0" katex = "0.4.6" once_cell = "1.19.0" regex = "1.10.4" serde = { version = "1.0.197", features = ["derive"] } # Watch notify = "6.1.1" notify-debouncer-mini = "0.4.1" tungstenite = "0.21.0" # Markdown pulldown-cmark = { git = "https://github.com/pulldown-cmark/pulldown-cmark.git", branch = "branch_0.11" } # Treesitter tree-sitter = "0.22" tree-sitter-highlight = "0.22" # Treesitter languages # tree-sitter-astro = { git = "https://github.com/virchau13/tree-sitter-astro.git", rev = "e924787e12e8a03194f36a113290ac11d6dc10f3" } tree-sitter-css = "0.21" tree-sitter-haskell = "0.21" tree-sitter-html = "0.20.3" tree-sitter-javascript = "0.21" tree-sitter-md = "0.2" tree-sitter-python = "0.21" tree-sitter-regex = "0.21" tree-sitter-rust = "0.21" tree-sitter-scss = "1" tree-sitter-query = { git = "https://github.com/tree-sitter-grammars/tree-sitter-query", rev = "87b1a3d" } tree-sitter-toml-ng = "0.6" tree-sitter-typescript = "0.21"