PHPackages                             pamald/pamald-yarn - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. pamald/pamald-yarn

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

pamald/pamald-yarn
==================

Collects lock diff information from yarn.lock files.

1.x-dev(7mo ago)001LGPL-2.0-or-laterPHPPHP &gt;=8.3

Since Oct 13Pushed 7mo ago1 watchersCompare

[ Source](https://github.com/pamald/pamald-yarn)[ Packagist](https://packagist.org/packages/pamald/pamald-yarn)[ Docs](https://github.com/pamald/pamald)[ RSS](/packages/pamald-pamald-yarn/feed)WikiDiscussions 1.x Synced 1mo ago

READMEChangelogDependencies (19)Versions (1)Used By (1)

pamald Yarn
===========

[](#pamald-yarn)

[![CircleCI](https://camo.githubusercontent.com/fac368ba9c1e3e0c1e076ce6ea0f34ac033afc9e3c93d31454d827cb46b8351b/68747470733a2f2f636972636c6563692e636f6d2f67682f70616d616c642f70616d616c642d7961726e2f747265652f312e782e7376673f7374796c653d737667)](https://circleci.com/gh/pamald/pamald-yarn/?branch=1.x)[![codecov](https://camo.githubusercontent.com/8b2b73d632b39fd1ecd79f56b4cbf55539566c16d6172a6c07284b6e6abb2059/68747470733a2f2f636f6465636f762e696f2f67682f70616d616c642f70616d616c642d7961726e2f6272616e63682f312e782f67726170682f62616467652e7376673f746f6b656e3d48534631364f47507972)](https://app.codecov.io/gh/pamald/pamald-yarn/branch/1.x)

**pamald-yarn** is a PHP library that collects dependency information from `yarn.lock` files. It is the Yarn-specific implementation of the [pamald/pamald](https://github.com/pamald/pamald) project, enabling detailed analysis of NPM packages.

Project Goals
-------------

[](#project-goals)

The library aims to collect and analyze NPM dependencies from `yarn.lock` and `package.json` files in a structured way. This is particularly useful for:

- **Tracking dependency changes**: Easily identify package updates, new dependencies, or removed packages
- **Security audits**: Quick overview of package versions in use
- **CI/CD pipelines**: Automated dependency analysis during build processes
- **Documentation**: Generate accurate dependency lists for projects
- **Prepare Git Commit Message**: Automatically generate a commit message with dependency information

Usage
-----

[](#usage)

```
