{"_id":"@warlock.js/notifications","_rev":"72-c1b3f1ea322963acfc48355941394f91","name":"@warlock.js/notifications","dist-tags":{"latest":"5.29.0"},"versions":{"4.2.0":{"name":"@warlock.js/notifications","version":"4.2.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"f944b12d3a611f5e14596bf56c32b8c24dc08edd","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.0.tgz","fileCount":111,"integrity":"sha512-RG1+CBeGIeAqmAlDCIwvM6uR3ug1vDZXX7Qksej/k0BkUKqLnxCZKuvtlfdLljX3a/tTSWD3OSQCwARvi4gnDg==","signatures":[{"sig":"MEUCIQCFRoda+rVNzC6rCATGJqTqLOMzIW0xtrgGITpj1vczVAIgdMXvt9uR/c+Nvpu3fgVLSxk7API6jrYRIvV463vD3+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395089},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.0","@warlock.js/cache":"4.2.0","@warlock.js/logger":"4.2.0","@warlock.js/cascade":"4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.0_1781534501438_0.39694165901651","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@warlock.js/notifications","version":"4.2.1","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"bf40401054d8a605b3f7c0dd2499c171b88bd7d3","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.1.tgz","fileCount":111,"integrity":"sha512-bsFdiqMJe/oFwnTJdswFey/Cjk/mvdCC5GeQbd/YSKwa15uHIMyjHdeu5bArXrfzwrd5KJ+yGbqRTN6xJALpEA==","signatures":[{"sig":"MEQCIAE3/GbjhDcHI6Zc8qGpFT7MlFT+9xKIoktRJkxlMkAQAiA1VLuquau6gnHqmwzF0njpRplcYoYBELCuyCyfYTOE4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395089},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.1","@warlock.js/cache":"4.2.1","@warlock.js/logger":"4.2.1","@warlock.js/cascade":"4.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.1_1781538368847_0.7500688368265669","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"@warlock.js/notifications","version":"4.2.2","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"dccfbf04678476094a1498ef7d375cd3b3a38849","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.2.tgz","fileCount":111,"integrity":"sha512-FtWYn+W6erI7R1QmN3Hpjsi4dS1En+h1N6qDyQl/ti0wdOaTNqLEqo6kl+YKGsgYcERPyCqQk6QRxVGxs67/0A==","signatures":[{"sig":"MEUCIDIV8jQXM51vqW5h/JC3sGM2wI3o4R4LpHXOo5qx+45KAiEAsLJyCjqKCbGybYpMzdWaC91MqbNSDcmSe75QJhy4Mdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395089},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.2","@warlock.js/cache":"4.2.2","@warlock.js/logger":"4.2.2","@warlock.js/cascade":"4.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.2_1781539948914_0.5306329602941082","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"@warlock.js/notifications","version":"4.2.3","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.3","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"4f9b0cc2d7c4f0eda7419321903d87ad119de2ca","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.3.tgz","fileCount":111,"integrity":"sha512-8x+Uz/3UuWoIVKhVW0sIKZLsn1C+iZ6Cr3x0EsIRm2KkGwcMeVvuQ+Jn5P7UqtCqVJdVyNctdy2GXDFO3tyZNQ==","signatures":[{"sig":"MEYCIQDc7TbaWZTWssltJxhTitT+qnBRz5DVInaQ5unP/080xQIhAMiov+mxec1MDTxNqJ/T9/a2HHAw5yhBHzTJMjT7jpNe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395089},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.3","@warlock.js/cache":"4.2.3","@warlock.js/logger":"4.2.3","@warlock.js/cascade":"4.2.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.3_1781540658620_0.18001773054923742","host":"s3://npm-registry-packages-npm-production"}},"4.2.4":{"name":"@warlock.js/notifications","version":"4.2.4","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"3d481d01e434c80fa4da710e8f6c84f9491f4b3a","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.4.tgz","fileCount":111,"integrity":"sha512-il/jcd4OmlqAqwPlNZYIVNarlP6XIMXnzcc3JB8oeFKi6J5ONcEO8/jcqIXDtVkK/mzyDlE6oBjEk6dKGOECRg==","signatures":[{"sig":"MEQCIEbX9IQ9fAyROpiRUbKUa0+OOqUqO/wpDUKkYMyuvSN3AiA0418PSEM/M/+QDfjzIU+K6ylOLQuMIx943BIfDAXXvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395089},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.4","@warlock.js/cache":"4.2.4","@warlock.js/logger":"4.2.4","@warlock.js/cascade":"4.2.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.4_1781540796092_0.00022594787790253257","host":"s3://npm-registry-packages-npm-production"}},"4.2.5":{"name":"@warlock.js/notifications","version":"4.2.5","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.5","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"cf7a4eda6ac732d5a567459726b33568e159aea7","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.5.tgz","fileCount":111,"integrity":"sha512-NhxFPTnRLUuP4MBIN5Rp7mKh14W7lfHprqxgmSsZlVG7w3lngbn7e9Ms4zmWKfvs/S5iLad8MxVLWHCXjjZPyA==","signatures":[{"sig":"MEUCIQCOSjMmiq+XprQqGoZdg5I+sxbr0LYy1sSjBSQn7irtewIgSuPssJ3o6fzdGL3dXiHUCsOtHchiMgPGs8k6otFZn10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395205},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.5","@warlock.js/cache":"4.2.5","@warlock.js/logger":"4.2.5","@warlock.js/cascade":"4.2.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.5_1781605944795_0.8067562108448461","host":"s3://npm-registry-packages-npm-production"}},"4.2.6":{"name":"@warlock.js/notifications","version":"4.2.6","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.6","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"feb32a0af399d3fb4932d5032f3e6e7f9441c803","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.6.tgz","fileCount":111,"integrity":"sha512-6Ou7NSjYY+0LVxadIfoXXMhkEgjPwsIorAsTlDAFAV7CANXj16i+ZvnFAqVw/s9bg+G4G+oxhrYRlbPul2H+4g==","signatures":[{"sig":"MEUCIQCOLA02vRI81baGXYeKIFFLFhLLJ3EkvaB9gOKMRwVuTgIgaVfj4LW12omx/bVqagiaaRfgdDIE9DnuidvAbAqONA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395205},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.6","@warlock.js/cache":"4.2.6","@warlock.js/logger":"4.2.6","@warlock.js/cascade":"4.2.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.6_1781690667235_0.4953705949545075","host":"s3://npm-registry-packages-npm-production"}},"4.2.7":{"name":"@warlock.js/notifications","version":"4.2.7","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.7","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"91305fe53bdcb4691701732c62366120d31a321c","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.7.tgz","fileCount":111,"integrity":"sha512-Haybz3ftAQXdvD+AFwPEyAsUzz8ba7XOd99bPzu29ndFD9XPzGJ1s4Yj3TuzEz09pX1Sm7xu6HV7gOULKHk4+A==","signatures":[{"sig":"MEQCIBh18yHWUTMvqu3uHihLr1RWKu4EX+RARwAJ9B/pk4AfAiBJ3HZxBqkv2Rupzk5lixSQYFjWpwBKxcgzcHMwfgS7YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395205},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.7","@warlock.js/cache":"4.2.7","@warlock.js/logger":"4.2.7","@warlock.js/cascade":"4.2.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.7_1781691276434_0.8515929249140555","host":"s3://npm-registry-packages-npm-production"}},"4.2.8":{"name":"@warlock.js/notifications","version":"4.2.8","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.8","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"6e4bb8109df8437262518bcb1ca1907dda199dbb","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.8.tgz","fileCount":111,"integrity":"sha512-FAXuERD2sYzt+99JR+yOxdfuQ8qMITUNMfyG5THnsJ8nsl7bjFluozamQMyjEJhFEfg+tAFoamQsiB5olWR5vQ==","signatures":[{"sig":"MEUCIQDCwoMNeXELMggWyKh6E877mctzWZzue6SPt0qrh+Z5CgIgQJHtD3hr5mbyjFh/9myk0j7ING2d5VChEf4GYE4XA9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395205},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.8","@warlock.js/cache":"4.2.8","@warlock.js/logger":"4.2.8","@warlock.js/cascade":"4.2.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.8_1781692296004_0.3093653112412209","host":"s3://npm-registry-packages-npm-production"}},"4.2.9":{"name":"@warlock.js/notifications","version":"4.2.9","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.9","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"f4058bd72c5810fec610c7e581a73f3f6a26321b","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.9.tgz","fileCount":111,"integrity":"sha512-+NZOsDGeMQtS0sgqO+zOVPrDo09A7QXSUHnMuq3g5P2o3anJ3s4xMGACoInLpEH5yo3/0/oXRFW4aFodv51kuw==","signatures":[{"sig":"MEUCIQCCFg+yC89yYse0SbSFml6hr70fjEGkQzLL0WB+0kUK0AIgSRgiqqNtqcbnLD+BAiLcl8wqOMN6J7YUWEcSrFH+0cQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395205},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.9","@warlock.js/cache":"4.2.9","@warlock.js/logger":"4.2.9","@warlock.js/cascade":"4.2.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.9_1781694289740_0.23439498188552066","host":"s3://npm-registry-packages-npm-production"}},"4.2.10":{"name":"@warlock.js/notifications","version":"4.2.10","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.10","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"1fa7a352333e69ef385e3174833d7941d1ee1d30","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.10.tgz","fileCount":111,"integrity":"sha512-FBwqXzyH8Rfhc3d8dgg1nyy/Au//AXRxizaztC1GFBf3/fH2S8ThbIWKSAcNguDpeiSIjHknJlDthDYnED7tZw==","signatures":[{"sig":"MEUCIAm18QZCDkA0slTiTx47GungysJajJX79srED35csmcEAiEA6koq6F/vLD497HWSErDHoj7OZ4eWLjavuAMCSbAiUgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395210},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.10","@warlock.js/cache":"4.2.10","@warlock.js/logger":"4.2.10","@warlock.js/cascade":"4.2.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.10_1781696224148_0.09728006029363345","host":"s3://npm-registry-packages-npm-production"}},"4.2.11":{"name":"@warlock.js/notifications","version":"4.2.11","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.2.11","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"07f725beee0b6429c1159cb6a52cc0d21aaaf834","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.2.11.tgz","fileCount":111,"integrity":"sha512-ukcGgQ4A9x/3aJnNK904YJGr2ZLIFPKE8rGE6ZPZIvlGdNsq8PHpD2l0iuxmrCtOhdv7q+MfsSUUYapE1zDxCg==","signatures":[{"sig":"MEUCIQCEW3/DRsWel4evSWOODLgYMk6fEzhUx8a5VVTEs5p5pAIgM5K/+6OTiS+QfFOEFwCbi3bzDc8PB6Msk700IAcZVBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394847},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.2.11","@warlock.js/cache":"4.2.11","@warlock.js/logger":"4.2.11","@warlock.js/cascade":"4.2.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.2.11_1781746105523_0.7790987586343232","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@warlock.js/notifications","version":"4.3.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.3.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"82aecc0e2a1604d12344e9222001542d48e07022","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.3.0.tgz","fileCount":111,"integrity":"sha512-6lfeTHnvr1O+/EEXW1XeK2KC8UQOOUj0FobT/7KpgtSWHRNgmjBNJ7upcIeE6wnBTiZlCbSkbI0jfApflqOV1w==","signatures":[{"sig":"MEUCIHwTrLwhveQLwgnWWpfLInhjIdGDMN+3S1kZhTMoT/sSAiEAibXjWqF6Mlqx+qST8z08wG0L5ZxH0IGEnrOl1WolUGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394842},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.3.0","@warlock.js/cache":"4.3.0","@warlock.js/logger":"4.3.0","@warlock.js/cascade":"4.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.3.0_1782007947055_0.8709222711181521","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@warlock.js/notifications","version":"4.4.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.4.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"ec1e7f59bbdd12ad03a7048d29303a977efca429","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.4.0.tgz","fileCount":111,"integrity":"sha512-YXU5k8zH5Xdz9n0GvvwLN6t18/PouQV2O7UBfFsLvmxGL7TrSHc7JAcizKErmgXsMPFeMQjYoM01jn0VKO1hdA==","signatures":[{"sig":"MEUCIAIrp0euoZK+IS6V4BLVeSSxtDG9Mrujz5rBlFydVX43AiEAv1Vg8sx6E8VmgAYZBqd6LoBqPX69bklk+FSgiel8TGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394825},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.4.0","@warlock.js/cache":"4.4.0","@warlock.js/logger":"4.4.0","@warlock.js/cascade":"4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.4.0_1782054622107_0.2688243068486351","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@warlock.js/notifications","version":"4.5.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.5.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"b318fd207dacf31ea0cb79bf8b88e020dd2c5c38","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.5.0.tgz","fileCount":111,"integrity":"sha512-D2PDGYPCyolcZLBDC7fob9hNIxw8IuwJFedUHHlEl4jPEgmBrYApawRn9/BNVXhyrfxNd3GlFzyeR1ST839l0w==","signatures":[{"sig":"MEQCIFeFcmLwM5X7TVopk05ctLtOm/HosTVVM3Hb5JGJl6BbAiBo46peAK3yao9eH+w6oSDkVJB6gpG3yH1S12NjRf+bnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394661},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.5.0","@warlock.js/cache":"4.5.0","@warlock.js/logger":"4.5.0","@warlock.js/cascade":"4.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.5.0_1782823208143_0.5893937680506742","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@warlock.js/notifications","version":"4.6.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.6.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"61efbe78367a02e395d10f146e561dbc8f3377bd","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.6.0.tgz","fileCount":111,"integrity":"sha512-jk0bXj+JO0E5+gAybgGEUzrZ/oeM3EGAHPZ1jwNWNtWAGtRk3Vpc3RnlGnveEjJoso7ew2frXaflZSYXcINPbQ==","signatures":[{"sig":"MEQCIE9dvSvTYraGC3HcoGFXlDZ5r8+rVs2CyzIsf2+ntVSZAiBS1NgDNuFNtZZ282G7HhM1FDObhepqCgFwSiUWgdZYkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394661},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.6.0","@warlock.js/cache":"4.6.0","@warlock.js/logger":"4.6.0","@warlock.js/cascade":"4.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.6.0_1782896126636_0.24305357400337257","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"@warlock.js/notifications","version":"4.6.1","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.6.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"668ddb7010d50b14d178680ae80daf9129ec4716","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.6.1.tgz","fileCount":111,"integrity":"sha512-lP9f4eksZncxU8Q02/NsodXNn3/rhfLrINRfYjv6dNTASjV/AXT7dBlYiFOSiKLMQJNG3Fv4S0MbRM0g/QttMw==","signatures":[{"sig":"MEQCIH9nzcG0iS73ZsjmapgIbqoQwjhbE9EuUxsXLHqFIph5AiA6zT/8thCmoAEv19uhoD/dgYCbkxvp6vFk3Kzi/jE5zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394661},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.6.1","@warlock.js/cache":"4.6.1","@warlock.js/logger":"4.6.1","@warlock.js/cascade":"4.6.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.6.1_1782913310853_0.6364071851158295","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@warlock.js/notifications","version":"4.7.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.7.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"0181e0f58e096c6e0803fa02298d6877a4ce3457","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.7.0.tgz","fileCount":111,"integrity":"sha512-zfzav1P6uIdJkSPB6w3WQITtVqMwZccxIuIur/QuiKUhO73eYkW3+3DpNGpY1rqoZ5IOlxhA8rT1NktQhgroRQ==","signatures":[{"sig":"MEYCIQCqraPa90sGUEWUk0Wp7yo0qajfmcb7XThWOIblSiu/gwIhAMTNNkNeUywYFiSxhwsegocsMKi1lCg71H/ZxpwuiUOd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394661},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.7.0","@warlock.js/cache":"4.7.0","@warlock.js/logger":"4.7.0","@warlock.js/cascade":"4.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.7.0_1783367232603_0.4000764165819064","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@warlock.js/notifications","version":"4.8.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.8.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"11ea6dfe14ef44e6e9542684e7338d091f79ee33","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.8.0.tgz","fileCount":111,"integrity":"sha512-r6rNtbg+0Dt9bx3xFw3FAJIrtwpNwILj9iw+lOLPGvyg1VzmML9sO4i8fzQVievixKNbeHuGg0iYiCCP4JqTjw==","signatures":[{"sig":"MEYCIQCh/4vAMOqGe6/RFPznaM6hSWAngyfQQGHpsjYUGRgA+gIhAJo+OGv5CmuIw2dsz9E2Ly3HnK6vdVStV11YoF1+/9WO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394661},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.8.0","@warlock.js/cache":"4.8.0","@warlock.js/logger":"4.8.0","@warlock.js/cascade":"4.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.8.0_1784486682702_0.10734876445213493","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"@warlock.js/notifications","version":"4.8.1","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.8.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"443428fbe9b298298b95567c0d8bc7749d8f78b8","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.8.1.tgz","fileCount":111,"integrity":"sha512-l+xN3K0G3G6XI2nZpTpepO5CvxOsvxLXtQSeRTmHJWZjN0tPx1g0UNG0jY2cah3vgBujqKTYgzG1HOf90A0fxg==","signatures":[{"sig":"MEQCIBGXgSJ3lH6KLycnSENbqjplPDVnOdykoPdh2QFXsbMGAiBPhOxYke+3sipGCm+ygmxwZg5iRAd16TC8ankJd2ALvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394661},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.8.1","@warlock.js/cache":"4.8.1","@warlock.js/logger":"4.8.1","@warlock.js/cascade":"4.8.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.8.1_1784631486832_0.917936072306837","host":"s3://npm-registry-packages-npm-production"}},"4.8.2":{"name":"@warlock.js/notifications","version":"4.8.2","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.8.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"c6c019e3202a6af7c0f9bb5b3a8ec0e8c0248e9d","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.8.2.tgz","fileCount":111,"integrity":"sha512-czy6hD/G1KevrRH6vjNYj0btDEHFZPJ8i8quSShUu25HaKC265EmALH6Af8kenzcNy8DbHLjqCmlqMsiMu3cCA==","signatures":[{"sig":"MEQCIHE12ycn3AKIYh24svvqYPAILbpkcNh057vv+yo+PfMVAiA4PT30T0epWf9QQGIDE7y3WEf+tc12KLYUSr+WdsI0TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394661},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.8.2","@warlock.js/cache":"4.8.2","@warlock.js/logger":"4.8.2","@warlock.js/cascade":"4.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.8.2_1784733429848_0.8892670672244898","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@warlock.js/notifications","version":"4.9.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.9.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"eadf4036be9686c8841304df44bcc7e49c7e1cb4","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.9.0.tgz","fileCount":111,"integrity":"sha512-eU7FHxcLHkM+kQDE9aurF0o0MgeekW3/ghyCSCPMsFdsIBmPGMatJOQJUvGn2/dmkVFGcVGXcpZWCRMVQaF1hg==","signatures":[{"sig":"MEYCIQDevzgslDl1U3slFa/UiQcEQtfmKEArCD38gBQniTK4wAIhAKg78/d5aHxyypaFOyZ8T47OgCuD8HNK7fBzKwN9M6Mg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393269},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.9.0","@warlock.js/cache":"4.9.0","@warlock.js/logger":"4.9.0","@warlock.js/cascade":"4.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.9.0_1786019685856_0.11241812734881473","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@warlock.js/notifications","version":"4.9.1","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.9.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"df4e42dbf680cd117b6ef914cf0d9961f3609353","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.9.1.tgz","fileCount":111,"integrity":"sha512-b1Z/gh4KhzFIhUQxhphmDozHwoGoJLtbwPiCkHvNu/qs2eSe9sVM9+Kia1WIEwOWDiGsOoKn1BJdM1XZLB3AHw==","signatures":[{"sig":"MEQCIDSJ+DawcSe9CjCfGKLESytUyYmFRB5Gn0p6wmULdqdzAiAPTQr4R7yXGCFXS3ONjsMqhFhjYw4SJDi5CVVZpvUF2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393269},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.9.1","@warlock.js/cache":"4.9.1","@warlock.js/logger":"4.9.1","@warlock.js/cascade":"4.9.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.9.1_1786026905417_0.21482106987927363","host":"s3://npm-registry-packages-npm-production"}},"4.9.2":{"name":"@warlock.js/notifications","version":"4.9.2","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.9.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"c713caacd23c9b6daf23344d0e992e7219e35c73","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.9.2.tgz","fileCount":111,"integrity":"sha512-+KLK3P7Dw14mZKc/+eqP+WxBV7Z77ZWR4OjRVaVIYE6Wmhh6cXaNhvGQkfgANA3IKICj3YM5RGswA6WrMVZ7JQ==","signatures":[{"sig":"MEQCIC/8NROGL0Z0o2I1mPty+lywS+95+fTEs8sFuB86WQweAiBy+m4g9doi0ICJHnDs9oz+4E0Bi4dvKeFiXt0jTwXwoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393269},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.9.2","@warlock.js/cache":"4.9.2","@warlock.js/logger":"4.9.2","@warlock.js/cascade":"4.9.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.9.2_1786235994203_0.8923929508422472","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@warlock.js/notifications","version":"4.10.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.10.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"13b8a68901d8796a07b6b458ecf4b2c7729aa1de","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.10.0.tgz","fileCount":111,"integrity":"sha512-85Ha8/xzdCy5lpqzVMA3HM7W/XWRpF1u7bh+VMI+OhaLvlgACxBN528hV+yi4VaYMhSzIsPOGqWCuAP4KYegzw==","signatures":[{"sig":"MEUCIEJfXURZ4ZExl/3kUvHOupP1fVAV1POm9FzFGtqRWjkeAiEArtD4idL/Ual9YLgSADH5d9i5S1Ok11HkxrhmfrQ6/xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393274},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.10.0","@warlock.js/cache":"4.10.0","@warlock.js/logger":"4.10.0","@warlock.js/cascade":"4.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.10.0_1786242624164_0.7674153429786243","host":"s3://npm-registry-packages-npm-production"}},"4.11.0":{"name":"@warlock.js/notifications","version":"4.11.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.11.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"30c4f397d46d68842975fc9cf9ce3f9edf7be98f","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.11.0.tgz","fileCount":111,"integrity":"sha512-P+RM2Psu3gtRUf3K1UR4O1b6ov99G2V2sKNjo2se3SzEkA0xcn53xb0SQ66TcvY3bpIyWnsf5LwxOmdUrRjqYQ==","signatures":[{"sig":"MEYCIQCCKUshUjx/YHY5FWOLqXFmXQp5zwJC417Rc4ewWxvNzwIhAJDvu2GHAe6Jd6UopKrXPB2E8ir+At08pQP3F4J8dMQC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393274},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.11.0","@warlock.js/cache":"4.11.0","@warlock.js/logger":"4.11.0","@warlock.js/cascade":"4.11.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.11.0_1786371583051_0.8076471929080398","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@warlock.js/notifications","version":"4.12.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.12.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"823347301c5df5b756043319436d27b5aede63e8","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.12.0.tgz","fileCount":111,"integrity":"sha512-usz4SvBtyrniJntdzReTaFyhwtAMwxh5PCTavKmckw6WkmbtB1eNQhr8lMY7UGJYOfjOKrOhQfuAptdbAL+61w==","signatures":[{"sig":"MEQCIDg+x1HX+tOifVATnkUIO5cl9R8vl1m5PQCEJg0fbD31AiB12QLFdGJfXYnGb4KFq8FYGvwB5ncKQPCZGpJvZp3sRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393734},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.12.0","@warlock.js/cache":"4.12.0","@warlock.js/logger":"4.12.0","@warlock.js/cascade":"4.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.12.0_1786420711722_0.10938826467604157","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"@warlock.js/notifications","version":"4.13.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.13.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"52192a6808b40eb1624075fab251fdc9a788ba52","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.13.0.tgz","fileCount":111,"integrity":"sha512-5MzRnzsvf9xvwqvc9IYhQCQvqagNC2Fli9/fG7Q+ottZqiG0VbYM2+B7lRHhHj4Yersm4EQ6bLuBYohgVeFNsw==","signatures":[{"sig":"MEQCIHdHHi8WyAUqSm3g9gbN8kVNcfjiQVCXZha8TJh1pRrPAiB2EozLvFyILr8kaQcbaLTQDvi2kG5CIe6+V5bAdaOd2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393734},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.13.0","@warlock.js/cache":"4.13.0","@warlock.js/logger":"4.13.0","@warlock.js/cascade":"4.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.13.0_1786554776040_0.36251522276327774","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"@warlock.js/notifications","version":"4.14.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.14.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"348dcfdd8c970bbf004cf823a8d4da369b3b0c45","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.14.0.tgz","fileCount":111,"integrity":"sha512-/dtZosGT0ylRQ3xEUV+vYJZip6/2pWtFOWNhTwBe2ImYEVmfq3nVvwCt1D5GwrL6/Lk5miQLnScRffoOe/7rEA==","signatures":[{"sig":"MEUCIQCRnnNYbfzKtPLUY/D703/p+k1uvs/cXDw9tazrJJUWCgIgeoWntttSPCWMf9QQ1SoGypj/zCRa2PSYfYQDHpvThv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393734},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.14.0","@warlock.js/cache":"4.14.0","@warlock.js/logger":"4.14.0","@warlock.js/cascade":"4.14.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/notifications_4.14.0_1786895309983_0.6018940518580069","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"@warlock.js/notifications","version":"4.15.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.15.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"d94006392dfb6af4e86caabc1e6838eb67c0695b","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.15.0.tgz","fileCount":111,"integrity":"sha512-L4d6+wmN6fuhWNmOhnQvp9Q8dzD2JNOoktUvZGJOOmbKQ5agJr2RAyHauY/2SSBBxkCAFKyTn1mL2GayRr8o2g==","signatures":[{"sig":"MEYCIQC6xE7gdu4svSwjDgadg87QSG/zGjMRmQodECl+dz1p7QIhAPgBPag/rv6yQf4l0RePa3qQWV0lsqNLaX8DQkmzgojG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393797},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.15.0","@warlock.js/cache":"4.15.0","@warlock.js/logger":"4.15.0","@warlock.js/cascade":"4.15.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"*"},"_npmOperationalInternal":{"tmp":"tmp/notifications_4.15.0_1786907344238_0.2735992413755557","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"@warlock.js/notifications","version":"4.16.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@4.16.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"8afe7e0f17fba1101e2e38013dd74c483ae57610","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-4.16.0.tgz","fileCount":111,"integrity":"sha512-UUeqvIlMYJ94TErEg7iXefH5OQgcSx91I1ijNGHbVddd2rSCoIk2sehEY610b/ObwI0DBGXlt0uY6XgXDYTOQA==","signatures":[{"sig":"MEUCIQDeVl9rsgW2RgBS9qiaNBeW43M85vhLMB3MAh4f0o4NygIgcgJN/81cx8M7w7lYz/nRvP6CLB2rLSvSPLvdrzAQdnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403519},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"4.16.0","@warlock.js/cache":"4.16.0","@warlock.js/logger":"4.16.0","@warlock.js/cascade":"4.16.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"*"},"_npmOperationalInternal":{"tmp":"tmp/notifications_4.16.0_1787089819252_0.892316040642499","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@warlock.js/notifications","version":"5.0.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.0.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"4a3f1aef639031e3451d05870a0227a5783e53bb","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.0.0.tgz","fileCount":441,"integrity":"sha512-0OkaFPz9lVlF8xXWHEAAQmBNw0LCT1mHDuuKFhfEMHq5rAC/lsxdb/VpvCLG7rdZ6BGawT4hL8JumbpaBw/wMg==","signatures":[{"sig":"MEQCIHbgc5pU0SlmT4hQuC63TrlStyoHNOEYTUYNW7DnyHLaAiBApA63urqA2SMDcYzKerdBdaM8eBjEh7z18POiRi6G4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3764733},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"5.0.0","@warlock.js/cache":"5.0.0","@warlock.js/logger":"5.0.0","@warlock.js/cascade":"5.0.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"*"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.0.0_1787675029300_0.6127579716841969","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@warlock.js/notifications","version":"5.0.1","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.0.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"338c9551f5ce68e0b38615264fe46ac854299297","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.0.1.tgz","fileCount":441,"integrity":"sha512-T+STIxNFojYLzA4mOoVUN+yhWaKeUfcuy3RDnvFalIkwvM2Iz5Px+uQaWd5D8TnnBZhLS0u8E95c80VkUKXn2w==","signatures":[{"sig":"MEYCIQDam7K+HKVugsnnlS446SAkB0PC3k/QUXl5f+LhpuLKIgIhAKZn7ynF4cWcF+6Gbbvkqzu2bSCs/FSHwvaq6OImocIs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3764733},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"5.0.1","@warlock.js/cache":"5.0.1","@warlock.js/logger":"5.0.1","@warlock.js/cascade":"5.0.1"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"*"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.0.1_1787681463095_0.9420345020432113","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@warlock.js/notifications","version":"5.0.2","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.0.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"714f7c360734cce95973967e6418a63cd3b3866b","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.0.2.tgz","fileCount":441,"integrity":"sha512-m1n3ypSZG7bY6l12xuMoflErRwrrCffMsYpxheEJEs2DxShJBBMBmUY4IzAnXZVeohdcrvTV5ZiUfZyjZdBUvg==","signatures":[{"sig":"MEYCIQCRptTjEyrNlm9G8i2y4J0SNj79gVUM+3YhOALwaH1inwIhAPredowG5ZXZOQPXgUQK1saYJhKmUkM/Q95sVBbHesaD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3764733},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"5.0.2","@warlock.js/cache":"5.0.2","@warlock.js/logger":"5.0.2","@warlock.js/cascade":"5.0.2"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"*"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.0.2_1787683115261_0.09852835343060806","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@warlock.js/notifications","version":"5.1.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.1.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"3739504cd3df4f2f3c17949013ee8cd87cdfe2d7","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.1.0.tgz","fileCount":441,"integrity":"sha512-JjteUXEgEDjjqIE++fzUgGLWzBcFRPBk8s0OKi1NW7xSPp8jo+xbUdCgMzYy4d4eV5B/+WN1v60swUuvND+0UA==","signatures":[{"sig":"MEUCIQC5q5I+DwwvTH/F86lPqRhLegr+QgZCdLijmGAxAHD3jAIgDyV6XyILWagSf/Yt4YbAq8UPRJGlVnTdNFX4apVFB9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3765319},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.11.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/core":"5.1.0","@warlock.js/cache":"5.1.0","@warlock.js/logger":"5.1.0","@warlock.js/cascade":"5.1.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"*"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.1.0_1787733996237_0.1951729350117397","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@warlock.js/notifications","version":"5.2.2","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.2.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"c00aff9ef3410dce1d7daeaa64ea50ec447e066b","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.2.2.tgz","fileCount":440,"integrity":"sha512-FVJJ7PkOg2RQJfnPWaBNtX4/+hOYs1nTPGo/3J7jJZlfuHe9ZnEmCCJunwau+urBXRpyalycJQTEPUI1FCKAdA==","signatures":[{"sig":"MEUCIQCiTXRCy3YM0CupIYD1t83QZOne7p52oile2FiR4zZXxQIgHLKW8xVE6ZWZcqRJzzQY3zAt6qbLZ1lz155q6SNngMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3775454},"main":"./cjs/index.cjs","_from":"file:D:/xampp/htdocs/test/warlock/lyra-release-5.2.2-20260902-034130/warlock.js-notifications-5.2.2.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"D:\\xampp\\htdocs\\test\\warlock\\lyra-release-5.2.2-20260902-034130\\warlock.js-notifications-5.2.2.tgz","_integrity":"sha512-FVJJ7PkOg2RQJfnPWaBNtX4/+hOYs1nTPGo/3J7jJZlfuHe9ZnEmCCJunwau+urBXRpyalycJQTEPUI1FCKAdA==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.2.2","@warlock.js/cache":"5.2.2","@warlock.js/logger":"5.2.2","@warlock.js/cascade":"5.2.2"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.2.2_1788310510523_0.06330354164335183","host":"s3://npm-registry-packages-npm-production"}},"5.2.3":{"name":"@warlock.js/notifications","version":"5.2.3","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.2.3","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"b720c50bab56c907f4d8fb71760f4706de852985","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.2.3.tgz","fileCount":440,"integrity":"sha512-3bCFfG6paRDi1uH1RbWUzHJBXgOCHsKsLLEOsllcJQBIDmF+NH9vS0wc7uhM9EhaIdCYKtT3y1A+97+0FfCp2g==","signatures":[{"sig":"MEQCIEwDVEsLuDcvxGxz4rsPKqy4gG6VESfpvMbS8cONma70AiBVQehZ6I9NPhiG8FhjCXTkS4BLDcmHdmbzRPiRnntEoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3775609},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.2.3","@warlock.js/cache":"5.2.3","@warlock.js/logger":"5.2.3","@warlock.js/cascade":"5.2.3"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.2.3"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.2.3_1788317082045_0.5195158293847721","host":"s3://npm-registry-packages-npm-production"}},"5.2.4":{"name":"@warlock.js/notifications","version":"5.2.4","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.2.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"3fcf4cd7259163d5970f3d972b742d3d5bcd53b4","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.2.4.tgz","fileCount":441,"integrity":"sha512-XbJNlU5NiNAKTAs5tEzRVSiL5YIsvTH+stH2InVd7xvALiDuBu7r2xAB1y+16Y4x4Quu8oA1MRZVIVGqOtFSLw==","signatures":[{"sig":"MEUCIEAWHHO5uiB6nfDd4FOuCEACNHUPRROs51j/1moPBZS2AiEAlK1OELeTL44TyuC+HcMkAOxYdUILLytXz/6kXsH/87Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3778611},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.2.4","@warlock.js/cache":"5.2.4","@warlock.js/logger":"5.2.4","@warlock.js/cascade":"5.2.4"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.2.4"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.2.4_1788324391697_0.662043532909347","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@warlock.js/notifications","version":"5.3.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.3.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"9f591f32b8c56ddc7e971e94a1e2e9ca3916752b","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.3.0.tgz","fileCount":482,"integrity":"sha512-CAYbBTyNI3FARdJt8QaDPr5Se/D44wt/P6D6STsX3gvSaQwiM8dodvmx9S9q1IjrLFy8etYefl2VcbFBw4KAnQ==","signatures":[{"sig":"MEYCIQDzYv7iaHffN3PxqcXeZISWIqN899W3Eodzi64mgFmA2gIhAKvk+ZjHlojcI3arnqJxqZVzc1XhuJc+Z/kUV0TBy9B9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3646207},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.3.0/warlock.js-notifications-5.3.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.3.0\\warlock.js-notifications-5.3.0.tgz","_integrity":"sha512-CAYbBTyNI3FARdJt8QaDPr5Se/D44wt/P6D6STsX3gvSaQwiM8dodvmx9S9q1IjrLFy8etYefl2VcbFBw4KAnQ==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.3.0","@warlock.js/cache":"5.3.0","@warlock.js/logger":"5.3.0","@warlock.js/cascade":"5.3.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.3.0_1788473090822_0.3124773649057213","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@warlock.js/notifications","version":"5.3.1","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.3.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"c9de972f81b696f7180fadb89ac5081661a70df2","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.3.1.tgz","fileCount":482,"integrity":"sha512-Az3+QRUFNHyUeakcxY5jwciC/9VH2pbpL0gdyC9Zh4f9j/Bopx/AdT4bn1/hlxvrD5XhpVhpXdlP3RFmHp8esg==","signatures":[{"sig":"MEQCIC7VPTd5DIt0aEvjd8ImssXT7rUx28DkiQqTXl43IgoNAiAFT/JsEhqlRgO88m1KXoUgFWjVduTEr9eo8AaVHg0fTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3646207},"main":"./cjs/index.cjs","_from":"file:C:/Users/Hasan/AppData/Local/Temp/claude/C--Work-Warlock-js/ba3105b6-96f0-4dab-a299-0235caa58a82/scratchpad/pub531/warlock.js-notifications-5.3.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Users\\Hasan\\AppData\\Local\\Temp\\claude\\C--Work-Warlock-js\\ba3105b6-96f0-4dab-a299-0235caa58a82\\scratchpad\\pub531\\warlock.js-notifications-5.3.1.tgz","_integrity":"sha512-Az3+QRUFNHyUeakcxY5jwciC/9VH2pbpL0gdyC9Zh4f9j/Bopx/AdT4bn1/hlxvrD5XhpVhpXdlP3RFmHp8esg==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.3.1","@warlock.js/cache":"5.3.1","@warlock.js/logger":"5.3.1","@warlock.js/cascade":"5.3.1"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.3.1_1788480703973_0.799272615557401","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"@warlock.js/notifications","version":"5.3.2","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.3.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"5687b81840897d7dc50e74bde4e3f3772e47aa36","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.3.2.tgz","fileCount":482,"integrity":"sha512-cDu5WmE6AfBu8UqB/AyqA3mf6ss7wBZr5afq6AXR46VW5tuj+kRKV2az5nzqHRGqSSzMe+tvT/QLX7VFJFNZWQ==","signatures":[{"sig":"MEYCIQDErt2ZlhBRdYjSV9n4ijF1sDQ09vzLwgrKuYDEC2KKcwIhAPIJNmlf1dUUiWYh64gtIBTuestS1FTGWLCHYV9j1Sgv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3646207},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.3.2/warlock.js-notifications-5.3.2.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.3.2\\warlock.js-notifications-5.3.2.tgz","_integrity":"sha512-cDu5WmE6AfBu8UqB/AyqA3mf6ss7wBZr5afq6AXR46VW5tuj+kRKV2az5nzqHRGqSSzMe+tvT/QLX7VFJFNZWQ==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.3.2","@warlock.js/cache":"5.3.2","@warlock.js/logger":"5.3.2","@warlock.js/cascade":"5.3.2"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.3.2_1788649642865_0.4166204164740215","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@warlock.js/notifications","version":"5.4.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.4.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"a9dfc4bcef6222739b5c9234d05f19ec464b55bf","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.4.0.tgz","fileCount":482,"integrity":"sha512-iA8BxhCMidao515jsqXifsPofDZfpAKlC3LDAfePUslVFKZHuEAxowhe1NkMGa9qWRRNQVozuEXu6b/3NZaOew==","signatures":[{"sig":"MEYCIQDsqgCraDzucbupBvv/WKUQa0sgpgP38PGevqb/ObTM0wIhAMqHXNBDvoyzlw7H6TEzUMMrDJE4vrOgzrLGX3MEA4zI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3646207},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.4.0/warlock.js-notifications-5.4.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.4.0\\warlock.js-notifications-5.4.0.tgz","_integrity":"sha512-iA8BxhCMidao515jsqXifsPofDZfpAKlC3LDAfePUslVFKZHuEAxowhe1NkMGa9qWRRNQVozuEXu6b/3NZaOew==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.4.0","@warlock.js/cache":"5.4.0","@warlock.js/logger":"5.4.0","@warlock.js/cascade":"5.4.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.4.0_1788740130013_0.1335374741859061","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@warlock.js/notifications","version":"5.5.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.5.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"835546c4fdf615dda581dcf3f0ae5681a341732d","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.5.0.tgz","fileCount":482,"integrity":"sha512-N3hALyEtXK0BlN5ZpVAD+6vGAXse7wkZMzJFsEuURhwJicklctsxW3JdTqAchN2KC8fkU2700GMBQ+yr7lmMsg==","signatures":[{"sig":"MEUCIQCjKYojhDrPDeqM9+xox2BVpAxJf9KrLMAi0ojd6wr+MwIgObSPk5chPT0Y9CITzc4GlaYSlHLU7xP7BTj5qcKHdhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3646207},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.5.0/warlock.js-notifications-5.5.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.5.0\\warlock.js-notifications-5.5.0.tgz","_integrity":"sha512-N3hALyEtXK0BlN5ZpVAD+6vGAXse7wkZMzJFsEuURhwJicklctsxW3JdTqAchN2KC8fkU2700GMBQ+yr7lmMsg==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.5.0","@warlock.js/cache":"5.5.0","@warlock.js/logger":"5.5.0","@warlock.js/cascade":"5.5.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.5.0_1788746610032_0.6376247130686106","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@warlock.js/notifications","version":"5.6.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.6.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"7368701e3a1eeb4c703d22b602fc5f60a1de311c","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.6.0.tgz","fileCount":482,"integrity":"sha512-OvE+msYZnhZkPgx5B/Md56ahCYyb7fSC/A1G+WycU88S8MKrw3aQfJMP28QlRsBJnwmTF9jt5V8lHU9N1eUIMA==","signatures":[{"sig":"MEQCIH+DTu9Bezg8IySwGG6974A8MYuXbpdOC/ECCk1OeaPTAiAvr9fwsGTO25+ni+T6GddwvDxTH78mE9LGZCAH4b7ftA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3646207},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.6.0/warlock.js-notifications-5.6.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.6.0\\warlock.js-notifications-5.6.0.tgz","_integrity":"sha512-OvE+msYZnhZkPgx5B/Md56ahCYyb7fSC/A1G+WycU88S8MKrw3aQfJMP28QlRsBJnwmTF9jt5V8lHU9N1eUIMA==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.6.0","@warlock.js/cache":"5.6.0","@warlock.js/logger":"5.6.0","@warlock.js/cascade":"5.6.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.6.0_1788900455664_0.9456601360569477","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@warlock.js/notifications","version":"5.7.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.7.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"5c6eddbf32314fbdbf63e7ab8aeea88d4400914d","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.7.0.tgz","fileCount":482,"integrity":"sha512-GPFSL4s0/ikkQq3AFZUZXqSDRv3lQHMfXGKHrTrwtWk05Nwvx5AtvdMgVfM3TW5kWSavu9Wc0veb+OXMKIAHXQ==","signatures":[{"sig":"MEUCIQDtmxU55Aq2eYrdJPkq9Uh8N+HIQAXY4jJO99ZRRTarmQIgIdhJv9uMVToHkvNxHLGT7obQ50FlSJnvgziRF2geP2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3646207},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.7.0/warlock.js-notifications-5.7.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.7.0\\warlock.js-notifications-5.7.0.tgz","_integrity":"sha512-GPFSL4s0/ikkQq3AFZUZXqSDRv3lQHMfXGKHrTrwtWk05Nwvx5AtvdMgVfM3TW5kWSavu9Wc0veb+OXMKIAHXQ==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.7.0","@warlock.js/cache":"5.7.0","@warlock.js/logger":"5.7.0","@warlock.js/cascade":"5.7.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.7.0_1789211248722_0.18531979101060436","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@warlock.js/notifications","version":"5.8.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.8.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"e71a2b25374ff3924814481c8e8ac19a9e09f160","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.8.0.tgz","fileCount":482,"integrity":"sha512-s+KcWiYrowJHvZcAYrFiMolAKR2L7g5Qcajx938ngWty/ZI4RLlXmiBjO+T3l0++i8ZdHI5zKEfYfdw5O1IaEw==","signatures":[{"sig":"MEQCIBXroKJNW1O4HO7t/90UoiOysHwmcsdhCkPcRUIDtz9/AiAfQ0oCIbBPsjAHZOcHSLlAq6jQRSj0AAQScU3AakJmdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3646207},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.8.0/warlock.js-notifications-5.8.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.8.0\\warlock.js-notifications-5.8.0.tgz","_integrity":"sha512-s+KcWiYrowJHvZcAYrFiMolAKR2L7g5Qcajx938ngWty/ZI4RLlXmiBjO+T3l0++i8ZdHI5zKEfYfdw5O1IaEw==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.8.0","@warlock.js/cache":"5.8.0","@warlock.js/logger":"5.8.0","@warlock.js/cascade":"5.8.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.8.0_1789271229938_0.8512972611479943","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@warlock.js/notifications","version":"5.9.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.9.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"0f2e639a034d41198f6f5a5b91957ca4db967c6f","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.9.0.tgz","fileCount":482,"integrity":"sha512-yzT9NppmBuObntxiq90ZGIkNgeTrd6oHD3oCPNDbDoTjzFG/eOnNi60LiyVCFzcUhXJ72ACtWqbRnhmbiP1tbA==","signatures":[{"sig":"MEUCIQCmY1/2fygbgeyy0YTBMmEUEoKOr1r4+BPJz8lw667IGAIgCWYK6zJ03+ru4vMf+sOX2Pyzd0j7q6ChgXMgg+cebq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3646325},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.9.0/warlock.js-notifications-5.9.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.9.0\\warlock.js-notifications-5.9.0.tgz","_integrity":"sha512-yzT9NppmBuObntxiq90ZGIkNgeTrd6oHD3oCPNDbDoTjzFG/eOnNi60LiyVCFzcUhXJ72ACtWqbRnhmbiP1tbA==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.9.0","@warlock.js/cache":"5.9.0","@warlock.js/logger":"5.9.0","@warlock.js/cascade":"5.9.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.9.0_1789381629442_0.732413918825215","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@warlock.js/notifications","version":"5.10.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.10.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"050a652666bb1d605be4b854df0f3d077baf4ee8","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.10.0.tgz","fileCount":482,"integrity":"sha512-Ve7jP6NwdiGbJ6n8NqEQJaWRcsxIwhikq/JtCfcxZfIC/hNmOsJZ6whPKxA6yPggJBonGjSl0OqwOl1daryrEQ==","signatures":[{"sig":"MEQCICQEadelVCUT5o7jazcTmJP6GXS9RuzLPtUMm03z9sI8AiAA9F7Sx7LCXviRNqgWTyCbdt3cRud3TIvSlMEmmikOQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3646451},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.10.0/warlock.js-notifications-5.10.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.10.0\\warlock.js-notifications-5.10.0.tgz","_integrity":"sha512-Ve7jP6NwdiGbJ6n8NqEQJaWRcsxIwhikq/JtCfcxZfIC/hNmOsJZ6whPKxA6yPggJBonGjSl0OqwOl1daryrEQ==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.10.0","@warlock.js/cache":"5.10.0","@warlock.js/logger":"5.10.0","@warlock.js/cascade":"5.10.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.10.0_1789392179145_0.3398936073264742","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"@warlock.js/notifications","version":"5.11.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.11.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"eccf1a2da67df5f355bfd4f614ce74a5a57a7e75","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.11.0.tgz","fileCount":482,"integrity":"sha512-B8ENgm/dp31ClQTSzh7fQ9o8Gex4IsK6Iwufo5G41rIbID+GPv1zVJST8DyBpl7Yj+hDkynHu4cOAMNG1utciw==","signatures":[{"sig":"MEUCIDUhDkOe76jnL4K65SekRxvw5UktcnHO7u1wM1EIM969AiEAhgKFF+z7xWejODBqrEpHqmhvHAPaUTEr+rTbRFyCYBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3646571},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.11.0/warlock.js-notifications-5.11.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.11.0\\warlock.js-notifications-5.11.0.tgz","_integrity":"sha512-B8ENgm/dp31ClQTSzh7fQ9o8Gex4IsK6Iwufo5G41rIbID+GPv1zVJST8DyBpl7Yj+hDkynHu4cOAMNG1utciw==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.11.0","@warlock.js/cache":"5.11.0","@warlock.js/logger":"5.11.0","@warlock.js/cascade":"5.11.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.11.0"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.11.0_1789401624492_0.8566605747507379","host":"s3://npm-registry-packages-npm-production"}},"5.12.0":{"name":"@warlock.js/notifications","version":"5.12.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.12.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"f16fdf541e7d93b0bb30f372487b166ec549be22","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.12.0.tgz","fileCount":443,"integrity":"sha512-FbrO3jSvN0917+eWr514WzN/9q9/oBYbcqA50BjJV2E6E/NscGDaR06kf9DVxPBfLlHT+5mUZwn98ejHkrp99Q==","signatures":[{"sig":"MEUCIQDzhRapqkjvjwQXXJ2pFiyb8NvpjlL5q4JGNFNRalVxBgIgSjIxiDpBbhTHurMrAK56IHrD/5A4LCEiX7BJdAX3DKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3810540},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.12.0/warlock.js-notifications-5.12.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.12.0\\warlock.js-notifications-5.12.0.tgz","_integrity":"sha512-FbrO3jSvN0917+eWr514WzN/9q9/oBYbcqA50BjJV2E6E/NscGDaR06kf9DVxPBfLlHT+5mUZwn98ejHkrp99Q==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.12.0","@warlock.js/cache":"5.12.0","@warlock.js/logger":"5.12.0","@warlock.js/cascade":"5.12.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.12.0_1789592399973_0.8100160705400934","host":"s3://npm-registry-packages-npm-production"}},"5.13.0":{"name":"@warlock.js/notifications","version":"5.13.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.13.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"2cfc1802b334fa1a2a4ed737828eef6700cc1288","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.13.0.tgz","fileCount":443,"integrity":"sha512-SvevpDe7j3n5aZnVGLkfZq7J/0lwFzEyU7dEr/Dja0ASo4aPsp7Iao6zVgtTosOk/Q1y6e7X3bs5pRIUty7gGg==","signatures":[{"sig":"MEUCIBE+sTDbNnvj9nuScVdTR1mr3NTDZ9Dllc0vmJR53qsKAiEA3oglvNXtPorBqcXeovoXvx9zjGznsNr4OmUwtMtfkVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3810106},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.13.0/warlock.js-notifications-5.13.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.13.0\\warlock.js-notifications-5.13.0.tgz","_integrity":"sha512-SvevpDe7j3n5aZnVGLkfZq7J/0lwFzEyU7dEr/Dja0ASo4aPsp7Iao6zVgtTosOk/Q1y6e7X3bs5pRIUty7gGg==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.13.0","@warlock.js/cache":"5.13.0","@warlock.js/logger":"5.13.0","@warlock.js/cascade":"5.13.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@warlock.js/herald":"5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.13.0_1789612633601_0.022160112789888053","host":"s3://npm-registry-packages-npm-production"}},"5.14.0":{"name":"@warlock.js/notifications","version":"5.14.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.14.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"a8ae5c8f4ce7884605e08196841089af92c16299","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.14.0.tgz","fileCount":496,"integrity":"sha512-2O3rkhNSf3kkPua0a/XgQeqHq4NcHM2ygqIffHXVIGW4ymdBbi5ldn/eU/upVQXz9zQvNLeLTFCcf8KAKcA91g==","signatures":[{"sig":"MEUCIAU7GWDf/QT6k52bfozEV4D5g+Ft6CCS5ArJk54LYd7AAiEA4Gi5v9kpHEDhhv+yU4PUV7H1KO1DrjivuGGSDA29q0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFLv21x7Sg93nYmL9oG0pGjGWsH6In438ZKDVGdPEyRVAiEAoWdoLW7na7fAq8UifGT7SEvfHtfz+1aPtCgq1UCbrhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3707555},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.14.0/warlock.js-notifications-5.14.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.14.0\\warlock.js-notifications-5.14.0.tgz","_integrity":"sha512-2O3rkhNSf3kkPua0a/XgQeqHq4NcHM2ygqIffHXVIGW4ymdBbi5ldn/eU/upVQXz9zQvNLeLTFCcf8KAKcA91g==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.14.0","@warlock.js/cache":"5.14.0","@warlock.js/logger":"5.14.0","@warlock.js/cascade":"5.14.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.14.0"},"optionalDependencies":{"@warlock.js/herald":"5.14.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.14.0_1789674036732_0.09516356608932708","host":"s3://npm-registry-packages-npm-production"}},"5.15.0":{"name":"@warlock.js/notifications","version":"5.15.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.15.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"b67aadfbdb871d300536fd607620bd7bf13a34b4","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.15.0.tgz","fileCount":496,"integrity":"sha512-jzFG6MNqPpHHepvTE/hvEKsefHphspJICfPK1KvhCGPG2hoMADGeasljkmAuzAvCy9lg+vPp6BDfqx6o3hUS3A==","signatures":[{"sig":"MEQCIBwtx+5WA6xtsUmnL3hGLGqQFMI5JT80SfLKUA3/GeUBAiBooVS0CK9XBZCtrZ6XMhQzmCsEyV49cpe497CozN1TGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0bQwAgxSsuOpk4L4rnC4sFCZi7MAMNT5LFvYWIT3zcwIhAO6lmiYyDkezhrOlFz0124+v6rkeGO3nTrlW7WCOlNwt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3707930},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.15.0/warlock.js-notifications-5.15.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.15.0\\warlock.js-notifications-5.15.0.tgz","_integrity":"sha512-jzFG6MNqPpHHepvTE/hvEKsefHphspJICfPK1KvhCGPG2hoMADGeasljkmAuzAvCy9lg+vPp6BDfqx6o3hUS3A==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.15.0","@warlock.js/cache":"5.15.0","@warlock.js/logger":"5.15.0","@warlock.js/cascade":"5.15.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.15.0"},"optionalDependencies":{"@warlock.js/herald":"5.15.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.15.0_1789716103729_0.7818223308080385","host":"s3://npm-registry-packages-npm-production"}},"5.16.0":{"name":"@warlock.js/notifications","version":"5.16.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.16.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"1fa4a8740d6968046b32577d167c0b45f32de087","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.16.0.tgz","fileCount":496,"integrity":"sha512-dYjnLD4SnnJCrFwRumEVpiAvURCFsCzFa9DUMIubxcVWbGR5fQYAK6viJToxrvE/Irm14lFHsxwDca746AbsCA==","signatures":[{"sig":"MEUCIFlhSEzf4GqT0itR3itww9yVf7rqvbrzFdlVmBQgyDDKAiEA7Kjb9x/7j4FET41zO1MFqUihKvvS2gBCBUthuCnjFQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGg+mW2n5UDUo92zTqDoHMeHTN+kajO39Ie3w+gghQgpAiAg2axYHx0NZt3TIWXjbBb4t86C86rze/zcX14oswg3rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3707930},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.16.0/warlock.js-notifications-5.16.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.16.0\\warlock.js-notifications-5.16.0.tgz","_integrity":"sha512-dYjnLD4SnnJCrFwRumEVpiAvURCFsCzFa9DUMIubxcVWbGR5fQYAK6viJToxrvE/Irm14lFHsxwDca746AbsCA==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.16.0","@warlock.js/cache":"5.16.0","@warlock.js/logger":"5.16.0","@warlock.js/cascade":"5.16.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.16.0"},"optionalDependencies":{"@warlock.js/herald":"5.16.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.16.0_1789773410243_0.7588443365702582","host":"s3://npm-registry-packages-npm-production"}},"5.17.0":{"name":"@warlock.js/notifications","version":"5.17.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.17.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"31bfe73ad76d855d878632d4b796c993cad10a91","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.17.0.tgz","fileCount":496,"integrity":"sha512-Ds8KJhgCTizz3jC2aFYVXuZ0sBKPGcn9f7BBTpOmSfafB3pFaFqzZ7qPL+d302TfHpRy/F0YN8H0WhoTqeYtxQ==","signatures":[{"sig":"MEUCIQCTkhUsD/goWnf39C/dr7rkIuDg/JpIS0OWS1K0bN5ZVgIgSbL5fU5RSSCP19CuYIOb+a7aBKyxX60BHDS3MEhT9VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGPDrWGE8G3ylNdxJRuc+AU3Syf/jaL9+fq2LVeWiDVAAiEAiX7hHwlP2GP/M3QFkNWT+MdaDztGpo+ZpT8yn+yGH1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3707930},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.17.0/warlock.js-notifications-5.17.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.17.0\\warlock.js-notifications-5.17.0.tgz","_integrity":"sha512-Ds8KJhgCTizz3jC2aFYVXuZ0sBKPGcn9f7BBTpOmSfafB3pFaFqzZ7qPL+d302TfHpRy/F0YN8H0WhoTqeYtxQ==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.17.0","@warlock.js/cache":"5.17.0","@warlock.js/logger":"5.17.0","@warlock.js/cascade":"5.17.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.17.0"},"optionalDependencies":{"@warlock.js/herald":"5.17.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.17.0_1790085657543_0.6771641910945503","host":"s3://npm-registry-packages-npm-production"}},"5.17.1":{"name":"@warlock.js/notifications","version":"5.17.1","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.17.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"c837998d92ec364a0e0f301c099abc6cd5b7ac0f","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.17.1.tgz","fileCount":496,"integrity":"sha512-ls6YHild+D3tPRPZq+M1u5tGUqhK3HYfEdRZi7OilUaR7HcPDm08bSIrTtW/M/Digmda5ddgbrPJyt7e6QHi9g==","signatures":[{"sig":"MEYCIQDVnO8fbf1NL5ZGfTzjaLPMFYgku1Lw4cmqQLKH5y+ZzwIhAPrlZCQyLPq6tdGcehOD7xxm7UuRNfEv1AeWTQOrULSA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyUZBbEHc4HxGfbltvr4TvgYw8TEkkc2uL4NUDEGghbgIgbGBvPn8/lb41As9BEA9rA91m17mOFc0Th5YI/n93Xx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3707930},"main":"./cjs/index.cjs","_from":"file:C:/Users/Hasan/AppData/Local/Temp/warlock-5171-direct-release-UP7rmY/artifacts/warlock.js-notifications-5.17.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Users\\Hasan\\AppData\\Local\\Temp\\warlock-5171-direct-release-UP7rmY\\artifacts\\warlock.js-notifications-5.17.1.tgz","_integrity":"sha512-ls6YHild+D3tPRPZq+M1u5tGUqhK3HYfEdRZi7OilUaR7HcPDm08bSIrTtW/M/Digmda5ddgbrPJyt7e6QHi9g==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.17.1","@warlock.js/cache":"5.17.1","@warlock.js/logger":"5.17.1","@warlock.js/cascade":"5.17.1"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.17.1"},"optionalDependencies":{"@warlock.js/herald":"5.17.1"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.17.1_1790103106460_0.7869154808782759","host":"s3://npm-registry-packages-npm-production"}},"5.18.0":{"name":"@warlock.js/notifications","version":"5.18.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.18.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"0aefc68e34e3a0858f0beb1e2d24c57ae1b1b927","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.18.0.tgz","fileCount":496,"integrity":"sha512-gDAPgoPYK883eeM9kYUyBkmByrT8rfP3KH8Zx+9Z6nt9kz3oCOl/fiQFeszJKDlyMGbtqiGLBsSGiUsxeQYMjg==","signatures":[{"sig":"MEUCIHPSv7RpEQUTahZXXTIUiaJOqIl8W4Z4NUCEfmqI12RBAiEA4z3pui20qc2oQrh7yepts2WnRb3VTI3qzJOD279VZMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9vFIHDdQBeN17SgoinISDQY+t298Wl3ntJduzsFDYLAIhAIVUU4knkyWIJmptvfATOHRVZRaEA0fdtfKOsggNqixw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3707930},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.18.0/warlock.js-notifications-5.18.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.18.0\\warlock.js-notifications-5.18.0.tgz","_integrity":"sha512-gDAPgoPYK883eeM9kYUyBkmByrT8rfP3KH8Zx+9Z6nt9kz3oCOl/fiQFeszJKDlyMGbtqiGLBsSGiUsxeQYMjg==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.18.0","@warlock.js/cache":"5.18.0","@warlock.js/logger":"5.18.0","@warlock.js/cascade":"5.18.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.18.0"},"optionalDependencies":{"@warlock.js/herald":"5.18.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.18.0_1790123822762_0.10029536652091786","host":"s3://npm-registry-packages-npm-production"}},"5.19.0":{"name":"@warlock.js/notifications","version":"5.19.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.19.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"83bdab366ac52f8f7ec64283db2513849a02e6c0","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.19.0.tgz","fileCount":500,"integrity":"sha512-HxCzJVhc+mzJKjrdMvuVM75I4R3PumBmy2F/ooQE++Acdsp+qDsUPBPYau9GibSvaG6oRSZrOeRyS4pPzo+aNg==","signatures":[{"sig":"MEUCIQCpOPPb1Vgfi08nQE4yzkxJ8QwE8U68eWuMhndSxISjWwIgYSOUkKEYfsP0KXlAOe9WWsRtXIbHvY2sN78/JVCqS88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDW3hP1MYuCdKe39g81W+FCJnaDEV9wYPpCbrVpbbx1EgIgfRyfq/nTQ+qvXKvSIQipaS9vCnS/n7dsBqoV5Dz+6kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3684416},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.19.0/warlock.js-notifications-5.19.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.19.0\\warlock.js-notifications-5.19.0.tgz","_integrity":"sha512-HxCzJVhc+mzJKjrdMvuVM75I4R3PumBmy2F/ooQE++Acdsp+qDsUPBPYau9GibSvaG6oRSZrOeRyS4pPzo+aNg==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.19.0","@warlock.js/cache":"5.19.0","@warlock.js/logger":"5.19.0","@warlock.js/cascade":"5.19.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.19.0"},"optionalDependencies":{"@warlock.js/herald":"5.19.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.19.0_1790186806415_0.010855920340177017","host":"s3://npm-registry-packages-npm-production"}},"5.19.1":{"name":"@warlock.js/notifications","version":"5.19.1","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.19.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"089923c833e1fb2a3630f0c7afb3aab20cce9461","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.19.1.tgz","fileCount":500,"integrity":"sha512-AckF1zOTGcOEgk2z96EpIucxeezych7lhhLCrtw7H2juH7Syr6CVf4CRFwtGq6L55o8YFXjZWu9upJbtmUYI8w==","signatures":[{"sig":"MEUCIQDACAEmusOYve5Hwvggcsdy+6oHwobCZz3KuoOCvmKH9QIgaIxn3ookpsDvSyN79d5qqQqTJeLF+hnwrA9KlPSlwg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEm521bkMTSSt/L7GQZtAg88KisBmsIxIEP55SMlxntwAiALwfweRv0t1kXnNvhhrCir28/Krrrfy5LYaVdO+WZp6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3684416},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.19.1/warlock.js-notifications-5.19.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.19.1\\warlock.js-notifications-5.19.1.tgz","_integrity":"sha512-AckF1zOTGcOEgk2z96EpIucxeezych7lhhLCrtw7H2juH7Syr6CVf4CRFwtGq6L55o8YFXjZWu9upJbtmUYI8w==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.19.1","@warlock.js/cache":"5.19.1","@warlock.js/logger":"5.19.1","@warlock.js/cascade":"5.19.1"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.19.1"},"optionalDependencies":{"@warlock.js/herald":"5.19.1"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.19.1_1790237499395_0.0026938919214982704","host":"s3://npm-registry-packages-npm-production"}},"5.20.0":{"name":"@warlock.js/notifications","version":"5.20.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.20.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"8e836363531d0b9ca02d8616e5665aef94493a39","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.20.0.tgz","fileCount":501,"integrity":"sha512-y1JhJIP3QIlbNak6mxawm5fkySGr32fdZyTs2qjdMUIKh8Z3xRz2RkQhsRcy7dixx9+fFKvNCJML0+VZsFcn2Q==","signatures":[{"sig":"MEUCIQDIAofjrKwWcBwS7EcPlABLnF3o9VPr6orSi3wHGfudsAIgZukbyIILxN+EIl9vJ7E4HaHaoShgf6moj/Ze++sM4pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICmuFXWFTVl3H/bli4vkpXZ8dAvyuVZ3iaSZQARqZQcoAiEAuzZFPzys2Mo6uqV+Tk40Rayu4uY57heBRYWYJpGP5uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3704535},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.20.0/warlock.js-notifications-5.20.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.20.0\\warlock.js-notifications-5.20.0.tgz","_integrity":"sha512-y1JhJIP3QIlbNak6mxawm5fkySGr32fdZyTs2qjdMUIKh8Z3xRz2RkQhsRcy7dixx9+fFKvNCJML0+VZsFcn2Q==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.20.0","@warlock.js/cache":"5.20.0","@warlock.js/logger":"5.20.0","@warlock.js/cascade":"5.20.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.20.0"},"optionalDependencies":{"@warlock.js/herald":"5.20.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.20.0_1790264255499_0.8926186821667128","host":"s3://npm-registry-packages-npm-production"}},"5.21.0":{"name":"@warlock.js/notifications","version":"5.21.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.21.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"7ba5cefe61ad48775859aed2f6bdff0a6008a2b4","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.21.0.tgz","fileCount":501,"integrity":"sha512-5qXrqDStIH5LdUYA7GecQf1BOW9SZxel5k1QeF3D0F7YWlR/YC+8N9PzxyjYXPDl9UNxp5E8inlmM6BmUvZKOg==","signatures":[{"sig":"MEUCIGggcyHYYGb7hHBB1jj2FboIadFCuH76pWkK9cDNXP5rAiEAxC5njKr1/9TgkR44zOWR6b6H5Ujvrh5nkKIXx6yGZVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcDagtj+0pcVEMcDuDdxX9ChFXnd72e9mutCa+NWXegQIgC0wcvkqHJYtFuZ71Pks+jkVGsXldHh2tRhxUOkwlg+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3704630},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.21.0/warlock.js-notifications-5.21.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.21.0\\warlock.js-notifications-5.21.0.tgz","_integrity":"sha512-5qXrqDStIH5LdUYA7GecQf1BOW9SZxel5k1QeF3D0F7YWlR/YC+8N9PzxyjYXPDl9UNxp5E8inlmM6BmUvZKOg==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.21.0","@warlock.js/cache":"5.21.0","@warlock.js/logger":"5.21.0","@warlock.js/cascade":"5.21.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.21.0"},"optionalDependencies":{"@warlock.js/herald":"5.21.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.21.0_1790307440049_0.7395963630158531","host":"s3://npm-registry-packages-npm-production"}},"5.22.0":{"name":"@warlock.js/notifications","version":"5.22.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.22.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"5f5e9c88e1a2fb2ce23010b898c734867d925bb6","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.22.0.tgz","fileCount":460,"integrity":"sha512-Onkh5rCVVjg7sUaC2AU8uOULOXzmZWosTvlKSqb8ZMT0ztvWdonyUR2qeiR9Sai1EXWKBapeUJYx7WQ2gb5fXg==","signatures":[{"sig":"MEUCIQDuGD81CZpKNkPtTkqJHmvwZEd0ONrko4s9n/zB6rZLRAIgU9VXWHAis4FcnkRt1YPQYwqFH7AcmJEdYnYkP7ZSuIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG1mQyp/o4OgQu06QK4Puha1+ZVAbSFAx5AuPQA+5mq0AiEA20xlonEV6m6sXrpFnrErC4sKJiCBu2QXd54X8oWICTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3840918},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.22.0/warlock.js-notifications-5.22.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.22.0\\warlock.js-notifications-5.22.0.tgz","_integrity":"sha512-Onkh5rCVVjg7sUaC2AU8uOULOXzmZWosTvlKSqb8ZMT0ztvWdonyUR2qeiR9Sai1EXWKBapeUJYx7WQ2gb5fXg==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.22.0","@warlock.js/cache":"5.22.0","@warlock.js/logger":"5.22.0","@warlock.js/cascade":"5.22.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.22.0"},"optionalDependencies":{"@warlock.js/herald":"5.22.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.22.0_1790344024754_0.15918539701953738","host":"s3://npm-registry-packages-npm-production"}},"5.22.1":{"name":"@warlock.js/notifications","version":"5.22.1","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.22.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"afdb7734495283fd69630e1f7e32e4ba9ded79f9","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.22.1.tgz","fileCount":460,"integrity":"sha512-0nKGi5yq51mtp4fc9hiOpzfnqfN1oUUsZA73KR+hL4k99k7mL4wsNwLw5SPJd8+hzYk2k7C7A0TcBU0CYwsN7w==","signatures":[{"sig":"MEYCIQDOj1IESu6ECgUDwaQacRfXIff3QoAPJhCrq4I9fzVvCwIhAPbQYpC0uk/+46ylBnQhOwFjw/Y/3qBU4Xur9UutXypA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFIkDKFNv5/jlg/E+SK5vUMvBjEZNsbwjI2nLGlIjrT/AiEAuZUHD6IVnrnYYn2v7JDEiZQD1bi9Fdr2nrWmv+l6VTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3841010},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.22.1/warlock.js-notifications-5.22.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.22.1\\warlock.js-notifications-5.22.1.tgz","_integrity":"sha512-0nKGi5yq51mtp4fc9hiOpzfnqfN1oUUsZA73KR+hL4k99k7mL4wsNwLw5SPJd8+hzYk2k7C7A0TcBU0CYwsN7w==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.22.1","@warlock.js/cache":"5.22.1","@warlock.js/logger":"5.22.1","@warlock.js/cascade":"5.22.1"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.22.1"},"optionalDependencies":{"@warlock.js/herald":"5.22.1"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.22.1_1790350281210_0.032297691645220894","host":"s3://npm-registry-packages-npm-production"}},"5.23.0":{"name":"@warlock.js/notifications","version":"5.23.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.23.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"f77a3ff381f9915e14645cf573f74f54b611f260","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.23.0.tgz","fileCount":460,"integrity":"sha512-P7KKcYvcaK3b4Z+G7O2T454tS6Kz+rPO/c/k2mEHWy2w83P+GKonw0LJzOyZEBpYRFOw8KRT6r1ljgya/2bVyQ==","signatures":[{"sig":"MEUCIQDYiPi4lmtrmo1isNuTk2WKu3SuY64SOO68H93R8gtzMwIgMdooEwxJRlt0ADKimRoKcTxdUAcE81cu403Zr8AySjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIXb2Tu5b4WKtlVnM4W7f/AJR4PuZuCcabOCBN+vJsvAiEA32QZUBxDzDe3myfIojR5isM80oe62Cu9MxOPtB10FTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3848066},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.23.0/warlock.js-notifications-5.23.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.23.0\\warlock.js-notifications-5.23.0.tgz","_integrity":"sha512-P7KKcYvcaK3b4Z+G7O2T454tS6Kz+rPO/c/k2mEHWy2w83P+GKonw0LJzOyZEBpYRFOw8KRT6r1ljgya/2bVyQ==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.23.0","@warlock.js/cache":"5.23.0","@warlock.js/logger":"5.23.0","@warlock.js/cascade":"5.23.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.23.0"},"optionalDependencies":{"@warlock.js/herald":"5.23.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.23.0_1790418228146_0.46781926172479293","host":"s3://npm-registry-packages-npm-production"}},"5.23.1":{"name":"@warlock.js/notifications","version":"5.23.1","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.23.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"e310d867bfd77efc38280c9e7f110f14fa874227","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.23.1.tgz","fileCount":460,"integrity":"sha512-tHCFADZdIx7ASDzZm+9jxozjKKDalIRYZ43EeBpfoMDKzRLmPHAvInGRACRw7s+D0uBIYWHmymS9GpS5XigKvg==","signatures":[{"sig":"MEUCIF7D71cWOheFMmJ/Jr9w+Ia7xHyEA+pv3T2UssUJpIJWAiEA43fDtf1CQm3y4xQBLJBEZrMtiRlqzFeYf2bN/Dd5yr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCX9p6AkYKNmrt49Nj/8YY+PUWueAQ2wCqhKZkUqY4q4AIgauAQt5AtZLJ1zjmB15HNTqvsac5a4F7eckznNqg8fBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3848158},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.23.1/warlock.js-notifications-5.23.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.23.1\\warlock.js-notifications-5.23.1.tgz","_integrity":"sha512-tHCFADZdIx7ASDzZm+9jxozjKKDalIRYZ43EeBpfoMDKzRLmPHAvInGRACRw7s+D0uBIYWHmymS9GpS5XigKvg==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.23.1","@warlock.js/cache":"5.23.1","@warlock.js/logger":"5.23.1","@warlock.js/cascade":"5.23.1"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.23.1"},"optionalDependencies":{"@warlock.js/herald":"5.23.1"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.23.1_1790442123151_0.8265716345481118","host":"s3://npm-registry-packages-npm-production"}},"5.23.2":{"name":"@warlock.js/notifications","version":"5.23.2","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.23.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"1ce72d6fe9409f07b408b334c1f73a6297bb83f7","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.23.2.tgz","fileCount":460,"integrity":"sha512-PANvPt/aedO2OgSEF6LX+TXiJPl+Wur+EbDG14DMMtqreVh73i+wbQBE/0gCyefhepL8FdkeS9X8r67aIn2PVA==","signatures":[{"sig":"MEYCIQCHtcEfgtrn5hrJMaT78p+f13P3I65kQS4hq1rCNOqZhQIhALwRxHD1RnV1NwgbIi4zvU8/DYplCsIKSaN4C6VhN2Hi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+FIzFJui/P5l62Wwl4lBIEsvpY3mc6aLyvZ2VMxeKYQIhAMhzQzp75l8Udld1vNU8/TH1fd7jcTgCsLAOueRKRkgB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3848250},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.23.2/warlock.js-notifications-5.23.2.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.23.2\\warlock.js-notifications-5.23.2.tgz","_integrity":"sha512-PANvPt/aedO2OgSEF6LX+TXiJPl+Wur+EbDG14DMMtqreVh73i+wbQBE/0gCyefhepL8FdkeS9X8r67aIn2PVA==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.23.2","@warlock.js/cache":"5.23.2","@warlock.js/logger":"5.23.2","@warlock.js/cascade":"5.23.2"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.23.2"},"optionalDependencies":{"@warlock.js/herald":"5.23.2"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.23.2_1790456800795_0.1973255193637693","host":"s3://npm-registry-packages-npm-production"}},"5.24.0":{"name":"@warlock.js/notifications","version":"5.24.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.24.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"7759a7025f153d883d70c2d7848c67c32b0b1c89","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.24.0.tgz","fileCount":460,"integrity":"sha512-rSzNxXzwiiD3KNoFP5BLaruVXmeTuBK+CbWXMTZOG/mFgFKoFhNWIrmNkLxn3hm/k8mkjbGluAw7OV32pY01Sg==","signatures":[{"sig":"MEYCIQCUQP1h1aYMYkNobeLI+oPQhdKrpyukMWvB3ls5mW6gxgIhAJBfxDx+BNTzou/US3Mp5JJiLVxYl2a5ET6HdYiuNYVg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvfyRIMv2WsUiZYA9UOTbSDce5WjFi557S6BpCIkN28wIgYJjtLeFHwfT90UyzRVqNQXC8PhNKdAsLwbdkEMti7DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3848336},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.24.0/warlock.js-notifications-5.24.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.24.0\\warlock.js-notifications-5.24.0.tgz","_integrity":"sha512-rSzNxXzwiiD3KNoFP5BLaruVXmeTuBK+CbWXMTZOG/mFgFKoFhNWIrmNkLxn3hm/k8mkjbGluAw7OV32pY01Sg==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.12.1","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/core":"5.24.0","@warlock.js/cache":"5.24.0","@warlock.js/logger":"5.24.0","@warlock.js/cascade":"5.24.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.24.0"},"optionalDependencies":{"@warlock.js/herald":"5.24.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.24.0_1790527363293_0.2890321909218978","host":"s3://npm-registry-packages-npm-production"}},"5.25.0":{"name":"@warlock.js/notifications","version":"5.25.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.25.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"19c010b1fd8f458346389b46d44a9acb42882301","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.25.0.tgz","fileCount":460,"integrity":"sha512-JCOwERRIf4jvNbeWoklmX4IDk3V35GUAvNqNdu9nU1Gfbf/GHeasbd53VvHaXWZlbGq4d5YnHZSolu4wucQM/w==","signatures":[{"sig":"MEYCIQCtYfGR2qe2mVUs8nrZaVDkFehiyqSMoj6BRyVNhf+cbwIhANPhsqGcj8wSSlNfh2ZOUDIeEJ5oAAASE5jZJQzotem7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDYsQnouzv9oJMQELyd4tncsoYsp4SCgPx1ghpm67hEUAiEA3/mZeIi63802d/4+rcGm4ML72YyXiNrnl7ZcTC/Ksvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3805162},"main":"./cjs/index.cjs","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.25.0/warlock.js-notifications-5.25.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.25.0/warlock.js-notifications-5.25.0.tgz","_integrity":"sha512-JCOwERRIf4jvNbeWoklmX4IDk3V35GUAvNqNdu9nU1Gfbf/GHeasbd53VvHaXWZlbGq4d5YnHZSolu4wucQM/w==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.19.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@warlock.js/core":"5.25.0","@warlock.js/cache":"5.25.0","@warlock.js/logger":"5.25.0","@warlock.js/cascade":"5.25.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.25.0"},"optionalDependencies":{"@warlock.js/herald":"5.25.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.25.0_1790700021521_0.21100646446127347","host":"s3://npm-registry-packages-npm-production"}},"5.26.0":{"name":"@warlock.js/notifications","version":"5.26.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.26.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"f8324982ddeeeb89f5f3afbd9e83337e5d3d0f18","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.26.0.tgz","fileCount":460,"integrity":"sha512-EUYU0pWhq0fNtLZhRtPSud3ea8aY1T2BxI6brfa2njFe+vEgPQb6xFgaokPQfM8ejakkRm2hz0c0OlFYWyvoGA==","signatures":[{"sig":"MEQCIHoVqFuDdciLn/vCRu3EzDBB7PNtKQOLqiD2dsYTgHldAiBWUb8gqtRQ9h0dwaNXAZX6Pe7B8v7ttq9FdJXLboDa/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDXirIghBU9wmkSoBCpaMfkWWVMJUpKi9i5OBalZBV6UAiBnDnWJ2UYxEfTEA7rVFfpfOeM3QJN5v6sUDX/WDLQjEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3805694},"main":"./cjs/index.cjs","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.26.0/warlock.js-notifications-5.26.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.26.0/warlock.js-notifications-5.26.0.tgz","_integrity":"sha512-EUYU0pWhq0fNtLZhRtPSud3ea8aY1T2BxI6brfa2njFe+vEgPQb6xFgaokPQfM8ejakkRm2hz0c0OlFYWyvoGA==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.19.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@warlock.js/core":"5.26.0","@warlock.js/cache":"5.26.0","@warlock.js/logger":"5.26.0","@warlock.js/cascade":"5.26.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.26.0"},"optionalDependencies":{"@warlock.js/herald":"5.26.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.26.0_1790789823848_0.20814861357772263","host":"s3://npm-registry-packages-npm-production"}},"5.27.0":{"name":"@warlock.js/notifications","version":"5.27.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.27.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"1446c5b900693ee4d33d48fd8d4df8c56e2ac8f8","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.27.0.tgz","fileCount":460,"integrity":"sha512-c+bFdxVykWFxyBisk5qKqSm4W5EbcyfkjZy3f2+jeRDSdmmhGayg5lb2GSucKlWeY0dbN3lXUsb00SBnc2XG1w==","signatures":[{"sig":"MEYCIQD3DijkEQCT6Gjs91+wfppVqxrOK9/oflOUmapU0Bly+wIhAJSaTiBAC/Duik8t8rv98LOgtRltxtnuL45Rh9dXUe/g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDUWJNDaVyJ/u8P9+GOwI7RE+tP+5/X8peAxWGYb9eApAiEA2vP5/iR/KLhu8EO9wLUNVIhxuod7Bswtu3kVYCqhzrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3808849},"main":"./cjs/index.cjs","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.27.0/warlock.js-notifications-5.27.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.27.0/warlock.js-notifications-5.27.0.tgz","_integrity":"sha512-c+bFdxVykWFxyBisk5qKqSm4W5EbcyfkjZy3f2+jeRDSdmmhGayg5lb2GSucKlWeY0dbN3lXUsb00SBnc2XG1w==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.19.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@warlock.js/core":"5.27.0","@warlock.js/cache":"5.27.0","@warlock.js/logger":"5.27.0","@warlock.js/cascade":"5.27.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.27.0"},"optionalDependencies":{"@warlock.js/herald":"5.27.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.27.0_1790823610417_0.889606096357578","host":"s3://npm-registry-packages-npm-production"}},"5.28.0":{"name":"@warlock.js/notifications","version":"5.28.0","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/notifications@5.28.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/notifications#readme","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"c7c6cc1853f5669420a341b0283d9f95a7613119","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.28.0.tgz","fileCount":460,"integrity":"sha512-AVlWHefB3zksFktuO1OSeQMXDpLIF2fX5/2ANM0Ao6cyA0hFkswTVWtjAzqMR5AO9FIdmUoFNdZ/4unpdYUYaQ==","signatures":[{"sig":"MEQCIBT+ParPDwbbsi3mhGevGFDpK8OTzrUHx+boduCfytseAiAf4cqQeU1BUhtjb7fqoek6MLeeK2Ch9MlY2v5ZV6XUsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBmAzN1/MJEmATskfFdsGa/Iu8LhA6WohgqNY5RGqeO5AiEA1CSaH9XmCmXk31oHo7VAlBHUJjTBPlzMoDcpgxj1AVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3821391},"main":"./cjs/index.cjs","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.28.0/warlock.js-notifications-5.28.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.28.0/warlock.js-notifications-5.28.0.tgz","_integrity":"sha512-AVlWHefB3zksFktuO1OSeQMXDpLIF2fX5/2ANM0Ao6cyA0hFkswTVWtjAzqMR5AO9FIdmUoFNdZ/4unpdYUYaQ==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.19.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@warlock.js/core":"5.28.0","@warlock.js/cache":"5.28.0","@warlock.js/logger":"5.28.0","@warlock.js/cascade":"5.28.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.28.0"},"optionalDependencies":{"@warlock.js/herald":"5.28.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/notifications_5.28.0_1790836991546_0.7399539268567217","host":"s3://npm-registry-packages-npm-production"}},"5.29.0":{"_id":"@warlock.js/notifications@5.29.0","bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"dist":{"shasum":"a6e7eff7d13177a455e6019ad4ffc30918a2b8d6","tarball":"https://registry.npmjs.org/@warlock.js/notifications/-/notifications-5.29.0.tgz","fileCount":460,"integrity":"sha512-V8BHHOqmgWdo7+eECrA0oMxNUJwv0tAJNTSR5TDit9dfVq10Gx6aBiWfyvTLV+ADylS1SQTHtY5HGFwlsqYyWA==","signatures":[{"sig":"MEUCIBPZvkOIwIKhMrphlM1USD/oKEtdOmXXjfiHYkWcMJctAiEAsgzBCncqULoNYouG0SxXWmb7Cl9Zo/LXwVSwHkFkQCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICbhfCGNVZLhq35CyxEKm75WkW8X6d8vKXEcs9lmUe9yAiAROsGgMdiMJQl23/PM1uhyj8jgztF/p178rdxe6/rppg=="}],"unpackedSize":3817694},"main":"./cjs/index.cjs","name":"@warlock.js/notifications","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.29.0/warlock.js-notifications-5.29.0.tgz","types":"./esm/index.d.mts","author":{"name":"hassanzohdy"},"module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"license":"MIT","version":"5.29.0","warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"homepage":"https://github.com/warlockjs/notifications#readme","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.29.0/warlock.js-notifications-5.29.0.tgz","_integrity":"sha512-V8BHHOqmgWdo7+eECrA0oMxNUJwv0tAJNTSR5TDit9dfVq10Gx6aBiWfyvTLV+ADylS1SQTHtY5HGFwlsqYyWA==","repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"_npmVersion":"11.19.0","description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","directories":{},"maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@warlock.js/core":"5.29.0","@warlock.js/cache":"5.29.0","@warlock.js/logger":"5.29.0","@warlock.js/cascade":"5.29.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/queue":"5.29.0"},"optionalDependencies":{"@warlock.js/herald":"5.29.0"},"peerDependenciesMeta":{"@warlock.js/queue":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/notifications_5.29.0_1790856720438_0.6295615136063608"}}},"time":{"created":"2026-06-15T14:41:41.275Z","modified":"2026-10-01T12:12:00.729Z","4.2.0":"2026-06-15T14:41:41.600Z","4.2.1":"2026-06-15T15:46:09.018Z","4.2.2":"2026-06-15T16:12:29.056Z","4.2.3":"2026-06-15T16:24:18.766Z","4.2.4":"2026-06-15T16:26:36.284Z","4.2.5":"2026-06-16T10:32:24.932Z","4.2.6":"2026-06-17T10:04:27.392Z","4.2.7":"2026-06-17T10:14:36.595Z","4.2.8":"2026-06-17T10:31:36.173Z","4.2.9":"2026-06-17T11:04:49.907Z","4.2.10":"2026-06-17T11:37:04.298Z","4.2.11":"2026-06-18T01:28:25.685Z","4.3.0":"2026-06-21T02:12:27.203Z","4.4.0":"2026-06-21T15:10:22.239Z","4.5.0":"2026-06-30T12:40:08.298Z","4.6.0":"2026-07-01T08:55:26.769Z","4.6.1":"2026-07-01T13:41:50.996Z","4.7.0":"2026-07-06T19:47:12.741Z","4.8.0":"2026-07-19T18:44:42.840Z","4.8.1":"2026-07-21T10:58:06.981Z","4.8.2":"2026-07-22T15:17:10.025Z","4.9.0":"2026-08-06T12:34:46.009Z","4.9.1":"2026-08-06T14:35:05.561Z","4.9.2":"2026-08-09T00:39:54.398Z","4.10.0":"2026-08-09T02:30:24.354Z","4.11.0":"2026-08-10T14:19:43.240Z","4.12.0":"2026-08-11T03:58:31.887Z","4.13.0":"2026-08-12T17:12:56.174Z","4.14.0":"2026-08-16T15:48:30.133Z","4.15.0":"2026-08-16T19:09:04.387Z","4.16.0":"2026-08-18T21:50:19.475Z","5.0.0":"2026-08-25T16:23:49.560Z","5.0.1":"2026-08-25T18:11:03.291Z","5.0.2":"2026-08-25T18:38:35.504Z","5.1.0":"2026-08-26T08:46:36.398Z","5.2.2":"2026-09-02T00:55:10.724Z","5.2.3":"2026-09-02T02:44:42.221Z","5.2.4":"2026-09-02T04:46:31.880Z","5.3.0":"2026-09-03T22:04:50.981Z","5.3.1":"2026-09-04T00:11:44.214Z","5.3.2":"2026-09-05T23:07:23.050Z","5.4.0":"2026-09-07T00:15:30.213Z","5.5.0":"2026-09-07T02:03:30.212Z","5.6.0":"2026-09-08T20:47:35.835Z","5.7.0":"2026-09-12T11:07:28.907Z","5.8.0":"2026-09-13T03:47:10.175Z","5.9.0":"2026-09-14T10:27:09.603Z","5.10.0":"2026-09-14T13:22:59.290Z","5.11.0":"2026-09-14T16:00:24.701Z","5.12.0":"2026-09-16T21:00:00.159Z","5.13.0":"2026-09-17T02:37:13.774Z","5.14.0":"2026-09-17T19:40:36.870Z","5.15.0":"2026-09-18T07:21:43.854Z","5.16.0":"2026-09-18T23:16:50.366Z","5.17.0":"2026-09-22T14:00:57.651Z","5.17.1":"2026-09-22T18:51:46.609Z","5.18.0":"2026-09-23T00:37:02.871Z","5.19.0":"2026-09-23T18:06:46.544Z","5.19.1":"2026-09-24T08:11:39.577Z","5.20.0":"2026-09-24T15:37:35.786Z","5.21.0":"2026-09-25T03:37:20.168Z","5.22.0":"2026-09-25T13:47:04.871Z","5.22.1":"2026-09-25T15:31:21.367Z","5.23.0":"2026-09-26T10:23:48.248Z","5.23.1":"2026-09-26T17:02:03.266Z","5.23.2":"2026-09-26T21:06:40.901Z","5.24.0":"2026-09-27T16:42:43.410Z","5.25.0":"2026-09-29T16:40:21.765Z","5.26.0":"2026-09-30T17:37:03.961Z","5.27.0":"2026-10-01T03:00:10.620Z","5.28.0":"2026-10-01T06:43:11.679Z","5.29.0":"2026-10-01T12:12:00.547Z"},"bugs":{"url":"https://github.com/warlockjs/notifications/issues"},"author":{"name":"hassanzohdy"},"license":"MIT","homepage":"https://github.com/warlockjs/notifications#readme","keywords":["notifications","mail","in-app","multi-channel","warlock.js","typescript"],"repository":{"url":"git+https://github.com/warlockjs/notifications.git","type":"git"},"description":"Multi-channel notifications for Warlock.js — define once, fire anywhere; mail / in-app database / pluggable custom channels with preferences, rate limits, and idempotency.","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"readme":"# @warlock.js/notifications\n\nMulti-channel notifications for Warlock.js — **define once, fire anywhere**.\n\n- 📬 **Mail** via `@warlock.js/core`'s `sendMail`.\n- 🗄️ **In-app database** with a recipient-scoped read API (no IDOR by construction).\n- 🔌 **Custom channels** via `defineChannel` (3-line escape hatch).\n- 🎚️ **Pluggable gates** for user preferences + rate limits.\n- 🔐 **`force` + `idempotencyKey`** on every send.\n- 📊 **Observability events** — `sent` / `failed` / `skipped`.\n\n> WhatsApp / Telegram / Slack / Push channels arrive with `@warlock.js/bridges` (Phase 2). Until then, roll your own with `defineChannel` + `fetch` — see the example app's `internal-webhook.channel.ts`.\n\n## Quick start\n\n```bash\n# installs the package, ejects a declarative config/notifications.ts,\n# and scaffolds the in-app model + migration into src/app/notifications/*\nnpx warlock add notifications\n```\n\n## Server-only package\n\n`@warlock.js/notifications`'s entire runtime surface is server-only. Its `package.json` declares `\"warlock\": { \"environment\": \"server\" }` — build-boundary metadata that `@warlock.js/web`'s Gate A (import resolution) and Gate C (emitted-bundle verification) read to keep it out of the browser bundle.\n\n- App code that reaches the client bundle (including page and layout modules) must not value-import `@warlock.js/notifications` — Gate A refuses the build.\n- A type-only import (`import type { ... } from \"@warlock.js/notifications\"`) is allowed — it carries no runtime edge.\n- Server loaders, controllers, and modules may import it freely.\n\n```ts\n// src/app/orders/notifications/order-shipped.ts\nimport { defineNotification } from \"@warlock.js/notifications\";\n\nexport const orderShipped = defineNotification<{ order: Order }>({\n  via: [\"mail\", \"database\"],\n  mail: ({ order }, to) => ({\n    subject: `Order #${order.number} shipped`,\n    html: `<p>Hi ${to.get(\"name\")}, your order is on the way.</p>`,\n  }),\n  database: ({ order }) => ({\n    type: \"order.shipped\",\n    title: \"Your order shipped\",\n    payload: { orderId: order.id },\n  }),\n});\n\n// anywhere\nawait orderShipped.send(user, { order });\nawait orderShipped.queue(buyers, { order }, { delay: \"10m\" });\n\n// ad-hoc\nawait notify.mail(user, { subject: \"Welcome\", html: \"<p>Hi!</p>\" });\n\n// in-app reads\nawait inApp.listUnread(user);\nawait inApp.markAsRead(user); // recipient-scoped — no IDOR\n```\n\n## Skills\n\nThe package ships `skills/<task>/SKILL.md` files describing every public surface. Browse the index at [`skills/README.md`](./skills/README.md) or load them via `agent-kit`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}