Ecosyste.ms: OpenCollective

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

AVA

Node.js test runner that lets you develop with confidence 🚀
Collective - Host: opensource - https://opencollective.com/ava - Website: https://avajs.dev - Code: https://github.com/avajs

Clarify comment

github.com/avajs/ava - 7ccb2082cb4a656aceb63b145f578083e66d07b0 authored about 5 years ago
Map provider protocols to 'levels'

Rather than perform typeof checks to see if the provider has a
particular feature, check the 'su...

github.com/avajs/ava - f4008d579af201253e1304bd7dce5caa417899bc authored about 5 years ago
Improve integration with the TypeScript provider

This allows the watcher to cater for the TypeScript build process.

It also allows the provider ...

github.com/avajs/ava - 6c9115308c4caa4dd0f3966a521be9293d64e799 authored about 5 years ago
Add `t.timeout` to `use-t-well` rule

github.com/avajs/eslint-plugin-ava - 3e1102a7c16282fb4b4ad1a7d54c909f35acaa99 authored about 5 years ago
Rudimentary support for loading TypeScript test files

* Generalize providers rather than supporting just the Babel one

* Add rudimentary TypeScript...

github.com/avajs/ava - e4fef0cf5e438c6a61e1c3bc24db9c92fc8082f7 authored about 5 years ago
Add rudimentary implementation

github.com/avajs/typescript - bfa70a3b39ddfee9506679b58abce3960c147f0c authored about 5 years ago
Initial commit

github.com/avajs/typescript - e56d5acc93e8038b2b2f10e69552d29fd942c29c authored about 5 years ago
Remove v2 configuration from TypeScript recipe

Fixes #2376

github.com/avajs/ava - 91a00864f7f113dd63a2c4ecc383fc8c45f79665 authored about 5 years ago
Ship v3 🎉

* Remove v3 caveats from documentation

Fixes #2349

* Update dev dependencies

* Finalize...

github.com/avajs/ava - 776788f5776157710a95a1bcebb9876f2b8b0c1c authored about 5 years ago
Restore integration tests when using GitHub Actions

github.com/avajs/eslint-plugin-ava - 670b0196fc3d7ce5e2e4cde092d6011b18bc467f authored about 5 years ago
Update dependencies

Pin the ESLint dev dependency to ensure we test the minimal required
version.

Remove unused cod...

github.com/avajs/eslint-plugin-ava - 3d5b00159fce4b64a0c2de3166fec803fb82c7d1 authored about 5 years ago
Track AVA's supported Node.js versions

github.com/avajs/eslint-plugin-ava - 843f4d3a6133999b5af52cd0ce62c9c1ee489859 authored about 5 years ago
Test using GitHub Actions

github.com/avajs/eslint-plugin-ava - 2465562f2315921a99361b1eeddf94cc28e8a961 authored about 5 years ago
Add code of conduct, contributing guide, issue templates

github.com/avajs/babel - b2a3676d25f27ae70cbe2bb598b0784392b888b0 authored about 5 years ago
More issue template tweaks

github.com/avajs/ava - 0d11ff7063b677a1f27795f5682b2be3160724ec authored about 5 years ago
Update various contributing documents and GitHub configuration

* Add --no-cov to instructions on running specific tests

* Update contributing document

Fi...

github.com/avajs/ava - 998397671fcaf46e83a88775150a58c02b62c890 authored about 5 years ago
Finalize protocol

github.com/avajs/babel - bcb87e97e22b9e7c7091a302de0878f20a269a81 authored about 5 years ago
Fix fail-fast interrupt test

Listen for the peer-failure notification before resuming tests. Then
verify the test execution ...

github.com/avajs/ava - 5a335729eab820a7ea1a17ab1c9425efd58803c8 authored about 5 years ago
Fix VSCode debugging instructions

`configurations` is an array, not an object.

Add instructions for debugging precompiled tests.

github.com/avajs/ava - 61e0d05e390dd43dedb723e36f2af9bb752c0f18 authored about 5 years ago
Fix AVA link in snapshot reports

Fixes #2368.

github.com/avajs/ava - 5c8bcecf04cf360b807d3e9b002e50c0ffe90cfc authored about 5 years ago
Fix remaining AVA link

github.com/avajs/ava - 630aac3ff1e1e7bb3da5d45a1c473f3ebc84ae9a authored about 5 years ago
Upgrade to Babel 7.8

github.com/avajs/babel - 1ece03522954a7f4eb8d139177e33a44dd5e7bef authored about 5 years ago
Actually apply nullish coalescing and optional chaining plugins

github.com/avajs/babel - c4f8513b6c8aafa9567674859b932b7aeebaf904 authored about 5 years ago
Add tests to ensure stage-4 syntax can be parsed

github.com/avajs/babel - c6db68fc935bb2b8647342e453a0cac15828a343 authored about 5 years ago
Allow Node arguments to be configured

Supports `nodeArguments` configuration and `--node-arguments` on the CLI. Fixes #2090.

Co-aut...

github.com/avajs/ava - 7b20f6c8c3f790ec537b6e6bde087ab65a1022a9 authored about 5 years ago
3.0.0-beta.2

github.com/avajs/ava - ad27246dd0938a24974eaccc76189fe3ee7a8d18 authored about 5 years ago
Lowercase CLI argument description asides

github.com/avajs/ava - ae948d8dbb9d2feaf44fc939b8590e0f358825d2 authored about 5 years ago
Update dependencies

github.com/avajs/ava - ac8c852a3bdc71efdd435e3ae7a6070be28347a0 authored about 5 years ago
Disable timeouts in debug mode

Fixes #2355.

github.com/avajs/ava - 2bd890fc597530f7dd5237d729fcc4a96807d08d authored about 5 years ago
Make console & process globals available to ava.config.js files

Fixes #2356.

github.com/avajs/ava - 15d73ca59984a748245a7bea4c95630947790ff8 authored about 5 years ago
Fix patterns and unpin picomatch

Fixes #2353.

github.com/avajs/ava - efa86354a025081975c85ed19d9080e4a11e4f65 authored about 5 years ago
Fix --update-snapshots

Fixes #2357

github.com/avajs/ava - 580705e41d603095b18c7efc22a0d5d1e628b512 authored about 5 years ago
Ensure t.assert() counts as a passed assertion

Fixes #2354.

github.com/avajs/ava - cf26b6d3723dac2c8907280dce9d11b8823b90cb authored about 5 years ago
Add Selenium WebDriverJS recipe

Co-authored-by: Sindre Sorhus <[email protected]>
Co-authored-by: Mark Wubben <mark@novemb...

github.com/avajs/ava - 82cef5c256e0fff1d67dc0537dd419af24b26ce8 authored about 5 years ago
Fix typo in README

github.com/avajs/babel - 7a17061c7c559369da88e36e9af2ee1b45f7b6a6 authored about 5 years ago
Update `.travis.yml`; don't test Node.js 6 & 8

github.com/avajs/eslint-plugin-ava - 18c8e88d37af3e806a145a92410e3a6f1ec16936 authored about 5 years ago
Use question mark to indicate optional argument in docs

github.com/avajs/ava - 090884b5040a1d4b02a18939245f7c2305228e00 authored about 5 years ago
Update translation in french

1. Reference ava.config.* rather than .js files (avajs/babel@3935fe3a79d62a018076c981e650d9b8a5d...

github.com/avajs/ava-docs - 21f394cb8f4aeba7c3e333dd79fb94973409c351 authored about 5 years ago
Readme tweaks

github.com/avajs/option-chain - 0aff46dcc6bc6a4ecd82f93af3d4fcdef43107d5 authored about 5 years ago
3.0.0-beta.1

github.com/avajs/ava - 7c352db5b929ac9e59daf9dd12f6387d38639d1a authored about 5 years ago
Install latest @ava/babel

github.com/avajs/ava - f02ac7a226eacb26105526d37c6417201b390d44 authored about 5 years ago
Rebuild package-lock

github.com/avajs/ava - 66dd09fd879ed5ca362b9ac4bec6927ee4588ef0 authored about 5 years ago
Inherit @ava/babel-preset-stage-4 implementation

github.com/avajs/babel - 335a026714d275ea9092b2e872ea78f2dc52402e authored about 5 years ago
Inherit @ava/babel-plugin-throws-helper implementation

github.com/avajs/babel - b307b2a1f287d8fccd9956a771ba406324be5e03 authored about 5 years ago
Inherit @ava/babel-preset-transform-test-files implementation

github.com/avajs/babel - 105a62f426895401ef755fac1576f20511e2e2ae authored about 5 years ago
Update stage-4 preset to target latest Node.js 10 & 12 and latest stage-4 updates

github.com/avajs/babel - 578822a18c88dd95439eb0634b009ef6026f671a authored about 5 years ago
Anticipate asynchronous loads

github.com/avajs/ava - 8bdcf8be148478d766087cebe4cb6bbb2b5bc976 authored about 5 years ago
Don't replace global console

It's slightly different than a new console instance. Instead copy methods across.

github.com/avajs/ava - 6995471edebfef6af924d19d7b196979cb85535f authored about 5 years ago
Pass extensions to load as modules to Babel provider

github.com/avajs/ava - e919b4039116b2628156e9b2f533b9ef56c721e7 authored about 5 years ago
Throw errors when asked to load ESM files

github.com/avajs/babel - 93332c453126796737b1298b9dfe29ab695e0980 authored about 5 years ago
Fix canLoad()

github.com/avajs/babel - 791c9307e4fa3c6a535b1e389b4a95dd69660522 authored about 5 years ago
Anticipate asynchronous loads

github.com/avajs/babel - ab8a68fb5fad53f2c99b794a24ddbff615a9a1b5 authored about 5 years ago
Remove legacy .throws() and .throwsAsync() interfaces

Fixes #2301.

github.com/avajs/ava - 7f99aef61f3aed2389ca9407115ad4c9aecada92 authored about 5 years ago
Pin picomatch@~2.1.1 due to regressions

github.com/avajs/ava - 54ff13036517e7dff3d95b7afe4e70254b1dbe7a authored about 5 years ago
Directly use picomatch

Optimize matching by caching the functions that micromatch would have generated internally.

github.com/avajs/ava - 9f477c763a307a358ede17ec3081c16b5e899220 authored about 5 years ago
Remove the faking of the TTY in worker processes

* Remove the faking of the TTY in worker processes

* Replace global console in workers with o...

github.com/avajs/ava - d09161a302cecd944db385059c3b2c8f092d578f authored about 5 years ago
Stop rewriting NODE_PATH values to be absolute paths

github.com/avajs/ava - 1f10a7cfa1b2ccc9378143c08f79727e725c5550 authored about 5 years ago
Passing --color/--no-color to worker processes is unnecessary

github.com/avajs/ava - bd5c05f57b97c0ad1b9c4f96d1a281eba331d826 authored about 5 years ago
Update Babel protocol

github.com/avajs/ava - 465aef2960a5c4e297ae734ba03601e0fa334007 authored about 5 years ago
Add default .cjs extension

github.com/avajs/babel - 067e72579d7550b1762a2a80813770dee4545293 authored about 5 years ago
Register require-precompiled for all extensions

Fixes #10.

github.com/avajs/babel - 2a44d9a44f2d7eff7c14dc4296d4e7d8aaeb4fa1 authored about 5 years ago
Update protocol

github.com/avajs/babel - a20392b3e12a8345b917a3a4f185274b4de2de22 authored about 5 years ago
Reference ava.config.* rather than .js files

github.com/avajs/babel - 3935fe3a79d62a018076c981e650d9b8a5d7db34 authored about 5 years ago
Set a default timeout of 10 seconds

github.com/avajs/ava - f2172526ae03490a548f6ef30a81c8212c280c58 authored about 5 years ago
Type observables based on how they're consumed by AVA

Detect subscribables and convert to promise. Simplify type description to match what AVA actuall...

github.com/avajs/ava - b78c71d5d0653ea9279ca71189453b5c7776ab46 authored about 5 years ago
Initialize Chalk in worker processes with same level as main process

github.com/avajs/ava - a07daeb79accb0757eba6cf1c63066c89452ada3 authored about 5 years ago
Remove bench files; clean up & bump dependencies

* Remove bench files

* Remove unused dependencies

* Bump dev dependencies

* Bump depend...

github.com/avajs/ava - 4fdd416a602fdb0d22df51246adf4d2b00609914 authored about 5 years ago
Add support for .cjs files; select but do not yet handle .mjs files

As per #2293, this begins the work to support `.cjs` and `.mjs` files.

* AVA will now select ...

github.com/avajs/ava - 8fa28254dbebef32cbde05c0c9a49061d0ef82f8 authored about 5 years ago
Increase timeout in fail-fast interrupt test

Hopefully this removes more flakiness from Windows tests.

github.com/avajs/ava - 98c47b45929d48d74503623f4d2a96fec6cbaf1f authored about 5 years ago
Update translation in french

1. Refactor globbing (avajs/ava@9deaa41319979e7a2f4c6239ab3c2cd0eb5cd824)
2. Use CJS syntax in d...

github.com/avajs/ava-docs - bfb40a26a28ca01a190a6e89f0d704537a91e7e3 authored about 5 years ago
Only select test.* files in specific locations

From the project directory, select test.*, src/test.* and source/test.* files.

Fixes #2172.

github.com/avajs/ava - e330c3ee32433f26ac010e009171a57942a8418b authored about 5 years ago
Allow CLI to select a subset of test files

Rather than providing paths to specific test files, allow
micromatch-compatible patterns to be p...

github.com/avajs/ava - 83b43a58593ea3a4e1fd271099184963ccdb7d4c authored about 5 years ago
Remove file selection weirdness

Aim for absolute paths, always and everywhere.

github.com/avajs/ava - 643de7b97a026d536bdeb605015380d9ec4e43e2 authored about 5 years ago
Correctly print relative paths in reporters

github.com/avajs/ava - 33075127533e27d9eda1657271968ce00a03009f authored about 5 years ago
Always glob for test files

So that they can be compiled, if necessary.

github.com/avajs/ava - b7b7383fc8e255e1ae03644742c391e47f637c60 authored about 5 years ago
Glob patterns should be relative

github.com/avajs/ava - a7f062907b70ce04db456acb4d17f4213b65dcf9 authored about 5 years ago
Ignore likely helper and fixture files during test file globbing

Fixes #2282.

github.com/avajs/ava - ee0cbe1042a5d777ac0fd22d1aea14b4e6d518b6 authored about 5 years ago
Do not treat files in underscore-prefixed directories as test files

When a file has a parent directory that starts with a single underscore,
do not treat it as a te...

github.com/avajs/ava - 647c24e92d7ffb587016f9fb925cdad18f5c494f authored about 5 years ago
Do not pass babelProvider to watcher code

github.com/avajs/ava - 806c4db3ec334cf67d02bb7f9a8b3007e37cf37e authored about 5 years ago
Tweak timeout value in t.try() test

This is the one test that is still flaky on Windows.

github.com/avajs/ava - 522e77a820f92979f155123de77960c666878d24 authored about 5 years ago
Fix color initialization

github.com/avajs/ava - eaf6e6484983e5b5509b33d5ca32dd96330548aa authored about 5 years ago
Fix integration test (#286)

github.com/avajs/eslint-plugin-ava - 0dbb8db5e658699dfdcb785a6451d94d700bc5f6 authored about 5 years ago
Update integration test script (#282)

github.com/avajs/eslint-plugin-ava - d6b49577dde57a002e8a8482c759636394138543 authored about 5 years ago
Adhere to guidelines

github.com/avajs/awesome-ava - 30c869624b8de083ef5fdece24dba80af95e3a3d authored about 5 years ago
Use CJS syntax in documentation

Out of the box, ESM syntax will only work in Node.js 13, so having that
as the default example i...

github.com/avajs/eslint-plugin-ava - 7542453058c30ebbc79c7bfeb689492fce226d8f authored about 5 years ago
Use CJS syntax in documentation

Out of the box, ESM syntax will only work in Node.js 13, so having that
as the default example i...

github.com/avajs/ava - 79b2ea30c125f44e4d47bdafdeec351cddb5911a authored about 5 years ago
Remove handling of isSource classification

* Remove documentation for unsupported 'sources' patterns in no-ignored-test-files rule

* Rem...

github.com/avajs/eslint-plugin-ava - 4d95e28e6d15d5352d239b9d4ab71d71599d0a2d authored about 5 years ago
Refactor globbing

This removes the concept of "helpers" from AVA. Instead, the Babel
provider can be configured to...

github.com/avajs/ava - 9deaa41319979e7a2f4c6239ab3c2cd0eb5cd824 authored about 5 years ago
Refactor extension normalization

* Don't repeat duplicates
* Add unused defaults unless extensions are explicitly set to the empt...

github.com/avajs/ava - b09eb2d2229cba4908a1d003716e15aee00c9dc8 authored about 5 years ago
Refine check for now unsupported compileEnhancements configuration

github.com/avajs/ava - cff8871859623505b02586975130e78006b80622 authored about 5 years ago