git-archive-all
depclean
git-archive-all | depclean | |
---|---|---|
2 | 2 | |
9 | 231 | |
- | 0.4% | |
0.0 | 8.8 | |
over 1 year ago | about 9 hours ago | |
Shell | Java | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
git-archive-all
-
Git archive checksums may change
- you have submodules (to which `git archive` is completely blind).
Note that `git-archive-all`[1] can help as long as your submodules don't do things like `[attr]custom-attr` in their `.gitattributes` as it is only allowed in the top-level `.gitattributes` file and cannot be added to the tree otherwise.
[1]https://github.com/roehling/git-archive-all
-
Why you should check-in your node dependencies
Thanks for sharing!
Depending on the context, if you don't want this in git history, and want to handle git submodules, there's also git-archive-all https://github.com/roehling/git-archive-all (if you like shell scripts, it is using bats for testing - it was the first time I heard of it)
depclean
- DepClean automatically detects and removes unused dependencies in Java projects
-
Why you should check-in your node dependencies
You can save yourself some headaches by not using transitive dependencies in your Maven builds. This can be enforced with Maven Enforcer. The trade-off is that you will have to clean unused dependencies. This can be tool-assisted with something like: https://github.com/castor-software/depclean/ . You can also enforce dependency version convergence with Maven Enforcer. None of this saves you from "jar hell" directly, but it helps prevent you from unknowingly creating a disaster-in-waiting.
What are some alternatives?
devtools-frontend - The Chrome DevTools UI
go-offline-maven-plugin - Maven Plugin used to download all Dependencies and Plugins required in a Maven build, so the build can be run without an internet connection afterwards.
aws-sdk-cpp - AWS SDK for C++
bck2brwsr - Bck2Brwsr VM to transpile Java bytecode to JavaScript
SIG-rules-authors - Governance and admin for the rules authors Special Interest Group
cli - the package manager for JavaScript
picosnitch - Monitor Network Traffic Per Executable, Beautifully Visualized
git-cache-tag
github - Just a place to track issues and feature requests that I have for github
jib - 🏗 Build container images for your Java applications.