4 releases (breaking)
new 0.4.0 | Jan 9, 2025 |
---|---|
0.3.0 | Dec 22, 2024 |
0.2.0 | Dec 18, 2024 |
0.1.0 | Nov 21, 2024 |
#1947 in Parser implementations
543 downloads per month
Used in chaste-cli
71KB
1.5K
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 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
- CLI:
chaste-cli
crate - Types package:
chaste-types
crate - npm implementation:
chaste-npm
crate - pnpm implementation:
chaste-pnpm
crate - yarn implementation:
chaste-yarn
crate
Dependencies
~5.5MB
~103K SLoC