tus-node-server icon indicating copy to clipboard operation
tus-node-server copied to clipboard

Extract out each DataStore to separate npm modules

Open bhstahl opened this issue 8 years ago • 2 comments

Users should be able to choose their appropriate DataStore, and not deal with all stores. Right now all stores are included in this module, which causes issues such as #56 and #54.

This will serve as a progress issue, leading to the closing of #61.

bhstahl avatar Mar 13 '17 11:03 bhstahl

FWIF, for uppy.io we're considering something like https://lernajs.io/ (once we're 1.0), so that we get to keep all code in one repo, but still push out separate npm modules. advantages:

  • easy to change structure across all modules while the project is still young, and propose those as a single pr/atomic unit
  • one issue tracker
  • share ci/testing boilerplate, build tools, etc without the need for duplication or (leaky) abstraction

kvz avatar Jul 11 '17 11:07 kvz

looks like a dup for https://github.com/tus/tus-node-server/issues/61

tkrugg avatar Aug 18 '18 16:08 tkrugg

Closing indeed as a duplicate of #61

Murderlon avatar Sep 01 '22 13:09 Murderlon