Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/storybookjs/browser-semver

The semver parser for browsers
https://github.com/storybookjs/browser-semver

add a test for the coverage map

This also enforces our strict 1:1 mapping from tests to the system under test.

60880700d6cee8450e37f5ac31430d84587620f5 authored over 4 years ago
Reduce unnecessary Comparators in Range set

There are a few cases that lead to Range's Comparator sets being longer
than strictly necessary....

bcab95a966413b978dc1e7bdbcb8f495b63303cd authored over 4 years ago
Fixed variable names and comments

PR-URL: https://github.com/npm/node-semver/pull/315
Credit: @raphaelzulliger
Close: #315
Reviewe...

226e6dc8eca111964ad95881020ee7d7b2b833a2 authored almost 5 years ago
7.3.2

ce978f9a58b71d22a7c303432c9a5135510e01be authored almost 5 years ago
Exclude prereleases in X-ranges with < comparators

This one didn't cause any bugs, but it's more for consistency and
future-proofing.

When a range...

9fb2c19b159602b5544944b610fca69fd6ad5c77 authored almost 5 years ago
7.3.1

b97044b0de1a771bff151c40695fd7e340b3a09c authored almost 5 years ago
Always exclude prereleases from range maximums

In semver v4, the ranges were simplified in 2331a9e "to remove -0
everywhere". This had the unin...

059a5adec5aefaa764bf4fdb717ae8b42cbbefcd authored almost 5 years ago
Adding several tests for various 'pre-release' situations.

PR-URL: https://github.com/npm/node-semver/pull/316
Credit: @raphaelzulliger
Close: #316
Reviewe...

f27dcf5bbc9a80f7981c3026ff5de243f5c13356 authored almost 5 years ago
7.3.0

92bccf1d0950c9bd136f58886036e8c1921cd9a1 authored almost 5 years ago
subset(): test if one range is a subset of another

This also removes `>=0.0.0` (or `>=0.0.0-0` in `includePrerelease` mode)
from the comparators in...

100f07aa7137b774180f983ea7968361d26c17b6 authored almost 5 years ago
changelog 7.2.3

33daffef8139c675a361aac8cc242175772f79d2 authored almost 5 years ago
7.2.3

45b14954eac049a1d2824fb5543753e53192216a authored almost 5 years ago
update tap to make npm audit happy

0365d6f6363b14aadba747c51e589de53b2fd54d authored almost 5 years ago
fix: Handle prereleases properly in 'X - Y' ranges

If includePrerelease is set, then you'd expect 1.0.0-pre and 2.0.0-pre
to be included in the ran...

1bd5bdd9aba7be6e1aa90728faf135b4ed425880 authored almost 5 years ago
7.2.2

5d0dcdac5daeef368b73b9b67d1aa6f554315e2b authored almost 5 years ago
fix: 2.0.0-rc1 should never be included in ^1.0.0

044c54cc7c10cacc2c87a7e0fd57c0166c6c6c62 authored almost 5 years ago
update changelog

77c95e3dcfafad310c03285586c1ee883007717d authored almost 5 years ago
7.2.1

dfe658fd611ccbf6703b1c9315f9ad8cb29db1bb authored almost 5 years ago
do not include vim swap files in package

6eab8c2e7d24dfb59c9c20e5f176ba9cd1bcf8bd authored almost 5 years ago
7.2.0

c6581a8b6bf6dac430a30eb6be60ed0e06c22f74 authored almost 5 years ago
Add method for simplifying ranges

Need this for a case where we programmatically generate a list of all
the versions subject to a ...

2b5ad50b09d408d27682581c4d2ec1d580e7e681 authored almost 5 years ago
7.1.3

6e7982f23a0f2a378dad80de6a9acb435154e652 authored almost 5 years ago
prefer const over let

ebcf4df7533e48a47eb60341066cf53d676de908 authored almost 5 years ago
refactor: replace var with let

PR-URL: https://github.com/npm/node-semver/pull/302
Credit: @jamesgeorge007
Close: #302
Reviewed...

7c2ec1c2517a63351eb8cdec68810697bba2b855 authored almost 5 years ago
7.1.2

8f4d96d7816c296d311eef101588a3809170ea2b authored about 5 years ago
Remove the fancy preload logic in index.js

This is causing some friction for webpack users, and doesn't seem to be
worth the trouble from ...

70593f743620b01fdf9391a85c3dedce83dfa589 authored about 5 years ago
document preload and exported modules

70d9fb3f1c128227a3cd911867edb07a54260cad authored about 5 years ago
7.1.1

bb36c98d71d5760d730abba71c68bc324035dd36 authored about 5 years ago
Add preload.js into npm package

PR-URL: https://github.com/npm/node-semver/pull/301
Credit: @Flarna
Close: #301
Reviewed-by: @is...

6648df16df5920f78af16a8af0711a4994996043 authored about 5 years ago
changelog for 7.1

5a4ce3df0c9d71900313ae165b3d31abb38dc85f authored about 5 years ago
7.1.0

e663d38c2d3f77bfe8c9cae9770c409aa434c713 authored about 5 years ago
Add semver/preload module to just load the whole thing like it used to be

945d53c0979d9894343d07ffb615f7ce66cc1cbe authored about 5 years ago
update changelog, travis, and engines versions

d61f828e64260a0a097f26210f5500e91a621828 authored about 5 years ago
update tap

533ed1266b44d7672ad5015202c0e571da15b8c1 authored about 5 years ago
7.0.0

f56505b1c08856a7e6139f6ee5d4580f5f2feed8 authored about 5 years ago
document exported modules

7d834ed5dcd3ded832f8cd4e51f64261cb3cbb24 authored about 5 years ago
Add default npm OSS GitHub settings

PR-URL: https://github.com/npm/node-semver/pull/296
Credit: @isaacs
Close: #296
Reviewed-by: @is...

bbb1d02260dbbb99c8599f43c16ef837f102c249 authored about 5 years ago
remove test that isn't covering anything

6ca09494c96d1febd543e5d0e6dd9ddc738bb1f4 authored about 5 years ago
semver class test coverage to 100

166acc81b2488bf55d8e3c2a7b0e39c5971b36b8 authored about 5 years ago
include sliced up files in package

b4b40cd3de836dddb168122944d494d929efed0f authored about 5 years ago
remove duplicative naming. ranges/valid-range -> ranges/valid

d19d51eea1687981648af026b8605beb5478ba93 authored about 5 years ago
range class test coverage to 100

d31381d4e227e63542977b995d1e35be1d2bd81f authored about 5 years ago
comparator test coverage to 100%

18c21b242d0b4e54c4bdd677fbadbade18187d95 authored about 5 years ago
More splitting and code cleanup

fe9240696182ecbb57367f11b9cde78847c00b68 authored about 5 years ago
Split up module into several files

Fix #291

PR-URL: https://github.com/npm/node-semver/pull/295
Credit: @stabbylambda
Close: #295
...

4b3455dfe4fb7f19dc3486ccdf22f244849e3fc4 authored about 5 years ago
changelog

Close #287

07244f913d0502d9400a88629710517ca9b7d702 authored over 5 years ago
Correct typo in doc s/Integer/Number/

Prompted by https://github.com/npm/cli/pull/229

0701e1c3afe0479ac8079052a446272da821eb46 authored over 5 years ago
6.3.0

0eeceecfba490d136eb3ccae3a8dc118a28565a0 authored over 5 years ago
Expose the token enum on the exports

The next major version bump should change the opaque arrays into actual
objects with keys. But ...

2779d96affdb062a5975d25e4328f9738ca96503 authored over 5 years ago
changelog

9f5f615165b3a0b906467f1edeebb0f5de379a9e authored over 5 years ago
6.2.0

ce6190e2b681700dcc5d7309fe8eda99941f712d authored over 5 years ago
Add test coverage for bin file

NYC doesn't like to cover things that don't have file extensions

24af46159b3fddb56be22d845a190d79a4133761 authored over 5 years ago
Add `rtl` option to coerce from right to left

Close: #248

388ec1cad414402d589b03c2ef7c4eb707ca1557 authored over 5 years ago
coerce(number) will coerce to a string

d06259383cddb24b85e9b9501eee27ca6c117361 authored over 5 years ago
6.1.3

3dc88f3b3d1563aa92bca3b60d739b214937ca27 authored over 5 years ago
Handle X ranges properly in includePrelease mode

Append a `-0` prerelease tag on the parsed comparators when in
includePrerelease mode. Otherwis...

c44e124d045f246e5adfe8d18185edcb0fc311a1 authored over 5 years ago
Add a -0 prerelease on >X and <X ranges

In includePrerelease mode, there are in fact versions less than 0.0.0
which will satisfy the ran...

ba19e8f547eedec57e652257817bfa01b4710812 authored over 5 years ago
6.1.2

7ba4563de94e473817c7b8606f564359e78fa8ea authored over 5 years ago
Do not throw when testing invalid version strings

Range.test() and Comparator.test() would throw if passed an invalid
SemVer string. It's better ...

2efe76d294aa5bf2d48ca122b2c234078d8ce150 authored over 5 years ago
6.1.1

0e3bcedfb19e2f7ef64b9eb0a0f1554ed7d94be0 authored over 5 years ago
handle undefined version passed to Range.test

Fix #278

Regression in 6.1.0

9d8d3f4d6b26587eab709b7b83057be09dd864bc authored over 5 years ago
added options support for coerce function

Close #265

0c9dbd01c967f980bc0bb54b2b85463740f74f9d authored over 5 years ago
Adding docs for clean

Close #260

1aaf07877b7a4289b090ca8203df7aab0a6cf548 authored over 5 years ago
6.1.0

0aea9ca2d3c4bc879f5a0f582d16026ee51b4495 authored over 5 years ago
Range intersect supports wildcards and ~

- Added undefined check for range operator, wildcards defaults to empty.
- Comparator and Range ...

7b072bd1e5446e60559898dfd45cc8fb4361ef0d authored over 5 years ago
tap@14

78ea02ad2af47f9e3ec3ffee3db844a9b0172c66 authored over 5 years ago
Remove --save option as it isn't required anymore

62b21ed4a2adeae0f7ff1e12e2cefad32105ec73 authored over 5 years ago
Clarify some ^0.0.x & ~.0.0.x cases

93c2f2da87cef050e791e7ac1162e51c05140fc3 authored over 5 years ago
Clarify Caret Ranges

e09ecf8abeaa40ad1fab4a452798c9a3026ab828 authored over 5 years ago
Add semver.compareBuild function.

Fixes #276

a3bcc39f8f72d9b71e4c1aa91040eff51510d01b authored almost 6 years ago
6.0.0

5fb517b2906a0763518e1941a3f4a163956a81d3 authored almost 6 years ago
changelog for v6

3e1d0161b2438294aac32286dd236ea54bf9cc89 authored almost 6 years ago
fix: Improve performance of isSatisfiable function

673e820718acdcf466c5555fa2d75874622da243 authored almost 6 years ago
fix: Fix non-satisfiable ranges so they no longer intersect with anything

9b8e961c0cf3efd71a83c4658cc32a64f9bbf9a4 authored almost 6 years ago
fix: Fix Range intersects algorithm

8473d6534e1db6a030eaf9dd9633301d78fd1f58 authored almost 6 years ago
5.7.0

8055dda0aee91372e3bfc47754a62f40e8a63b98 authored almost 6 years ago
auto-publishing scripts

604e73dea1f19a05314d6c66e0a52b47b1b7b340 authored almost 6 years ago
remove the nomin comments, since we don't minify any more anyway

bed01e2316b85271f6ffff89bf19e22f41475c97 authored almost 6 years ago
document parse method

9cb68f1db72d297183233f4d8d287e935f2b6ddd authored almost 6 years ago
5.7 changelog

38d42ca87a9d891fba9b2a044f914f1919fd769c authored almost 6 years ago
Fix code style and get to 100% coverage

da8a77157f96bba581193b666586ad87733cb924 authored almost 6 years ago
drop windows testing

This isn't really a cross-platform lib, so there isn't much value in it,
and it's pretty flaky r...

4d8306b0543198c9146d2f6f2fe4f496238e1b4b authored almost 6 years ago
next-gen tap for testing

1af213fff9ba1a0cf32b217de540f254c1572bd0 authored almost 6 years ago
Add semver.minVersion function.

b99ae3b8f87bab828494f25987303ae569ee0327 authored about 6 years ago
remove node 4

Tap doesn't work well on node 4 windows, and it's past LTS.

6086e5ae8e8e253b915b3885a809cfa7532d28f7 authored over 6 years ago
Document `includePrerelease` flag more

Include it in the section on Prerelease Tags in the range description
section.

a462bec5983ce0c596d343f961bdbb4d1f9e5e5d authored over 6 years ago
Use https when possible. (#246)

c529221aa9b06c9ccd0803719d6673367c0606ce authored over 6 years ago
Add changelog, fix #220

a1b6cb8db04a9c9865ca6475005da873255fd63b authored over 6 years ago
Move 'standard' from scripts.test to .posttest

Close #258

347d4a0d2175b0116d3a6512daa5d681211a2983 authored over 6 years ago
Apply 'standard' to bin/semver, add to npm test

a4ff4ff1b27f195f94e197caee7c46980d8cda29 authored over 6 years ago
Add 'standard' to dev dependencies and npm test

a34ca82cf60d774d628a66d7a2f6e2b72e230d8d authored over 6 years ago
Apply 'standard' auto-fixes to remainder of tests

b30f2ce1f6adfe5c4f14eb69b034bc8a4c05b82a authored over 6 years ago
Apply 'standard' to test/cli.js

824e08a2ef011b2ccd17724930ad71c82343abfe authored over 6 years ago
Apply 'standard' to test/index.js

42e765bbd545a2a90645302a0e9abaf6103b07a3 authored over 6 years ago
Apply 'standard' to test/big-numbers.js

8bcd20784c070b3ececbe2a3b54248a9b1717901 authored over 6 years ago
Apply 'standard' to semver.js

7c2638f55cc26e91b54e7dd8d9fd56d4fba8bb97 authored over 6 years ago
remove dead execSync code in test/cli.js

via @iarna

b925b4fb1ef2e20e7c6e06069c7c128f31100de8 authored over 6 years ago
refactor cli test to work without execSync

cb71dbbdd7d5418f0cbe6bef193d1e1fcc8f6dab authored over 6 years ago
chore: turn of CLI invokation for now

94804675b007b6b39daf571bbf8ca9294663194b authored over 6 years ago
test:💥 something amazing is in the works 💥

ad1c3d2d1b850cc642dab41815cabef529a05258 authored over 6 years ago