Ecosyste.ms: OpenCollective

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

Tapjs

Development and maintenance of the node-tap test framework
Collective - Host: opensource - https://opencollective.com/tapjs - Code: https://github.com/tapjs/tapjs

use IPC channel to communicate timeout

Relying on a magic comment is more portable, since other TAP generators
can do it as well, witho...

github.com/tapjs/tapjs - d191f7c76133eddd049de21a8588ef08408e9f83 authored over 1 year ago
remove irrelevant istanbul comments

github.com/tapjs/tapjs - f71f88a97007f2fb13f539e782856de4ab3f38b4 authored over 1 year ago
always pause subtests for t.before()

Fix: https://github.com/tapjs/tapjs/issues/849

This also adds the ability to have a silent:true...

github.com/tapjs/tapjs - 62f92323de7b61dbd9b7a57baadae28b48d9cf0d authored over 1 year ago
keep my cwd out of the snapshots

github.com/tapjs/tapjs - 2795ac65ce20cba78e1ed12ce0913bcea37b29a3 authored over 1 year ago
prettier json imports

github.com/tapjs/tapjs - e2d5711c2c6e9c8f32540a8630e7c189c69fe78c authored over 1 year ago
add @types/react to package.json as well

github.com/tapjs/tapjs - 420db0961e67835259676173ef6dcf33be934c9a authored over 1 year ago
update nx and several other deps

Apparently we have to use @types/react now.

github.com/tapjs/tapjs - 9f8c766ed217ce3697252869838d9a378c882b45 authored over 1 year ago
ci: add debugging uname to bootstrap script

Trying to figure out why nx won't install on GitHub Actions.

github.com/tapjs/tapjs - 95f4fa3fbdb5687881f268a870f21f18634562c4 authored over 1 year ago
temporarily add typedocs output

GitHub appears to not want to let me serve pages from an action,
hopefully that gets resolved so...

github.com/tapjs/tapjs - 514bd2ec65edffda3f203679de385aa7d7ca3008 authored over 1 year ago
respect NO_COLOR as well as FORCE_COLOR

Port-forward of 1573d9d10919f3dbc9b79e173ff3b1da8b377765

github.com/tapjs/tapjs - af216173bf9a3b5b17a624cb7998154c3b1529d0 authored over 1 year ago
do not attempt to publish private:true packages

doesn't work anyway, just an extra proc to run

github.com/tapjs/tapjs - 4f9c2774ec5f623e3b3757ec21efaf888e1bd53a authored over 1 year ago
docs: 404 page

github.com/tapjs/tapjs - f911b9bf4e910f4c0cccca75843e0af245af9787 authored over 1 year ago
deploy to netlify

github.com/tapjs/tapjs - 313404cc0135e7a3d787740fcd20accd42747e74 authored over 1 year ago
update keywords on all packages

github.com/tapjs/tapjs - 27694cc7216e603fcc523605bb98a5b726fe08a8 authored over 1 year ago
docs: css fixes, link fixes, add typedocs link

github.com/tapjs/tapjs - dfd8b8c6f0e761021d950ca26c7cb65af101bc75 authored over 1 year ago
support a version or range on 'tap plugin add'

Attempt to select an install version that has a matching peerDep on the
current @tapjs/core vers...

github.com/tapjs/tapjs - c44b3e2ea8ae38755a1cab06ca4744fe7fd7256f authored over 1 year ago
give root test teardown time to run before considering unfinished

github.com/tapjs/tapjs - c6ca3b092d759ff685613268cb1fdbbc21f70652 authored over 1 year ago
ests of plugin wip

github.com/tapjs/tapjs - 75d9407c703d5a1b16166c9f094d961842bfbf4a authored over 1 year ago
make docs build quiet

github.com/tapjs/tapjs - a0da26fbd1c88767b02b05377868095b1ec1d1fa authored over 1 year ago
docs css: make sidebar at least as tall as viewport

github.com/tapjs/tapjs - 08d5b6c29499e282c26cd92d88c061e2d99aadc0 authored over 1 year ago
docs css more nudging

github.com/tapjs/tapjs - 691157266f8f754d85ce1517ef2ef500de62d192 authored over 1 year ago
docs: copy edits on coverage doc

github.com/tapjs/tapjs - d24449f8f2587837f9cc4fdd51dd30bcc907d5d6 authored over 1 year ago
docs: fix footer so links are clickable

github.com/tapjs/tapjs - cad31b36a00d4ee726ed4c4f2ac34e7b0a53f0f9 authored over 1 year ago
docs: fix syntax error in example

github.com/tapjs/tapjs - e3310632d8066e042501421845a68dda6d5aa653 authored over 1 year ago
soften hard pokey edges of <pre> tags

github.com/tapjs/tapjs - 784f2c70d78c39f8f321043ed3785f82e7cf66a5 authored over 1 year ago
just code style tweaks

github.com/tapjs/tapjs - 666bff3f4fbf91906c442b2d9f52183ead5def4b authored over 1 year ago
highlight current page on top nav

github.com/tapjs/tapjs - ddf6fd7ffcb753e5c1a719c1ba4bc0aa67490a71 authored over 1 year ago
don't inline-highlight code that's in pre tags

github.com/tapjs/tapjs - 2078c256be6e0c47a7e464cb8a90af12894ecc8a authored over 1 year ago
docs: improve display of inline code in content

github.com/tapjs/tapjs - 05a4533d57dc2e152915b7663857c16b91d49f65 authored over 1 year ago
docs: fix 'from plugin' internal links

github.com/tapjs/tapjs - e3725c4f9a2cb703719ca81bf75d0020bb12bf50 authored over 1 year ago
docs: finish all styles, add structure doc

github.com/tapjs/tapjs - c14e4a03661034d3e8f7398da2555ef1147e89a8 authored over 1 year ago
clock: remove unnecessary prepublish scripts

github.com/tapjs/tapjs - 08936879084968f91367245529382e27abffd4b2 authored over 1 year ago
pin tcompare internal dep

github.com/tapjs/tapjs - 08c4ddf4d22b71d9b2c5ca032e3044d867781253 authored over 1 year ago
actually publish on bump

don't just echo the command

github.com/tapjs/tapjs - 6223d0036b9382f719b4c0e84075dd3244cfb430 authored over 1 year ago
docs: favicon.ico file

github.com/tapjs/tapjs - e2aec2bd0056f9bd9f4c2e4d6fc12be8996c415f authored over 1 year ago
docs getting closer

styled homepage, organized content.

still need to style the body of the main pages, and add a n...

github.com/tapjs/tapjs - 8dd5ae5bb413b3125bf155c49b71b220e8f001f5 authored over 1 year ago
capitalize README.md

github.com/tapjs/tapjs - 1547a63c92c530b099ec9115de501818708b90bc authored over 1 year ago
script to publish the stuff that changed

github.com/tapjs/tapjs - 349b8bd717bc81d658b1a0912e35db4a329eaa5c authored over 1 year ago
tap test: have to resume, help is too beefy now

github.com/tapjs/tapjs - 78fb250e8ef64380c1d1f1f6a3152271d65bc374 authored over 1 year ago
runner: comprehensive configuration management cmd

This adds `tap config`, which can take subcommands to get, set, list,
and edit the node-tap conf...

github.com/tapjs/tapjs - fcdd62f17eaa90a56bf8a264de138c41bf88b950 authored over 1 year ago
filter: don't keep grepping once running out of the env

github.com/tapjs/tapjs - d10922f3babf114e4846294d7e51ff14100c116c authored over 1 year ago
core: clean up #end and ondone handling

This fixes a 'test incomplete' error that was occurring due to how the
'#end' was being pushed o...

github.com/tapjs/tapjs - 717abad8f27fdff5be57e9f22f389da746de3452 authored over 1 year ago
create-plugin: add rootDir to tsconfig

github.com/tapjs/tapjs - ed801c2368bf924937a65bf4f5a478c09523ba19 authored over 1 year ago
docs: writing custom reporters

github.com/tapjs/tapjs - a020311873f70fb734f3b44c7f18418a83454ca0 authored over 1 year ago
Revert "use #imports instead of clobbering files in fixup"

This reverts commit 525c11f511f7cf354517f914e46d50d2db1f64bc.

Doing it this way breaks the boot...

github.com/tapjs/tapjs - 2e45173a2fd18e8fc6b88c6ad511fd63aad3835d authored over 1 year ago
use #imports instead of clobbering files in fixup

Can't use it for the @tapjs/test/built though, because local package
imports have to be local fi...

github.com/tapjs/tapjs - 525c11f511f7cf354517f914e46d50d2db1f64bc authored over 1 year ago
reporter: document all the things

github.com/tapjs/tapjs - 7e2de1d0de13dc27bb4f614ecb304d473b680289 authored over 1 year ago
reporter: remove some extraneous component props

github.com/tapjs/tapjs - af442e53c13b3fe9f04e9b5c4f1ffc6e59b78538 authored over 1 year ago
highlight local filenames in stack traces

github.com/tapjs/tapjs - ee75653d47d622d1b94802d049a69d0ed93c576c authored over 1 year ago
reporter: remove unnecessary timeout

This was required because the useEffect calls take some time to activate
when called during a re...

github.com/tapjs/tapjs - a888e4d6688815867b528c6a1ace2efa59344447 authored over 1 year ago
doc typo in root readme

github.com/tapjs/tapjs - eebee12aca5d67579cda5a3fa8d0646567281e01 authored over 1 year ago
support having a plugin add a 'built in' reporter

This requires a bit of jumping through module system hoops, but it's
not too bad, really.

github.com/tapjs/tapjs - 8ac8687ce0df261a9bd12383370b12f2b0ddeceb authored over 1 year ago
update package-lock with engines from all packages

github.com/tapjs/tapjs - 088c79e52caa4c4583e5e535845d0713843bff21 authored over 1 year ago
add --reporter=silent option

github.com/tapjs/tapjs - 21937480559439d6731a62a5e0b0f28d0995b4dd authored over 1 year ago
reporter: refactor exports, useLayoutEffect instead of useEffect

The reason for the flaky tests is that useEffect is deferred if called
during a render. While th...

github.com/tapjs/tapjs - 6bb5022d43bb424ed2e1e1aef6807652432497c2 authored over 1 year ago
docs: encircle the (?)

github.com/tapjs/tapjs - 27a013f95de997745653cb1fbef93656f0056b60 authored over 1 year ago
docs: images and index sections from old site

Still need to do the CSS, and some content is still lacking, but it's
getting closer.

github.com/tapjs/tapjs - 247afcf95582bd399388daefd988f97819de15f2 authored over 1 year ago
link to github in docs

github.com/tapjs/tapjs - 7b8e0ae6dc15a4b67d91c5b2f4216a0321e54b8f authored over 1 year ago
require node 16 or higher everywhere consistently

github.com/tapjs/tapjs - ee77dd30ef1938a9089a4e83d52cb688745a33b4 authored over 1 year ago
docs: readmes for t.spawn and t.worker plugins

github.com/tapjs/tapjs - 94c071cd80417d6f344f693663a834f9c742a84f authored over 1 year ago
typedoc: do not make code tiny in headings

github.com/tapjs/tapjs - 0c744598e4ddc3a134590b4168ebb9cb4c083a58 authored over 1 year ago
style typedocs a little nicer

github.com/tapjs/tapjs - c09b470738b31c0509b2a1cbe1745f9a31eb8dc4 authored over 1 year ago
update @tapjs/spawn readme

github.com/tapjs/tapjs - 31afa8504be89af26a005d4e380510b2c87e3fcd authored over 1 year ago
docs: fill out several readme files

github.com/tapjs/tapjs - d30be41f978ce98827a93cf192545cc96a75d34b authored over 1 year ago
expose t.runOnly property

github.com/tapjs/tapjs - 7e71e26ce3238ed805fc39bcb68b98bfcbf2eae4 authored over 1 year ago
let t.testdirName be a file:// URL string or object

github.com/tapjs/tapjs - 51dbcf95d21d880e944e9fe73fe05fe2a4fb06ef authored over 1 year ago
fixture: expose t.saveFixture as property

github.com/tapjs/tapjs - e5d8f0c0b43ba195b1f378f158c84608806392a3 authored over 1 year ago
remove extremely out of date 'expectFail' option

This only actually worked for assertions, not child tests. And it's a
really weird thing to want...

github.com/tapjs/tapjs - ff1fa5505c7544809fe4be16520450a480cf06f6 authored over 1 year ago
docs: update a bunch of readmes and tsdocs

github.com/tapjs/tapjs - f2d00702cbbe75502853c7a7c522b102b336d6d8 authored over 1 year ago
stack: handle weird looking error stacks better

Also, write a readme for this thing

github.com/tapjs/tapjs - bb2e396ba9d66143f6a158dc6fb101f44d4c65b7 authored over 1 year ago
run: list missing deps

github.com/tapjs/tapjs - e9f3a8e1f7a6a17dbd73ab5b19f7217d02d1249c authored over 1 year ago
bootstrap: build @tapjs/run after the libs it uses

github.com/tapjs/tapjs - 262d51ce10d43eb173cb516a5b9083d393d98a01 authored over 1 year ago
docs: deploy to surge.sh

github.com/tapjs/tapjs - 62ad3af655a7e8944a312dda5ef438560258d32d authored over 1 year ago
remove dummy files that got into git by accident

github.com/tapjs/tapjs - 4b32386bec27c97f6de6b4a27800ee4c1c561157 authored over 1 year ago
test: import test-built properly in test

github.com/tapjs/tapjs - 5922fe7e55eab19f080e188c65eba43b7faf6dd2 authored over 1 year ago
docs: pull in plugin readmes and link to typedocs for each

github.com/tapjs/tapjs - 30a194756958fb45e88372b9150d7be96e6131a2 authored over 1 year ago
docs: reporter

github.com/tapjs/tapjs - a01ff4a3da34b794074384a21e3c4f71cdef9554 authored over 1 year ago
docs: coverage page

github.com/tapjs/tapjs - 209ab297309b6531afec1105b8e46b286eaa99c1 authored over 1 year ago
docs: link 'from plugin' in cli doc to plugin page

github.com/tapjs/tapjs - 0d7bce00f8e882ae57bbdf221079e7f8b2924a93 authored over 1 year ago
docs: plugin interface

github.com/tapjs/tapjs - d556bdbd51f0fbdd2856621870aa4123301250e3 authored over 1 year ago
docs: API page and some tsdoc for Test class

github.com/tapjs/tapjs - 01f9a8e70f6c5c5eb665c92420fa8f4fb54991ad authored over 1 year ago
esbuild-kit: preload, just like typescript plugin

github.com/tapjs/tapjs - 59fb4cd250ec8283a7541d20bc00979c6d84d5c6 authored over 1 year ago
core: remove some dead code

github.com/tapjs/tapjs - b999232c44ccceec49813782a4d66c57e8cf5445 authored over 1 year ago
changelog, remove unused configs, allow external cov reporter

github.com/tapjs/tapjs - 20246acad225a5e6ec98fcf61acdabe8e72724e5 authored over 1 year ago
fix exports on tap package

github.com/tapjs/tapjs - 14a8a0fe14eb918d536c0701a35590e604b4169f authored over 1 year ago
use package local instead of link dep for test-built

Fix: https://github.com/tapjs/tapjs/issues/17

(hopefully)

github.com/tapjs/tapjs - d53297f3e87d3bceacd00f7969de8c22af59ae06 authored over 1 year ago
core: propagate bailouts faster to parent test

Related to https://github.com/tapjs/tapjs/issues/18, but this just makes
the bailout get passed ...

github.com/tapjs/tapjs - 6add01800ab3e43c4f186077629e712fcc025898 authored over 1 year ago
reporter: show bailouts

Fix: https://github.com/tapjs/tapjs/issues/18

github.com/tapjs/tapjs - 86a6c326c68284c922261de588be169aea26e2f8 authored over 1 year ago
Add `tap replay` command

- Always save raw TAP results to .tap/test-results folder
- Add the `TapFile` subtest class, for...

github.com/tapjs/tapjs - 8dd20bccd1a8a7ed670f9a6651dae9808443c38e authored over 1 year ago
add a dummy test script to docs

Not much to test now, it's just building content, but needs a thing
to run.

github.com/tapjs/tapjs - 0b315bf191a5f47089e9982f795979eaf545eaab authored over 1 year ago
parser: fix tap config in package.json

github.com/tapjs/tapjs - d89afd4f1ec7f160d72d844a01b9c1df1e8f2bb2 authored over 1 year ago
allow plugins to add testFileExtensions

The `include` option now can include the token `__EXTENSIONS__`, which
is expanded to the union ...

github.com/tapjs/tapjs - 8127037db84b9b2d5c16f2ed0a956fcde77d99ae authored over 1 year ago
remove unused .taprc file in root

We run tests using nx in all the packages, so this is extraneous

github.com/tapjs/tapjs - 6e80c28b98d12237a3a6e1ce8cc338e87636a2da authored over 1 year ago