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

v4.0.2

078061b03e7e10202f9d03fe447b528202cd7a06 authored over 10 years ago
Fix confusing `<=0.7.x` not matching `0.7.1`

Also, resolve both `>X` and `<X` to the null set `<0.0.0`, and resolve
>=X and <=X to `*` which ...

c835c1ddef4a3d0e27c31fafa8098150815ef72b authored over 10 years ago
(clean) added test cases for ranges

See item #58

d79ecc7ba250ce6910542152c86c03e6bb461bc8 authored over 10 years ago
v4.0.1

c26e0a822f00d5303cb9ddd7359f120024f56962 authored over 10 years ago
Double backtick breaks markup in README.md

The double backtick (\`\`) is interpreted as a code span opening
sequence and it broke the rest ...

6f5209a43ec043390a45a089e939eb5791ab0757 authored over 10 years ago
v4.0.0

f71a46b52f5d413aff1cb3afa7d2f940b23ab1a0 authored over 10 years ago
Handle build properly when -pre is not specified

6d7dadf30e822dd9d5aced4cc3a837c3a07c971f authored over 10 years ago
new v4 range prerelease behavior

Simplify range expansions to remove -0 everywhere.

Only allow -prerelease versions that have a ...

2331a9ebaa22e9b9c86be6105ea3cbebe7aefab5 authored over 10 years ago
document version 4 range semantics

Document partial versions in hyphen ranges (Fix #76)

d89ba579514765bdceb896c5232605e4b08827e4 authored over 10 years ago
Correct behavior of Caret operator with prerelease tag and 0.0.x version

27dbb61a355fc12f49c5b7b28ce5530117f6e5a0 authored over 10 years ago
rename head/foot to .txt

The better to not confuse Visual Studio.

Fix #90

9c8ba671b0c6a5dc636916ee89945e80473e8b79 authored over 10 years ago
ignore vim swap files

730d6318f03b1150b371362995aededabd9dcb7e authored over 10 years ago
parse version in Range.test

6a2198cbcb9e1077d189075b6074d6cd3d1480ea authored over 10 years ago
support SemVer objects in cmp function

9b4d66bfc4d84d8b45ca117d8fb3e8eec395f3d2 authored over 10 years ago
Revert "^0.x.y always equivalent to =0.x.y"

This reverts commit 3f676f510b311f63bc1dac2f92174f589bc5a14b.

107ed7b7175aa1d2c7e789fc55e6fb564ae0a67e authored over 10 years ago
now working on 4.0.0

721dda23c1b6823c2aa8e10c5747b7714e7872c2 authored over 10 years ago
major/minor bumps should bump to the next major/minor version, and not skip a version. Ref #94.

93c1cfae6458701ed8d69e55c316ee258184e11d authored over 10 years ago
v3.0.1

4b24aeb54dd23560f53b0df01e64e5f229e6172f authored over 10 years ago
Make clean a bit cleaner

d994eec2bf4bdd4adff39a3a41f09cf60a7d7fee authored over 10 years ago
Add tests for clean method.

eea62dd57540f248c48530db4d6cc62db9023d4f authored over 10 years ago
v3.0.0

e077f4e33e21b280a5cf6688d850dabf5f6e48e2 authored over 10 years ago
^0.x.y always equivalent to =0.x.y

More in line with specification at http://semver.org

3f676f510b311f63bc1dac2f92174f589bc5a14b authored over 10 years ago
v2.3.2

87bcf749b18fd0ce32b1808f60a98eacecd84689 authored over 10 years ago
Fix ltr('1.0.0', '=0.1.0') returning true

There was a bug where '1.0.0' would be seen as being less than the range
'=0.1.0', because of th...

6f6e325436528b5ed8f19e970697bd50f04714ab authored over 10 years ago
add pre{major,minor,patch} levels to --help

0f14ba074377b06b9b943c297808862b1c46e7f0 authored over 10 years ago
v2.3.1

e5b259a784b79895853aff1c6d5e23b07bdd4664 authored over 10 years ago
Add tests and fix for prepatch

Adds tests for prepatch, removes duplicate preminor and premajor tests.
Adds fix for prepatch ru...

1fa5a6c5edfd345eae4814aeb1228db6b2184b5d authored over 10 years ago
v2.3.0

e182acedc97a44d27e1e858fc134d8d996682088 authored over 10 years ago
docs: add `W` := `W.x` & `W.Y` := `W.Y.x`; clarify that `W.Y.Z` := `=W.Y.Z`

Fixes #74.

bf0ecdd9398d6df2048e66faaa2201e5cfda64b5 authored over 10 years ago
Add prepatch and documentation

347726c31de702bdfd4f726780ec88d5f0a737f9 authored over 10 years ago
Add a note about pre

9495d90149c62cb755663f8ad66fa92d98294a18 authored over 10 years ago
Added premajor and preminor to inc() (with tests)

c039be76145a004db0c5a4d2ae5c99962428dffa authored over 10 years ago
fix/add tests

e8ed0e554c7be0e684d7929ecbe37fcbc7fb81bc authored over 10 years ago
Use "patch" to drop the pre-release

6b7912b8e7b52b4eaaadd7f442b034ab3c21dc60 authored over 10 years ago
markup code for readability

b98732b9c91c99d0db1442ceee0ef93a1d43a86a authored over 10 years ago
add tests for creation with invalid version

ebb6f997a4ac0a6f580f1b1ffc15ed577499d323 authored almost 11 years ago
Throw 'Invalid Version' for non-string versions

c5ea2414027f2a9d4fcbb49c4c3bd989ad680d44 authored almost 11 years ago
fixing minor typo

b537e13c2765135a57f54e1e4fd7623115a98236 authored almost 11 years ago
Additional tests on prerelease versions

67ee6f4109e298ecc33638ce31e93e1f9d5b2f85 authored almost 11 years ago
Reverts 412d588 (breaks ltr() function)

cbe45a0799dca1c990dbd6c16cbfab28a5b27e4e authored almost 11 years ago
loose handling for minor

96f7289e56346d3a6961b4977211dc890ea7c0fc authored almost 11 years ago
allow old style >x.x.x if loose

412d588fc3fb27b11dd15f7775adb2436c0ba766 authored almost 11 years ago
docs: add * and "" range styles and * as x synonym

Fixes #71. Fixes #72.

e17dc0a535ae3aa3d8a20d4537ed5a180339441e authored almost 11 years ago
v2.2.1

40343cc7b7f09f600322cb0a7a0719dc5173b180 authored over 11 years ago
build: clean better

bb2cdd63f80b7f65d1e51fd8710f95156a50fd25 authored over 11 years ago
Fix the tests

b161453310bb25bca41bfa4a801bfb3f48bfe09d authored over 11 years ago
v2.2.0

6cef03b8ed752bcdac2b2a9456f1253bc105e2ce authored over 11 years ago
add ltr(version,range)

Also, the utility function that gtr and ltr use,
`outside(version, range, hilo)`

104751ac01059dbb2aae999f908ef60fbc0a2f9c authored over 11 years ago
style in replaceCaret

7867122b610b670608af957607e16a6bdf5da23c authored over 11 years ago
style in test/index.js

60dd032066ebd285a5825da37d861d20beea7d63 authored over 11 years ago
Add "greater than range" function, gtr(v,r)

gtr(version, range): Return true if version is greater than all the
versions possible in the range.

e80fdfce26085bf271054f68500b1d2d113c275e authored over 11 years ago
bin: add --reverse flag

f13bb27f82ed042cde9b2cc9563f61887eee6a14 authored over 11 years ago
ignore npm-installed node modules

78ea769a18cb8b1e32dcb1ea21c6f503117039df authored over 11 years ago
v2.1.0

9109e22e9ab2269a7fae1444ca7094df4e22f977 authored over 11 years ago
more caret tests

4bd5887dac92e00f860d256d0ea712eee02e1e70 authored over 11 years ago
Trim caret and tildes globally

0af8ac2edab845663872bc699bde858e4a84bf92 authored over 11 years ago
Handle caret for 0.* versions as exact match

5705a9713fb1bd775e262c6d94028fb976eaa7ab authored over 11 years ago
Update README

ea1b9e370e5bfcfc2862ef90c583fab5004e21c8 authored over 11 years ago
Be slightly less strict about 0.* versions

- 0.0.1 still matches exactly
- 0.1.2 matches up to <0.2.0
- updated tests

d14aa3bd897fab24bdc0b2b5a70fde866697e09a authored over 11 years ago
Add caret operator

The caret operator has rough semantics "compatible with X". Specifically, it allows any version ...

73b8fa4047f713e7a3e1c08a07139fea42c85a68 authored over 11 years ago
v2.0.11

f959a582b79fb0f0a25887dc6e3c097c05d86ecb authored over 11 years ago
Trim comparators properly

Remove the extra space

Fixes GH-42

25e438134ec8442531f05b1360b56fff283a6e45 authored over 11 years ago
Fix typo in tilde trim expression

ff7e65e5a09c9ba54d7eefb7bec416d00dcb275a authored over 11 years ago
minor doc fix

54a9797957e469194cd057e12cfa1520ed0edf63 authored over 11 years ago
v2.0.10

d25559cfb695689e4d216321d40dd2a9cc1d48f8 authored over 11 years ago
bin: Add --inc and --loose

4496c20e3a54c26458178bbdde8c1af08be97a95 authored over 11 years ago
v2.0.9

f8b92a67db097c61a2f9ba5536562b70adc026d2 authored over 11 years ago
Pass loose value to rcompare from maxSatisfying

0a2c81a0c295c69f7e45869018493c38cc5858e6 authored over 11 years ago
v2.0.8

a0a041d9bd859df0dd485754bb80e48910c725f4 authored over 11 years ago
Correct maxSatisfying

Was using the wrong compare in the sort function.

Closes #35

432f0f58822d1a7572220a09a97f2708270cc750 authored over 11 years ago
v2.0.7

c2c6d24cc4ad99b56c37a4b564cbbd4d84b5321f authored over 11 years ago
Invalid ranges are never satisified

6e326aa8bb00428f42cd590efa53db0ef3b6778b authored over 11 years ago
v2.0.6

9d24ec034a4eeca1371e166b44f575ccad134671 authored over 11 years ago
Allow incrementing 'prerelease'

9b58ada2a5c67d2d02f75beb67105752328cf913 authored over 11 years ago
v2.0.5

84d426d677cf115f36185ab857ff648e2cc43059 authored over 11 years ago
Add compareLoose function

008ff736a40375dd01ed5dcaf27df7cc488c6c6b authored over 11 years ago
v2.0.4

4bd12fbf8e0415fc0ce84404dad46816096bc6fc authored over 11 years ago
Use make instead of bash script

3d925017d1e53e0758212c60b757887d08983fbe authored over 11 years ago
Fix browser build

35565789e0a8e19387fac88a672b95e816ffb1b8 authored over 11 years ago
v2.0.3

ec20b0ff81826b380cef9c8cc9e61b31691d529c authored over 11 years ago
Correct valid/validRange signature match

d0ca050 set it to 'false', but it needs to be 'null'.

efe2c096dafa70d24286c21eeda06b5316876ea9 authored over 11 years ago
don't npmignore the gitignore files

e950b10311e91387cdac945dbb537184f64c0e8c authored over 11 years ago
v2.0.2

390538a277a0c51a72eb642f4819c77b7d9f8baf authored over 11 years ago
semver.valid() signature match semver.validRange()

d0ca05011f51020bd6633b505ab59a413c179b9f authored over 11 years ago
Fix #34 Don't return undefined in SemVer.toString

c8d3e10a3834893c6d5a8656a1d220b3012188bb authored over 11 years ago
lint

ff13b0e66c04f81f74c7484e8db71fa7f9d3ed94 authored over 11 years ago
v2.0.1

b536a15eea9e9f98dbbf4dcf1b984d6a7ca359f1 authored over 11 years ago
trim() versions before parsing

c80ef612c5771958a0a0d6bc647d5fb6b1eac7f9 authored over 11 years ago
Allow 'v' on the start of a version

Not sure about this, but a lot of versions present their version string
with the v, so may as we...

24e9c737a36ca88e93679fbc8569605c0fdbedbd authored over 11 years ago
validRange: Allow loose, and return * rather than ''

414c03ba85f439473d4b3f22fd03b6b667b55256 authored over 11 years ago
global variable leak

22b3c3561f6fe875fb904f15a49558e075be9c62 authored over 11 years ago
v2.0.0-beta

024e3b63d294992c4f06d48bd3ebb9a4c8c0052b authored over 11 years ago
Build browser/AMD/gzip/etc

It's annoying having that big closure around everything.

Just add it on ad-hoc and then uglify....

4428702e75c383ea2bc00fc4198b53ce3511db44 authored over 11 years ago
Add AMD support, and test no-module loading

Closes #27
Closes #26

67b0b5fb3aec41c4bb8fbf55c079120b97ce43cd authored over 11 years ago
>1.2 should not match 1.2.4. >=1.2 should

898e16282f8e718163c70785cc5f293e8b76f619 authored over 11 years ago
Allow xranges in hyphen range, and dtrt

Closes #24

6d9a283ec3e1b18302c238a00601278a3db33603 authored over 11 years ago
Add explicit mode for allowing old garbage

9644d8077914c4ba41e71731150fdd0401ed6122 authored over 11 years ago
doc: Correct hyphen range in readme

53b91af2ab6b96d5d9a4843cb526c7c901bb3676 authored over 11 years ago
Merge branch 'v2'

This brings node-semver into much closer alignment with the semver.org
specification.

afd9f9a2fa6637295acaefe20838a3aa85ada968 authored over 11 years ago
v2.0.0-alpha

8f992e4a34019141d46549aad6d90a74e8b64c7e authored over 11 years ago