devset-core 0.3.0

versioned file bundles, applied to a directory and updated without losing local edits.
Documentation
[package]
name                   = "devset-core"
description            = "versioned file bundles, applied to a directory and updated without losing local edits."
version.workspace      = true
edition.workspace      = true
rust-version.workspace = true
license.workspace      = true
authors.workspace      = true
repository.workspace   = true
homepage.workspace     = true
readme                 = "README.md"
keywords.workspace     = true
categories             = ["development-tools", "config"]

[features]
default = []

[lints]
workspace = true

[dependencies]
# external
blake3                = { workspace = true }
camino                = { workspace = true }
camino-tempfile       = { workspace = true }
derive_more           = { workspace = true }
diffy                 = { workspace = true }
etcetera              = { workspace = true }
fs-err                = { workspace = true }
globset               = { workspace = true }
ignore                = { workspace = true }
jsonc-parser          = { workspace = true, features = ["cst", "serde"] }
minijinja             = { workspace = true }
schemars              = { workspace = true }
semver                = { workspace = true }
serde                 = { workspace = true }
serde-saphyr          = { workspace = true }
serde_json            = { workspace = true }
serde_with            = { workspace = true }
shlex                 = { workspace = true }
thiserror             = { workspace = true }
toml                  = { workspace = true }
toml_edit             = { workspace = true }
unicode-normalization = { workspace = true }
yaml-edit             = { workspace = true }

[dev-dependencies]
# external
proptest = { workspace = true }