Ecosyste.ms: OpenCollective

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

github.com/mochajs/mocha

☕️ simple, flexible, fun javascript test framework for node.js & the browser
https://github.com/mochajs/mocha

delegate to Node on non-Mocha unhandled rejections (#4489)

This is not intended as a _fix_ for #4481, since it's possible that Mocha's behavior in v8.2.0 u...

c3ced395c441a50eb144c48f4446b3a51f7a8fe7 authored about 4 years ago by Christopher Hiller <[email protected]>
Correct global fixtures release version

fac181bb730a960c5b289e38018e4d753b662efc authored about 4 years ago by Adam Keating <[email protected]>
Change assert module's deprecated methods in testing files (#4435)

* Change deprecated methods in assert library

* update getDiffs when node version v10

* sk...

7e490aa13e8ed25c78e77faa6fed0337e948b619 authored about 4 years ago by Sujin Park <[email protected]>
add node.js v15 to build matrix

Signed-off-by: Christopher Hiller <[email protected]>

01651120467b1c5f324e8c7a77c902bef3de07b6 authored about 4 years ago by Christopher Hiller <[email protected]>
fix v8.2.0 release date in CHANGELOG.md [ci skip]

Signed-off-by: Christopher Hiller <[email protected]>

f23035d070229e8f45d6fec2ff35e82b9ed7dcbc authored about 4 years ago by Christopher Hiller <[email protected]>
Release v8.2.0

afe8daac603d398743dd5572f497ba088193bf53 authored about 4 years ago by Christopher Hiller <[email protected]>
update CHANGELOG for v8.2.0 [ci skip]

Signed-off-by: Christopher Hiller <[email protected]>

20d3d4cab80d65096fbb15eb5eaf14abdcc587dd authored about 4 years ago by Christopher Hiller <[email protected]>
fix scripts/linkify-changelog to not blast fenced code blocks

Signed-off-by: Christopher Hiller <[email protected]>

932c09a607040e9aaee11a4dc2a5397831574c0c authored about 4 years ago by Christopher Hiller <[email protected]>
chore(deps): [email protected]

- new chokidar version fixes infinite loops on circular symlinks: https://github.com/paulmillr/ch...

3b333ecf6168943605caa1bcd07b2acf38835057 authored about 4 years ago by Avi Vahl <[email protected]>
attempt to force colors in karma config

Signed-off-by: Christopher Hiller <[email protected]>

058b2e7484f0040e5ff0b4d2e37bf41f2cf50da3 authored about 4 years ago by Christopher Hiller <[email protected]>
replace promise.allsettled with @ungap/promise-all-settled; closes #4474

60e3662511dcdaa0b854909b866841191a32771a authored about 4 years ago by Christopher Hiller <[email protected]>
remove duplicated/problem reporter tests; closes #4469

Signed-off-by: Christopher Hiller <[email protected]>

f132448ee51d9b09efab29099756f3b15a1a98ba authored about 4 years ago by Christopher Hiller <[email protected]>
fix: remove job count from parallel mode debug log (#4416)

31116dbf825487490d5416c95b2685e18e7359d3 authored about 4 years ago by Sujin Park <[email protected]>
add "fixture flowchart" to docs (#4440)

- add "fixture flowchart wizard" to docs
- added source `.sketch` file to repo
- enabled skip ...

478ca6ac3d05d7d789d3ec22328b3a2ce859e341 authored about 4 years ago by Christopher Hiller <[email protected]>
support leading dots in --extension

- update documentation for the feature and multipart extensions
- rename integration test `file-...

9c28990f1d562aff3ceb410496c46266099a9d5f authored about 4 years ago by Christopher Hiller <[email protected]>
chore(deps): upgrade to latest stable

- replace `rollup-plugin-node-builtins` with `rollup-plugin-node-polyfills`, as former causes au...

28525054220a26022f9c049c08d578a18c874d7e authored about 4 years ago by Avi Vahl <[email protected]>
Support multipart extensions like ".test.js" (#4442)

* failing test to support multipart extensions

* support multipart extensions

* test again...

b216fcd9b30c161a2cf9a57131b264ceadfc4cdc authored about 4 years ago by Jordan Stephens <[email protected]>
refactor: utils.type() (#4457); closes #4306

* Split utils.type() into canonicalType() for diffs and type() for everything else

* Change f...

1aa182b95c58b0936e94364f7baf56636690b503 authored about 4 years ago by Valeria <[email protected]>
Change serializer errors to use error codes (#4464)

* Change serializer errors to use error codes

fd9fe95e2c8f86366fe12d88b76a81d93d5e20be authored about 4 years ago by Evaline Ju <[email protected]>
make guarantees about orphaned processes

- updates workerpool to v6.0.2, which guarantees child processes exit before `Pool#terminate()` ...

6ceca82fdfd51341796caa523d696fa7621639cc authored about 4 years ago by Christopher Hiller <[email protected]>
avoid deprecated add-path in GHA workflow

Signed-off-by: Christopher Hiller <[email protected]>

f24f190f5f4b5b89720fb79dd2e97c1164e650ab authored about 4 years ago by Christopher Hiller <[email protected]>
parallel mode: enable custom worker reporters and object references (#4409); closes #4403

- `Suite`s, `Test`s, etc., now have unique identifiers which can optionally be used to re-create...

ca9bfc7e13cc9411bed5cbf4ab357e4241ba269b authored about 4 years ago by Christopher Hiller <[email protected]>
run all node.js tests on GHA (#4459)

- disables `node_modules` cache on windows cuz its slow
- adds annotation support for Mocha tes...

df8e9e6f0108cd06925ea745bb26771ed458c7cb authored about 4 years ago by Christopher Hiller <[email protected]>
cleanup a little bit of eslint config

Signed-off-by: Christopher Hiller <[email protected]>

238268dfede04fc68ae1902fac5fdda8f098432f authored about 4 years ago by Christopher Hiller <[email protected]>
Update eslint version (#4443)

* update eslint version 6.8.0 -> 7.8.1

* fix eslint issue

8f5d6a9e642f12f98201f90015f525578d14881e authored about 4 years ago by Donghoon Song <[email protected]>
implement Open Collective categories for extended filtering

bb96de135593099f5d5c510be3e9e4e0d53835fc authored about 4 years ago by François Hodierne <[email protected]>
ci(win): setup GH actions for windows CI (#4402)

* ci(win): setup GH actions for windows CI
* ci(win): retire AppVeyor
* ci(win): install produ...

28f970e37211a37da665e86c1af18d1f9b4af241 authored about 4 years ago by JeongHoon Byun (a.k.a Outsider) <[email protected]>
Add speed in -R json option (#4226) (#4434)

* issue 4226 : add print speed in json

* add print speed json-stream and json-stream.spec.js
...

738a57574f3eb82ba2844c8a512cafec974ed5ab authored about 4 years ago by Kim Hyo Rin <[email protected]>
remove unused interface tests (#4247)

* Remove bdd.spec.js and tdd.spec.js

These tests are deprecated. Only a few tests in the last...

5bdc20815b5a896ee4bc666f688dfc2404b84d42 authored about 4 years ago by Park Juhyung <[email protected]>
Add npm and node version badges to README

b3eb2a68d345aa9ce5791dddfea41a13be743b78 authored about 4 years ago by Evaline Ju <[email protected]>
implementation of global setup/teardown; closes #4308 (#4360)

* implementation of global setup/teardown; closes #4308

* move deprecate() and warn() from ut...

12db9dbc9dd3b0ec31c182d0e41a6ec615735401 authored about 4 years ago by Christopher Hiller <[email protected]>
redirect webpack test output to a temp dir

Signed-off-by: Christopher Hiller <[email protected]>

c1db2a6b6c056753feae8ddb9d7343f99fc94245 authored about 4 years ago by Christopher Hiller <[email protected]>
remove wallaby-logo.png trim option

06a7f2199d10cc9002d6c23a302ff719f2b72a3e authored about 4 years ago by Donghoon Song <[email protected]>
fix typo in 8.1.2 changelog (#4432)

Signed-off-by: Outsider <[email protected]>

f28d6fe1bea23da9bdab52e8adda598dc891745a authored about 4 years ago by JeongHoon Byun (a.k.a Outsider) <[email protected]>
Release v8.1.3

fa9e67c6ba2e2af6f7cc70e51b2c97db94c73ad0 authored about 4 years ago by Christopher Hiller <[email protected]>
update CHANGELOG.md for v8.1.3 [skip ci]

Signed-off-by: Christopher Hiller <[email protected]>

b1729c68a0be8308434a4f89fd2e25217d54a635 authored about 4 years ago by Christopher Hiller <[email protected]>
alias lookupFiles, loadRc, loadPkgRc and loadOptions to lib/cli module; fixes #4398

- fixes API documentation for all of these (and `module:lib/cli.main`) via JSDoc aliasing
- alia...

247d9611ea1a77d1c1029b0eae812b271445592f authored about 4 years ago by Christopher Hiller <[email protected]>
assert mocha is bundle-able by webpack; fixes #4422

051f9f61065ccb5b5960de22cd59a7e8b42123ad authored about 4 years ago by Christopher Hiller <[email protected]>
restore and deprecate lookupFiles() in lib/utils

lookupFiles() broke (moved) in version v8.1.0, this returns it and issues a soft deprecation war...

52f07f01894504615cd412c91cfad8e9b8a6d76e authored about 4 years ago by Christopher Hiller <[email protected]>
update @mocha/docdash to latest version

see #4412

4b2b6e06c58c9580333edd9cb0e67128641ba99f authored about 4 years ago by Christopher Hiller <[email protected]>
fix lintstagedrc

8bc376cb4d4049740e5882a830411aa86b2265b6 authored about 4 years ago by Christopher Hiller <[email protected]>
refactor assertions into an actual unexpected plugin

`test/assertions.js` now conforms to this style and is loaded via `expect.use()` like anything e...

4976e179774aea28bc788c6e237330ce932d218d authored about 4 years ago by Christopher Hiller <[email protected]>
Release v8.1.2

c733254a5c28504e9fcd2e2954b580980c4583dd authored about 4 years ago by Christopher Hiller <[email protected]>
update changelog for v8.1.2 [skip ci]

Signed-off-by: Christopher Hiller <[email protected]>

5f69c286a2ddcb00adfe41feda7402f42292a999 authored about 4 years ago by Christopher Hiller <[email protected]>
prefer all mocha flags over node flags; closes #4417

- no more `require` special-case
- future-proofs `mocha` against the introduction of conflicting...

aeec37a0f1ebee474bbf61ee8b253804ddd0613a authored about 4 years ago by Christopher Hiller <[email protected]>
fix typo & org members link in CONTRIBUTING.md (#4413)

4d7a1716ff5c7fbc74ca048a21b67f4524fcd55a authored about 4 years ago by Sujin Park <[email protected]>
amend 2b8a1ff; put change in browser-entry.js

Signed-off-by: Christopher Hiller <[email protected]>

667e9a21c10649185e92b319006cea5eb8d61f31 authored about 4 years ago by Christopher Hiller <[email protected]>
Update dependencies & dev dependencies (#4396)

* Update dependencies & dev dependencies

* fix build, remove spec:true from babel config

u...

21371633e704c0735c54909f92cc3afed7eefdb6 authored about 4 years ago by Chuf <[email protected]>
fix broken template processing in jsdoc output (#4381)

because the files generated by jsdoc were output to `docs/_site`, they were not processed as liq...

24d1dfb0f8ff806acd8d056eaf1de5bf82b39e00 authored about 4 years ago by Christopher Hiller <[email protected]>
update js reference link (map, assign) in lib/utils.js

7c91d821e0e7c52f4b37fb70aadfd5411c59ea54 authored about 4 years ago by KIM HYO RIN <[email protected]>
Update Code of Conduct governance document link in CODE_OF_CONDUCT.md (#4405)

16d4f3a06d111ca3e5e57c58d1a9b8fc278bde5d authored about 4 years ago by Sujin Park <[email protected]>
Fixing typos (#4404)

* Fix typo

* Fix typos

* Fix netlify deploy preview issue

4e2b47df31fbc0865cbfa4477226e8609d2ee56e authored about 4 years ago by Donghoon Song <[email protected]>
fix: add Mocha to global variable

2b8a1ff636d58b023ae727dcef8e0c5d7784496e authored about 4 years ago by irrationnelle <[email protected]>
Release v8.1.1

78d979db7c41b68941518f026b5cad7d59376ada authored over 4 years ago by Christopher Hiller <[email protected]>
update CHANGELOG.md for v8.1.1

Signed-off-by: Christopher Hiller <[email protected]>

84fb640aa1e579b18337afcc57a3fe395ef95e36 authored over 4 years ago by Christopher Hiller <[email protected]>
fix window width problem; closes #4393

looks like maybe a bad merge, but `isBrowser()` was used incorrectly

962c81644a523b78b571db2dc4b637a323f928e0 authored over 4 years ago by Christopher Hiller <[email protected]>
Release v8.1.0

7e250ef1168cf93e9d473321dc93b0b81f9a0d98 authored over 4 years ago by Christopher Hiller <[email protected]>
add git tag message to .npmrc

Signed-off-by: Christopher Hiller <[email protected]>

a6203c6967d9e73cd6696c82a587213f5e86cee3 authored over 4 years ago by Christopher Hiller <[email protected]>
devDependency updates for v8.1.0

Signed-off-by: Christopher Hiller <[email protected]>

update CHANGELOG

Signed-off-by: Ch...

60858dc4f32713f67112f837063380639042737e authored over 4 years ago by Christopher Hiller <[email protected]>
handle errors in supporter images during 11ty build

- `canvas` now checks for errors and discards supporters, which will avoid problems during postb...

cf736fedfb15203824c0d21af7900112354f5804 authored over 4 years ago by Christopher Hiller <[email protected]>
Fixing typos

f966c943e637eea1e05b90e6904ce3e84271d279 authored over 4 years ago by Sri Harsha <[email protected]>
update CHANGELOG for v8.1.0

Signed-off-by: Christopher Hiller <[email protected]>

8970429ee06c6f2c52505026af0214471cf67b18 authored over 4 years ago by Christopher Hiller <[email protected]>
Ensure root level hooks are called when running in watch mode

## Rationale
Tests with root level hooks are ignored when running in watch mode.
This occurs on ...

edc09bf147bef3a40cd5557fb797808136b7d3da authored over 4 years ago by indieisaconcept <[email protected]>
Update javascript-serialize 3.1.0 to 4.0.0; closes #4375 (#4378)

* Update javascript-serialize 3.1.0 to 4.0.0

* Change package-lock.json

* Change package-l...

29012aa9fa0c4e5f86e72f2e4fa4d72027ccb42d authored over 4 years ago by kundol <[email protected]>
ensure hook titles are consistent; closes #4348 (PR #4383)

* fix #4348
* Addressing PR feedback
* rename "suite" to "suite1" to make test cases clearer
...

78848932cef7e3feab9184a161b9899b7c024c82 authored over 4 years ago by Andrew Bradley <[email protected]>
build UMD bundle and polyfill language features (#4366)

- use rollup's `umd` bundle instead of `iife`
- consume Rollup config's `output` prop in `k...

ad03d2972deba18a7a214324fbd73cb14bbe0d79 authored over 4 years ago by Christopher Hiller <[email protected]>
add pirate tv site to blocklist

02bdb6bc6c029fb0c01389b27797d00faa76ddde authored over 4 years ago by Christopher Hiller <[email protected]>
block more spammers using regexes

- also update blocklist
- make script executable outside of 11ty context, e.g., `node docs/_data...

2d32246de032185297f5b4afd1136b850fefe065 authored over 4 years ago by Christopher Hiller <[email protected]>
fixes failure output in mocha init w/o target

`yargs.exit()` is not always present, apparently. it will throw in this case--we don't need to b...

7c8896c70faf58d942249190df1343f7349cf946 authored over 4 years ago by Christopher Hiller <[email protected]>
Reduce rollup noise (#4363)

* Treat sinon as external in bundled tests

* Silence circular dependency warnings in rollup
...

7000336b40c8ac04f01aa43dd3fc3a0ad8379ec6 authored over 4 years ago by Peter Müller <[email protected]>
do not run production build on netlify for PRs

- non-production builds will now publish from `docs/_site`
- branches and production contexts wi...

1392bc937c751e5d23ee26757f3dce4c742398c0 authored over 4 years ago by Christopher Hiller <[email protected]>
replace browserify with rollup and babel (#4293)

* Make browser specific TTY interop explicit instead of a magic bundling configuration
* Remove...

40f951baa5cf8aab40dedec9bcb0f60ee9581333 authored over 4 years ago by Peter Müller <[email protected]>
Remove GLOBALS in api docs (#4343)

* Remove globals in api docs

* Fix runnable + suite

* Fix Runner issues

* rename @modul...

7d3151d08a3082dd022116d00234caf1600a71b5 authored over 4 years ago by Craig Taub <[email protected]>
Browser usage issues with `delay` option (#4341)

* Prioritise delay option

* lint fix

* Improve conditional

f77aa7a2eed8abeff8fa66f86c24c8b200656db4 authored over 4 years ago by Craig Taub <[email protected]>
upgrade yargs-unparser; closes #4340 (#4354)

* fix(vulnerabilty): update to [email protected]

7540efb5ed6d8e319bef9c99b3ce2b218573b7fc authored over 4 years ago by Martin Oppitz <[email protected]>
Remove serial travis job

e30ae28ffc0029b885968cd432b86d3160076375 authored over 4 years ago by devjeel <[email protected]>
Use blocklist instead blacklist (#4355)

* change blacklist to blocklist

Signed-off-by: Outsider <[email protected]>

* hide skee...

2fe4d1ab98b3cb5300dd0965d2cce0b9dc7f147c authored over 4 years ago by JeongHoon Byun (aka Outsider) <[email protected]>
update tests by removing call to createSandbox

181a20b1da1c2889cbb048b5c45cc282f26b1556 authored over 4 years ago by Gopishankar Haridas <[email protected]>
Use background color in an inline-diffs (#4287)

a1d39845510de456d212dfa7f2ff8e13279ae94f authored over 4 years ago by Michael Brade <[email protected]>
add missing commit in v8.0.0 release (#4337)

Signed-off-by: Outsider <[email protected]>

61cbb85fab5a2fb431ec51e69bc7981fec2ec099 authored over 4 years ago by JeongHoon Byun (aka Outsider) <[email protected]>
Revert "temporarily disable broken OC badges"

This reverts commit 109820b962209a444b94e777dfdffe8b6d7db87f.

903d2d12da05093c360aa867722f55ee0a966d93 authored over 4 years ago by Christopher Hiller <[email protected]>
temporarily disable broken OC badges

109820b962209a444b94e777dfdffe8b6d7db87f authored over 4 years ago by Christopher Hiller <[email protected]>
trigger netlify deploy nightly (#4321)

This sets up a job to run at 00:00 UTC every day, which rebuilds the site from the `mochajs.org`...

0368416cde1467db5f8a9b951d7351bea2673969 authored over 4 years ago by Christopher Hiller <[email protected]>
docs: document Node.js --enable-source-maps flag

80863b14709450f8d4eb7e22722d2de79ad62688 authored over 4 years ago by Benjamin E. Coe <[email protected]>
fix wrong sponsors images from OC (#4334)

Signed-off-by: Outsider <[email protected]>

9d4a8ec2d22ee154aecb1f8eeb25af8e6309faa8 authored over 4 years ago by JeongHoon Byun (aka Outsider) <[email protected]>
fix(vulnerabilty): update to [email protected]

f0736891eb6c903f141c6df779c6481a5edf337e authored over 4 years ago by Martin Oppitz <[email protected]>
fix misformatted CHANGELOG [ci skip]

Signed-off-by: Christopher Hiller <[email protected]>

8f741661974526698796bfc3d5e9c94d9bbb69f5 authored over 4 years ago by Christopher Hiller <[email protected]>
Release v8.0.1

9b203fa67c4f6a4e66f62d6962939981cb38e6f5 authored over 4 years ago by Christopher Hiller <[email protected]>
update CHANGELOG for v8.0.1 [ci skip]

Signed-off-by: Christopher Hiller <[email protected]>

ad8d83dfeb01c98e04b10743a7b5e85a763641d5 authored over 4 years ago by Christopher Hiller <[email protected]>
fix --parallel --watch; closes #4327

66ce143efab9b3dafabbbd223114422a3e38ae7d authored over 4 years ago by Christopher Hiller <[email protected]>
update release process in MAINTAINERS.md

We want to fast-forward the `mochajs.org` branch _before_ running `npm publish`
or people might ...

e0e6568af45c326c9243612e0d28e3cb2b89c4b3 authored over 4 years ago by Christopher Hiller <[email protected]>
Switch opencollective images to self-hosted spritesheet (#4318)

* Generate sprite sheets from opencollective avatars to serve them quicker

* Update assetgrap...

fc618a1d51cfa6d38ad31662d4ad90ba0c65cfcc authored over 4 years ago by Peter Müller <[email protected]>
Release v8.0.0

612fa31228c695f16173ac675f40ccdf26b4cfb5 authored over 4 years ago by Christopher Hiller <[email protected]>
update changelog for v8.0.0

Signed-off-by: Christopher Hiller <[email protected]>

57fbbeed30e3300c52728744e246ece9f9920253 authored over 4 years ago by Christopher Hiller <[email protected]>
options 'spec' and 'ignore': no splitting by comma

26c6cae67045f090dab68c3bbe97b7ffc5e1b6b2 authored over 4 years ago by juergba <[email protected]>
add a section regarding 3p reporters & parallel mode

also rename "Migration Checklist" to "Troubleshooting Parallel Mode"

2da50aa53d76cb111dbb5fe952bd0beb49f2e278 authored over 4 years ago by Christopher Hiller <[email protected]>
disable parallel mode by default

Having run benchmarks against our unit tests and integration tests, I've found that the unit tes...

dc26e903cc1630c08b349dbf7853527c27f5f2ed authored over 4 years ago by Christopher Hiller <[email protected]>
remove Node v13 from CI test matrix

53ada74918cc9f7e378f2ceae77bf41c7992b056 authored over 4 years ago by juergba <[email protected]>
remove .nvmrc; use NODE_VERSION env for netlify

Signed-off-by: Christopher Hiller <[email protected]>

5cd8893c8e0fcd192fd4d931a2792cd5e38d4fc7 authored over 4 years ago by Christopher Hiller <[email protected]>
enable esm support in Node v10 (#4299)

* enable esm support in Node v10

* also test Node v10 esm support

* supportsEsModule defau...

a2f2e087a27ee39eec729e9b4c1f5f27a8b69b9e authored over 4 years ago by Gil Tayar <[email protected]>