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

ensure scripts/*.js gets prettiered

adea37742adabeb5c4ee7eecab8ba35b81f1ccac authored over 6 years ago by Christopher Hiller <[email protected]>
update all dependencies

42005f3d0fc2920786f1693c3e3998c5296d4a10 authored over 6 years ago by Christopher Hiller <[email protected]>
migrate Mocha's tests to Unexpected assertion library (#3343)

* convert tests to use Unexpected as assertion library

Squashed commits:
[fc418f8] remove ex...

668b541090c84b66a701823b30f6880d3fc0f2b9 authored over 6 years ago by Christopher Hiller <[email protected]>
feat(bin/options.js): Add support for comment lines in "mocha.opts"

Modified code to strip comment lines, those beginning with a hash character ('#'), from "mocha.o...

cd3e1b39f61ca6f2b87cdff9bf0d529705505170 authored over 6 years ago by Paul Roebuck <[email protected]>
docs(docs/index.md): Update "mocha.opts" documentation

Added information on file content, noting support for comment/blank lines.

aef1b0fdfb2c1aa40200ae12f9c11a25a6981c4e authored over 6 years ago by Paul Roebuck <[email protected]>
fix busted lint-staged config

7613521a8d38fc51f50f70a83ae83a6557fbd36c authored over 6 years ago by Christopher Hiller <[email protected]>
Annotate when exceptions are caught but ignored; closes #3354 (#3356)

* style(*various*): Annotate when exceptions are caught but ignored

There's an existing conve...

8368722830ed80e03a52d29155310cdc7b6fc123 authored over 6 years ago by P. Roebuck <[email protected]>
remove dead code in bin/_mocha

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

1606f35a956c59782d0616e3b8fdc7fde45a513f authored over 6 years ago by Christopher Hiller <[email protected]>
fix(ocd): re-order Node.js tests in .travis.yml (descending)

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

08dbaa359cd1a2b70389c3db0604fbdffbb27190 authored over 6 years ago by Christopher Hiller <[email protected]>
fix to exit correctly when using bail flag

99c2f8aa7bf4184fdf694887ef740f31fe29f1f2 authored over 6 years ago by Outsider <[email protected]>
add Node.js v10 to build; fix win32 issues (#3350)

* fix npm version to 5.x
* AppVeyor: add Node.js v10; use npm ci for speed
* revert package-lo...

1224a48d13665ec8d6db07c765b3ce4079069930 authored over 6 years ago by Christopher Hiller <[email protected]>
update package-lock.json for npm@6 [ci skip]

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

a7b113938f0086a438329aeecdde52defd71886c authored over 6 years ago by Christopher Hiller <[email protected]>
fix(bin/_mocha): Make `--watch-extensions` default to 'js'

The change in c580294 to `--watch-extensions` failed to set a default value. This change specifi...

9d407deb77d9f6bdc44928e25dd8a739069d6a0d authored over 6 years ago by Paul Roebuck <[email protected]>
add Prettier, ESLint and githook integrations

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

58731d357cec360481951d966a319090735ade87 authored over 6 years ago by Christopher Hiller <[email protected]>
reformat everything with Prettier

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

5fc58458395d8a9bc75daae97042af78dc94cc7a authored over 6 years ago by Christopher Hiller <[email protected]>
Replace documentation with jsdoc and use mocha-docdash pretty layout

9270018f40ad7e78f265962ab001296ab6596458 authored over 6 years ago by Peter Müller <[email protected]>
Fix missing LICENSE

3368a7e8151c6b7490f82293886d02cec27916e2 authored over 6 years ago by Peter Müller <[email protected]>
use renamed @mocha/docdash

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

7f8fa421a02cc089c6c0ad7a581d4ba58696b89d authored over 6 years ago by Christopher Hiller <[email protected]>
Fix dual class + module exposition of Mocha

36e20862d0bff311cb4077da19c673ec02799a0e authored over 6 years ago by Peter Müller <[email protected]>
use custom docs/API.md instead of broken README.md

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

efff26f30142955ba55ae573176db281ff2d6ae2 authored over 6 years ago by Christopher Hiller <[email protected]>
Remove a bunch of jsdoc comments that introduced wrong output

82ced6cb4a1293ed6f3911e5ecf6ffd6386bde79 authored over 6 years ago by Peter Müller <[email protected]>
remove old svg logo

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

3a65a64d329c347829b97863e5ede3afff2da673 authored over 6 years ago by Christopher Hiller <[email protected]>
fix growl asset paths

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

8a909b5231b1a9551e6f6a2b9a755055d78dcc21 authored over 6 years ago by Christopher Hiller <[email protected]>
update contributors [ci skip]

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

d3d7799fbb298148b8adc73a3d5bdc989ff8f1cc authored over 6 years ago by Christopher Hiller <[email protected]>
fixed redundant images folders

loged in commit for CLA (+1 squashed commit)
Squashed commits:
[0f603e3] fixed redundant images ...

ad54763b1f3e5a53fef759403743c13c99c4d208 authored over 6 years ago by DavNej <[email protected]>
remove Node.js v7 from AppVeyor build; add Node.js v9

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

e288dbb5e92ad53617b360e690ca6dfea9d7c872 authored over 6 years ago by Christopher Hiller <[email protected]>
replace deprecated New Buffer() with Buffer.from()

Reference: https://nodejs.org/api/deprecations.html#deprecations_dep0005_buffer_constructor

a6115ac0a6099d1cb6b098590d8330750ea5c826 authored over 6 years ago by Harry Sarson <[email protected]>
Release v5.1.1

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

471ab3188b93c418037033caf23cde92daf64542 authored over 6 years ago by Christopher Hiller <[email protected]>
update CHANGELOG.md for v5.1.1 [ci skip]

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

d2f6a2539e46629d3531c6ffc8c89c91a191f5cb authored over 6 years ago by Christopher Hiller <[email protected]>
update outdated info in docs/README.md [ci skip]

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

07e1ed2b5cc14759a15d3cda762bd5219019b10f authored over 6 years ago by Christopher Hiller <[email protected]>
fix ESLint problems and consolidate configuration

- we weren't being strict enough about disallowing ES6. even though we
had `es6: false` in th...

2d1b49c03c975641d7461bb12d13bd696f5c190c authored over 6 years ago by Christopher Hiller <[email protected]>
update package-lock.json [ci skip]

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

58efe580d2adf3ed7f12ac72d1a8908c3d6b13f4 authored over 6 years ago by Christopher Hiller <[email protected]>
Release v5.1.0

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

3ac8e55b3b191be0fb109f4e6958829e794a628a authored over 6 years ago by Christopher Hiller <[email protected]>
update CHANGELOG for v5.1.0 [ci skip]

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

56e8452f4e40a0411ef542442e25398cbe6a2b79 authored over 6 years ago by Christopher Hiller <[email protected]>
Implement API documentation using npm:documantation.

Fixes #3138
Replaces and closes #3239

basically working

Suite and utils work

Runner and Suite ...

2f48a237774f7aaab81c3213ab9f36b3398ecb42 authored over 6 years ago by dfberry <[email protected]>
Tap reporter: report thrown error messages (#3317)

original work by @chrmod; continuation of PR #2908.

BREAKING CHANGES; SEMVER MAJOR

Signed...

1acea304511e9c1da79d11eb418c64e72a2db9da authored over 6 years ago by Christopher Hiller <[email protected]>
fix circular objects in json reporter; closes #2433 (#3318)

original work by @jeversmann; continuation of PR #2559

Signed-off-by: Christopher Hiller <bo...

741b0bd4eff23b2388b605c8f4cda99d2d7ea38a authored over 6 years ago by Christopher Hiller <[email protected]>
fix wrong version in package.json! [ci skip]

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

80105012110a61e363aca4b77d3e90e67d87a425 authored over 6 years ago by Christopher Hiller <[email protected]>
doc precision for exclusive tests

94e72890ba62fe5b54b7c84e6aab2131f955afa7 authored over 6 years ago by Nicolas Girault <[email protected]>
optimize package-scripts.js

- optimize the output of `npm start` (help) by showing only
interesting scripts
- ensure "bund...

8b6c957a3fd50e5f774fc750ad004bb00fca568b authored over 6 years ago by Christopher Hiller <[email protected]>
PATH workaround for Travis CI bug

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

d71b80a5d6dcbbbc3fa486ed414b2207626e3bfb authored over 6 years ago by Christopher Hiller <[email protected]>
further build improvements (#3315)

- cache npm itself
- use `npm ci`
- cache the npm cache
- ignore scripts when installing unle...

7544bd3b281da12ad8d95be8f3836d0352d0ecaf authored over 6 years ago by Christopher Hiller <[email protected]>
update package-lock.json for v5.0.5 [ci skip]

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

88b988230bc21bc93752aaedd955765f1e29a3ab authored over 6 years ago by Christopher Hiller <[email protected]>
improve caching performance in CI (#3310)

* add precache stage to warm cache for jobs based default Node.js version
* re-enable caching f...

4ae26b286c08abf04858eb0a314f6652643eda88 authored over 6 years ago by Christopher Hiller <[email protected]>
update stages and build matrices (#3308)

* optimize build stages and jobs
* attempt to avoid $TARGET
* run smoke tests across multiple ...

ff9f3cfad487511133180ecffe89bcd231d12464 authored over 6 years ago by Christopher Hiller <[email protected]>
add update-contributors script; closes #3289 (#3290)

* add update-contributors script; closes #3289
* attempt to fix cache issue with [email protected]

Sig...

f2560e7cae707fdd264cf08420c88b496b05f814 authored over 6 years ago by Christopher Hiller <[email protected]>
upgrade eslint; lint

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

cd1c8356752bb425b6aacbb206f9f6664628913b authored over 6 years ago by Christopher Hiller <[email protected]>
use build stages for Travis CI (#3302)

see https://docs.travis-ci.com/user/build-stages/

35dac3e8b5fd960717d1bdf0e0a36ac79cb10ac6 authored over 6 years ago by JeongHoon Byun (aka Outsider) <[email protected]>
use exact version of minimatch [ci skip]

it's a production dependency, so no wiggle room

Signed-off-by: Christopher Hiller <boneskull@bo...

1701335be94ed6caf3a9ad644bd694a5e8fc4bd0 authored over 6 years ago by Christopher Hiller <[email protected]>
remove 0-byte file [ci skip]

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

d8522b448abd06628f6c1a057ba2a08e0f450def authored over 6 years ago by Christopher Hiller <[email protected]>
Refactor Reporter tests (#3272)

* Closes https://github.com/mochajs/mocha/issues/3260

* refactor-better test harness for repo...

9ba8eca9bd15bc2c01c1d7d0f1c0322f8217180a authored over 6 years ago by Jerry Muzsik <[email protected]>
#1577 Add "--exclude" Option (#3210)

* Add --exclude as option.

* Add tests for --exclude option.

* Implement --exclude.

* U...

8e740c5228a7506d8525df1c9c083a9b83f9fb61 authored over 6 years ago by Alex Bainter <[email protected]>
Release v5.0.5

ffd760e2668c53d1186d6dbcbd94386aa29b3053 authored over 6 years ago by Christopher Hiller <[email protected]>
add changes for v5.0.5 [ci skip]

2b5d04a92d4afa3d1059c5cf1dcaeae90082e0dd authored over 6 years ago by Christopher Hiller <[email protected]>
remove default js in "--watch-extensions" option; closes #3275

c580294893e1bf2f9e51adafd73e6cac71690d19 authored over 6 years ago by Thomas Vantuycom <[email protected]>
append filepath to "timeout exceeded" exception; closes #627- all `Runnable`s *should* now have a `file` property- filepath is appended to the `Error` message in parens- DRY-style refactors

3633fa0061064bda98bfd6a10a6f1c5d518b87f7 authored over 6 years ago by Christopher Hiller <[email protected]>
fix debug msg in Runnable#slow; closes #2952

19104e3cef7a7e8ba5c8be5b3b7cde924b8428e4 authored over 6 years ago by Christopher Hiller <[email protected]>
increase default timeout for browser unit tests

424ef84dbaf6f6a267102d48ef0750e939e9ddd8 authored over 6 years ago by Christopher Hiller <[email protected]>
extract checking AMD bundle as own test

f4275b67c0c4e8ac863fe75b5d1bf4a78ce8cda9 authored over 6 years ago by Outsider <[email protected]>
chore(docs): rewording pending tests

ab84f02e1ab0bdf11d4201a2a5acb131053f6695 authored over 6 years ago by Emanuele <[email protected]>
Addressed feedback

19b764dcb19a27ed410067373411d840042d815d authored over 6 years ago by Emanuele <[email protected]>
Fixed linting

2c19503e4a5df40ea811ce436328ab0b56949e2d authored over 6 years ago by Emanuele <[email protected]>
fix to bail option works properly with hooks (#3278)

638391684a5a07a9868bb102c01a81f84434fcc1 authored over 6 years ago by JeongHoon Byun (aka Outsider) <[email protected]>
keep hierarchy for skipped suites w/o a callback

0060884cfab435ab07480c885aeb34643cbcf79b authored over 6 years ago by Outsider <[email protected]>
docs: Fix typo in an emoji

39df7838d1d8e67e8972f1c6558acd62692a3aac authored over 6 years ago by Honza Javorek <[email protected]>
fix(changelog): update links to some PRs

Replace /pulls/:id wtih /pull/:id

27af2cf158eb9bdcf57037555bbe79cde41afccd authored over 6 years ago by Victor <[email protected]>
chore(ci): Remove PHANTOMJS_CDNURL, nit

Seems like PHANTOMJS_CDNURL is not needed anymore now that PhantomJS support is [depracated](htt...

d76f490fe2f4b827712a0f8874e9cc702f507db4 authored over 6 years ago by Anish Karandikar <[email protected]>
fix my carelessness in e19e879

- ensure `lib/mocha.js` is linted but `mocha.js` is not

86af6bb0349fb7522e9a062a9d06c7fc020971c0 authored over 6 years ago by Christopher Hiller <[email protected]>
ensure lib/mocha.js is not ignored by ESLint

e19e879ef412f5d6dc3214c3a154c384b04e6403 authored over 6 years ago by Christopher Hiller <[email protected]>
add Karma "ChromeDebug" custom launcher for VSCode [ci skip]

3d09381290530108b8734f0aeaf9bcf35eded55f authored over 6 years ago by Christopher Hiller <[email protected]>
add .vscode/ to .gitignore

85cb5c1bf85ee6602d75460fe299a4ea9848298b authored over 6 years ago by Christopher Hiller <[email protected]>
update package-lock.json

aa592f45bf3895ba38ff975d809b4a0e23d289ad authored over 6 years ago by Christopher Hiller <[email protected]>
Release v5.0.4

851ad29309b16878ad7c755158db263337cc4995 authored over 6 years ago by Christopher Hiller <[email protected]>
update CHANGELOG.md for v5.0.4 [ci skip]

868830ae4355fa2dbe6184431ddddc8a84bfecdd authored over 6 years ago by Christopher Hiller <[email protected]>
restore removed methods which still used

It removed from
<https://github.com/mochajs/mocha/commit/ec8901a23c5194b6f7e6eee9c2568e5020c944c...

eb094216bc022efd0557316b6615bda392613443 authored over 6 years ago by Outsider <[email protected]>
Release v5.0.3

da6e5c967af4284c48ebd35adebdf5c76d1becd1 authored over 6 years ago by Christopher Hiller <[email protected]>
update CHANGELOG.md for v5.0.3 [ci skip]

70d9262d0f13906734e87e33f99afe3f4d61dff8 authored over 6 years ago by Christopher Hiller <[email protected]>
fix: ReDoS vuln in [email protected][email protected] (#3266)

https://snyk.io/test/npm/mocha/5.0.2?severity=high&severity=medium&severity=low

aaaa5abdd72e6d9db446c3c0d414947241ce6042 authored over 6 years ago by Anish Karandikar <[email protected]>
adds unit tests covering Base.generateDiff

660bcccdb70282cd160c2e18d750fc1dbe2f6a34 authored over 6 years ago by Harry Sarson <[email protected]>
exposes generateDiff function from base reporter

bdcb3c371b2261101609b8c5feb4c6eb539223fb authored over 6 years ago by Harry Sarson <[email protected]>
Tidies up code after review

8df5727478a1a9294045ace7d67c4d192ee5dda0 authored over 6 years ago by Harry Sarson <[email protected]>
Release v5.0.2

f2ee53c5ae4583b8117b842ffdbce6ed7387bcaf authored over 6 years ago by Christopher Hiller <[email protected]>
update package-lock.json

ff1bd9eaa491a29d67fa6742766464efeb82ac29 authored over 6 years ago by Christopher Hiller <[email protected]>
prepare CHANGELOG for v5.0.2 [ci skip]

6a796cbbcd6c9f805e482c424327c82ed0398dbf authored over 6 years ago by Christopher Hiller <[email protected]>
update README.md; closes #3191 [ci skip]

0542c407fcc08be3a3e293d5df943f22d292e304 authored over 6 years ago by Christopher Hiller <[email protected]>
add MAINTAINERS.md to .fossaignore [ci skip]

afcd08f1fb6782d7d4f7d4d935250279f94d728a authored over 6 years ago by Christopher Hiller <[email protected]>
add opencollective header image to assets/

3792bef67b59add3b6d188e53f4d324e1488f159 authored over 6 years ago by Christopher Hiller <[email protected]>
persist paths in stack trace which have cwd as infix

5078fc5325bf7bd02b6cf448792cd1584e052b73 authored over 6 years ago by Outsider <[email protected]>
do not eat exceptions thrown asynchronously from passed tests; closes #3226

2c720a35000da0fecf11ef65c20ca4292c226ad7 authored over 6 years ago by Christopher Hiller <[email protected]>
Update to correctly licensed browser-stdout version

Fixes https://github.com/mochajs/mocha/issues/3248. Thanks @Bamieh and @kumavis!

3537061613886f9d37c0889d16f64dbdaf1583db authored over 6 years ago by Honza Javorek <[email protected]>
remove unused functionality in utils module

ec8901a23c5194b6f7e6eee9c2568e5020c944ce authored over 6 years ago by Christopher Hiller <[email protected]>
rename wallaby.js -> .wallaby.js

f71f3472d1049737ce0e2d2131753b468d45c66a authored over 6 years ago by Christopher Hiller <[email protected]>
fix PR url

c4ef5687fa67ab97642a66ec25e05139e2d333ce authored almost 7 years ago by Daniel Ruf <[email protected]>
fix typos in changelog [ci skip]

73d55ac4bc2d1f10121e6d37e62f2bff7520f166 authored almost 7 years ago by Christopher Hiller <[email protected]>
Release v5.0.1

09ce746aa925d35317f2624fd36c77a31bb68e24 authored almost 7 years ago by Christopher Hiller <[email protected]>
update changelog for v5.0.1 [ci skip]

70027b60da7f409a40ea267e207aceac1ec1d286 authored almost 7 years ago by Christopher Hiller <[email protected]>
add working wallaby config

As discussed at https://github.com/wallabyjs/public/issues/1490#issuecomment-361173303

44aae9f66db2efca550e5c9ac0dedaeac52d7e9e authored almost 7 years ago by Artem Govorov <[email protected]>
[Update] license year

412cf278784d56b04dc165f88e8fb7999f437958 authored almost 7 years ago by Joseph Lin <[email protected]>
rename help-wanted to "help wanted" in stale.yml

b7377b380202d2c0d5634dcb89dc50ea69961fb3 authored almost 7 years ago by Christopher Hiller <[email protected]>
fix memory leak when run in v8; closes #3119

- this means "multiple calls to done" will once again fail to produce a stack trace in the case ...

d975a6a8455edb07477dc37a427c268aa59713ff authored almost 7 years ago by Christopher Hiller <[email protected]>