6 Commits

Author SHA1 Message Date
Jacob Nguyen
515d2ced78 Update error-handling.mdx 2025-01-18 12:49:19 -06:00
Jacob Nguyen
8e9d895d1a Update error-handling.mdx 2025-01-15 19:41:40 -06:00
Jacob Nguyen
5055daac9b fa
Some checks failed
Deploy to GitHub Pages / Deploy to GitHub Pages (push) Has been cancelled
2025-01-14 23:19:52 -06:00
Jacob Nguyen
1da3e57866 sdf 2025-01-14 23:14:36 -06:00
Jacob Nguyen
9d2c3f6582 Update error-handling.mdx
Some checks failed
Deploy to GitHub Pages / Deploy to GitHub Pages (push) Has been cancelled
2025-01-13 10:33:10 -06:00
Jacob Nguyen
d5cee30e4f Merge pull request #76 from sern-handler/error-handling-ref
Some checks are pending
Deploy to GitHub Pages / Deploy to GitHub Pages (push) Waiting to run
errrefguide
2025-01-12 22:43:37 -06:00
2 changed files with 7 additions and 1 deletions

View File

@@ -1,7 +1,7 @@
{
"$schema": "./node_modules/@lunariajs/core/config.schema.json",
"repository": {
"name": "durocodes/sern-website"
"name": "sern-handler/website"
},
"defaultLocale": {
"label": "English",

View File

@@ -7,6 +7,7 @@ sidebar:
Error handling is important in any application, especially one which has a long lifetime of running.
## Handling errors in command and event modules
To capture errors, enable the 'error' event in sern's global event manager.
@@ -49,6 +50,11 @@ export default eventModule({
If the error handler is not set, sern's behavior is to crash the application.
This respects [node.js's default behavior](https://nodejs.org/api/events.html#error-events)
:::tip
enable `handleModuleErrors` to handle errors that occur within modules.
:::
:::caution