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

make currentAssert suitable for stack.at() calls

Default 'not set' value was null, make that undefined instead.

github.com/tapjs/tapjs - 723b1920ed9f776cc1f16a90c63df889b81e526e authored over 1 year ago
correct comment

github.com/tapjs/tapjs - 04944b1f0ebea3402a80647f59c5fc430f02f2a5 authored over 1 year ago
Bind methods to the appropriate plugin if unbound

This restores the behavior of older versions of tap where Test methods
would all be bound to the...

github.com/tapjs/tapjs - 0668dc7378a31582c689dcb10793c9b54bd6faa7 authored over 1 year ago
update versions

[email protected]
@tapjs/[email protected]
@tapjs/[email protected]
@tapjs/[email protected]
@tapjs/config@2....

github.com/tapjs/tapjs - bc2b652b1476a691a97563396fefd32312c1d8e4 authored over 1 year ago
config: make --exclude a list of pattern strings

Re: https://github.com/tapjs/tapjs/issues/14

github.com/tapjs/tapjs - b77be782696f5e18aa4f4157a17e5ff461c5b7a4 authored over 1 year ago
mock: remove obsolete loader hooks

We don't support any node versions that need these, and they cause a
deprecation warning to be e...

github.com/tapjs/tapjs - 8bf77c59c48c54093e8001ea357f9713adb12e09 authored over 1 year ago
add t.error(), errorOrigin. refactor SuiteSummary

This restores t.error(), which was overlooked in the asserts plugin.

Print the errorOrigin call...

github.com/tapjs/tapjs - 133e67f81f5ebda6a9fdddd9085ada6004c26433 authored over 1 year ago
some improvements to tsdocs for better markdown

Also, going to merge the test reporter and coverage reporter into a
single "reporting results" doc.

github.com/tapjs/tapjs - afad669a736740071cf1f91a2d911e69b016fc88 authored over 1 year ago
docs: tap format doc

github.com/tapjs/tapjs - 23abdb9a2040630f8c258b95d165cd7dcee265aa authored over 1 year ago
docs: generate the /cli page programmatically

github.com/tapjs/tapjs - c2a659f8b65b9516e0eb178782a03b2caee0f416 authored over 1 year ago
[email protected]

Adds the usageMarkdown method

github.com/tapjs/tapjs - e18bdc0fc6431ffd7cc5765bb06f9477eefcfde9 authored over 1 year ago
don't output coverage that's just a row of zeroes

Even less useful than a row of 100's.

github.com/tapjs/tapjs - 909bc25f8d6a0cc22e73e2d7a01024bacec88205 authored over 1 year ago
first draft of api doc

github.com/tapjs/tapjs - 9594ff93f8959dda8ac62d0c7b53de7edabe19f3 authored over 1 year ago
docs: remove the 'Tap generation methods' section

Almost every method generates TAP in some way

github.com/tapjs/tapjs - 69d1f90bc4a331dbe764a528a6b2a04c4baed9ee authored over 1 year ago
remove some debugging code that snuck into last commit

github.com/tapjs/tapjs - 0b264e2e06140e753eea96c596ccc7d5a74c716c authored over 1 year ago
docs: categorize stuff ending up on Test

github.com/tapjs/tapjs - 894f441b460208aa0a62acec27ad529afe02a8d5 authored over 1 year ago
include temporarily vendored typedoc

github.com/tapjs/tapjs - 6d2496a53f8cd139d381717ba3e1fe4690f764f9 authored over 1 year ago
refactor toStringTag handling, match ctor name

This makes stack traces report TAP.whatever for throws that happen on
the root test, and Test.wh...

github.com/tapjs/tapjs - ef1456ff3d8966764ec2d92b30f3da2c21397f58 authored over 1 year ago
fix inter-package tsdoc links, update all deps

Also, put the Symbol.toStringTag 'Test' property on all Test extension
objects, including the ba...

github.com/tapjs/tapjs - 6bfa83c918eee089646c3e35cb55d7d5a02e2901 authored over 1 year ago
test: remove extraneous toStringTag getter

github.com/tapjs/tapjs - d58a9bb79e60fe95771a41b69d30e31b7cb3c1d3 authored over 1 year ago
test: add the toStringTag on top extension object

Otherwise, it shows up as 'object Object', because another one
will take precedence.

github.com/tapjs/tapjs - e5b4a096f49e9a90f850cdc8c0f6285928138d94 authored over 1 year ago
docs: more shuffling around of things

github.com/tapjs/tapjs - 623eae10adbddffd49e7e0332ca5a2a65925ae8f authored over 1 year ago
templates and link to chatroom on matrix

github.com/tapjs/tapjs - 8d04a85459503b7c5b16899dbefe450aeddbddc8 authored over 1 year ago
do not mount docs under the /docs prefix

github.com/tapjs/tapjs - 133ba09009ad92253b0820678e37739989005ddb authored over 1 year ago
stubs for all the docs pages linked from the index

github.com/tapjs/tapjs - 69bda78d1ba962291a4ea93b8af6ad8cd646ca0a authored over 1 year ago
remove copypasta from docs config file

github.com/tapjs/tapjs - 67b9ac2fa8b5b59630aaa7839e8bcd9933eae0bb authored over 1 year ago
add a workspace setup section to root readme

github.com/tapjs/tapjs - d93c3095be60813527bbe8b108d1d3312e0f693a authored over 1 year ago
initial docs project

github.com/tapjs/tapjs - fec85ff423126e1e0c40f173e6e0c3263e419ebd authored over 1 year ago
license consistency

github.com/tapjs/tapjs - e15f6f973f0a468bc3966eb85571bb45aa71399c authored over 1 year ago
pin deps, set top-level package to esm

github.com/tapjs/tapjs - 54b1af46f8eb92ccec196af87009b53b086b347c authored over 1 year ago
show top-level comments properly

Comments being added after the test had emitted results were being
dropped, making it challengin...

github.com/tapjs/tapjs - e608bb50e4c326664a32523148bd2fa8edfb75b2 authored over 1 year ago
update processinfo

github.com/tapjs/tapjs - 054765a812ae0bd83a1a1644e5ad9d343f77e883 authored over 1 year ago
clock typedoc config

github.com/tapjs/tapjs - 1cb07bfe209e3b9678dc25f33ffe885244e148ad authored over 1 year ago
create-plugin: add plugin to test import, fix typedoc

github.com/tapjs/tapjs - bdef18c57811978a19feb449789015fa5313352d authored over 1 year ago
@tapjs/clock package lock entries

github.com/tapjs/tapjs - b2eacbb28f1e9a0cef326569bbbc9df6772b903a authored over 1 year ago
Add @tapjs/clock plugin

Fix: https://twitter.com/uzlopak/status/1681084153138225152

github.com/tapjs/tapjs - b79d1071f4aef5a41098d4bc52138f086dee1aee authored over 1 year ago
consistency and fixes for create-plugin

github.com/tapjs/tapjs - 4da2c3f689c6525168bc08fd7116f8b8b8aaaa95 authored over 1 year ago
tsdocs for configs

github.com/tapjs/tapjs - c5e01ee470ac9337debee2fa976a46cec405288a authored over 1 year ago
readme for tap and fix links in project readme

github.com/tapjs/tapjs - cf180d6d90d826ff72f0ac5bfe4a77d6b618519a authored over 1 year ago
update jackspeak

github.com/tapjs/tapjs - f902f416eb8aaeeec8666ea2619b1242895c9d6a authored over 1 year ago
base: update tsdoc comment on buffer option

It is actually useful to set in tests in some instances

github.com/tapjs/tapjs - 2b7720d76b745b4e7d574014e9f92b89181a2ee3 authored over 1 year ago
Remove references to TestOpts in TestBase

This is what causes the 'any' to show up in the built output sometimes,
when core builds before ...

github.com/tapjs/tapjs - c94dda39f08add5cdefc3c877c75783d74c4dcbd authored over 1 year ago
convert all ws to esm, improve 'threw()' behavior

It's been getting really annoying switching back and forth between CJS
and ESM when writing test...

github.com/tapjs/tapjs - 824230a5f0df50649b59c5b2d1e90c7ec4437e0c authored over 1 year ago
add typeParam to intercept tsdocs

github.com/tapjs/tapjs - a2e3a5248d834bb6b3005d789d412b5ea2b9ec1e authored over 1 year ago
remove extraneous main/module from package.json

We only support node versions that support exports, so main/module
are not needed.

github.com/tapjs/tapjs - 853e02b1a2d7da0694a7bc93844b8cb846c699b3 authored over 1 year ago
tap: export more types, add tsdocs

github.com/tapjs/tapjs - 607c51e8c37c02980863e9bd3ea584babfa286b9 authored over 1 year ago
assert: add matchStrict, matchOnlyStrict

github.com/tapjs/tapjs - 426c6ddee99ffbb3badbe8f877a9d3476be7cf6a authored over 1 year ago
tcompare: matchOnlyStrict, tsdocs, export StyleType

github.com/tapjs/tapjs - e964b1ed062c86d2a4e6c32b3af771f26addfda4 authored over 1 year ago
deploy: always publish 'tap' last

This avoids the unlikely scenario where someone installs 'tap'
while its deps are still in the p...

github.com/tapjs/tapjs - a0515ad1e686a152ba08c5dd3bf5124f3d1280c9 authored over 1 year ago
update processinfo

github.com/tapjs/tapjs - 39aa8e46df34cad46037a26c9eaf0e1dad0f11c4 authored over 1 year ago
update processinfo

github.com/tapjs/tapjs - 51f609730c199368b624df10f3c551756f281b1d authored over 1 year ago
bump processinfo for node 19 fix

github.com/tapjs/tapjs - a10ef8d544d65c18b7fb91cd84ef849b0ced4d71 authored over 1 year ago
update versions

@tapjs/[email protected]
@tapjs/[email protected]
@tapjs/[email protected]
[email protected]
@tapjs/stdin@0....

github.com/tapjs/tapjs - 2d03437468dcfdf8c8c7ddf2135641267a0dedbe authored over 1 year ago
fix run: do not add processinfo cjs export as esm loader

github.com/tapjs/tapjs - c5bd5b6da159e01b5f010edc823eace2c606d48c authored over 1 year ago
update versions

@tapjs/[email protected]
@tapjs/[email protected]
@tapjs/[email protected]
[email protected]
@tapjs/stdin@0....

github.com/tapjs/tapjs - 75219cfe3daffff3e3e38d3197fad510653ababd authored over 1 year ago
do not try to publish private packages

github.com/tapjs/tapjs - e9a7681d3027f31d55d36d8563537d02e91e1ea6 authored over 1 year ago
update code in parser

Use actual privates and readonly properties
Add tsdoc comments

github.com/tapjs/tapjs - 6b4d18dbcc7d5ee5b61c385bc589195ff5d4a562 authored over 1 year ago
add some debugging when the exitCode gets set

github.com/tapjs/tapjs - bb2609353364c21ef68353e77c0b08833bbfff24 authored over 1 year ago
docs for a few other little plugins

github.com/tapjs/tapjs - ee4ad3d717e09421b2070df379703acfb49e563d authored over 1 year ago
nock: docs, and named-export the recorder

github.com/tapjs/tapjs - 2cc2ec3fa7a52080b7e63cc799280bc749795f98 authored over 1 year ago
npm-init-template: docs, and clean up read() types

github.com/tapjs/tapjs - 23fe320aa0f96e41e29db4ee1a6a9d18f36033d5 authored over 1 year ago
fix some ANSI colors showing up in CI for some reason

Also, be more dilligent and consistent about setting colors according to
config, and always disa...

github.com/tapjs/tapjs - 3ffabbe8bfaa32f87d16a1f7b1d36ec2e761a997 authored over 1 year ago
update versions

@tapjs/[email protected]
@tapjs/[email protected]
@tapjs/[email protected]
[email protected]
@tapjs/stdin@0....

github.com/tapjs/tapjs - acffc81f6b3776fd18406bf3b5633b5b80b5c232 authored over 1 year ago
reporter: playing with sleep positioning in tests

github.com/tapjs/tapjs - 87a78a11c61336a3d057295fb770a09e1d5a21bc authored over 1 year ago
filter empty frames out of reporter tests

When the app unmounts, there's a race condition where it *may* have
the empty frame as the last ...

github.com/tapjs/tapjs - efe5565665d95e84bbc1b87ce7f96c069f7e2904 authored over 1 year ago
more tsdoc comment stuff

github.com/tapjs/tapjs - d45180528586550b99789ae47645acb9afd6e2d1 authored over 1 year ago
config: force color if we're configured for colors explicitly

github.com/tapjs/tapjs - 19f2c9514ba9d561621c1a20f31157b377877168 authored over 1 year ago
test repl change tracking deterministically

Too hard to land the timeouts just right in CI, way better to just
mock the world and verify tha...

github.com/tapjs/tapjs - fcafe02d943db2125c9e3b0b5d9a191dbd43d9e8 authored over 1 year ago
Remove extraneous CountsTotal type, lotta docs

github.com/tapjs/tapjs - f3af965800bed26f207301806a4e3c5f266fd2e8 authored over 1 year ago
document a bunch of stuff

github.com/tapjs/tapjs - 744cd9922303d12f7f35951bf9e31d85ef139ad4 authored over 1 year ago
update versions

@tapjs/[email protected]
@tapjs/[email protected]
@tapjs/[email protected]
[email protected]
@tapjs/stdin@0....

github.com/tapjs/tapjs - 9bd53a9753309ef0691d54b8d13876eb0b62b71b authored over 1 year ago
use is-actual-promise module instead of inlining it everywhere

github.com/tapjs/tapjs - ab7ca33bfb47ae104b7e130a1bd3710d4f03ca08 authored over 1 year ago
some tsdocs for After

github.com/tapjs/tapjs - 7b29c79ebaa1410bce726c5937a2b1a69d15955f authored over 1 year ago
add missing ms dependency

github.com/tapjs/tapjs - a0dd668755b787c9fa2c0dd04bb136ca6e7cf1a1 authored over 1 year ago
link @tapjs/test-built in bootstrap script

github.com/tapjs/tapjs - 8afa9f71b8f1146afa9bb642f91cef50b7efa7b2 authored over 1 year ago
update versions

@tapjs/[email protected]
@tapjs/[email protected]
@tapjs/[email protected]
[email protected]
@tapjs/stdin@0....

github.com/tapjs/tapjs - a6eef2ab88ae5aba836a71d83993c48b17e0f8a4 authored over 1 year ago
stack: ignore test-built when needed

github.com/tapjs/tapjs - d14dd1a7426226e4a385dd2cce6282729aee0d82 authored over 1 year ago
make test-built package a link dep

Having it as a bundled dep is too tricky and full of peril. Either it's
an invalid package name,...

github.com/tapjs/tapjs - 3ad9d94eb74964361b093eab319db200adab0657 authored over 1 year ago
v: bump prerelease on pre if already has a pre, prepatch if not

github.com/tapjs/tapjs - c772a9660290af183802934457bb67e423bebf88 authored over 1 year ago
test-built package has to be a valid package name

github.com/tapjs/tapjs - 641e9ef659a9e8ca3683a919922bcc4e7714b8ce authored over 1 year ago
create-plugin: make test pass while bumping version

github.com/tapjs/tapjs - 8df712fe4a91056262267053d5af074074f3c39b authored over 1 year ago
unbundle tap dependencies

github.com/tapjs/tapjs - 1d6f162ed916c4dc5bcd186b7ef0b24831b5ad23 authored over 1 year ago
add command to publish all packages

github.com/tapjs/tapjs - 91cedb1747a2c578e6bbc1001279060f994aaa34 authored over 1 year ago
set all versions to prerelease

github.com/tapjs/tapjs - 432f3a535d5fa2638b8c5b2f2a8f18cb7355f3f8 authored over 1 year ago
npm pkg fix

github.com/tapjs/tapjs - d712cb9f44096de355187e6f0175e3da679689c2 authored over 1 year ago
script to version and publish stuff

github.com/tapjs/tapjs - d03acfcd463c4349a780a62d3d3d88100d9ae40b authored over 1 year ago
reporter: add sleeps to subtests test

github.com/tapjs/tapjs - 8b42e86822a824ad235dbdf46e6bd39dea7fa983 authored over 1 year ago