X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=_webi%2Freleases.js;h=f5ef319dae5bb45af268b46b4282121ddf6afd32;hb=9e9cf83d681380a564f081b6297f89efa110767e;hp=83eeb14ab41fa9948b821e04273e824d31578ba0;hpb=b55cdd93995142f3d111553fdb56c34c8bcd2307;p=webi-installers%2F.git diff --git a/_webi/releases.js b/_webi/releases.js index 83eeb14..f5ef319 100644 --- a/_webi/releases.js +++ b/_webi/releases.js @@ -7,7 +7,12 @@ var _normalize = require('../_webi/normalize.js'); var Releases = module.exports; Releases.get = async function (pkgdir) { - var get = require(path.join(pkgdir, 'releases.js')); + var get; + try { + get = require(path.join(pkgdir, 'releases.js')); + } catch (e) { + throw new Error('no releases.js for', pkgdir.split(/[\/\\]+/).pop()); + } return get(request).then(function (all) { return _normalize(all); });