-
-
Notifications
You must be signed in to change notification settings - Fork 7
/
snapshot.js
47 lines (41 loc) · 1.14 KB
/
snapshot.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
// Snapshottable dependencies
require('semver');
require('circular-json');
require('lodash');
require('async');
require('i18next');
// Snapshottable dependencies of 'electron-json-storage'
{
require('electron-json-storage/node_modules/async');
require('rimraf');
require('mkdirp');
// Snapshottable dependencies of 'write-file-atomic'
{
// Snapshottable dependencies of 'graceful-fs'
{
// TODO(RaisinTen): Why does require('graceful-fs/polyfills'); not work?
require('graceful-fs/legacy-streams');
require('graceful-fs/clone');
}
require('imurmurhash');
// Snapshottable dependencies of 'signal-exit'
{
// TODO(RaisinTen): Can we add require('signal-exit');?
require('signal-exit/signals');
}
}
require('electron-json-storage/lib/utils');
require('electron-json-storage/lib/lock');
}
require('uuid/v4');
require('nedb');
require('@sentry/node');
require('shelljs');
require('sudo-prompt');
require('serialised-error');
require('ws');
require('@raisinten/aes-crypto-js');
require('node-ipc');
require('winston');
require('node-forge');
// TODO(RaisinTen): Can we add require('pem');?