Comparing version 0.0.2 to 0.0.4
@@ -52,4 +52,17 @@ var bluebird = require('bluebird'), | ||
}); | ||
}; | ||
/** | ||
* Completely destroys the given app, if it has no builds. | ||
* */ | ||
client.deleteApp = function(appId) { | ||
return new bluebird.Promise(function(resolve, reject) { | ||
appId = util.id(appId); | ||
if(!appId) { | ||
return reject(util.error('INVALID_DATA', 'Invalid application id.')); | ||
} | ||
api.delete('/apps/' + appId, resolve, reject); | ||
}); | ||
} | ||
}; |
@@ -67,2 +67,21 @@ var bluebird = require('bluebird'), | ||
/** | ||
* Promotes the given buildId to codepush. | ||
* */ | ||
client.promoteBuild = function(appId, buildId, _opt) { | ||
return new bluebird.Promise(function(resolve, reject) { | ||
buildId = util.id(buildId); | ||
appId = util.id(appId); | ||
if(!buildId) { | ||
return reject(util.error('INVALID_DATA', 'Invalid build id.')); | ||
} | ||
if(!appId) { | ||
return reject(util.error('INVALID_DATA', 'Invalid app id.')); | ||
} | ||
var opt = (typeof _opt === 'object' && _opt ? _opt : {}); | ||
opt.build_id = buildId; | ||
api.post('/apps/' + appId + '/promote', opt, resolve, reject); | ||
}); | ||
}; | ||
}; |
{ | ||
"name": "appscene", | ||
"author": "UNLOQIO", | ||
"version": "0.0.2", | ||
"version": "0.0.4", | ||
"dependencies": { | ||
@@ -6,0 +6,0 @@ "async": "1.4.x", |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
19655
541
0