-
Notifications
You must be signed in to change notification settings - Fork 8
/
index.js
49 lines (46 loc) · 1.04 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
const _ = require('lodash');
const app = require('./core/app');
const element = require('./core/element');
const plugin = require('./core/plugin');
const paths = require('./core/paths');
const files = require('./core/files');
const vio = require('./core/vio');
const template = require('./core/template');
const config = require('./core/config');
const ast = require('./core/ast');
const refactor = require('./core/refactor');
const deps = require('./core/deps');
const dependents = require('./core/dependents');
const handleCommand = require('./core/handleCommand');
const create = require('./core/create');
const utils = require('./core/utils');
const logger = require('./core/logger');
_.pascalCase = _.flow(
_.camelCase,
_.upperFirst
);
_.upperSnakeCase = _.flow(
_.snakeCase,
_.toUpper
);
global.rekit = {
core: {
app,
paths,
files,
plugin,
element,
vio,
template,
config,
refactor,
ast,
deps,
dependents,
handleCommand,
create,
utils,
logger,
},
};
module.exports = global.rekit;