mirror of
https://github.com/harish2704/npm-offline-registry.git
synced 2026-09-10 06:21:09 +00:00
remove temp variable
This commit is contained in:
@@ -39,7 +39,7 @@ exports.patchData = function ( data ){
|
|||||||
|
|
||||||
var fetchAndCacheMetadataCmd =[
|
var fetchAndCacheMetadataCmd =[
|
||||||
'mkdir -p $packageCacheDir',
|
'mkdir -p $packageCacheDir',
|
||||||
'wget -nv "http://$REGISTRY_NAME/$packageNameEncoded" -O $cacheFile || { wgetExitStatus=$? && rm $cacheFile; exit $wgetExitStatus ; }'
|
'wget -nv "http://$REGISTRY_NAME/$packageName" -O $cacheFile || { wgetExitStatus=$? && rm $cacheFile; exit $wgetExitStatus ; }'
|
||||||
].join( ';' );
|
].join( ';' );
|
||||||
|
|
||||||
var fetchAndCacheTarballCmd = [
|
var fetchAndCacheTarballCmd = [
|
||||||
@@ -51,21 +51,21 @@ var fetchAndCacheTarballCmd = [
|
|||||||
exports.fetchAndCacheMetadata = function ( packageName, cacheFile ){
|
exports.fetchAndCacheMetadata = function ( packageName, cacheFile ){
|
||||||
var packageCacheDir = path.dirname( cacheFile );
|
var packageCacheDir = path.dirname( cacheFile );
|
||||||
//handle slash in scoped package name but do not convert @
|
//handle slash in scoped package name but do not convert @
|
||||||
var packageNameEncoded = encodeURIComponent(packageName).replace(/^%40/, '@');
|
packageName = encodeURIComponent(packageName).replace(/^%40/, '@');
|
||||||
|
|
||||||
return exec( fetchAndCacheMetadataCmd, {
|
return exec( fetchAndCacheMetadataCmd, {
|
||||||
packageCacheDir: packageCacheDir,
|
packageCacheDir: packageCacheDir,
|
||||||
REGISTRY_NAME: REGISTRY_NAME,
|
REGISTRY_NAME: REGISTRY_NAME,
|
||||||
packageNameEncoded: packageNameEncoded,
|
packageName: packageName,
|
||||||
cacheFile: cacheFile,
|
cacheFile: cacheFile,
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.fetchAndCacheTarball = function ( packageName, version, tarballPath ){
|
exports.fetchAndCacheTarball = function ( packageName, version, tarballPath ){
|
||||||
//handle slash in scoped package name but do not convert @
|
//handle slash in scoped package name but do not convert @
|
||||||
var packageNameEncoded = encodeURIComponent(packageName).replace(/^%40/, '@');
|
packageNapackageNamemeEncoded = encodeURIComponent(packageName).replace(/^%40/, '@');
|
||||||
|
|
||||||
var tarballUrl = 'http://' + REGISTRY_NAME + '/' + packageNameEncoded + '/-/' + packageNameEncoded + '-' + version + '.tgz';
|
var tarballUrl = 'http://' + REGISTRY_NAME + '/' + packageName + '/-/' + packageName + '-' + version + '.tgz';
|
||||||
var packageTarballDir = path.dirname( tarballPath );
|
var packageTarballDir = path.dirname( tarballPath );
|
||||||
|
|
||||||
return exec( fetchAndCacheTarballCmd, {
|
return exec( fetchAndCacheTarballCmd, {
|
||||||
|
|||||||
Reference in New Issue
Block a user