#npm-package #nodejs #specification #parser #specifier #package-manager #javascript

oro-package-spec

NPM package specification parsing and manipulation

35 releases

0.3.34 Oct 9, 2023
0.3.33 Oct 2, 2023
0.3.32 Sep 30, 2023
0.3.27 May 21, 2023
0.2.2 Feb 26, 2023

#536 in Parser implementations

Download history 235/week @ 2024-11-20 226/week @ 2024-11-27 388/week @ 2024-12-04 492/week @ 2024-12-11 333/week @ 2024-12-18 80/week @ 2024-12-25 257/week @ 2025-01-01 310/week @ 2025-01-08 184/week @ 2025-01-15 291/week @ 2025-01-22 81/week @ 2025-01-29 197/week @ 2025-02-05 176/week @ 2025-02-12 177/week @ 2025-02-19 97/week @ 2025-02-26 80/week @ 2025-03-05

553 downloads per month
Used in 9 crates (4 directly)

Apache-2.0

39KB
1K SLoC

oro-package-spec

NPM package specifier parser. This is the stuff that takes something like foo@^1.2.3 and turns it into something meaningful.

Orogene

This package is part of Orogene, a package manager for node_modules/.

Contributing

For contributing guidelines, please see the main orogenee repository.

License

For licensing information, please check the LICENSE file in the Orogene repository.


lib.rs:

NPM package specifier parser. This is the stuff that takes something like foo@^1.2.3 and turns it into something meaningful.

Dependencies

~4.5–6MB
~102K SLoC