vscodehelper 0.2.1

Understanding the data that VSCode writes to disk
Documentation
use vscodehelper::state_vscdb::VSCodeStateVscdb;

pub fn main() -> eyre::Result<()> {
    common::init()?;
    let mut state_vscdb = VSCodeStateVscdb::try_default()?;
    let entries = state_vscdb.entries()?;
    for entry in entries {
        println!(
            "{key} = {value}",
            key = entry.key,
            value = entry
                .value_as_string()?
                .chars()
                .take(100)
                .collect::<String>()
        );
    }
    Ok(())
}