flyleaf-core 0.2.1

The document model behind Tommy Flyleaf: TOML edited as a tree, with comments, order and formatting kept
Documentation
[package]
name = "flyleaf-core"
description = "The document model behind Tommy Flyleaf: TOML edited as a tree, with comments, order and formatting kept"
readme = "../README.md"
keywords = ["toml", "editor", "toml_edit"]
categories = ["parser-implementations", "config"]
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true

# Reading and writing files. On by default; off for a target with no file
# system, which is what the web build will be.
[features]
default = ["fs"]
fs = ["dep:tempfile"]

[dependencies]
toml_edit.workspace = true
# A save is written beside the file and renamed over it, so a crash mid-write
# leaves the original whole. Pure Rust: its tree is declarations, not a C
# library to compile.
tempfile = { version = "3.27", optional = true }