chore: strengthen backend eslint profile
This commit is contained in:
+9
-8
@@ -9,13 +9,14 @@ const available = readdirSync(__dirname)
|
||||
.sort();
|
||||
const requested = process.argv.slice(2);
|
||||
const suites =
|
||||
requested.length === 0
|
||||
? ['app.e2e-spec.ts', 'bank-cards.e2e-spec.ts']
|
||||
: requested.length === 1 && requested[0] === '--all'
|
||||
? available
|
||||
: requested;
|
||||
if (suites.some((suite) => !available.includes(suite)))
|
||||
requested.length === 0 ?
|
||||
['app.e2e-spec.ts', 'bank-cards.e2e-spec.ts'] :
|
||||
requested.length === 1 && requested[0] === '--all' ?
|
||||
available :
|
||||
requested;
|
||||
if (suites.some((suite) => !available.includes(suite))) {
|
||||
throw new Error('Unknown e2e suite');
|
||||
}
|
||||
let child;
|
||||
let interrupted;
|
||||
let killTimer;
|
||||
@@ -46,9 +47,9 @@ function run(args, env) {
|
||||
child.once('close', (code, signal) => {
|
||||
clearTimeout(killTimer);
|
||||
child = undefined;
|
||||
if (code !== 0 || signal)
|
||||
if (code !== 0 || signal) {
|
||||
reject(new Error(`Child failed: ${signal ?? code}`));
|
||||
else resolve();
|
||||
} else resolve();
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user