Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
alltheversions
Advanced tools
Do you just love it when dependencies make breaking changes in a patch release? Do you live for the mystery and intrigue of never quite knowing if a deploy will blow up in production? Then this is probably not the module for you!
With alltheversions
, you can run your test suite against--you guessed it--all the versions of your dependencies. You simply create a versions spec file to define what modules and version ranges you want to test against, along with what task you want to run for that particular module--the default being npm test
.
Basic usage is as simple as running alltheversions
in the command line. However, there are some useful options, including:
A typical versions spec file looks something like this:
[
{
"name": "express",
"range": "~4.0.0",
"task": "gulp test:express"
},
{
"name": "redis",
"range": ["0.10.x","^0.12.0"],
"task": "gulp test:redis"
},
]
If task is omitted from a module entry, it will default to npm test
, and omitting range will default it to *
.
FAQs
Run your tests against ALL THE VERSIONS!
The npm package alltheversions receives a total of 9 weekly downloads. As such, alltheversions popularity was classified as not popular.
We found that alltheversions demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.