4
4
5
5
const joi = require ( 'joi' )
6
6
7
- module . exports = ( config ) => {
7
+ module . exports = ( config ) => {
8
8
const schema = joi . object ( ) . keys ( {
9
9
AUTH0_URL : joi . string ( ) . uri ( ) . trim ( ) . required ( ) ,
10
10
AUTH0_AUDIENCE : joi . string ( ) . uri ( ) . trim ( ) . required ( ) ,
@@ -25,84 +25,84 @@ module.exports = (config) => {
25
25
// Export functions
26
26
return {
27
27
// Event API functions
28
- postEvent : ( reqBody ) => {
28
+ postEvent : async ( reqBody ) => {
29
29
return require ( './src/EventsApi' ) . postEvent ( config , reqBody )
30
30
} ,
31
- postError : ( reqBody ) => {
31
+ postError : async ( reqBody ) => {
32
32
return require ( './src/EventsApi' ) . postError ( config , reqBody )
33
33
} ,
34
34
35
35
// Topics API functions
36
- getTopics : ( ) => {
36
+ getTopics : async ( ) => {
37
37
return require ( './src/TopicsApi' ) . getTopics ( config )
38
38
} ,
39
- headTopics : ( ) => {
39
+ headTopics : async ( ) => {
40
40
return require ( './src/TopicsApi' ) . headTopics ( config )
41
41
} ,
42
42
43
43
// Health checks API functions
44
- getHealth : ( ) => {
44
+ getHealth : async ( ) => {
45
45
return require ( './src/HealthChecksApi' ) . getHealth ( config )
46
46
} ,
47
- headHealth : ( ) => {
47
+ headHealth : async ( ) => {
48
48
return require ( './src/HealthChecksApi' ) . headHealth ( config )
49
49
} ,
50
50
51
51
// Placeholder API functions
52
- clearPlaceholdersCache : ( ) => {
52
+ clearPlaceholdersCache : async ( ) => {
53
53
return require ( './src/PlaceholdersApi' ) . clearPlaceholdersCache ( config )
54
54
} ,
55
55
56
56
// Service API functions
57
- getServices : ( ) => {
57
+ getServices : async ( ) => {
58
58
return require ( './src/ServiceApi' ) . getServices ( config )
59
59
} ,
60
- headServices : ( ) => {
60
+ headServices : async ( ) => {
61
61
return require ( './src/ServiceApi' ) . headServices ( config )
62
62
} ,
63
- createService : ( reqBody ) => {
63
+ createService : async ( reqBody ) => {
64
64
return require ( './src/ServiceApi' ) . createService ( config , reqBody )
65
65
} ,
66
- getService : ( serviceName ) => {
66
+ getService : async ( serviceName ) => {
67
67
return require ( './src/ServiceApi' ) . getService ( config , serviceName )
68
68
} ,
69
- headService : ( serviceName ) => {
69
+ headService : async ( serviceName ) => {
70
70
return require ( './src/ServiceApi' ) . headService ( config , serviceName )
71
71
} ,
72
- updateService : ( serviceName , reqBody ) => {
72
+ updateService : async ( serviceName , reqBody ) => {
73
73
return require ( './src/ServiceApi' ) . updateService ( config , serviceName , reqBody )
74
74
} ,
75
- patchService : ( serviceName , reqBody ) => {
75
+ patchService : async ( serviceName , reqBody ) => {
76
76
return require ( './src/ServiceApi' ) . patchService ( config , serviceName , reqBody )
77
77
} ,
78
- deleteService : ( serviceName ) => {
78
+ deleteService : async ( serviceName ) => {
79
79
return require ( './src/ServiceApi' ) . deleteService ( config , serviceName )
80
80
} ,
81
81
82
- getServicePayloads : ( serviceName ) => {
82
+ getServicePayloads : async ( serviceName ) => {
83
83
return require ( './src/ServiceApi' ) . getServicePayloads ( config , serviceName )
84
84
} ,
85
- headServicePayloads : ( serviceName ) => {
85
+ headServicePayloads : async ( serviceName ) => {
86
86
return require ( './src/ServiceApi' ) . headServicePayloads ( config , serviceName )
87
87
} ,
88
- createServicePayload : ( serviceName , reqBody ) => {
88
+ createServicePayload : async ( serviceName , reqBody ) => {
89
89
return require ( './src/ServiceApi' ) . createServicePayload ( config , serviceName , reqBody )
90
90
} ,
91
- getServicePayload : ( serviceName , payloadName ) => {
91
+ getServicePayload : async ( serviceName , payloadName ) => {
92
92
return require ( './src/ServiceApi' ) . getServicePayload ( config , serviceName , payloadName )
93
93
} ,
94
- headServicePayload : ( serviceName , payloadName ) => {
94
+ headServicePayload : async ( serviceName , payloadName ) => {
95
95
return require ( './src/ServiceApi' ) . headServicePayload ( config , serviceName , payloadName )
96
96
} ,
97
- updateServicePayload : ( serviceName , payloadName , reqBody ) => {
97
+ updateServicePayload : async ( serviceName , payloadName , reqBody ) => {
98
98
return require ( './src/ServiceApi' ) . updateServicePayload ( config , serviceName , payloadName , reqBody )
99
99
} ,
100
- patchServicePayload : ( serviceName , payloadName , reqBody ) => {
100
+ patchServicePayload : async ( serviceName , payloadName , reqBody ) => {
101
101
return require ( './src/ServiceApi' ) . patchServicePayload ( config , serviceName , payloadName , reqBody )
102
102
} ,
103
- deleteServicePayload : ( serviceName , payloadName ) => {
103
+ deleteServicePayload : async ( serviceName , payloadName ) => {
104
104
return require ( './src/ServiceApi' ) . deleteServicePayload ( config , serviceName , payloadName )
105
105
}
106
106
107
- }
108
- }
107
+ }
108
+ }
0 commit comments