Ecosyste.ms: OpenCollective

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

github.com/avajs/ava

Node.js test runner that lets you develop with confidence 🚀
https://github.com/avajs/ava

1.0.0-beta.6

fd73358d9ee85c3623a10acfebb5af88c51d628b authored over 6 years ago by Mark Wubben <[email protected]>
Update Babel related dependencies

645d61b3bdb1817b780841b0150c77f41d68195e authored over 6 years ago by Mark Wubben <[email protected]>
Pretty-print TypeScript build errors

5cce79addfdc772605b4ea9b324d9f4cece862ce authored over 6 years ago by Blake Kostner <[email protected]>
Update TypeScript recipe for new extensions support

199cc70f20c79755595872274b2fb4a8e6509377 authored over 6 years ago by Blake Kostner <[email protected]>
Fix custom extension compilation without disabling Babel

Fixes #1836.

b3f7a7071c0cb4d6b68ba73e5d06dc6c515614a5 authored over 6 years ago by Mark Wubben <[email protected]>
Split up cli.js tests

Tests from this file are now consistently timing out in TravisCI. Split
across multiple files in...

a66bc0ff4f241bbbea2e0852ffc3dc5b334a3245 authored over 6 years ago by Mark Wubben <[email protected]>
Use verbose reporter when stdout is not a TTY

Fixes #1826.

09f2d87540ff5ab9d8c4875d141312dc6d3fb80b authored over 6 years ago by Mark Wubben <[email protected]>
Print links to version-specific documentation

9cdc29bb1341d2c7b91ff364b63b3c49710c5c3e authored over 6 years ago by Thomas Vantuycom <[email protected]>
Correct key to configure watched sources

b6a95b14099df88d33b12b998f41fa9bb2bbc60d authored over 6 years ago by Mark Wubben <[email protected]>
1.0.0-beta.5.1

a4f741cfb7b32c92a2031e6d11bfdab71acc1a61 authored over 6 years ago by Mark Wubben <[email protected]>
Fix missing `del` dependency (#1823)

Fixes #1824

12713c9b56b4ee98c3f744c8822fed829ca96e99 authored over 6 years ago by Tobias Lidskog <[email protected]>
1.0.0-beta.5

1142ead3d6865619f4cfcb868a600289264837cc authored over 6 years ago by Mark Wubben <[email protected]>
Add type definitions for code expectation

b91f7e0da8f3ef1e603a0aa6514e3752ee3baa59 authored over 6 years ago by Mark Wubben <[email protected]>
Use [email protected] in CI

5ff3e099acfafb87b46d9babd3d32e1381bab5af authored over 6 years ago by Mark Wubben <[email protected]>
Remove safe-buffer dependency

1951677e43ea118c128663c10e80c8c8ae5ebf16 authored over 6 years ago by Mark Wubben <[email protected]>
Fix type comment for message expectation

673f81c3985c8b940ce97f688dfc9fc8b4c60aca authored over 6 years ago by Mark Wubben <[email protected]>
Support optional-catch-binding syntax in Babel pipeline

ad2d96de0be5db4dc9640fc41f369af20ae92eaa authored over 6 years ago by Mark Wubben <[email protected]>
Update to Babel 7 beta 49

068bae7d83dead002d81afdbddd78024d7c8e618 authored over 6 years ago by Mark Wubben <[email protected]>
Update non-Babel-related dependencies

02ea7b60ce60485fd8fe1c7938d8f9e3f0f1f78b authored over 6 years ago by Mark Wubben <[email protected]>
Support err.code in t.throws() expectation

179f26ad1acbb56f10c18042f73903aec4af54e8 authored over 6 years ago by Jamie <[email protected]>
Add support for ava.config.js files

The config file must be placed next to the `package.json`. Config must not be present in both. T...

16f474242880ea325fea792dbd11ae43bbe17c06 authored over 6 years ago by Joseph Thomas <[email protected]>
Make test & helper file extensions configurable

Allow configuration of test & helper file extensions. Files will be recognized when searching fo...

3533aba3f7960fc19070c726124a1e1993a1f790 authored over 6 years ago by Jaden Giordano <[email protected]>
Allow testOptions to disable source maps

To be honest I'm not really sure if this is useful, but it allows us to
more easily test edge-ca...

f0f0c3b1f9812583d207c50bf36944e13b12362e authored over 6 years ago by Mark Wubben <[email protected]>
Prevent testOptions from changing the Babel working directory

4c6eef38a32ebab4f833420752a3a3f905815dea authored over 6 years ago by Mark Wubben <[email protected]>
Use Babel directly

Simplify test and helper file precompilation. Remove alternate Babel
options resolution, at the ...

a5de3691e76a2a999ac3392830d1e26d279d60ab authored over 6 years ago by Mark Wubben <[email protected]>
Return Chalk instance from set() call

c68d92eb304d89e5a50382bb5aa059be73015575 authored over 6 years ago by Mark Wubben <[email protected]>
Remove indentation from CLI exit message

0d6986c5da2e71d2ecd7490249bd5eee9c3445d7 authored over 6 years ago by Mark Wubben <[email protected]>
Implement --reset-cache

ebb394886558c4c51194d20caa8024be9121c4d7 authored over 6 years ago by Mark Wubben <[email protected]>
Remove --no-cache CLI flag

This is a weird flag to use when invoking AVA, since it causes AVA to
use a temporary directory ...

8c9c4748042d6d3c8a879c2b4bf84145a40201a5 authored over 6 years ago by Mark Wubben <[email protected]>
Update 'sources' option in README

2167c575c925d104dc5ecab3d45143a328e9f33a authored over 6 years ago by Anton Kuznetsov <[email protected]>
Remove moot codeblock syntax in the readme

Closes #1766

434cb7424db72c8475311184cf07a82bcb754343 authored over 6 years ago by Sindre Sorhus <[email protected]>
Update Flow type `PromiseLike` to be compatible with libdefs in Flow v0.70.0 and v0.69.0

The previous definition of `PromiseLike` gives the `onFulfill` argument to the
`then` method as...

a76d462b4cdccd86028e8c9b1bbf84f12af8ab84 authored over 6 years ago by Jesse Hallett <[email protected]>
Support Node.js 10 & assume npm 6 (#1783)

Add Node.js 10 to CI. Also test without package lock on this version,
rather than 8.

Support...

94986c7be20d86a08458fe19b83549fdac6eb7b7 authored over 6 years ago by Mark Wubben <[email protected]>
Fix minor typo in readme example (#1781)

43313990a87fb5fa3690656af607cd069fbe171d authored over 6 years ago by Emily Schultz <[email protected]>
Remove unused fixtures

7e5ff0fdda4bcf96cdbacdc67374ebfea19cc304 authored over 6 years ago by Mark Wubben <[email protected]>
Set up reporter streams so they can be overridden in tests

388c6d46c1ecb0bfd14da4ff1cc2c8827e01459f authored over 6 years ago by Mark Wubben <[email protected]>
Don't restart timeout timer when receiving events from timed out workers

It can take longer for workers to exit than the timeout period, in which
case restarting the tim...

d8349f5bc173ad79e1d48626df5e8270427fe443 authored over 6 years ago by Mark Wubben <[email protected]>
Suffer package-lock churn

1e0e8e84dbc8ed70286d01dd9c8d290f30533aad authored over 6 years ago by Mark Wubben <[email protected]>
Add integration tests for reporters

This replaces the previous reporter tests. Instead we run the reporter
for varying test outputs ...

5ea6ea72b5730a3620f22ae945bac0db9e767c1e authored over 6 years ago by Mark Wubben <[email protected]>
Remove TAP job concurrency when running Windows tests

The extra concurrency seems to particularly hurt the reporter integration tests.

cb9c192945c4e1102c7f8fc9d7a62fea8cb01569 authored over 6 years ago by Mark Wubben <[email protected]>
Refactor IPC, status and reporters

Simplify how test results flow from the worker processes to the API
instance to the reporters by...

57d180a0abb1c2ffc53d6b372f708f3450b54282 authored over 6 years ago by Mark Wubben <[email protected]>
Remove visual tests

They're covered by the integration tests for reporters.

Tests shouldn't assume that AVA's repor...

b2a3b21e1488a5cb1efeb6079bfef3aae7601dac authored over 6 years ago by Mark Wubben <[email protected]>
Smarter error serialization

* Built-in recovery in case serialization fails
* Handle non-error objects and format such value...

0dc141d7fe8df65e4013290db12f2c204857898c authored over 6 years ago by Mark Wubben <[email protected]>
Use an AVA-specific Chalk instance

2bd570edefc7cb5ab018eaf80191d81c6c25bf34 authored over 6 years ago by Mark Wubben <[email protected]>
Reorganize worker code

8938577ff10459f24838bad099ecae4da8b4be44 authored over 6 years ago by Mark Wubben <[email protected]>
Explicitly exit CLI with a message rather than throwing an error

Centralize the logging of these startup-related errors. Remove
unnecessary handling of watcher e...

7c3b90f7b2faa15843f110afbea09ebfd4ca75a8 authored over 6 years ago by Mark Wubben <[email protected]>
Remove time-require

Users can add it themselves if they want to measure the loading
performance of their own code. I...

f803a2269099a7648bdb12ff039b7a21f7c233a3 authored over 6 years ago by Mark Wubben <[email protected]>
Ensure 'this' in test implementations is null

We shouldn't expose the test instance through 'this'.

a681ecfd5a20c0b1ab099b8680fba67da941b5c0 authored over 6 years ago by Mark Wubben <[email protected]>
Instantiate runner in test-worker

b30e6a675765f46378cefa014e9657abb99e491f authored over 6 years ago by Mark Wubben <[email protected]>
Remove unnecessary try/catch from cli script

f843d2f19d241c8e1f2deebf72d6616b22518584 authored over 6 years ago by Mark Wubben <[email protected]>
Read TTY columns from stream, not stdout

2609494f530aea1a8b7321dc8b24d4e67f3e7b90 authored over 6 years ago by Mark Wubben <[email protected]>
Remove additional dependency lines from stacks

6882bd0d964bfece80507e8e096692d7549ae703 authored over 6 years ago by Mark Wubben <[email protected]>
GitHub now natively supports SVG

25cc917853122f7ad5e3ec53c82569a894fd28c0 authored over 6 years ago by Sindre Sorhus <[email protected]>
1.0.0-beta.4

718349ece833c30052138862785a4e7ee7bc02e6 authored over 6 years ago by Mark Wubben <[email protected]>
Update installation instructions

* Remove documentation of --init option

* Change @ava/init to create-ava

It's more idiomat...

319d0792168a57761c6c20ca9d746adbaa7baf1e authored over 6 years ago by Mark Wubben <[email protected]>
Update Vue docs for AVA 1.0

6bba766241e20873406f844f34df56a1c0c894df authored over 6 years ago by Ryan Busby <[email protected]>
Update Babel to beta 44

* Update Babel to beta 44
* Update internal AVA presets
* Update hullabaloo-config-manager
* ...

c41efb0203c9fca6309df5f4bf5d347b4b66f6d3 authored over 6 years ago by Mark Wubben <[email protected]>
Add inline docs to Assertions interfaces

53fb487e6b44444d430770292b076cbde240179a authored over 6 years ago by Mali Michael <[email protected]>
Clarify directory exclusions in glob patterns

Fixes #1750.

a5100889cbb5eb45c1910f6df054fc05296f6126 authored over 6 years ago by Brian Morris <[email protected]>
Update dependencies

Ignore `cli-spinners` and `inquirer`, since #1722 removes them.

Ignore `git-branch`, since the ...

4e24ececf258e685c940e8366253ac1130cc5394 authored over 6 years ago by Mark Wubben <[email protected]>
Remove obsolete rule from .gitignore

28c8acd44113b5b0e672fe3306fe21ed8c554c61 authored over 6 years ago by Mark Wubben <[email protected]>
Use [email protected] in CI

251a21e3b0cdd828b6915990e487d15f23e8f99d authored over 6 years ago by Mark Wubben <[email protected]>
Remove support for Node.js 4

Disable XO rules that necessitate large code changes.

d258ce3b646fedf1f5f15386ea66b50e3fe445e1 authored over 6 years ago by Mark Wubben <[email protected]>
Indicate we may eagerly drop Node.js support in a pre-release

e196257f7900681a5185f0c39d30d9c4b970f191 authored over 6 years ago by Mark Wubben <[email protected]>
Fix missing import In bench/run.js

977cf4f4a6e11c44d8f9e472c4626a20cf39e050 authored over 6 years ago by Samarth Verma <[email protected]>
Replace --init flag with npx recommendation

* Remove --init flag
* Move from ava-init to @ava/init

3311d69d3541e4cf145e6dc2eea0dd752695d0ba authored over 6 years ago by Billy Janitsch <[email protected]>
Upgrade std/esm to just esm 🎊

84a884ed89277329724f1675a459b7f045bdec75 authored over 6 years ago by John-David Dalton <[email protected]>
Update JSPM recipe for Babel 7

29d2c5d3df3895859c7f4d531e57c58ecdd6cba3 authored over 6 years ago by Ryan Busby <[email protected]>
Update webpack recipe for Babel 7

04d88b5da3b7d07959553ee9fb88faae7f284874 authored over 6 years ago by Ryan Busby <[email protected]>
Update React recipe for Babel 7

a36422ce26626e1d40261f921ac652f4ef8713cd authored over 6 years ago by Ryan Busby <[email protected]>
Add inline docs to test interface type definitions

Fixes #1686.

Updates the assertion skipping type definitions to be in line with the actual im...

ecc219ae31dc5259d9da21b7712b6940c634856b authored over 6 years ago by Arjay Sitoy <[email protected]>
Suggest running ava with npx

Remove global installation suggestion.

d3bade8cd7fac004c1c6d2eff9b3f498257baa60 authored over 6 years ago by Marty Nelson <[email protected]>
Explicitly cast `test` context in TypeScript

When running TypeScript in strict mode, the `test()` function needs to be explicitly cast in ord...

e9d417fb51423fd990768717ef94734f9e6caaca authored over 6 years ago by Sam Li <[email protected]>
Move to Spectrum

c833d552b4804391c9562dcad757a5dfe6cab957 authored over 6 years ago by Mark Wubben <[email protected]>
Update dependencies

Work around https://github.com/eslint/eslint/issues/9980 by disabling
the `no-await-in-loop` rul...

565a37c7309e0ccca2fce5a6e1b35584e8de4a39 authored over 6 years ago by Mark Wubben <[email protected]>
Remove `t.ifError()` assertion

Fixes #1720. `t.falsy()` can be used instead.

e4446544f075c6613bae030f285b23181ddff1af authored over 6 years ago by Arjay Sitoy <[email protected]>
1.0.0-beta.3

1d9f176b7153282a4cbf5f1d676b67b95ffb2911 authored over 6 years ago by Mark Wubben <[email protected]>
Fix --fail-fast accidentally interrupting test files

The interrupt call wasn't properly guarded and ran whenever a test
result was received, rather t...

a6fb0a760d45b19a5e9d72e95d9abc9198a80edd authored over 6 years ago by Mark Wubben <[email protected]>
Simplify code coverage recipe

nyc is now officially part of Istanbul. They also have a tutorial on how
to integrate it with Ba...

af2c2b67a16bc4884797cd8267448fb48e24ba1e authored over 6 years ago by Mark Wubben <[email protected]>
Update URL to XO

349648a772f6f1e1aced9b511f68a540033db77e authored over 6 years ago by Sindre Sorhus <[email protected]>
1.0.0-beta.2

14a842fdef91ab1a98d9d864e47bbf196ea4afdb authored over 6 years ago by Mark Wubben <[email protected]>
Document context support in before & after hooks

Fixes #1579.

932a7700b70a2885b3483d06568b8e2c6868de69 authored over 6 years ago by Mark Wubben <[email protected]>
Update dependencies

29ae3070655b1285acdc67a7976fb2050fa630f7 authored over 6 years ago by Mark Wubben <[email protected]>
Link to French translation of Passing arguments recipe (#1709)

672736d677ed035fcbc7adbe9bf0a420dd0848bf authored over 6 years ago by Forresst <[email protected]>
Bump dev dependencies and fix new lint issues

dcff56a841ac056537ce3aefe5f41092bb28d287 authored over 6 years ago by Sindre Sorhus <[email protected]>
Reimplement t.throws() and t.notThrows() (#1704)

Remove `core-assert` dependency. When passed a function as the second
argument, `t.throws()` no...

3c13c339576349bbb238fa69b27429cdd281c2dc authored over 6 years ago by Mark Wubben <[email protected]>
Allow worker CLI flags to be specified

This removes AVA's internal flags, set by fork.js and consumed by
test-worker.js. Fixes #1393.
...

ac300c1e8e0201694e8d7cd92dc9e5918ba07e57 authored over 6 years ago by Mark Wubben <[email protected]>
Don't reload Babel config in watch mode

Babel config is hard to reload. Plugins and presets may be in the
require cache. AVA may detect ...

9482a9e10d18e3fa9171381dff620a60af7c9896 authored over 6 years ago by Mark Wubben <[email protected]>
Link to French translation of test-setup recipe (#1706)

0948d87a79ac6f91afa5766a45dee212e511b6f9 authored over 6 years ago by Forresst <[email protected]>
Add recipe on how to set up tests

ae50a1357ec1e4163e95e803bc2dee799f28c659 authored over 6 years ago by Jason Ritchie <[email protected]>
Link to French translation of es-modules recipe

98e66da92c1747c51abe0a60e2fb2a306baf0935 authored over 6 years ago by Forresst <[email protected]>
Update links to French docs translations

033377354d071f64f913db998ddf3be651548b98 authored over 6 years ago by Forresst <[email protected]>
Make source compilation clearer

Following discussion of #1309, this PR attempts to clarify the documentation to avoid confusion ...

2a18f31f27893e9a5ad51e3070f49aec01cd9aa6 authored over 6 years ago by Mike Dvorscak <[email protected]>
Fix t.snapshot.skip()

Ensure subsequent t.snapshot() calls compare the correct snapshot.
Forbid snapshots from being s...

73e98f9db186ef53eb30ba992c86991a7619f534 authored over 6 years ago by Mark Wubben <[email protected]>
Implement t.log() in ExecutionContext itself

53771993f247f601abbd863182efcd9867763a80 authored over 6 years ago by Mark Wubben <[email protected]>
Bind assertions, move skip()

Assertions are now bound. Fixes #1592.

Assertions are now skipped by calling `.skip()` at the e...

20f4cea3a8648dd5fbdf5e4357ad6b0d7d23f1de authored over 6 years ago by Mark Wubben <[email protected]>
Add ES Modules recipe

0b27db54228cd297066151bd20d3425c47b1542c authored over 6 years ago by Rong Sen Ng <[email protected]>
Readme tweaks

632dc3e08147bb61aa1b2993ac5d1df0de377902 authored over 6 years ago by Sindre Sorhus <[email protected]>
Indicate former AVA maintainers in the readme

We truly appreciate all the hard work they did on AVA. It will not be forgotten. ❤️🙌

71d285bc84b73218d07185d3011c0ff9f05e44e3 authored over 6 years ago by Sindre Sorhus <[email protected]>
Remove 'with pool' prefix from API tests

705b787e3e09f4e2af0ed381ee1a1e30e1c73575 authored over 6 years ago by Mark Wubben <[email protected]>