mobile-cli-lib
Version:
common lib used by different CLI
23 lines (22 loc) • 638 B
JavaScript
;
var Future = require("fibers/future");
var bplistParser = require("bplist-parser");
var BPlistParser = (function () {
function BPlistParser() {
}
BPlistParser.prototype.parseFile = function (plistFilePath) {
var future = new Future();
bplistParser.parseFile(plistFilePath, function (err, obj) {
if (err) {
future.throw(err);
}
else {
future.return(obj);
}
});
return future;
};
return BPlistParser;
}());
exports.BPlistParser = BPlistParser;
$injector.register("bplistParser", BPlistParser);