6 releases (breaking)

new 0.6.0 Jan 29, 2026
0.5.0 Feb 19, 2025
0.4.0 Jan 9, 2025
0.3.0 Dec 22, 2024
0.1.0 Nov 21, 2024

#1787 in Parser implementations

Download history 112/week @ 2025-10-13 126/week @ 2025-10-20 80/week @ 2025-10-27 78/week @ 2025-11-03 77/week @ 2025-11-10 75/week @ 2025-11-17 103/week @ 2025-11-24 59/week @ 2025-12-01 68/week @ 2025-12-08 70/week @ 2025-12-15 75/week @ 2025-12-22 66/week @ 2025-12-29 73/week @ 2026-01-05 64/week @ 2026-01-12 70/week @ 2026-01-19 56/week @ 2026-01-26

270 downloads per month
Used in chaste-cli

Apache-2.0 OR BSD-2-Clause

105KB
2K SLoC

Chaste parses npmjs lockfiles.

Development status: alpha.

This crate exports everything at one place:

  • returned types: same unified format for all package managers,
  • parser for Bun's bun.lock (bun feature),
  • parser for npm's package-lock.json (npm feature),
  • parser for pnpm's pnpm-lock.yaml (pnpm feature),
  • parser for yarn's (both Classic and Berry) yarn.lock (yarn feature).

Documentation: https://docs.rs/chaste

Dependencies

~4.5–8.5MB
~170K SLoC