UNPKG

ircbloq-link

Version:

Porvide local hardware function to ircbloq

25 lines (20 loc) 734 B
const downloadRelease = require('download-github-release'); const path = require('path'); const fs = require('fs'); //Tools and firmware taken originally from the source // dont rename const user = 'ircbloqcc';//dont rename const repo = 'ircbloq-firmware'; const outputdir = path.resolve('./firmwares'); const leaveZipped = false; const filterRelease = release => release.prerelease === false; const filterAsset = () => true; if (!fs.existsSync(outputdir)) { fs.mkdirSync(outputdir, {recursive: true}); } downloadRelease(user, repo, outputdir, filterRelease, filterAsset, leaveZipped) .then(() => { console.log('Firmwares download complete'); }) .catch(err => { console.error(err.message); });