-
Notifications
You must be signed in to change notification settings - Fork 183
Open
Description
Hello everyone.
I like using monk, as it's quite a good library. However, I've been distressed about the status of the project, particularly of the fact that it's been years without it seeing activity. This is hence why I'm planning to contribute through a series of Pull Requests, but wanted to talk about it first here, so I can get some insight and advice.
I already have a local branch with some of the changes, and I'll list all planned changes here to see if they are desirable or useful:
- Switch to ESM (instead of CommonJS)
- Use ES6 Classes, instead of
Object.prototype.functionhacks - Drop callback support in support for promises
- Update the
mongopackage to the latest version - Use c8 instead of
nycfor testing.nycdoesn't support ESM and isn't really maintained. - Convert the repository to a monorepo, to easily maintain the middleware
I'm looking for feedback, and if the maintainers agree, I can start by creating the new PRs.
Metadata
Metadata
Assignees
Labels
No labels