UNPKG

994 BJavaScriptView Raw
1require('./environment');
2
3global._Promise = Promise;
4global.Promise = require('bluebird').Promise;
5
6const sanitizer = require('sanitizer');
7const sanitize = require('./namespace/sanitize');
8let Controller = require('./classes/controller');
9let string = new (require('./namespace/string'))();
10let cache = require('./namespace/cache');
11let imports = require('./namespace/import');
12let intermission = require('./namespace/intermission');
13let log = require('./namespace/console');
14let type = require('./namespace/type');
15let token = require('./namespace/token');
16let number = require('./namespace/number');
17let object = require('./namespace/object');
18let Boot = require('./boot/boot');
19
20module.exports = global.Glad = {
21 imports,
22 intermission,
23 string,
24 type,
25 token,
26 number,
27 object,
28 sanitizer,
29 sanitize,
30 log,
31 cache,
32 Controller,
33 'Date' : require('./namespace/date'),
34 __boot__ (cwd) {
35 new Boot(cwd).exec();
36 }
37};