-
Notifications
You must be signed in to change notification settings - Fork 0
Monorepos and JS
James Gibson edited this page Jan 14, 2022
·
19 revisions
- Mono repo only
- Mono + Internal
- Mono + Internal + External
- One version to rule them all.
- Per package versioning
- No versioning
Requires conventional commits to determine how each package has changed.
https://gregoryszorc.com/blog/2021/04/06/surprisingly-slow/
- https://www.youtube.com/watch?v=rdeBtjBNcDI (marcel from resideo)
- (react) https://semiotic.nteract.io/
- https://www.sigmajs.org/
- https://github.com/sverweij/dependency-cruiser
- Browse package contents https://www.runpkg.com/?semver@7.3.5/package.json
- https://github.com/npm/arborist (add visualization on top?)
- https://dzone.com/articles/how-to-use-npm-rest-api-to-get-audit-npm-audit-res
- https://github.com/todogroup/repolinter
- https://blog.gruntwork.io/introducing-git-xargs-an-open-source-tool-to-update-multiple-github-repos-753f9f3675ec
- https://github.com/getyourguide/auto-pr/
- https://github.com/Clever/microplane
- https://github.com/Skyscanner/turbolift
- https://github.com/octoherd/cli
- https://github.com/NerdWalletOSS/shepherd
- https://github.com/FormidableLabs/multibot
- https://frontside.com/effection/docs/guides/introduction
- https://github.com/Akryum/peeky
- https://github.com/weiran-zsd/dts-cli
- https://github.com/depcheck/depcheck (looked into it, it mainly compares files to deps)
- https://bors.tech/documentation/