From e48602f1cd9e714c577bc19e080778d17325f65c Mon Sep 17 00:00:00 2001 From: Ole Petter Date: Wed, 27 Oct 2021 08:28:10 +0200 Subject: [PATCH] style: Fix lint errors Changelog: None Signed-off-by: Ole Petter --- scripts/linkbot/common.js | 16 ++++++------- scripts/linkbot/monitor-rpi.js | 44 +++++++++++++++++----------------- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/scripts/linkbot/common.js b/scripts/linkbot/common.js index 402024a..6603031 100644 --- a/scripts/linkbot/common.js +++ b/scripts/linkbot/common.js @@ -1,18 +1,18 @@ -const fs = require('fs') +const fs = require('fs'); const updateURLLink = (newLine, target) => { try { const data = fs.readFileSync('../test/run-tests.sh', 'utf8') - .replace(RegExp(`## Auto-update\n${target}=.*`), `## Auto-update\n${newLine}`) + .replace(RegExp(`## Auto-update\n${target}=.*`), `## Auto-update\n${newLine}`); fs.writeFile('../test/run-tests.sh', data, (err, data) => { if (err) { - console.error(err) + console.error(err); } - }) + }); } catch (err) { - console.error(err) - process.exit(1) + console.error(err); + process.exit(1); } -} +}; module.exports = { updateURLLink -} +}; diff --git a/scripts/linkbot/monitor-rpi.js b/scripts/linkbot/monitor-rpi.js index 3deef38..c976097 100644 --- a/scripts/linkbot/monitor-rpi.js +++ b/scripts/linkbot/monitor-rpi.js @@ -1,40 +1,40 @@ const jsdom = require("jsdom"); const { JSDOM } = jsdom; -const fs = require('fs') +const fs = require('fs'); const { updateURLLink } = require('./common'); -const target = "RASPBIAN_IMAGE_URL" +const target = "RASPBIAN_IMAGE_URL"; // Read the input file, and parse the variable input try { const data = fs.readFileSync('../test/run-tests.sh', 'utf8') .split('\n') - .filter(line => line.match(`${target}=.*`)) - var line = data[0] - console.log(line) - var reg = "raspbian_lite-(?[0-9]{4}-[0-9]{2}-[0-9]{1,2})/(?[0-9]{4}-[0-9]{2}-[0-9]{1,2}).*$" - var m = line.match(".*=\"(?[a-zA-Z-://\._]*)(?raspbian_lite-[0-9]{4}-[0-9]{2}-[0-9]{1,2})/(?[0-9]{4}-[0-9]{2}-[0-9]{1,2}).*$") - console.log(m) - var url = m.groups.url - var imageName = m.groups.imageName - var updated = m.groups.updated + .filter(line => line.match(`${target}=.*`)); + var line = data[0]; + console.log(line); + var reg = "raspbian_lite-(?[0-9]{4}-[0-9]{2}-[0-9]{1,2})/(?[0-9]{4}-[0-9]{2}-[0-9]{1,2}).*$"; + var m = line.match(".*=\"(?[a-zA-Z-://\._]*)(?raspbian_lite-[0-9]{4}-[0-9]{2}-[0-9]{1,2})/(?[0-9]{4}-[0-9]{2}-[0-9]{1,2}).*$"); + console.log(m); + var url = m.groups.url; + var imageName = m.groups.imageName; + var updated = m.groups.updated; } catch (err) { - console.error(err) - process.exit(1) + console.error(err); + process.exit(1); } function getNewRaspbian(url) { - console.log("getNewRaspbian") - console.log(`${url}`) + console.log("getNewRaspbian"); + console.log(`${url}`); return JSDOM.fromURL(url, {}).then(dom => { var document = dom.window.document; var refs = document.getElementsByTagName("a"); var test = Array.from(refs) .filter(ref => ref.textContent.match(("raspbian-.*-lite.*\.zip$"))) .reduce((acc, element) => { - acc.push(element.textContent.match("raspbian-.*-lite.*\.zip$").input) - return acc - }, [])[0] + acc.push(element.textContent.match("raspbian-.*-lite.*\.zip$").input); + return acc; + }, [])[0]; return `${target}=\"${url}/${test}\"`; }); } @@ -63,15 +63,15 @@ JSDOM.fromURL(url, {}).then(dom => { } return bl - al; }); - var matchOn = matches[0].input.split("/")[0] + var matchOn = matches[0].input.split("/")[0]; if (matchOn !== imageName) { // We also need to extract the new image name from the index folder, as // dated folders contain images with different dates in them o_O console.error("We've got a new release! \\o/"); var newVar = getNewRaspbian(`${url}${matches[0].input.split(" ")[0].split("/").slice(0, -1)}`) .then(res => { - console.log(`New release: ${res}`) - updateURLLink(res, target) - }) + console.log(`New release: ${res}`); + updateURLLink(res, target); + }); } });