{"action":"created","issue":{"url":"https://api.github.com/repos/michaelrambeau/bestofjs/issues/232","repository_url":"https://api.github.com/repos/michaelrambeau/bestofjs","labels_url":"https://api.github.com/repos/michaelrambeau/bestofjs/issues/232/labels{/name}","comments_url":"https://api.github.com/repos/michaelrambeau/bestofjs/issues/232/comments","events_url":"https://api.github.com/repos/michaelrambeau/bestofjs/issues/232/events","html_url":"https://github.com/michaelrambeau/bestofjs/issues/232","id":441653449,"node_id":"MDU6SXNzdWU0NDE2NTM0NDk=","number":232,"title":"Add `log-process-errors`","user":{"login":"ehmicky","id":8136211,"node_id":"MDQ6VXNlcjgxMzYyMTE=","avatar_url":"https://avatars2.githubusercontent.com/u/8136211?v=4","gravatar_id":"","url":"https://api.github.com/users/ehmicky","html_url":"https://github.com/ehmicky","followers_url":"https://api.github.com/users/ehmicky/followers","following_url":"https://api.github.com/users/ehmicky/following{/other_user}","gists_url":"https://api.github.com/users/ehmicky/gists{/gist_id}","starred_url":"https://api.github.com/users/ehmicky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ehmicky/subscriptions","organizations_url":"https://api.github.com/users/ehmicky/orgs","repos_url":"https://api.github.com/users/ehmicky/repos","events_url":"https://api.github.com/users/ehmicky/events{/privacy}","received_events_url":"https://api.github.com/users/ehmicky/received_events","type":"User","site_admin":false},"labels":[{"id":458220610,"node_id":"MDU6TGFiZWw0NTgyMjA2MTA=","url":"https://api.github.com/repos/michaelrambeau/bestofjs/labels/coming%20soon","name":"coming soon","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2019-05-08T10:03:36Z","updated_at":"2019-05-09T21:46:40Z","closed_at":null,"author_association":"NONE","body":"`log-process-errors`: https://github.com/ehmicky/log-process-errors\r\n\r\nThis library improves how Node.js handles process errors, such as uncaught exceptions, unhandled promises, warnings, etc. It: \r\n  - shows extra information and stack traces\r\n  - enables remote logging\r\n  - allows unit testing those errors\r\n  - can silent some errors conditionally\r\n  - pretty-print those errors\r\n\r\nAs far as I know, this is currently the only library specifically dealing with enhancing Node.js process errors.\r\n\r\nThanks!"},"comment":{"url":"https://api.github.com/repos/michaelrambeau/bestofjs/issues/comments/491080429","html_url":"https://github.com/michaelrambeau/bestofjs/issues/232#issuecomment-491080429","issue_url":"https://api.github.com/repos/michaelrambeau/bestofjs/issues/232","id":491080429,"node_id":"MDEyOklzc3VlQ29tbWVudDQ5MTA4MDQyOQ==","user":{"login":"michaelrambeau","id":5546996,"node_id":"MDQ6VXNlcjU1NDY5OTY=","avatar_url":"https://avatars1.githubusercontent.com/u/5546996?v=4","gravatar_id":"","url":"https://api.github.com/users/michaelrambeau","html_url":"https://github.com/michaelrambeau","followers_url":"https://api.github.com/users/michaelrambeau/followers","following_url":"https://api.github.com/users/michaelrambeau/following{/other_user}","gists_url":"https://api.github.com/users/michaelrambeau/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelrambeau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelrambeau/subscriptions","organizations_url":"https://api.github.com/users/michaelrambeau/orgs","repos_url":"https://api.github.com/users/michaelrambeau/repos","events_url":"https://api.github.com/users/michaelrambeau/events{/privacy}","received_events_url":"https://api.github.com/users/michaelrambeau/received_events","type":"User","site_admin":false},"created_at":"2019-05-09T21:46:40Z","updated_at":"2019-05-09T21:46:40Z","author_association":"OWNER","body":"Hello @ehmicky \r\n\r\n`log-process-errors` is available on _Best of JavaScript_, please check here:\r\n\r\nhttps://bestofjs.org/tags/log\r\n\r\nThank you for the two suggestions of project you made!"}}
{"actor":{"display_login":"michaelrambeau"}}