| 1 | [package] |
| 2 | name = "sipp-so" |
| 3 | version = "0.1.5" |
| 4 | edition = "2024" |
| 5 | description = "Minimal code sharing - single binary for web server, CLI, and TUI" |
| 6 | license = "MIT" |
| 7 | repository = "https://github.com/stevedylandev/sipp" |
| 8 | homepage = "https://sipp.so" |
| 9 | documentation = "https://github.com/stevedylandev/sipp#readme" |
| 10 | readme = "README.md" |
| 11 | keywords = ["cli", "tui", "snippet", "code-sharing", "pastebin"] |
| 12 | categories = ["command-line-utilities", "web-programming"] |
| 13 | authors = ["Steve Simkins"] |
| 14 | exclude = [".github", "*.png", "*.gif"] |
| 15 | |
| 16 | [[bin]] |
| 17 | name = "sipp" |
| 18 | path = "src/main.rs" |
| 19 | |
| 20 | [dependencies] |
| 21 | axum = "0.8.8" |
| 22 | tokio = { version = "1", features = ["full"] } |
| 23 | askama = "0.15.4" |
| 24 | askama_web = { version = "0.15.1", features = ["axum-0.8"] } |
| 25 | rusqlite = { version = "0.38", features = ["bundled"] } |
| 26 | serde = { version = "1", features = ["derive"] } |
| 27 | tower-http = { version = "0.6.8", features = ["fs"] } |
| 28 | nanoid = "0.4.0" |
| 29 | ratatui = "0.30" |
| 30 | crossterm = "0.29" |
| 31 | arboard = "3" |
| 32 | syntect = "5" |
| 33 | reqwest = { version = "0.13", features = ["json", "blocking"] } |
| 34 | serde_json = "1" |
| 35 | clap = { version = "4", features = ["derive", "env"] } |
| 36 | toml = "1.0" |
| 37 | rpassword = "7" |
| 38 | open = "5.3.3" |
| 39 | rust-embed = "8" |
| 40 | dotenvy = "0.15" |
| 41 | subtle = "2" |
| 42 | |
| 43 | # The profile that 'dist' will build with |
| 44 | [profile.dist] |
| 45 | inherits = "release" |
| 46 | lto = "thin" |