question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Does Auto work with other (non-Lerna) monorepo tools?

See original GitHub issue

I’ve used Rush and Nx, which are alternative tools for managing monorepos, in the past. They can be configured to simply use a packages/ folder just like lerna.

Would Auto work with these tools? If not, which specific lerna features does Auto require? For example: reading lerna.json, running a lerna command like lerna changed, etc.

It would be great to be able to use auto with these other tools. These questions would help me figure out how complex it would be to add on support for them.

Issue Analytics

  • State:open
  • Created 3 years ago
  • Reactions:5
  • Comments:7

github_iconTop GitHub Comments

1reaction
johnameyercommented, Aug 16, 2021

I’m interested in making a plugin for Yarn 2 workspaces and atlassian/changesets, but could use some help with understanding how the getPreviousVersion works for a monorepo (seems like NPM just joins with a newline, but I don’t see any clarification in the docs) and creating the main body for the changelogs.

0reactions
allbetter-maxcommented, Dec 4, 2022

Cross linking to a discussion on the subject https://github.com/intuit/auto/discussions/2281

Read more comments on GitHub >

github_iconTop Results From Across the Web

11 Great Tools for a Monorepo in 2021 | Bits and Pieces
Best tools to build a monorepo. Develop, build, and publish packages, and scale development. Discover Lerna, Nx, Rush, Bit, Yarn Workspaces, and more....
Read more >
Monorepo.tools
We created this resource to help developers understand what monorepos are , what benefits they can bring, and the tools available to make...
Read more >
Things I wish I had known when I started JavaScript ...
Run root level npm install. postinstall script will be executed automatically right after installation finishes and will link root level npm ...
Read more >
Monorepo Solutions in 2021 - Level Up Coding
A Monorepo is a single repository where you store all the code ... I find this more efficient than the mechanisms used by...
Read more >
JavaScript Monorepos with Lerna
Do you have multiple JavaScript or Node projects in one repo? If so, you need to learn how to use Lerna - the...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found