diff options
-rw-r--r-- | doc/npm.md | 8 | ||||
-rw-r--r-- | man/npm.1 | 167 | ||||
-rw-r--r-- | package.json | 2 |
3 files changed, 90 insertions, 87 deletions
diff --git a/doc/npm.md b/doc/npm.md index 45c503ff0..d9e241be7 100644 --- a/doc/npm.md +++ b/doc/npm.md @@ -172,7 +172,13 @@ See <http://github.com/isaacs/npm/issues> for current todo list. Handle .npmignore * 0.1.17: - Bug fixing and stabilization. + Stabilization. + +* 0.1.18: + Change a few default configurations + Add test harness + Default publish, install, and link to "." if no arguments given + ## SEE ALSO @@ -1,32 +1,32 @@ -.\" generated with Ronn/v0.4.1 -.\" http://github.com/rtomayko/ronn/ +.\" generated with Ronn/v0.7.3 +.\" http://github.com/rtomayko/ronn/tree/0.7.3 . -.TH "NPM" "1" "June 2010" "" "" +.TH "NPM" "1" "July 2010" "" "" . .SH "NAME" -\fBnpm\fR \-\- node package manager +\fBnpm\fR \- node package manager . .SH "SYNOPSIS" . .nf + npm <command> [args] . .fi . .SH "DESCRIPTION" -npm is a little package manager for the Node javascript library. +npm is a little package manager for the Node javascript library\. . .P -See npm\-help(1) for more details about specific commands. +See npm\-help(1) for more details about specific commands\. . .P -npm supports a very basic argument parser. For any of the settings -in npm\-config(1), you can set them explicitly for a single command by -doing: +npm supports a very basic argument parser\. For any of the settings in npm\-config(1), you can set them explicitly for a single command by doing: . .IP "" 4 . .nf + npm \-\-key val <command> . .fi @@ -34,86 +34,69 @@ npm \-\-key val <command> .IP "" 0 . .P -If you are a package maintainer, please investigate the documentation at -npm\-json(1), npm\-publish(1), and npm\-tag(1) sections first. See -npm\-folders(1) section to see how you can leverage npm's functionality -for your own purposes. +If you are a package maintainer, please investigate the documentation at npm\-json(1), npm\-publish(1), and npm\-tag(1) sections first\. See npm\-folders(1) section to see how you can leverage npm\'s functionality for your own purposes\. . .SH "STATUS: beta" -The core functionality is there. You can publish, tag, and install. It -handles dependencies relatively smartly. +The core functionality is there\. You can publish, tag, and install\. It handles dependencies relatively smartly\. . .P -Please use this software. It will cut you occasionally. Let me know when -you find a rough edge, and I'll sand it down for you. +Please use this software\. It will cut you occasionally\. Let me know when you find a rough edge, and I\'ll sand it down for you\. . .P -I appreciate your sense of adventure. +I appreciate your sense of adventure\. . .SH "Principles" -Put the files where they need to be so that node can find them using the -methods it already uses. +Put the files where they need to be so that node can find them using the methods it already uses\. . .P -Be lazy, not clever. +Be lazy, not clever\. . .P -The file system is the database. +The file system is the database\. . .P -Sync with habits that are already in use. +Sync with habits that are already in use\. . .P -Packages should be maintained by their authors, not by the package manager -author. +Packages should be maintained by their authors, not by the package manager author\. . .P -Run it on node. Cuz a node package manager should be written in evented -javascript. +Run it on node\. Cuz a node package manager should be written in evented javascript\. . .SH "Contributing" -If you're interested in helping, that's awesome! Please fork this project, -implement some of the things on the todo list, or fix an issue, or even -just write or edit some documentation. You have no idea just how thankful -I'll be. +If you\'re interested in helping, that\'s awesome! Please fork this project, implement some of the things on the todo list, or fix an issue, or even just write or edit some documentation\. You have no idea just how thankful I\'ll be\. . .P -If you don't want to contribute patches, that's also cool. It's very helpful -to have people play with npm and send issues or complaints. It's stable in -what it does, so you may find it useful even if you just link in your stuff -by doing \fBnpm link .\fR to put it in the \fBNODE_PATH\fR so you can pull it in -more easily. +If you don\'t want to contribute patches, that\'s also cool\. It\'s very helpful to have people play with npm and send issues or complaints\. It\'s stable in what it does, so you may find it useful even if you just link in your stuff by doing \fBnpm link \.\fR to put it in the \fBNODE_PATH\fR so you can pull it in more easily\. . .P -If you have strong feelings about package managers, I'd love to hear your -opinions. +If you have strong feelings about package managers, I\'d love to hear your opinions\. . .P -You can usually find me in #node.js on freenode.net, or you can reach me via -i@izs.me. +You can usually find me in #node\.js on freenode\.net, or you can reach me via i@izs\.me\. . .SH "Todo" -See \fIhttp://github.com/isaacs/npm/issues\fR for current todo list. +See \fIhttp://github\.com/isaacs/npm/issues\fR for current todo list\. . .SH "Version History" . .TP -0.0.1 -Lots of sketches and false starts. Abandoned a few times. +0\.0\.1 +Lots of sketches and false starts\. Abandoned a few times\. . .TP -0.0.2 -Install worked mostly. Still promise\-based. +0\.0\.2 +Install worked mostly\. Still promise\-based\. . .TP -0.0.3 -Converted to callbacks. +0\.0\.3 +Converted to callbacks\. . .br -Mikeal Rogers wrote a registry for it. +Mikeal Rogers wrote a registry for it\. . .TP -0.0.4 +0\.0\.4 version dependencies . .br @@ -132,23 +115,23 @@ bin linking uninstallation . .TP -0.0.5 +0\.0\.5 fix a few bugs in uninstall wrt dependent packages . .br -fix relative require()for nodejs modules installed with the "bin" field. +fix relative require()for nodejs modules installed with the "bin" field\. . .br (issue #2) . .br -update to work with node 0.1.33 (aka net2) +update to work with node 0\.1\.33 (aka net2) . .br added publish and tag commands . .TP -0.0.6 +0\.0\.6 set up a public registry . .br @@ -161,13 +144,13 @@ adduser command (Mikeal Rogers) ini file stuff (Mikeal Rogers) . .br -env\-specific package.json +env\-specific package\.json . .br -added more info to npm's the package.json (bugs, contributors, etc.) +added more info to npm\'s the package\.json (bugs, contributors, etc\.) . .TP -0.0.7 +0\.0\.7 fixed a few bugs in semver . .br @@ -186,7 +169,7 @@ everything else core push to beta . .TP -0.1.0 \- 0.1.2 +0\.1\.0 \- 0\.1\.2 push to beta, and announce . .br @@ -205,7 +188,7 @@ Fixed DOA bugs Removed dependence on ronn . .TP -0.1.3 +0\.1\.3 Changed a few details with configs (fix #5) . .br @@ -215,96 +198,110 @@ Update adduser and publish to put author info in the data Use buffer api for file writes, hopefully fix #4 . .TP -0.1.4 \- 0.1.5 -Fixes for a few more bugs and fix some documentation. +0\.1\.4 \- 0\.1\.5 +Fixes for a few more bugs and fix some documentation\. . .TP -0.1.6 \- 0.1.7 +0\.1\.6 \- 0\.1\.7 Add cache functionality . .br Use couchdb attachments to host tarballs . .br -Handle odd require.paths more appropriately +Handle odd require\.paths more appropriately . .br -Don't break on install if the man path is missing +Don\'t break on install if the man path is missing . .br Support publishing or installing a folder or local tarball . .TP -0.1.8 +0\.1\.8 Bugfixes . .br Add start, stop, restart, and test commands . .TP -0.1.9 +0\.1\.9 npm list enhancements . .br fix the install bug . .TP -0.1.10 +0\.1\.10 More errors found by Ryan Dahl and Kris Zyp . .br Better uninstall and list behavior . .br -Docs for new developers. +Docs for new developers\. . .br -Better tracking of ownership on the registry. +Better tracking of ownership on the registry\. . .TP -0.1.11 - Martyn Smith found a whole lot of bugs. +0\.1\.11 +Martyn Smith found a whole lot of bugs\. . .br - Make publish not die when the tarball is big. +Make publish not die when the tarball is big\. . .br - "make uninstall" support +"make uninstall" support . .TP -0.1.12 \- 0.1.13 - Fix the downloading bug that was breaking the tarballs +0\.1\.12 \- 0\.1\.13 +Fix the downloading bug that was breaking the tarballs . .br - Update some docs +Update some docs . .TP -0.1.14 \- 0.1.16 - Fix to stay in sync with node changes +0\.1\.14 \- 0\.1\.16 +Fix to stay in sync with node changes . .br - Put a special tag on link installs +Put a special tag on link installs . .br - Modify semver comparison slightly +Modify semver comparison slightly . .br - add unpublish command +add unpublish command . .br - Use the "drain" event properly for uploads +Use the "drain" event properly for uploads . .br - Handle thrown errors +Handle thrown errors . .br - Handle .npmignore +Handle \.npmignore . .TP -0.1.17 -Bug fixing and stabilization. +0\.1\.17 +Stabilization\. +. +.TP +0\.1\.18 +Change a few default configurations +. +.br +Add test harness +. +.br +Default publish, install, and link to "\." if no arguments given +. +.br + . .SH "SEE ALSO" npm\-help(1) . .br + diff --git a/package.json b/package.json index ef8970d5f..f352de2b5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name" : "npm" , "description" : "A package manager for node" -, "version" : "0.1.17" +, "version" : "0.1.18" , "author" : "Isaac Z. Schlueter <i@izs.me>" , "contributors" : [ "Steve Steiner <ssteinerX@gmail.com>" |