From 65b56cedcdf703d0f3ce5e15a682296aa3e419b1 Mon Sep 17 00:00:00 2001 From: "Harish.K" Date: Sun, 20 Mar 2016 15:36:40 +0530 Subject: [PATCH] Fix: --- app.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app.js b/app.js index 273b8f9..ad9414f 100644 --- a/app.js +++ b/app.js @@ -32,9 +32,9 @@ app.get( '/:package', function( req, res ){ return res.send( cacheData ); }); -app.get( '/:package/-/:packageName-:version.tgz', function( req, res ){ +app.get( '/:package/-/:tarball', function( req, res ){ var packageName = req.params.package; - var version = req.params.version.split('-').pop(); + var version = req.params.tarball.match( new RegExp( packageName + '-(.*).tgz') )[1]; var packagePath = [ NPM_PATH , packageName, version, 'package.tgz'].join( '/' ); if( !fs.existsSync( packagePath ) ){