Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-1476

Refactor js-bson, bson-ext, and mongodb-extjson into a monorepo

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: EJSON, js-bson
    • None

      Combining all three packages into a single git repo will reduce maintenance burden. This will not involve combining the npm packages.

      This can be done in two stages:

      1. Combine the git repos, with each project in a separate subfolder. Each project continues to act independently, with the only difference being that they are all in one repo
      2. Add monorepo management tools like yarn workspaces or lerna to simplify tasks like deployment.

            Assignee:
            Unassigned Unassigned
            Reporter:
            daniel.aprahamian@mongodb.com Daniel Aprahamian (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: