Repository navigation
Perl
github-actions[bot] edited this page Oct 12, 2026
·
2 revisions
Part of the ecosystems matrix.
| File | Notes |
|---|---|
cpanfile.snapshot |
Carton: every distribution (Moo-2.005005), the modules it provides and requires - the full graph once each module is mapped to its distribution. Core modules and perl have no node. |
cpanfile |
The modules required; mapped through the snapshot they are the direct set. on test / develop / build / configure and test_requires, ... are dev. Without a snapshot: the declared modules, flat. |
Online: MetaCPAN (fastapi.metacpan.org/v1/release/<dist>) → resources.repository, homepage, license (the latest release's). New metacpan endpoint.
Vulnerabilities: none - OSV has no CPAN ecosystem; Perl is reported as unassessed.
Source scanning: the project's own Perl is scanned (IOC / obfuscation / sensitive APIs).
Reputation caveat: CPAN distributions' GitHub repos carry few stars (median
3), so low-stars is off for Perl by default. Set
tree.min_stars_by_ecosystem.perl to turn it back on.
Commands
- scan
- tree
- audit
- fix
- licenses
- why
- diff
- sbom
- system
- scripts
- hook
- watch
- timeline
- ghost
- hunt
- allowlist
- cache
Targets
Ecosystems (overview)
- Node
- Deno
- Python
- Conda
- Rust
- Ruby
- PHP
- Go
- JVM (Java, Scala, Clojure)
- .NET
- Swift / iOS
- Dart / Flutter
- Elixir / Hex
- C / C++
- Haskell
- R
- Perl
- Julia
System managers
Windows (overview)
- WinGet
- MSIX / AppX
- Chocolatey
- Scoop
- Add/Remove Programs
- Auto-start (ASEP)
- Scheduled tasks
- Services & drivers
- Jobs & file-based
- Privilege & trust posture
- Network posture
Concepts