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 error;
9pub mod formatter;
10pub mod lockfile;
11pub mod parser;
12pub mod registry;
13pub mod types;
14pub mod version;
15
16pub use ecosystem::DartEcosystem;
17pub use error::{DartError, Result};
18pub use formatter::DartFormatter;
19pub use lockfile::PubspecLockParser;
20pub use parser::{DartParseResult, parse_pubspec_yaml};
21pub use registry::{PubDevRegistry, package_url};
22pub use types::{DartDependency, DartVersion, DependencySection, DependencySource, PackageInfo};