No Floating Promises: an eslint rule to prevent async code errors | Dark Hacker News