voxel-engine-stackgl icon indicating copy to clipboard operation
voxel-engine-stackgl copied to clipboard

Using Lerna?

Open EtherTyper opened this issue 8 years ago • 1 comments

I think it would be more convenient to store all of these npm packages in a Lerna monorepo. That way, downloading the source for development or forking the project would be much easier. It would also help if they all shared a common versioning scheme.

EtherTyper avatar Aug 11 '17 03:08 EtherTyper

@EtherTyper Agreed, also related: https://github.com/voxel/voxel-engine-stackgl/issues/9. Lerna looks promising, or some kind of monorepo. I did write and use this tool to help manage committing updates to module dependencies: https://github.com/deathcap/lmno-cl but it still was cumbersome to update all the different repos. Not to mention the spam caused by mass updates across many repos (I may have noticed some interested users unsubscribe from notifications because of this). In retrospect, this was one of the larger problems with this project, or at least my use of it (especially with https://github.com/voxel/voxelmetaverse, which almost entirely consists of references to other npm packages).

deathcap avatar Jan 06 '21 03:01 deathcap