#deno #json #version #cli

deno_package_json

package.json implementation for the Deno CLI

14 releases (6 breaking)

new 0.6.0 Mar 20, 2025
0.5.0 Feb 24, 2025
0.4.0 Dec 27, 2024
0.2.1 Nov 25, 2024
0.1.1 Jul 23, 2024

#437 in HTTP server

Download history 2486/week @ 2024-11-29 3192/week @ 2024-12-06 2804/week @ 2024-12-13 2703/week @ 2024-12-20 2247/week @ 2024-12-27 2246/week @ 2025-01-03 3366/week @ 2025-01-10 3232/week @ 2025-01-17 3588/week @ 2025-01-24 3369/week @ 2025-01-31 2846/week @ 2025-02-07 2940/week @ 2025-02-14 4059/week @ 2025-02-21 3547/week @ 2025-02-28 3432/week @ 2025-03-07 3173/week @ 2025-03-14

14,789 downloads per month
Used in 27 crates (10 directly)

MIT license

26KB
749 lines

deno_package_json

The package.json implementation used in the Deno CLI.

Versioning Strategy

This crate does not follow semver so make sure to pin it to a patch version. Instead a versioning strategy that optimizes for more efficient maintenance is used:

  • Does deno_config still compile?
    • If yes, it's a patch release.
    • If no, it's a minor release.

Dependencies

~4.5–6MB
~107K SLoC