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

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

#936 in Parser implementations

Download history 113/week @ 2023-12-15 48/week @ 2023-12-22 142/week @ 2023-12-29 109/week @ 2024-01-05 102/week @ 2024-01-12 88/week @ 2024-01-19 65/week @ 2024-01-26 38/week @ 2024-02-02 111/week @ 2024-02-09 357/week @ 2024-02-16 218/week @ 2024-02-23 150/week @ 2024-03-01 114/week @ 2024-03-08 95/week @ 2024-03-15 99/week @ 2024-03-22 171/week @ 2024-03-29

500 downloads per month
Used in 5 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

~3–4.5MB
~111K SLoC