Ecosyste.ms: OpenCollective

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

github.com/sinonjs/sinon

Test spies, stubs and mocks for JavaScript.
https://github.com/sinonjs/sinon

chore: prefer cache option of setup-node

52e6e4c540d8d0b95727c9bbde8328f6692a6675 authored 8 months ago by Morgan Roderick <[email protected]>
Bump actions/cache from 3 to 4

Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://g...

08da123555dc4ee4866720c925215dca4d3c799b authored 8 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump nokogiri from 1.14.3 to 1.16.2

Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.14.3 to 1.16.2.
- [Release no...

404ef47e1119c7b8229e9d6a3c6ae9a912305d1f authored 8 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update Bug_report.md

fd79612c3324bf3264533baa7159bb1722dd9788 authored 9 months ago by Carl-Erik Kopseng <[email protected]>
Re-add about

1fbc812a9f3351f55a06758bdc8b1a053135d826 authored 9 months ago by Carl-Erik Kopseng <[email protected]>
Fix formatting :clown:

fc8f6c3e111473fcb53b2338eb8654b256c06e01 authored 9 months ago by Carl-Erik Kopseng <[email protected]>
Remove old template

c57e38ae2ec6c466f83c4e38e85d3d324f72bb13 authored 9 months ago by Carl-Erik Kopseng <[email protected]>
Update Bug_report.md

754bf7a98b54a01472677772c7a34859f483adeb authored 9 months ago by Carl-Erik Kopseng <[email protected]>
Fix some typos at code comments (#2581)

87eed9d255e9493b981494188abd12a9e1d95bf0 authored 9 months ago by EliyahuMachluf <[email protected]>
Link to createStubInstance util.md docs in stubs.md (#2577)

cbae69978c29d0420fa39d11496bb29b180361b0 authored 9 months ago by Daniel Kaplan <[email protected]>
Fix Mocha watch task by delegating to Node (#2573)

adcf936de0e946e2b72a513436c0469319f3da79 authored 12 months ago by Carl-Erik Kopseng <[email protected]>
prettier:write

30ad23729568d70f865a5e6d323109fd06c7913e authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Remove outdated info from README (#2571)

45c4d6b9b80841947d6ebc4af5046a11b216d598 authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Add a notice that the Fake Timers API doc is incomplete (#2570)

6c9f5c2ade9befeadd6fd7d10232883c147a9f1d authored 12 months ago by Carl-Erik Kopseng <[email protected]>
breaking: Remove sinon.defaultConfig and related modules (#2565)

* breaking: Remove sinon.defaultConfig and related modules

default-config and get-config are ...

93db3ef3b0b49458954eb6e7ed765aa1ea34b21d authored 12 months ago by Carl-Erik Kopseng <[email protected]>
17.0.1

30e9e3780dec0768faeb4eee95408b9a685f5244 authored 12 months ago by Carl-Erik Kopseng <[email protected]>
fix returns does not override call through (#2567)

* fix returns does not override call through

5fde5aebc74dec12bacd84d00a2f22906a7ebcc0 authored 12 months ago by Raz Luvaton <[email protected]>
use random port for test:webworker (#2568)

08d0696276d6e185798a6ad48c7205180c379667 authored 12 months ago by Raz Luvaton <[email protected]>
fix broken link

1eb070a8c316271da8fc7aa6d5942aefae3bc5fd authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Documentation for assertion options for the sandbox (#2564)

* doc: improve JSDocs

* docs: improve public docs for sandbox

- move some important info u...

b5fc3671fff2481ab9b66486242f2c2ceb8d08e5 authored 12 months ago by Carl-Erik Kopseng <[email protected]>
fix: assertion log limit (#2485)

* Cleanup unimported setup & include test files

* Remove redundant assign

The 'assert' obj...

f7d180ccc15b8dce958c08a780d384044d39bb2b authored 12 months ago by Spencer Goossens <[email protected]>
Bump browserify-sign from 4.2.1 to 4.2.2

Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign) from 4.2.1 to 4.2....

40caf217995ea979b39e0d61deae732deab1b4f4 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump actions/setup-node from 3 to 4 (#2558)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes...

cd94da3389fda9e566d3f036d2b38263648c882e authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix mochify breaking on node:assert (#2559)

* Fix mochify borking on node:assert

* refactor: Make 'nise' the default dependency of the co...

4f538e3e74580a44e9b0cfcfdec9ca5f76d16fad authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Refactoring: move logic into separate file and rename

This is basically a small cleanup of the work
done to get rid of Proxyquire before the release
o...

21d47f2ff927986839b95e1065201eb5a4a6d51c authored 12 months ago by Carl-Erik Kopseng <[email protected]>
17.0.0

8dbfd021c7cd13d66d9dd41f568904de3aae5c3e authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Remove npm bin in favor of npx

Does not exist on NPM 10

2a730ff585747193efd407e5aeac8b5c7a593cd2 authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Disable JSDoc requirements that are not upheld anyway

d2a16b99f2b9791734596b974584d5498f2d822f authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Remove Proxyquire as it did not handle newer syntax

The defaults of Prettier 3 threw Proxyquirify into a frenzy.
Did the minimal rewrite (DI) that w...

11a8e3f24ccec981a280dbe63df316d1fbde4ddd authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Drop Node 16, as it is out of maintenance

ec37d6346fd51dd9b9ccf95d41c3339a0c88f539 authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Remove Circle CI setup

f78e6302b4e4a8363ee312b6db814b480376be3b authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Apply Prettier 3 defaults of trailing commas

19c779e7540611457dafb6c1f71daf6caa6f4dcf authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Upgrade non-breaking packages

browserify and supports-colors are exceptions

9b69a1f0aadb954f06093e122d8b7a006f4049f3 authored 12 months ago by Carl-Erik Kopseng <[email protected]>
Upgrade [email protected]: new Intl mirroring and bugfixes

75e2b6910ca40ee5f3a39295ec654e124a6a325b authored 12 months ago by Carl-Erik Kopseng <[email protected]>
16.1.3

299707788d725a59060c9d14b04a878598462655 authored almost 1 year ago by Carl-Erik Kopseng <[email protected]>
Remove postinstall script as it causes issues for consumers

93e8aa93c56c2d9d1ff783263adbd93de2603803 authored almost 1 year ago by Carl-Erik Kopseng <[email protected]>
16.1.2

6547aa196bf2be9eff4db1152e6a9f347366d06a authored almost 1 year ago by Carl-Erik Kopseng <[email protected]>
Fix hooks-install

9ea3d5b27389064856469f0e4dd2b6ea6f175708 authored almost 1 year ago by Carl-Erik Kopseng <[email protected]>
16.1.1

6c28d0778a3adc6005bff85463caae280e10db2e authored almost 1 year ago by Carl-Erik Kopseng <[email protected]>
Showcase #replace.usingAccessor for DI in the typescript case study (#2556)

ff0e993df2adac356995bbc12d1d520a819360bd authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
Bump @babel/traverse from 7.22.5 to 7.23.2 (#2555)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

c47a4beeba98a5138d5b7a4a8a36ed7a8bf00861 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add TOC feature to articles (#2554)

f0d250b59b9067db04efc8d4c268374281791713 authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
16.1.0

737736fcf94412ddf5a126b3ab08c43074209872 authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
Enable use of assignment in the presence of accessors (#2538)

cac5184b2a5c395e7e8775192ebcab234b6c180f authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
New article: making Sinon work with complex setups (#2540)

Co-authored-by: Morgan Roderick <[email protected]>

f8c20e5414464cf36a1dd48845ff57bf4e87d158 authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
Add NPM script 'dev-docs' and document its usage

cb5b96214891dcff0890f07d01fe6b7d1627e8cb authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
Add a little update to contributing

dd7c6091f415f1f0129cb9673f79ad3e44eecd21 authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
Move tool versions into single file at root

79acdf380af52a34847a4861e637f5738c4b39eb authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
Expose Changelog page (#2550)

* Add link to changelog page from the /releases page

This was generated, but a link was missi...

03b1db50a1114b0e7ee5a26b0c813eda3fc54e07 authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
Add section on tooling and recommend using ASDF for tool versioning (#2547)

* spelling error / file name

* Add section on tooling using ASDF

* Set specific Node version

e1c3dad21d3d7c18f23f014bd952b5e4136687cb authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
16.0.0

062e31846f441f98a5bb04b044de64e4bcbba698 authored about 1 year ago by Morgan Roderick <[email protected]>
fix(2525): ensure non empty message when error of type string is passed, but no message (#2544)

Co-authored-by: Morgan Roderick <[email protected]>

c339605834f6fd7ba3afdd179fff3a8544e62bd7 authored about 1 year ago by Mark de Dios <[email protected]>
Modernize build script syntax slightly (#2546)

8d1f85b0a4900fd11902dac0778da90aaf84bb29 authored about 1 year ago by Rohit Paul <[email protected]>
docs(sandbox): fix example that defines a non-function property (#2543)

67a8cea7a4345121b6de80a253e9645bb007783c authored about 1 year ago by MrChocolatine <[email protected]>
.define method (#2539)

* Restore sandbox after each .replace test

Otherwise a failed test may not restore it.

* ....

baa1aee9e5766ff1bfcbc62d81ddaf3138174c54 authored about 1 year ago by Konstantin Gukov <[email protected]>
Bump actions/checkout from 3 to 4 (#2542)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](ht...

2ddf7ff8105d15c9609f155822fda4aac0db875b authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Remove dead code

See https://app.codecov.io/gh/sinonjs/sinon/pull/2535/blob/lib/sinon/sandbox.js

5fc17c73681b095a0ebd69ac9be783bf6efe7406 authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
Fix issue 2534: spies are not restored (#2535)

* Document the custom property descriptor type used in Sinon

* Fix issue #2534

* prettify

fe799e78967cafcdfa29ef1d7cd00c420704b926 authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
fix: actaully reset 'injectedKeys' (#2456)

* refactor: Remove single-use variable

* fix: actaully reset 'injectedKeys'

Re-assigning t...

305fb6ccb823a4a6059d8440d93c8032bef2afeb authored about 1 year ago by Morgan Roderick <[email protected]>
Bump word-wrap from 1.2.3 to 1.2.4 (#2526)

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release n...

81862808d535be7ce2e99f28fedd41e463c7b873 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ignore vendor in root

5a33476382ebe0b498f7416062e7cac529e7843b authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
Currently Jekyll seems to have issues on Ruby 3

13d45fb9cf70d848f4cb4444767b6c17d269fe7f authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
Bump LTS version one notch: 20 (#2529)

de2635dd4293f21bd1e5a8b3e14d14d4f6e1f1da authored about 1 year ago by Carl-Erik Kopseng <[email protected]>
opt in to new headless mode in puppeteer

fe44ea4ca62dfc6bc32b1d1c04f33b33b4ee476a authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
15.2.0

c97f5113264db9e551ccca95d864ece67aeb9913 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
lockfile update

11fe43ce9fdf551f69b45d8709ad2b1b01da0297 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Use fake-timers v10.1.0 re-released as v10.3.0

Version 10.2.0 of fake-timers had an unexpected breaking
change. We re-released 10.1.0 as 10.3.0...

66b0081e1f9673b14277882faa10aaa1e3b564ff authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Support callable instances (#2517)

* Support callable instances

* Clean prettier lint

---------

Co-authored-by: - <->

a79ccaeb20bbb558902ae77b20bd026719de3004 authored over 1 year ago by bojavou <[email protected]>
fix: bundling compatibility with webpack@5 (#2519)

* fix: bundling compatibility with webpack@5
when using webpack v5 to bundle code that calls `r...

d220c99516ddb644d3702b4736bdfd311a2b05ec authored over 1 year ago by Avi Vahl <[email protected]>
15.1.2

b4f868dc2cfbccac8bad1cb3d62983180c795327 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Update lock file after removing node_modules ...

02b73aed2d3d7dee071767fdf79073aa1dd673b6 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
15.1.1

0720b2fc21dcdf5634987575f4ec675d84c14783 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Update lock file

2e4918d604b8b9fb61b89fa6ac964c23a62d3392 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Change fake-timers version to target the one containing the 'jump' feature

Instead of the later (breaking) version.

194fc2ef726aba1cfd5753316414934d2551e18c authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
docs: Remove threw(obj) from docs (#2513)

Since the introduction of threw in
0feec9ffba0da6bc2996cefa0c6e71872e8bedb2, no one have report...

05f05ac30b1cb95c57dde3e30a4952679afb309a authored over 1 year ago by Morgan Roderick <[email protected]>
15.1.0

7e139668522e2bac06a4e8e46724f7c972bb44f7 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Ensure we use a fake-timers version with clock.jump

79e719f21ecafd13130f0801231b5dd96ea0fb07 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
fix (#2514): only force new or inherited descriptors to be configurable (#2515)

f096abffa6add8ea29a99822c3b4d2710014d453 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Add docs for clock.jump method (#2512)

b2a4df5a841bfce85b9beb0741a8d9afe86ab492 authored over 1 year ago by Jason O'Neill <[email protected]>
Bump nokogiri from 1.13.10 to 1.14.3

Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.10 to 1.14.3.
- [Release n...

fb6e695b9b52340b51693bf696aa8549a3ced3fb authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump yaml from 2.2.1 to 2.2.2 (#2510)

Bumps [yaml](https://github.com/eemeli/yaml) from 2.2.1 to 2.2.2.
- [Release notes](https://git...

53e287f7ea4bb135b5727f733a3b34fb3f8d1876 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
avoid conflicts on releases branch

100991f92bdcddc3f93a606621260ce274e37070 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
15.0.4

b252475dadaa9007452e47af66c872e8b25fd890 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Handling non-configurable object descriptors on the prototype (#2508)

* regression test for #2491

* fix: ensure we can always restore our own spies

* Add tests ...

e9042c4f18f4aa3e36e13652196c746b759aa1a5 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Use the correct version of stale action

See https://github.com/marketplace/actions/close-stale-issues

3b41aff4de221b389aeb0431fe6205720cb27520 authored over 1 year ago by Morgan Roderick <[email protected]>
Remove uses of `var` (#2506)

Replace var with const where possible in /lib and /test.

Modified the let codemod to be a co...

430c9a604f5509ca6d7e11e3edaaa8553a77ae93 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Update script line

cd45bfa3674fa55bf93705f9ea2e7180a16aa881 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
fix: uncomment test assertions

Omission from development :-/

refs #2501
refs #2503

64f31b646a4260dbc14e19dcb42e837d8c8a3593 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Update wording

2e486df8cc1c7d96cd6315517fb6a51632f95663 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Use automated fetching to keep sponsors updated

Copied from Parcel's approach:
https://github.com/parcel-bundler/parcel/blob/v2/packages/core/pa...

a3dd193dc24303d28a1ed778af1579b0f20422c2 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
15.0.3

8a1d5c69dd591eed38970075d46f682927159e9e authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Avoid tampering with globals and other modules' exports in tests (#2504)

* fix: do not modify the Function prototype when running tests

Made a single test fail as the...

b775f1b4174c5a92fa7fa8f70fbf3f4b5466a39e authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
fix: make it possible to call through to underlying stub in stub instance (#2503)

* fix: make it possible to call through to underlying stub in stub instances

refs #2477
refs...

477064b628c65220ce9d0ac16cd33ab9b1da93da authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Remove dead Travis and Gitter references

6e19746e255dfa0fcf78af076e49d5db0eb11c07 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
15.0.2

7838b57aef902dc3cd020caeb6162be7f5d043ac authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Use no-op for every function when restoring instances (#2499)

* issue-2477 Use no-op for every function when restoring instances
* Change wording to not depe...

19bd99f364ab44f0e2715571e5deab580d9aa7fd authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Upgrade deps (#2498)

* Update minor versions

* Upgrade Puppeteer

* commons 3.0

* Upgrade remaining

Browse...

8663ffa056d3c58e82fa203801d58d3fce3c14a7 authored over 1 year ago by Carl-Erik Kopseng <[email protected]>
Un-pin @sinonjs/fake-timers (#2495)

The commit upgrading from v9 to v10 appears to have accidentally dropped the caret from the vers...

e01275bb10d868a064d0cb27a6ae11ffa3d91ac2 authored over 1 year ago by Jordan Hawker <[email protected]>
fix throws().callsFake() precedence (#2497)

This makes sure an unconditional `callsFake()` invoked on the same stub that was previously setu...

6cbde9b08259efd98b2c52b81ca3b5e84dcf97b1 authored over 1 year ago by Eduardo Diaz <[email protected]>
Replace probot/stale with official stale action

The probot action is no longer listed in their catalog, clearly hasn't
been working for awhile a...

45be60f3c6afc350eacbceed77539f437a9bbbce authored over 1 year ago by Morgan Roderick <[email protected]>