solidarity icon indicating copy to clipboard operation
solidarity copied to clipboard

Solidarity is an environment checker for project dependencies across multiple machines.

Results 32 solidarity issues
Sort by recently updated
recently updated
newest added

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...

NEW FEATURE!

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...

NEW FEATURE!

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...

enhancement
maintenance

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.

NEW FEATURE!

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...

enhancement

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...

Discussion
NEW FEATURE!

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...

enhancement
NEW FEATURE!

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...

enhancement
NEW FEATURE!

This obviously makes them very fragile to re-ordering or adding new tests.

maintenance

For some reason, using this configuration of java: ``` { "rule": "cli", "binary": "java", "version": "--version", "semver": ">=11