montagejs/paparazzi — pull request #1 by tripleshotsw (2012-12-14 01:40:04+00:00)
Title: fixes version numbers for dependencies.

The range in the dependency for montage was "0.10.x - 0.11.x" which npm 1.1.66 took as ">=0.10.0- <0.11.0-". As seen in the error:
```
npm http GET https://registry.npmjs.org/montage
npm http 304 https://registry.npmjs.org/montage
npm ERR! Error: No compatible version found: montage@'>=0.10.0- <0.11.0-'
npm ERR! Valid install targets:
npm ERR! ["0.0.0","0.11.0","0.12.0","0.12.1"]
npm ERR! at installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:563:10)
npm ERR! at next (/usr/local/lib/node_modules/npm/lib/cache.js:542:17)
npm ERR! at /usr/local/lib/node_modules/npm/lib/cache.js:522:5
npm ERR! at saved (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:138:7)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:218:7
npm ERR! at Object.oncomplete (fs.js:297:15)
```

This change removed the wildcards & rewrites the dependency as ">=0.10.0 <0.12.0".

Also put the wildcard in for the shuriken version number. It was >=0.0.2 but the only version in the npm registry is 0.0.0.