Skip to content
forked from pnpm/pacquet

experimental package manager for node.js

Notifications You must be signed in to change notification settings

metcoder95/pacquet

 
 

Repository files navigation

pacquet

Experimental package manager for node.js written in rust.

Disclaimer: This is mostly a playground for me to learn Rust and understand how package managers work.

Features

  • Tarball installation & extraction
  • Install all dependencies of a package
  • Update package.json
  • Create a shrink file like pnpm-lock.json or package-lock.json
  • Workspace support
  • .npmrc support

Commands

  • init
  • add <pkg>
  • install
  • update
  • remove
  • audit
  • list
  • outdated
  • why
  • licenses
  • run
  • test
  • exec

Debugging

TRACE=pacquet_tarball cargo run -- add fastify

About

experimental package manager for node.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 84.2%
  • JavaScript 12.3%
  • Just 3.5%