Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider restructuring as a Lerna monorepo #79

Open
darthtrevino opened this issue Feb 19, 2017 · 6 comments
Open

Consider restructuring as a Lerna monorepo #79

darthtrevino opened this issue Feb 19, 2017 · 6 comments

Comments

@darthtrevino
Copy link
Contributor

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.

@AshanFernando
Copy link
Collaborator

AshanFernando commented Feb 22, 2017

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

@darthtrevino
Copy link
Contributor Author

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

@nielsgl
Copy link
Contributor

nielsgl commented Mar 25, 2017

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

@darthtrevino
Copy link
Contributor Author

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

@rehrumesh
Copy link
Contributor

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

@azizur
Copy link

azizur commented Apr 7, 2019

Two years on any update on this?

This will actually address #218 and related issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants