chore: lint

This commit is contained in:
coderiaser 2026-01-30 21:43:39 +02:00
parent 5e742c5b82
commit c0988590a7
15 changed files with 31 additions and 23 deletions

View file

@ -1,10 +1,11 @@
import process from 'node:process';
import {run, cutEnv} from 'madrun';
import {defineEnv} from 'supertape/env';
const testEnv = {
SUPERTAPE_TIMEOUT: 7000,
NODE_OPTIONS: '"--import supertape/css"',
};
const testEnv = defineEnv({
timeout: 7000,
css: true,
});
const is17 = /^v1[789]/.test(process.version);
const is20 = process.version.startsWith('v2');
@ -27,12 +28,12 @@ export default {
'build:start': () => run(['build:client', 'start']),
'build:start:dev': () => run(['build:client:dev', 'start:dev']),
'lint:all': () => run('lint:progress'),
'lint': () => 'redlint scan; putout .',
'lint': () => 'redlint scan; putout . --rulesdir rules',
'lint:progress': () => run('lint', '-f progress'),
'watch:lint': () => 'nodemon -w client -w server -w test -w common -w .webpack -x "putout -s"',
'fresh:lint': () => run('lint', '--fresh'),
'lint:fresh': () => run('lint', '--fresh'),
'fix:lint': async () => `putout --fix . && redlint fix`,
'fix:lint': async () => `putout --rulesdir rules --fix . && redlint fix`,
'lint:stream': () => run('lint', '-f stream'),
'test': () => [testEnv, `tape 'test/**/*.{js,mjs}' '{client,static,common,server}/**/*.spec.{js,mjs}' -f fail`],
'test:client': () => `tape 'test/client/**/*.js'`,

View file

@ -1,6 +1,6 @@
'use strict';
const test = require('supertape');
const {test} = require('supertape');
const eventStore = require('./event-store');
test('event-store: get', (t) => {

View file

@ -1,6 +1,6 @@
'use strict';
const test = require('supertape');
const {test} = require('supertape');
const {_replaceHash} = require('./send-request');
test('cloudcmd: client: io: replaceHash', (t) => {

View file

@ -4,8 +4,8 @@ require('css-modules-require-hook/preset');
const autoGlobals = require('auto-globals');
const {stub} = require('@cloudcmd/stub');
const test = autoGlobals(require('supertape'));
const {test: tape} = require('supertape');
const test = autoGlobals(tape);
const {
_initConfig,
_viewHtml,

View file

@ -1,6 +1,6 @@
'use strict';
const test = require('supertape');
const {test} = require('supertape');
const {tryCatch} = require('try-catch');
const datetime = require('./datetime');

View file

@ -1,6 +1,6 @@
'use strict';
const test = require('supertape');
const {test} = require('supertape');
const entity = require('./entity');
test('cloudcmd: entity: encode', (t) => {

View file

@ -1,6 +1,6 @@
'use strict';
const test = require('supertape');
const {test} = require('supertape');
const tryToPromiseAll = require('./try-to-promise-all');
const resolve = Promise.resolve.bind(Promise);

View file

@ -0,0 +1,8 @@
export const report = () => `Use 'if condition' instead of 'ternary expression'`;
export const replace = () => ({
'const test = autoGlobals(require("supertape"))': `{
const {test: tape} = require('supertape');
const test = autoGlobals(tape);
}`,
});

View file

@ -1,7 +1,7 @@
'use strict';
const process = require('node:process');
const test = require('supertape');
const {test} = require('supertape');
const env = require('./env.mjs');
test('cloudcmd: server: env: bool: upper case first', (t) => {

View file

@ -1,6 +1,6 @@
'use strict';
const test = require('supertape');
const {test} = require('supertape');
const prefixer = require('./prefixer');

View file

@ -1,6 +1,6 @@
'use strict';
const test = require('supertape');
const {test} = require('supertape');
const {tryToCatch} = require('try-to-catch');
const {

View file

@ -1,13 +1,12 @@
'use strict';
const autoGlobals = require('auto-globals');
const {stub} = require('@cloudcmd/stub');
const {tryToCatch} = require('try-to-catch');
const wraptile = require('wraptile');
const {test: tape} = require('supertape');
const autoGlobals = require('auto-globals');
const defaultMenu = require('./user-menu');
const test = autoGlobals(require('supertape'));
const test = autoGlobals(tape);
const {create} = autoGlobals;
const {_data} = defaultMenu;

View file

@ -3,7 +3,7 @@
const fs = require('node:fs');
const {tryCatch} = require('try-catch');
const test = require('supertape');
const {test} = require('supertape');
const readFilesSync = require('@cloudcmd/read-files-sync');
const {time, timeEnd} = require(`../../common/util.mjs`);

View file

@ -1,7 +1,7 @@
'use strict';
const process = require('node:process');
const test = require('supertape');
const {test} = require('supertape');
const env = require('../../server/env.mjs');
test('env: small', (t) => {

View file

@ -1,6 +1,6 @@
'use strict';
const test = require('supertape');
const {test} = require('supertape');
const {tryCatch} = require('try-catch');
const showConfig = require('../../server/show-config');