solidarity
solidarity copied to clipboard
Solidarity is an environment checker for project dependencies across multiple machines.
Currently a project I am working with loves the idea of Solidarity, and is inlining it in their build process. However, they don't want to completely block the build process...
Lots of people are building projects and those projects end up using dependencies of various licenses, or sometimes no license at all. Would be cool if there was a license...
Quite a few of the tests use their own mock of context, rather than the root `const context = require('mockContext')` Let's clean things up and use the __mock__ context version...
Inspired by this article: https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5 Perhaps checks npmjs for the github link and then requires you to whitelist anything that can't be verified.
CLI with no version ``` $ solidarity snapshot cli detox Would you like to add the binary `detox` to your Solidarity file? (Y/n) True Update complete ``` CLI with a...
I recently wrote a [similar project](https://github.com/infinitered/config_validator) for Elixir. If we want to use `solidarity` for Elixir backend (or other) projects, there are some changes we would need to make. As...
Would be cool if I wanted to make a plugin, if all I had to do is say `solidarity generate plugin` and then it would ask me questions and build...
In some cases, like React Native, a version command returns versions for more than one thing. If we can put a name on each rule the resulting errors will be...
This obviously makes them very fragile to re-ordering or adding new tests.
For some reason, using this configuration of java: ``` { "rule": "cli", "binary": "java", "version": "--version", "semver": ">=11