cyb/optica/Cargo.toml

# ---
# tags: optica, config
# crystal-type: source
# crystal-domain: comp
# ---
[package]
name = "optica"
version = "0.2.0"
edition = "2021"
rust-version = "1.75"
description = "A fast, Rust-native static site publisher for the cyber knowledge graph"
license = "MIT"
repository = "https://github.com/cybercongress/cyber"
homepage = "https://github.com/cybercongress/cyber"
readme = "README.md"
keywords = ["markdown", "static-site-generator", "knowledge-graph", "wiki", "cyber"]
categories = ["command-line-utilities", "web-programming", "text-processing"]
include = [
    "src/**/*",
    "templates/**/*",
    "static/**/*",
    "Cargo.toml",
    "Cargo.lock",
    "README.md",
    "LICENSE",
]

[dependencies]
comrak = { version = "0.36", default-features = false, features = ["syntect", "shortcodes"] }
minijinja = { version = "2.15", features = ["loader"] }
minijinja-autoreload = "2.15"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
serde_yaml = "0.9"
toml = "0.8"
clap = { version = "4", features = ["derive"] }
notify = "7"
notify-debouncer-mini = "0.5"
tiny_http = "0.12"
rss = "2.0"
chrono = { version = "0.4", features = ["serde"] }
slug = "0.1"
regex = "1"
lazy_static = "1"
rayon = "1.10"
colored = "2"
anyhow = "1"
thiserror = "2"
walkdir = "2"
globset = "0.4"
ctrlc = { version = "3", features = ["termination"] }
unicode-normalization = "0.1"

# Optimize dependencies in dev builds β€” markdown parsing and template
# rendering are CPU-bound; opt-level=2 on deps gives near-release speed
# while keeping our own code in debug mode for fast compilation.
[profile.dev.package."*"]
opt-level = 2

[dev-dependencies]
tempfile = "3"
pretty_assertions = "1"

Homonyms

trident/Cargo.toml
cyb/src-tauri/Cargo.toml
cyb/cyb-boot/Cargo.toml
cyb/cyb/Cargo.toml
soft3/hemera/Cargo.toml
cyb/honeycrisp/Cargo.toml
cyb/cyb/cyb-services/Cargo.toml
soft3/hemera/cli/Cargo.toml
cyb/cyb/cyb-portal/Cargo.toml
cyb/honeycrisp/acpu/Cargo.toml
soft3/hemera/rs/Cargo.toml
cyb/honeycrisp/unimem/Cargo.toml
cyb/cyb/cyb-ui/Cargo.toml
bootloader/go-cyber/cw/Cargo.toml
soft3/hemera/wgsl/Cargo.toml
cyb/honeycrisp/aruminium/Cargo.toml
cyb/cyb/cyb-shell/Cargo.toml
trident/editor/zed/Cargo.toml
soft3/hemera/bench/Cargo.toml
cyb/honeycrisp/rane/Cargo.toml
bootloader/go-cyber/mcp/rust/Cargo.toml
cyb/honeycrisp/aruminium/benches/Cargo.toml
cyb/honeycrisp/rane/benches/Cargo.toml
cyb/honeycrisp/unimem/experiments/iosurface_probe/Cargo.toml
bootloader/go-cyber/cw/contracts/graph-filter/Cargo.toml
cyb/honeycrisp/unimem/experiments/hyp_probe/Cargo.toml
bootloader/go-cyber/cw/contracts/std-test/Cargo.toml
bootloader/go-cyber/cw/packages/cyber-std-test/Cargo.toml
bootloader/go-cyber/cw/packages/cyber-std/Cargo.toml
bootloader/go-cyber/cw/tests/litium-tests/Cargo.toml
cyb/honeycrisp/unimem/experiments/dext_iosurface_pa/client/Cargo.toml
cyb/honeycrisp/unimem/experiments/dext_contiguous_alloc/client/Cargo.toml

Graph