changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / rust/lib/obj/Cargo.toml

changeset 698: 96958d3eb5b0
parent: 0abefe2a369b
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 04 Oct 2024 22:04:59 -0400
permissions: -rw-r--r--
description: fixes
1 [package]
2 name = "obj"
3 version = "0.1.0"
4 authors = ["ellis"]
5 edition = "2021"
6 description = "Object-oriented system"
7 documentation = "https://docs.rwest.io/obj"
8 repository = "https://hg.rwest.io/rlib"
9 publish = ["crater"]
10 
11 [features]
12 default = []
13 full = ["vc", "oauth"]
14 vc = ["hg", "git"]
15 hg = ["hg-parser"]
16 git = ["git2"]
17 oauth = ["yup-oauth2"]
18 [dependencies]
19 # rlib
20 hash = { version = "0.1.0", path = "../hash" }
21 logger = { version = "0.1.0", path = "../logger" }
22 # contrib
23 ron = "0.7.1"
24 bincode = "1.3.3"
25 serde_json = "1.0.116"
26 serde = { version = "1.0.200", features = ["derive"] }
27 chrono = { version = "0.4.38", features = ["serde"] }
28 mime = "0.3.17"
29 hg-parser = { version = "0.6.0", optional = true }
30 git2 = { version = "0.13.25", default-features = false, optional = true }
31 regex = "1.10.4"
32 rusty_ulid = "0.11.0"
33 uuid = { version = "0.8", features = ["serde"] }
34 yup-oauth2 = { version = "5.1.0", optional = true }
35 
36 # required for web frontends
37 [target.'cfg(target_arch = "wasm32")'.dependencies]
38 uuid = { version = "0.8", features = ["wasm-bindgen"] }
39 
40 [dev-dependencies]
41 tempfile = "3.10.1"