mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
chore(cloudcmd) lint
This commit is contained in:
parent
81e76857da
commit
ef10ebe97c
40 changed files with 137 additions and 134 deletions
|
|
@ -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';
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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"');
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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');
|
||||
|
||||
|
|
|
|||
|
|
@ -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'))
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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) => {
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
||||
|
|
|
|||
|
|
@ -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 = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue