refactor: CDX graph parser to improve readability
fix: Set dependency graph present only when BOM contains at least 1 dependency relation
chore: Add a root note while graph rendering (reporter)
chore: Remove old cyclonedx files
test: Add maven cyclonedx sbom test case
feat: Add npm package-lock.json graph parser
fix: Npm graph parser path to root traversal
fix: File naming convention for npm graph parser
feat: Add reporter for graph visualization in dot format
feat: Add support for showing dependency upgrade path in summary report
fix: Bug in summary reporter related to random ordering of entries with same score
chore: Add support for experimental flag in scanner config
refactor: Test cases or npm package name extractor into utils
feat: Add support for dependency graph data in CSV report generator
fix: LFP npm handle package links
test: Improve test for npm name extraction
feat: Add support for reconstructing dependency graph using insights data
fix: purl reader to use package manifest builder
test: Add E2E for gradle dependency graph reconstruction
fix: Handle root node marking heuristics for enriched dependency graph
feat: Allow query command to generate dependency graph
fix: Scanner dependency graph reconstruction using dependency distance
fix: Test case for maven dependency graph reconstruction
chore: Improve summary report text for dependency path to root
refactor: Code re-use in npm graph to find by semver range
feat: Add support for DG JSON serialization
test: Add test case for dependency graph structure
test: Add test case for dependency graph structure (GetDependents)
test: Add test case for dependency graph structure (PathToRoot, JSON)
refactor: Use factory to initialize package manifest with dependency graph
* Add support for ignorable directories
* Update DRY snapshot
* Support log redirection to file
* Add support to redirect log to stdout
* Add summary reporter
* Refactor scan method
* Refactor to introduce Finish method in analyzer
* Refactor to conslidated reporting for CEL filter
* Show unique CEL filter results
* Add support for filter fail option
* Fix README