Worker Module
The worker module manages background job processing and work queue security.
Configuration Options
export interface WorkerSettingsOptions {
blacklistedVariables?: string[];
}
Blacklisting Variables
Security Feature.
You can provide a custom list of blacklisted variables, keys which are part of the blacklist will be obfuscated with ***** in Work Queue APIs and when publishing Events.
Example custom configuration:
const options = {
modules: {
worker: {
blacklistedVariables: ['secret-key'],
},
},
};
By default, those variables are filtered: buildObfuscatedFieldsFilter
Events
The worker module does not emit events directly. Work items are processed by registered worker plugins which may emit their own events.
More Information
For API usage and detailed documentation, see the core-worker package on GitHub.