UNPKG

1.31 kBJavaScriptView Raw
1'use strict';
2
3/*
4 * Load Error extensions
5 */
6require('./lib/error.js');
7
8/*
9 * Expose all helpers
10 */
11module.exports.async = require('./lib/async.js');
12module.exports.object = require('./lib/object.js');
13module.exports.buffer = require('./lib/buffer.js');
14module.exports.template = require('./lib/template.js');
15module.exports.fsExt = require('./lib/fsExt.js');
16module.exports.password = require('./lib/password.js');
17module.exports.guid = require('./lib/guid.js');
18module.exports.validator = require('./lib/validator.js');
19module.exports.query = require('./lib/query.js');
20module.exports.totaljsPatch = require('./lib/totaljsPatch.js');
21
22/*
23 * Expose bundled 3-rd party modules
24 */
25module.exports.jwt = require('jwt-simple');
26module.exports.shortId = module.exports.shortid = require('shortid');
27module.exports.request = require('superagent');
28
29/*
30 * Extend superagent.Request prototype
31 */
32require('superagent-retry')(module.exports.request);
33require('./lib/request.js')(module.exports.request);
34
35/*
36 * Extend Date prototype
37 */
38require('./lib/date.js');
39
40/*
41 * Extend RegExp prototype
42 */
43require('./lib/regexp.js');
44
45/*
46 * Extend String prototype
47 */
48require('./lib/string.js');
49
50/*
51 * Extend Array prototype
52 */
53require('./lib/array.js');
54
55/*
56 * Extend Number prototype
57 */
58require('./lib/number.js');
\No newline at end of file