The aim of this project is to develop a basic JavaScript npm-style package manager, named mypm. The primary goal is to gain a deeper understanding of how npm and package managers function, as well as to learn more about building CLI tools in JavaScript.
- Create and update myPackage.json files to track project metadata.
- Develop a package repository for storing packages.
- Implement functionality to upload packages to the repository.
- Implement functionality to download packages from the repository.