serverless-dynamodb-local icon indicating copy to clipboard operation
serverless-dynamodb-local copied to clipboard

Consider restructuring as a Lerna monorepo

Open darthtrevino opened this issue 7 years ago • 6 comments

The DynamoDB tooling you guys have written is very useful, but it's spread out over half a dozen packages, and in my experience projects like that can be hard to keep in sync. The monorepo style has been used a lot recently, and it may be a great fit here. You still maintain package-level modularity for the individual tools, but you can pull development tasks (linting, testing), to the top level project, test everything as a complete system, and automate npm-linking of inter-package dependencies.

darthtrevino avatar Feb 19 '17 20:02 darthtrevino

@darthtrevino Thanks for the input! Will you be able to support for the initial work?

AshanFernando avatar Feb 22 '17 09:02 AshanFernando

Sure, if you guys are open to the idea I can set it up for you

darthtrevino avatar Feb 22 '17 16:02 darthtrevino

@darthtrevino are you planning on doing this? I'd be happy to make a start at merging the libraries together.

nielsgl avatar Mar 25 '17 20:03 nielsgl

I probably won't get to it this weekend. If you have some free time and you're bored, feel free to take a crack at it

darthtrevino avatar Mar 26 '17 03:03 darthtrevino

@nielsgl would be great if you could start with the work 👍

rehrumesh avatar Mar 28 '17 06:03 rehrumesh

Two years on any update on this?

This will actually address #218 and related issues.

azizur avatar Apr 07 '19 08:04 azizur