Dart / Pub
Review Dart source and binary scanning support in JFrog Xray.
Introduction
JFrog Xray provides security and compliance analysis for Dart applications, including Flutter, throughout the software development lifecycle. This page describes the supported scan contexts, capabilities, and dependency analysis available for Dart.
Capabilities
The following capabilities are available for Dart.
| Capability | Source Code Scanning | Binary Scanning |
|---|---|---|
| Vulnerability Matching (CVEs) | 🔜 | |
| License Detection | 🔜 | |
| Malicious Package Detection | ||
| Operational Risk | ||
| Smart Remediation |
Software Composition Analysis (SCA) isn't currently available for Dart source code scanning. For more information, see Scan Your Source Code.
For how scan methods differ, see Source Scanning Engines and Frogbot Versions.
Supported Files
| Package Manager | Supported Files | Available with |
|---|---|---|
| Pub | Default jf audit | |
| Pub | pubspec.lock – Flat package list, no dev dependency distinction, hosted packages only | Frogbot V3 |
Dependency Graph
| Package Manager | Dependency Graph |
|---|---|
| Pub |
Binary scanning analyzes built Dart artifacts stored in JFrog Artifactory repositories, extracting package metadata from the artifact format itself. For more information, see Scan Your Binaries.
Supported Files
The following files are supported for Dart binary scanning.
| Package Manager | Supported Files |
|---|---|
| Pub | Pub package archives |
Related Topics
Updated 25 days ago
