Lossless Valve KeyValue parser, serializer and formatter
npm install valve_kv_toolsValve KV Tools
Serializer, Formatter and Linter for Valve's KeyValue format built with Pest
alt="Github release status"
src="https://github.com/Sarrus1/valve-kv-tools/actions/workflows/release.yml/badge.svg"
/>
alt="Code coverage"
src="https://codecov.io/gh/Sarrus1/valve-kv-tools/branch/main/graph/badge.svg?token=5T6QQZYPQ6"/>
``rust
use valve_kv_tools::{format_keyvalue, FormatterConfig};
fn main() {
let input = r#""key" "value""#;
let output = format_keyvalue(input, FormatterConfig::default()).unwrap();
assert_eq!(input, output);
}
``