Skip to main content

deps_dart/
lib.rs

1//! pubspec.yaml parsing and pub.dev integration.
2//!
3//! This crate provides Dart/Pub ecosystem support for the deps-lsp server,
4//! including pubspec.yaml parsing, dependency extraction, and pub.dev
5//! registry integration.
6
7pub mod ecosystem;
8pub mod formatter;
9pub mod lockfile;
10pub mod parser;
11pub mod registry;
12pub mod types;
13pub mod version;
14
15pub use ecosystem::DartEcosystem;
16pub use formatter::DartFormatter;
17pub use lockfile::PubspecLockParser;
18pub use parser::{DartParseResult, parse_pubspec_yaml};
19pub use registry::{PubDevRegistry, package_url};
20pub use types::{DartDependency, DartVersion, DependencySection, DependencySource, PackageInfo};