Enforce best practices for JavaScript promises
eslint-plugin-promise is an ESLint plugin that enforces best practices for JavaScript promises. It provides a collection of linting rules designed to catch common promise-related mistakes and encourage patterns like proper error handling with catch(), returning values in promise chains, and preferring async/await over callback patterns. The project is maintained by Jamund Ferguson, Macklin Underdown, and Aadit M Shah, and is licensed under the ISC license.