mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-18 00:47:01 +00:00
chore: lint
This commit is contained in:
parent
5e742c5b82
commit
c0988590a7
15 changed files with 31 additions and 23 deletions
13
.madrun.mjs
13
.madrun.mjs
|
|
@ -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'`,
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
'use strict';
|
||||
|
||||
const test = require('supertape');
|
||||
const {test} = require('supertape');
|
||||
const eventStore = require('./event-store');
|
||||
|
||||
test('event-store: get', (t) => {
|
||||
|
|
|
|||
|
|
@ -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) => {
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
'use strict';
|
||||
|
||||
const test = require('supertape');
|
||||
const {test} = require('supertape');
|
||||
const {tryCatch} = require('try-catch');
|
||||
|
||||
const datetime = require('./datetime');
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
'use strict';
|
||||
|
||||
const test = require('supertape');
|
||||
const {test} = require('supertape');
|
||||
const entity = require('./entity');
|
||||
|
||||
test('cloudcmd: entity: encode', (t) => {
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
8
rules/split-autoglobals-with-tape.mjs
Normal file
8
rules/split-autoglobals-with-tape.mjs
Normal 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);
|
||||
}`,
|
||||
});
|
||||
|
|
@ -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) => {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
'use strict';
|
||||
|
||||
const test = require('supertape');
|
||||
const {test} = require('supertape');
|
||||
|
||||
const prefixer = require('./prefixer');
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
'use strict';
|
||||
|
||||
const test = require('supertape');
|
||||
const {test} = require('supertape');
|
||||
const {tryToCatch} = require('try-to-catch');
|
||||
|
||||
const {
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
||||
|
|
|
|||
|
|
@ -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`);
|
||||
|
|
|
|||
|
|
@ -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) => {
|
||||
|
|
|
|||
|
|
@ -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');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue