@@ -16,7 +16,7 @@ export const ModulesDefinition: {
16
16
label : upperCaseFirst ( Modules . EVENT_BUS ) ,
17
17
isRequired : true ,
18
18
isQueryable : false ,
19
- dependencies : [ "logger" ] ,
19
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
20
20
defaultModuleDeclaration : {
21
21
scope : MODULE_SCOPE . INTERNAL ,
22
22
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -63,7 +63,7 @@ export const ModulesDefinition: {
63
63
label : upperCaseFirst ( Modules . PRODUCT ) ,
64
64
isRequired : false ,
65
65
isQueryable : true ,
66
- dependencies : [ Modules . EVENT_BUS , "logger" ] ,
66
+ dependencies : [ Modules . EVENT_BUS , ContainerRegistrationKeys . LOGGER ] ,
67
67
defaultModuleDeclaration : {
68
68
scope : MODULE_SCOPE . INTERNAL ,
69
69
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -75,7 +75,7 @@ export const ModulesDefinition: {
75
75
label : upperCaseFirst ( Modules . PRICING ) ,
76
76
isRequired : false ,
77
77
isQueryable : true ,
78
- dependencies : [ Modules . EVENT_BUS , "logger" ] ,
78
+ dependencies : [ Modules . EVENT_BUS , ContainerRegistrationKeys . LOGGER ] ,
79
79
defaultModuleDeclaration : {
80
80
scope : MODULE_SCOPE . INTERNAL ,
81
81
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -87,7 +87,7 @@ export const ModulesDefinition: {
87
87
label : upperCaseFirst ( Modules . PROMOTION ) ,
88
88
isRequired : false ,
89
89
isQueryable : true ,
90
- dependencies : [ "logger" ] ,
90
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
91
91
defaultModuleDeclaration : {
92
92
scope : MODULE_SCOPE . INTERNAL ,
93
93
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -99,7 +99,7 @@ export const ModulesDefinition: {
99
99
label : upperCaseFirst ( Modules . AUTH ) ,
100
100
isRequired : false ,
101
101
isQueryable : true ,
102
- dependencies : [ "logger" ] ,
102
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
103
103
defaultModuleDeclaration : {
104
104
scope : MODULE_SCOPE . INTERNAL ,
105
105
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -111,7 +111,7 @@ export const ModulesDefinition: {
111
111
label : upperCaseFirst ( Modules . WORKFLOW_ENGINE ) ,
112
112
isRequired : false ,
113
113
isQueryable : true ,
114
- dependencies : [ "logger" ] ,
114
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
115
115
__passSharedContainer : true ,
116
116
defaultModuleDeclaration : {
117
117
scope : MODULE_SCOPE . INTERNAL ,
@@ -124,7 +124,7 @@ export const ModulesDefinition: {
124
124
label : upperCaseFirst ( Modules . SALES_CHANNEL ) ,
125
125
isRequired : false ,
126
126
isQueryable : true ,
127
- dependencies : [ "logger" ] ,
127
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
128
128
defaultModuleDeclaration : {
129
129
scope : MODULE_SCOPE . INTERNAL ,
130
130
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -136,7 +136,7 @@ export const ModulesDefinition: {
136
136
label : upperCaseFirst ( Modules . FULFILLMENT ) ,
137
137
isRequired : false ,
138
138
isQueryable : true ,
139
- dependencies : [ "logger" , Modules . EVENT_BUS ] ,
139
+ dependencies : [ ContainerRegistrationKeys . LOGGER , Modules . EVENT_BUS ] ,
140
140
defaultModuleDeclaration : {
141
141
scope : MODULE_SCOPE . INTERNAL ,
142
142
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -148,7 +148,7 @@ export const ModulesDefinition: {
148
148
label : upperCaseFirst ( Modules . CART ) ,
149
149
isRequired : false ,
150
150
isQueryable : true ,
151
- dependencies : [ "logger" ] ,
151
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
152
152
defaultModuleDeclaration : {
153
153
scope : MODULE_SCOPE . INTERNAL ,
154
154
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -160,7 +160,7 @@ export const ModulesDefinition: {
160
160
label : upperCaseFirst ( Modules . CUSTOMER ) ,
161
161
isRequired : false ,
162
162
isQueryable : true ,
163
- dependencies : [ "logger" ] ,
163
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
164
164
defaultModuleDeclaration : {
165
165
scope : MODULE_SCOPE . INTERNAL ,
166
166
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -172,7 +172,7 @@ export const ModulesDefinition: {
172
172
label : upperCaseFirst ( Modules . PAYMENT ) ,
173
173
isRequired : false ,
174
174
isQueryable : true ,
175
- dependencies : [ "logger" ] ,
175
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
176
176
defaultModuleDeclaration : {
177
177
scope : MODULE_SCOPE . INTERNAL ,
178
178
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -184,7 +184,7 @@ export const ModulesDefinition: {
184
184
label : upperCaseFirst ( Modules . USER ) ,
185
185
isRequired : false ,
186
186
isQueryable : true ,
187
- dependencies : [ Modules . EVENT_BUS , "logger" ] ,
187
+ dependencies : [ Modules . EVENT_BUS , ContainerRegistrationKeys . LOGGER ] ,
188
188
defaultModuleDeclaration : {
189
189
scope : MODULE_SCOPE . INTERNAL ,
190
190
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -196,7 +196,7 @@ export const ModulesDefinition: {
196
196
label : upperCaseFirst ( Modules . REGION ) ,
197
197
isRequired : false ,
198
198
isQueryable : true ,
199
- dependencies : [ "logger" ] ,
199
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
200
200
defaultModuleDeclaration : {
201
201
scope : MODULE_SCOPE . INTERNAL ,
202
202
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -208,7 +208,7 @@ export const ModulesDefinition: {
208
208
label : upperCaseFirst ( Modules . ORDER ) ,
209
209
isRequired : false ,
210
210
isQueryable : true ,
211
- dependencies : [ "logger" , Modules . EVENT_BUS ] ,
211
+ dependencies : [ ContainerRegistrationKeys . LOGGER , Modules . EVENT_BUS ] ,
212
212
defaultModuleDeclaration : {
213
213
scope : MODULE_SCOPE . INTERNAL ,
214
214
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -220,7 +220,7 @@ export const ModulesDefinition: {
220
220
label : upperCaseFirst ( Modules . TAX ) ,
221
221
isRequired : false ,
222
222
isQueryable : true ,
223
- dependencies : [ "logger" , Modules . EVENT_BUS ] ,
223
+ dependencies : [ ContainerRegistrationKeys . LOGGER , Modules . EVENT_BUS ] ,
224
224
defaultModuleDeclaration : {
225
225
scope : MODULE_SCOPE . INTERNAL ,
226
226
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -232,7 +232,7 @@ export const ModulesDefinition: {
232
232
label : upperCaseFirst ( Modules . API_KEY ) ,
233
233
isRequired : false ,
234
234
isQueryable : true ,
235
- dependencies : [ "logger" ] ,
235
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
236
236
defaultModuleDeclaration : {
237
237
scope : MODULE_SCOPE . INTERNAL ,
238
238
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -244,7 +244,7 @@ export const ModulesDefinition: {
244
244
label : upperCaseFirst ( Modules . STORE ) ,
245
245
isRequired : false ,
246
246
isQueryable : true ,
247
- dependencies : [ "logger" ] ,
247
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
248
248
defaultModuleDeclaration : {
249
249
scope : MODULE_SCOPE . INTERNAL ,
250
250
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -256,7 +256,7 @@ export const ModulesDefinition: {
256
256
label : upperCaseFirst ( Modules . CURRENCY ) ,
257
257
isRequired : false ,
258
258
isQueryable : true ,
259
- dependencies : [ "logger" ] ,
259
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
260
260
defaultModuleDeclaration : {
261
261
scope : MODULE_SCOPE . INTERNAL ,
262
262
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -268,7 +268,7 @@ export const ModulesDefinition: {
268
268
label : upperCaseFirst ( Modules . FILE ) ,
269
269
isRequired : false ,
270
270
isQueryable : true ,
271
- dependencies : [ "logger" ] ,
271
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
272
272
defaultModuleDeclaration : {
273
273
scope : MODULE_SCOPE . INTERNAL ,
274
274
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -280,7 +280,7 @@ export const ModulesDefinition: {
280
280
label : upperCaseFirst ( Modules . NOTIFICATION ) ,
281
281
isRequired : false ,
282
282
isQueryable : true ,
283
- dependencies : [ Modules . EVENT_BUS , "logger" ] ,
283
+ dependencies : [ Modules . EVENT_BUS , ContainerRegistrationKeys . LOGGER ] ,
284
284
defaultModuleDeclaration : {
285
285
scope : MODULE_SCOPE . INTERNAL ,
286
286
resources : MODULE_RESOURCE_TYPE . SHARED ,
@@ -294,7 +294,7 @@ export const ModulesDefinition: {
294
294
isQueryable : false ,
295
295
dependencies : [
296
296
Modules . EVENT_BUS ,
297
- "logger" ,
297
+ ContainerRegistrationKeys . LOGGER ,
298
298
ContainerRegistrationKeys . REMOTE_QUERY ,
299
299
ContainerRegistrationKeys . QUERY ,
300
300
] ,
@@ -303,6 +303,18 @@ export const ModulesDefinition: {
303
303
resources : MODULE_RESOURCE_TYPE . SHARED ,
304
304
} ,
305
305
} ,
306
+ [ Modules . LOCKING ] : {
307
+ key : Modules . LOCKING ,
308
+ defaultPackage : false ,
309
+ label : upperCaseFirst ( Modules . LOCKING ) ,
310
+ isRequired : false ,
311
+ isQueryable : false ,
312
+ dependencies : [ ContainerRegistrationKeys . LOGGER ] ,
313
+ defaultModuleDeclaration : {
314
+ scope : MODULE_SCOPE . INTERNAL ,
315
+ resources : MODULE_RESOURCE_TYPE . SHARED ,
316
+ } ,
317
+ } ,
306
318
}
307
319
308
320
export const MODULE_DEFINITIONS : ModuleDefinition [ ] =
0 commit comments