8000 Maintainance · Issue #348 · Automattic/monk · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Maintainance #348
Open
Open
@vixalien

Description

@vixalien

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.function hacks
  • Drop callback support in support for promises
  • Update the mongo package to the latest version
  • Use c8 instead of nyc for testing. nyc doesn'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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0