From: Dominik Csapak Date: Thu, 15 Sep 2022 09:19:27 +0000 (+0200) Subject: fix eslint warnings/errors for own sources X-Git-Url: https://git.proxmox.com/?p=pve-eslint.git;a=commitdiff_plain;h=d1e45ca9dbf2dabf5c67d8acd54194f4bb28e73d fix eslint warnings/errors for own sources Signed-off-by: Dominik Csapak --- diff --git a/src/bin/app.js b/src/bin/app.js index c5096fc..48ae043 100644 --- a/src/bin/app.js +++ b/src/bin/app.js @@ -1,12 +1,11 @@ #!/usr/bin/env node -(async function(){ +(async function() { 'use strict'; const path = require('path'); const color = require('colors'); const program = require('commander'); -const worker = require('worker_threads'); const eslint = require('pve-eslint'); program @@ -303,14 +302,14 @@ for (let i = 0; i < (threadCount - 1); i++) { let files = paths.splice(0, filesPerThread); promises.push(eslint.createWorker({ cliOptions, - files + files, })); } // the remaining paths promises.push(eslint.createWorker({ cliOptions, - files: paths + files: paths, })); let results = (await Promise.all(promises)).flat(1); diff --git a/src/lib/worker.js b/src/lib/worker.js index 000209e..c5c589b 100644 --- a/src/lib/worker.js +++ b/src/lib/worker.js @@ -9,7 +9,7 @@ if (!worker.isMainThread) { const cli = new eslint.ESLint(data.cliOptions); const report = await cli.lintFiles(data.files); worker.parentPort.postMessage(report); - })(); + }()); } else { module.exports = async function createWorker(workerData) { return new Promise((resolve, reject) => { @@ -24,6 +24,6 @@ if (!worker.isMainThread) { if (code !== 0) {reject(new Error(`Worker stopped with exit code ${code}`));} }); }); - } + }; }