UNPKG

1.54 kBPlain TextView Raw
1export const FEFLOW_ROOT = '.fef';
2export const FEFLOW_BIN = 'bin';
3export const FEFLOW_LIB = 'lib';
4
5export const LATEST_VERSION = 'latest';
6
7export const FEF_ENV_PLUGIN_PATH = 'FEF_PLUGIN_PATH';
8
9export const PROJECT_CONFIG = [
10 '.feflowrc.js',
11 '.feflowrc.yaml',
12 '.feflowrc.yml',
13 '.feflowrc.json',
14 '.feflowrc',
15 'package.json'
16];
17
18export const DEVKIT_CONFIG = [
19 'devkit.js',
20 'devkit.yaml',
21 'devkit.yml',
22 'devkit.json',
23 'devkitrc',
24 'package.json'
25];
26
27/**
28 * Namespace for collection of "before" hooks
29 */
30export const HOOK_TYPE_BEFORE = 'before';
31
32/**
33 * Namespace for collection of "after" hooks
34 */
35export const HOOK_TYPE_AFTER = 'after';
36
37export const HOOK_TYPE_ON_COMMAND_REGISTERED = 'on_command_registered';
38
39/**
40 * Emitted when command execution begins
41 */
42export const EVENT_COMMAND_BEGIN = 'command begin';
43
44/**
45 * Emitted when totally finished
46 */
47export const EVENT_DONE = 'done';
48
49export const UNIVERSAL_MODULES = 'universal_modules';
50
51export const UNIVERSAL_PKG_JSON = 'universal-package.json';
52
53export const UNIVERSAL_PLUGIN_CONFIG = 'plugin.yml';
54
55export const UNIVERSAL_PLUGIN_INSTALL_COLLECTION = 'install.db';
56
57export const UPGRADE_INTERVAL = 1000 * 60 * 60;
58export const NPM_PLUGIN_INFO_JSON = 'npm-plugin-info.json';
59
60export const UNIVERSAL_README_CONFIG = 'README.md';
61
62export const CACHE_FILE = ".feflowCache.yml";
63
64export const HEART_BEAT_COLLECTION = 'heart-beat.db';
65
66export const UPDATE_COLLECTION = 'update.db';
67
68export const BEAT_GAP = 5000;
69
70export const CHECK_UPDATE_GAP = 1000 * 60 * 5;