UNPKG

4.28 kBJavaScriptView Raw
1'use strict';
2
3// 写成 commonJS 是因为 如果写成 ES6 module 则无法在 vscode 中正确出现 jsdoc 提示。
4
5exports.authentication = require('./configurations/authentication').default;
6exports.authManagement = require('./configurations/authManagement').default;
7exports.logger = require('./configurations/logger').default;
8exports.mongodb = require('./configurations/mongodb').default;
9exports.profiler = require('./configurations/profiler').default;
10exports.redis = require('./configurations/redis').default;
11exports.serviceDelegator = require('./configurations/serviceDelegator').default;
12exports.serviceExtender = require('./configurations/serviceExtender').default;
13exports.serviceExtenderClient = require('./configurations/serviceExtenderClient').default;
14exports.serviceProtector = require('./configurations/serviceProtector').default;
15
16exports.checkPassword = require('./hooks/checkPassword').default;
17exports.clearCache = require('./hooks/clearCache').default;
18exports.convertIds = require('./hooks/convertIds').default;
19exports.demand = require('./hooks/demand').default;
20exports.enableMongoUpsert = require('./hooks/enableMongoUpsert').default;
21exports.ensureInResult = require('./hooks/ensureInResult').default;
22exports.fallBackIfNotFound = require('./hooks/fallBackIfNotFound').default;
23exports.fixOverflow = require('./hooks/fixOverflow').default;
24exports.forbid = require('./hooks/forbid').default;
25exports.forEachItem = require('./hooks/forEachItem').default;
26exports.keepInResult = require('./hooks/keepInResult').default;
27exports.logContext = require('./hooks/logContext').default;
28exports.recordOperation = require('./hooks/recordOperation').default;
29exports.sanitize = require('./hooks/sanitize').default;
30exports.setCurrentTime = require('./hooks/setCurrentTime').default;
31exports.setCurrentUserId = require('./hooks/setCurrentUserId').default;
32exports.setDefaults = require('./hooks/setDefaults').default;
33exports.setShortId = require('./hooks/setShortId').default;
34exports.useUpdate = require('./hooks/useUpdate').default;
35
36exports.addRequestId = require('./middleware/addRequestId').default;
37exports.addRequestToContext = require('./middleware/addRequestToContext').default;
38exports.logRequest = require('./middleware/logRequest').default;
39exports.saveUploadedFiles = require('./middleware/saveUploadedFiles').default;
40exports.sendUploadingInfo = require('./middleware/sendUploadingInfo').default;
41
42exports.userHasRole = require('./predicates/userHasRole').default;
43exports.userIsIn = require('./predicates/userIsIn').default;
44exports.userIsRestricted = require('./predicates/userIsRestricted').default;
45exports.userIsSelf = require('./predicates/userIsSelf').default;
46
47exports.closeServer = require('./utils/closeServer').default;
48exports.configureMongoService = require('./utils/configureMongoService').default;
49exports.createApp = require('./utils/createApp').default;
50exports.createAppClient = require('./utils/createAppClient').default;
51exports.createAppClientSocketio = require('./utils/createAppClientSocketio').default;
52exports.createError = require('./utils/createError').default;
53exports.createHooks = require('./utils/createHooks').default;
54exports.createLogger = require('./utils/createLogger').default;
55exports.createTestConnection = require('./utils/createTestConnection').default;
56exports.createTestUser = require('./utils/createTestUser').default;
57exports.decrypt = require('./utils/decrypt').default;
58exports.encrypt = require('./utils/encrypt').default;
59exports.getRequestId = require('./utils/getRequestId').default;
60exports.getSafeStringSchema = require('./utils/getSafeStringSchema').default;
61exports.getUrl = require('./utils/getUrl').default;
62exports.isSameId = require('./utils/isSameId').default;
63exports.jsonifyContext = require('./utils/jsonifyContext').default;
64exports.jsonifyError = require('./utils/jsonifyError').default;
65exports.jsonifyParams = require('./utils/jsonifyParams').default;
66exports.jsonifyRequest = require('./utils/jsonifyRequest').default;
67exports.logChannels = require('./utils/logChannels').default;
68exports.setTestGlobals = require('./utils/setTestGlobals').default;
69exports.startServer = require('./utils/startServer').default;
70exports.stringifyDate = require('./utils/stringifyDate').default;
\No newline at end of file