Crate deps_npm

Crate deps_npm 

Source
Expand description

npm ecosystem support for deps-lsp.

This module provides package.json parsing and npm registry integration for JavaScript/TypeScript projects.

Re-exports§

pub use ecosystem::NpmEcosystem;
pub use error::NpmError;
pub use error::Result;
pub use formatter::NpmFormatter;
pub use lockfile::NpmLockParser;
pub use parser::NpmParseResult;
pub use parser::parse_package_json;
pub use registry::NpmRegistry;
pub use registry::package_url;
pub use types::NpmDependency;
pub use types::NpmDependencySection;
pub use types::NpmPackage;
pub use types::NpmVersion;

Modules§

ecosystem
npm ecosystem implementation for deps-lsp.
error
Errors specific to npm/JavaScript dependency handling.
formatter
lockfile
package-lock.json file parsing.
parser
package.json parser with position tracking.
registry
npm registry client.
types

Type Aliases§

NpmVersionReq