diff --git a/services/web/scripts/process_notifications.mjs b/services/web/scripts/process_notifications.mjs new file mode 100644 index 0000000000..48a952d7ac --- /dev/null +++ b/services/web/scripts/process_notifications.mjs @@ -0,0 +1,17 @@ +import { processNotifications } from '../modules/notifications/app/src/ProcessNotifications.mjs' +import { scriptRunner } from './lib/ScriptRunner.mjs' + +async function main() { + console.log('Processing notifications...') + await processNotifications() + console.log('Notifications processed successfully.') +} + +try { + await scriptRunner(main) + console.log('Done.') + process.exit(0) +} catch (error) { + console.error({ error }) + process.exit(1) +}