# ModyCrew Dependency License Summary

Last generated: 2026-06-06

This file is generated from `package-lock.json` and is included with release packages as an engineering review aid. It is not legal advice and does not replace counsel review before a commercial launch.

## Summary

- Package entries reviewed: 565
- Package entries with missing license metadata: 2
- License expressions requiring manual review: 0
- Source of truth: `package-lock.json`

## License Counts

| License expression | Package entries |
| --- | ---: |
| MIT | 380 |
| Apache-2.0 | 68 |
| ISC | 47 |
| BSD-3-Clause | 29 |
| BSD-2-Clause | 15 |
| BlueOak-1.0.0 | 8 |
| (MIT OR CC0-1.0) | 2 |
| MISSING | 2 |
| MIT/X11 | 2 |
| (MIT AND Zlib) | 1 |
| (MIT OR EUPL-1.1+) | 1 |
| (MIT OR GPL-3.0-or-later) | 1 |
| (WTFPL OR MIT) | 1 |
| 0BSD | 1 |
| BSD | 1 |
| CC0-1.0 | 1 |
| MIT-0 | 1 |
| Python-2.0 | 1 |
| Unlicense | 1 |
| WTFPL | 1 |
| WTFPL OR ISC | 1 |

## Manual Review Flags

### Missing License Metadata

| Package | Version | Lockfile location |
| --- | --- | --- |
| buffers | 0.1.1 | `node_modules/buffers` |
| png-js | 2.0.0 | `node_modules/png-js` |


## Release Rule

- Keep this file in sync by running `npm run legal:dependency-summary` whenever package manifests or lock files change.
- Run `npm run verify:legal-notices` before packaging; it checks this generated summary, root notices, the in-app legal page, and release packaging hooks.
- Missing license metadata or restrictive/source-available license expressions must be resolved or explicitly approved before public distribution.
- Root legal notices and this dependency summary must be included in preview, tester, and desktop release packages.
