Files
ldm0 4e3f174ab1 refactor(profile): simplify imports with a read-only LevelDB parser
Read Chrome localStorage snapshots through moli-leveldb-parser with
zerocopy layouts. Keep the LevelDB engine in test dependencies and port
Chromium reader scenarios with reproducible native fixtures.

Share WAL-aware SQLite snapshots and merge localStorage by origin and
UTF-16 key. Read all sources and required destination files before
replacing cookie or localStorage data.

Validation:
- cargo fmt --all
- cargo clippy --workspace --all-targets --all-features -- -D warnings
- cargo nextest run --no-fail-fast (17573 passed, 13 skipped)
2026-09-15 15:11:52 +08:00

21 lines
500 B
TOML

[package]
license = "(MIT OR Apache-2.0) AND BSD-3-Clause"
name = "moli-leveldb-parser"
version = "0.1.0"
edition = "2024"
description = "Read-only LevelDB snapshot reader"
[dependencies]
anyhow = "1.0.100"
crc32c = "0.6.8"
snap = "1.1.1"
zerocopy = { version = "0.8.46", default-features = false, features = ["derive"] }
[dev-dependencies]
# Generate database fixtures and compare snapshot contents with an independent engine.
rusty-leveldb = "4.0.1"
tempfile = "3.23.0"
[lints]
workspace = true