npm / npm-registry-client

http://npm.im/npm-registry-client
ISC License
264 stars 108 forks source link

deprecation of scoped modules #106

Open bcoe opened 9 years ago

bcoe commented 9 years ago

Observed Behavior

When deprecating scoped modules, the /, is not escaped as %2f.

npm verb get saving @bcoe/hardwork to /Users/benjamincoe/.npm/registrytwo.npmjs.com/_40bcoe_252fhardwork_3Fwrite_3Dtrue/.cache.json
npm verb request uri https://registrytwo.npmjs.com/@bcoe/hardwork
npm verb request sending authorization for write operation
npm info attempt registry request try #1 at 12:46:06
npm verb request using bearer token for auth
npm http request PUT https://registrytwo.npmjs.com/@bcoe/hardwork
npm http 504 https://registrytwo.npmjs.com/@bcoe/hardwork

Expected behavior

/ is escaped.