[package]
name = "lnk-forensic"
version = "0.2.0"
description = "Forensic anomaly auditor for Windows Shell Link (.lnk) files — removable-media targets (volume serial join key to peripheral-forensic), network-share targets, and TrackerDataBlock machine attribution as graded report::Finding, built on lnk-core"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
authors.workspace = true
repository = "https://github.com/SecurityRonin/lnk-forensic"
homepage = "https://github.com/SecurityRonin/lnk-forensic"
documentation = "https://docs.rs/lnk-forensic"
readme = "README.md"
keywords = ["forensics", "lnk", "shell-link", "dfir", "incident-response"]
categories = ["parser-implementations", "filesystem"]
exclude = ["/fuzz", "/.github", "/docs"]

[dependencies]
lnk-core = { version = "0.2", path = "../core" }
# Path dep so the build sees forensicnomicon 0.5.1's `jumplist` module before it
# is published; switch back to the registry `"0.5.1"` before publishing.
forensicnomicon = "0.5.1"

[lints]
workspace = true
