Stupid package manager for Node.js
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.textile
TODO.txt
index.js
spm

README.textile

About

SPM means stupid package manager. It manage packages in the Node.js way: it just put them into ~/.node_libraries. It use Git or GitHub for installation and it can even search on GitHub via GitHub API.

SPM is totally unobtrusive, it won’t ever be required in runtime, it won’t think about its own ways how and where should be packages stored, it just use Node.js convention.

Usage

Commands

Installation

# you can install from the full URL
spm install git://github.com/botanicus/minitest.js.git

# or just by gh_login/project combination
spm install botanicus/minitest.js

# or even just by project name, in case it's your project
# and your $USER variable is the same as your GitHub login
spm install minitest.js

Uninstallation

spm uninstall minitest.js

Update

# update all packages
spm update

# update just given package
spm update minitest.js

List

spm list

Search

spm search minitest.js
spm search minitest.js --raw