isaacs/npm — Issue #2204: npm per-package config should be mentioned up top
Author: benatkin
Created: 2012-02-26 03:18:20+00:00
State: open

In the config docs (`npm help config`) it starts of with:

```
npm gets its configuration values from 6 sources, in this priority:
```

The six places it lists doesn't include the per-package configuration settings.

I think it should list them, probably as its own bullet point, and it should specify that it only applies to scripts so people are clear on when they are used.

Perhaps it would also be useful document a good convention to add custom configuration settings. It seems doing what web server configs (like rack and strata) do would be good; they have a convention of prefixing with the module name and a dot, so for mongoose it might be `mongoose.url`.