NPM.ManifestDiff (NPM v0.6.0)

Copy Markdown View Source

Diffs two package.json manifests to determine what changed.

Summary

Functions

Computes a diff between two package.json maps.

Diffs a specific dependency group.

Checks if two manifests are equivalent.

Formats diff for display.

Functions

diff(old, new)

@spec diff(map(), map()) :: map()

Computes a diff between two package.json maps.

diff_deps(old_deps, new_deps)

@spec diff_deps(map(), map()) :: map()

Diffs a specific dependency group.

equivalent?(old, new)

@spec equivalent?(map(), map()) :: boolean()

Checks if two manifests are equivalent.

format(diff_result)

@spec format(map()) :: String.t()

Formats diff for display.