@@ -54,9 +54,9 @@ await loadEventHandlers(processEventsFolder, process, {
54
54
// Default value: default
55
55
exportType: " named" ,
56
56
// Default value: concurrent
57
- importMode : " sequential" ,
57
+ processMode : " sequential" ,
58
58
// Default value: "eventHandler"
59
- preferredNamedExport : " handler" ,
59
+ preferredExportName : " handler" ,
60
60
// Default value: { name: "name", isOnce: "isOnce", isPrepend: "isPrepend", execute: "execute" }
61
61
preferredEventHandlerKeys: { name: " eventName" , isOnce: " once" , isPrepend: " prepend" , execute: " run" },
62
62
// Default value: []
@@ -79,13 +79,13 @@ process.emit("uncaughtException", new Error("MyDeadlyError"));
79
79
80
80
#### Creating Event Handlers
81
81
82
- With ` exportType: named ` , it'll look for exports with a specific configured ` preferredNamedExport : handler` in this example. It's ` eventHandler ` by default.
82
+ With ` exportType: named ` , it'll look for exports with a specific configured ` preferredExportName : handler` in this example. It's ` eventHandler ` by default.
83
83
84
84
``` ts
85
85
// src/eventHandlers/process/named.ts
86
86
87
87
// exportType: named
88
- // preferredNamedExport : handler
88
+ // preferredExportName : handler
89
89
export const handler = {
90
90
// Keys follow as configured preferredEventHandlerKeys: { name: "eventName", isOnce: "once", isPrepend: "prepend", execute: "run" }
91
91
eventName: " uncaughtException" ,
@@ -111,7 +111,7 @@ With `exportType: default`, it'll look for default exports exclusively, so you'l
111
111
// src/eventHandlers/process/default.ts
112
112
113
113
// exportType: default
114
- // (ignored) preferredNamedExport : handler (preferredNamedExport is ignored because it's configured to find default exports only)
114
+ // (ignored) preferredExportName : handler (preferredExportName is ignored because it's configured to find default exports only)
115
115
export default {
116
116
// Keys follow as configured preferredEventHandlerKeys: { name: "eventName", isOnce: "once", isPrepend: "prepend", execute: "run" }
117
117
eventName: " uncaughtException" ,
@@ -202,7 +202,7 @@ await loadEventHandlers("./path/to/eventHandlers", objectWithEventEmitterMethods
202
202
// Default value: concurrent
203
203
// Options: "concurrent" or "sequential"
204
204
// How the module imports event handlers
205
- importMode : " sequential" ,
205
+ processMode : " sequential" ,
206
206
// Default value: default
207
207
// Options: "default" or "named"
208
208
// The type of export the module should look for in a directory. One export type per directory.
@@ -214,7 +214,7 @@ await loadEventHandlers("./path/to/eventHandlers", objectWithEventEmitterMethods
214
214
// follows the event handler structure regardless of how they're named.
215
215
// Preferred export name to look for inside a module.
216
216
// Setting exportType: "default" will ignore this option as "default"
217
- preferredNamedExport : " myCustomEventHandler" ,
217
+ preferredExportName : " myCustomEventHandler" ,
218
218
// Default value: { name: "name", isOnce: "isOnce", isPrepend: "isPrepend", execute: "execute" }
219
219
// Preferred key names to look for within the exported object
220
220
preferredEventHandlerKeys: {
@@ -258,9 +258,9 @@ const processEvents = nodePath.join(eventHandlersFolder, "process");
258
258
259
259
await loadEventHandlers (processEvents , process , {
260
260
exportType: " named" ,
261
- importMode : " concurrent" ,
261
+ processMode : " concurrent" ,
262
262
// Import all named exports from all modules in a directory together with exportType: "named"
263
- preferredNamedExport : " *" ,
263
+ preferredExportName : " *" ,
264
264
listenerPrependedArgs: [" myString" , { number: 1 }],
265
265
});
266
266
0 commit comments