code-moniker-query 0.6.1

Shared daemon query DSL and protocol DTOs for code-moniker.
Documentation
[package]
name          = "code-moniker-query"
version.workspace = true
edition       = "2024"
rust-version  = "1.86"
license       = "MIT OR Apache-2.0"
repository    = "https://github.com/ng-galien/code-moniker"
homepage      = "https://github.com/ng-galien/code-moniker"
description   = "Shared daemon query DSL and protocol DTOs for code-moniker."

[package.metadata.dist]
# `export-schema` is a build/maintenance utility, not a shipped application.
dist = false

[dependencies]
anyhow     = { workspace = true }
jsonrpsee  = { workspace = true, optional = true }
libc       = { workspace = true }
schemars   = { workspace = true, optional = true }
serde      = { workspace = true }
serde_json = { workspace = true }
thiserror  = { workspace = true }

[target.'cfg(windows)'.dependencies]
windows-sys = { workspace = true, features = [
	"Win32_Foundation",
	"Win32_Storage_FileSystem",
	"Win32_System_IO",
	"Win32_System_Threading",
] }

[dev-dependencies]
tempfile = { workspace = true }

[features]
default = []
rpc = ["dep:jsonrpsee"]
schema = ["dep:schemars"]

[[bin]]
name = "export-schema"
path = "src/bin/export_schema.rs"
required-features = ["schema"]