pub Repositories

JFrog Artifactory Documentation

Products
JFrog Artifactory
Content Type
User Guide

pub repositories in Artifactory support the Dart programming language. Dart contains reusable libraries and packages for Flutter, Angular Dart, and general Dart programs. The pub package manager downloads dependencies, compiles your packages, makes distributable packages, and uploads them to the official Dart and Flutter package registry at pub.dev. For more information, see Dart documentation and information about the pub package manager.

package_management_images_for_Pub_1.png

Artifactory fully supports pub repositories, including the following capabilities:

  • Robust Metadata Capabilities: Calculate metadata for Dart and Flutter packages hosted in Artifactory's local repositories

  • Unified Repository Management: Consolidate all your Dart packages using Artifactory pub repositories as a single source of truth. Set up secure local repositories, access cached versions of remote registries, and create a single access point for all sources with virtual repositories.

  • Support for Package Management Clients: Natively use Dart CLI and Flutter CLI to deploy, resolve, and manage packages in Artifactory.