chore(cloudcmd) lint

This commit is contained in:
coderaiser 2022-06-14 14:38:11 +03:00
parent 81e76857da
commit ef10ebe97c
40 changed files with 137 additions and 134 deletions

View file

@ -1,20 +1,19 @@
'use strict';
const DIR = __dirname + '/';
const DIR_ROOT = DIR + '../';
const DIR_COMMON = DIR + '../common/';
const path = require('path');
const fs = require('fs');
const fs = require('fs');
const cloudfunc = require(DIR_COMMON + 'cloudfunc');
const authentication = require(DIR + 'auth');
const {
createConfig,
configPath,
} = require(DIR + 'config');
const modulas = require(DIR + 'modulas');
const userMenu = require(DIR + 'user-menu');
const rest = require(DIR + 'rest');
const route = require(DIR + 'route');
@ -22,8 +21,8 @@ const validate = require(DIR + 'validate');
const prefixer = require(DIR + 'prefixer');
const terminal = require(DIR + 'terminal');
const distribute = require(DIR + 'distribute');
const currify = require('currify');
const apart = require('apart');
const ponse = require('ponse');
const restafary = require('restafary');
@ -34,6 +33,7 @@ const dword = require('dword');
const deepword = require('deepword');
const nomine = require('nomine');
const fileop = require('@cloudcmd/fileop');
const DIR_ROOT = DIR + '../';
const isDev = process.env.NODE_ENV === 'development';
const getDist = (isDev) => isDev ? 'dist-dev' : 'dist';

View file

@ -12,12 +12,6 @@ const DIR = './';
const cloudcmdPath = DIR + 'cloudcmd';
const cloudcmd = require(cloudcmdPath);
const {
createConfigManager,
_getPrefix,
_initAuth,
} = cloudcmd;
const {request} = require('serve-once')(cloudcmd, {
config: {
auth: false,
@ -25,6 +19,12 @@ const {request} = require('serve-once')(cloudcmd, {
},
});
const {
createConfigManager,
_getPrefix,
_initAuth,
} = cloudcmd;
test('cloudcmd: defaults: config', (t) => {
const configManager = createConfigManager();

View file

@ -2,17 +2,16 @@
const DIR_SERVER = __dirname + '/';
const DIR_COMMON = '../common/';
const DIR = DIR_SERVER + '../';
const path = require('path');
const fs = require('fs');
const Emitter = require('events');
const {homedir} = require('os');
const exit = require(DIR_SERVER + 'exit');
const CloudFunc = require(DIR_COMMON + 'cloudfunc');
const CloudFunc = require(DIR_COMMON + 'cloudfunc');
const currify = require('currify');
const wraptile = require('wraptile');
const tryToCatch = require('try-to-catch');
const pullout = require('pullout');
@ -22,6 +21,7 @@ const jju = require('jju');
const writejson = require('writejson');
const tryCatch = require('try-catch');
const criton = require('criton');
const DIR = DIR_SERVER + '../';
const HOME = homedir();
const resolve = Promise.resolve.bind(Promise);

View file

@ -12,12 +12,12 @@ const {
createConfig,
_cryptoPass,
} = require(configPath);
const config = createConfig();
const {apiURL} = require(root + 'common/cloudfunc');
const fixture = require('./config.fixture');
const {connect} = require('../test/before');
const config = createConfig();
test('config: manage', (t) => {
t.equal(undefined, config(), 'should return "undefined"');

View file

@ -6,10 +6,10 @@ const squad = require('squad');
const fullstore = require('fullstore');
const io = require('socket.io-client');
const forEachKey = currify(require('for-each-key'));
const log = require('./log');
const env = require('../env');
const forEachKey = currify(require('for-each-key'));
const {
importStr,

View file

@ -8,10 +8,10 @@ const ponse = require('ponse');
const threadIt = require('thread-it');
const {read} = require('redzip');
const parse = threadIt(join(__dirname, 'worker'));
const root = require('../root');
const parse = threadIt(join(__dirname, 'worker'));
threadIt.init();
// warm up

View file

@ -10,20 +10,20 @@ const test = require('supertape');
const markdown = require('.');
const _markdown = promisify(markdown);
const fixtureDir = join(__dirname, 'fixture');
const cloudcmd = require('../..');
const config = {
auth: false,
};
const configManager = cloudcmd.createConfigManager();
const {request} = require('serve-once')(cloudcmd, {
config,
configManager,
});
const fixtureDir = join(__dirname, 'fixture');
const _markdown = promisify(markdown);
test('cloudcmd: markdown: error', async (t) => {
const {body} = await request.get('/api/v1/markdown/not-found');

View file

@ -20,9 +20,11 @@ const root = require(DIR_SERVER + 'root');
const prefixer = require(DIR_SERVER + 'prefixer');
const CloudFunc = require(DIR_COMMON + 'cloudfunc');
const getPrefix = (config) => prefixer(config('prefix'));
const Columns = require(`${DIR_SERVER}/columns`);
const onceRequire = once(require);
const Template = require(`${DIR_SERVER}/template`);
const {FS} = CloudFunc;
const sendIndex = (params, data) => {
const ponseParams = {
@ -33,10 +35,8 @@ const sendIndex = (params, data) => {
ponse.send(data, ponseParams);
};
const {FS} = CloudFunc;
const Columns = require(`${DIR_SERVER}/columns`);
const Template = require(`${DIR_SERVER}/template`);
const onceRequire = once(require);
const getPrefix = (config) => prefixer(config('prefix'));
const getReadDir = (config) => {
if (!config('dropbox'))

View file

@ -8,19 +8,19 @@ const fs = require('fs');
const tryToCatch = require('try-to-catch');
const {test, stub} = require('supertape');
const mockRequire = require('mock-require');
const cloudcmdPath = './cloudcmd';
const cloudcmd = require(cloudcmdPath);
const serveOnce = require('serve-once');
const {createConfigManager} = cloudcmd;
const routePath = './route';
const fixtureDir = path.join(__dirname, '..', 'test', 'fixture');
const {
reRequire,
stopAll,
} = mockRequire;
const fixtureDir = path.join(__dirname, '..', 'test', 'fixture');
const routePath = './route';
const cloudcmdPath = './cloudcmd';
const cloudcmd = require(cloudcmdPath);
const {createConfigManager} = cloudcmd;
const serveOnce = require('serve-once');
const defaultConfig = {
auth: false,
dropbox: false,

View file

@ -12,25 +12,25 @@ const wraptile = require('wraptile');
const compression = require('compression');
const threadIt = require('thread-it');
const two = currify((f, a, b) => f(a, b));
const exit = require(DIR_SERVER + 'exit');
const opn = require('open');
const express = require('express');
const io = require('socket.io');
const tryRequire = require('tryrequire');
const exitPort = two(exit, 'cloudcmd --port: %s');
const bind = (f, self) => f.bind(self);
const promisifySelf = squad(promisify, bind);
const two = currify((f, a, b) => f(a, b));
const shutdown = wraptile(async (promises) => {
console.log('closing cloudcmd...');
await Promise.all(promises);
threadIt.terminate();
process.exit(0);
});
const promisifySelf = squad(promisify, bind);
const opn = require('open');
const express = require('express');
const io = require('socket.io');
const tryRequire = require('tryrequire');
const exitPort = two(exit, 'cloudcmd --port: %s');
const logger = tryRequire('morgan');
module.exports = async (options, config) => {

View file

@ -7,9 +7,9 @@ const {
const mockRequire = require('mock-require');
const terminalPath = './terminal';
const terminal = require('./terminal');
const {createConfigManager} = require('./cloudcmd');
const terminalPath = './terminal';
const {stopAll} = mockRequire;

View file

@ -8,17 +8,17 @@ const {
} = require('supertape');
const tryCatch = require('try-catch');
const mockRequire = require('mock-require');
const {reRequire, stopAll} = mockRequire;
const dir = '..';
const validatePath = `${dir}/server/validate`;
const exitPath = `${dir}/server/exit`;
const columnsPath = `${dir}/server/columns`;
const cloudcmdPath = `${dir}/server/cloudcmd`;
const cloudcmdPath = `${dir}/server/cloudcmd`;
const validate = require(validatePath);
const cloudcmd = require(cloudcmdPath);
const columnsPath = `${dir}/server/columns`;
const exitPath = `${dir}/server/exit`;
const {reRequire, stopAll} = mockRequire;
test('validate: root: bad', (t) => {
const config = {