Ecosyste.ms: OpenCollective

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

github.com/tapjs/tapjs

Test Anything Protocol tools for node
https://github.com/tapjs/tapjs

make currentAssert suitable for stack.at() calls

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

723b1920ed9f776cc1f16a90c63df889b81e526e authored over 1 year ago
correct comment

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...

0668dc7378a31582c689dcb10793c9b54bd6faa7 authored over 1 year ago
update versions

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

bc2b652b1476a691a97563396fefd32312c1d8e4 authored over 1 year ago
config: make --exclude a list of pattern strings

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

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...

8bf77c59c48c54093e8001ea357f9713adb12e09 authored over 1 year ago
update versions

@tapjs/[email protected]
@tapjs/[email protected]
@tapjs/[email protected]
[email protected]
@tapjs/stdi...

6df5d992fcd8b24314c48f79e787be438e02f89e 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...

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.

afad669a736740071cf1f91a2d911e69b016fc88 authored over 1 year ago
docs: tap format doc

23abdb9a2040630f8c258b95d165cd7dcee265aa authored over 1 year ago
docs: generate the /cli page programmatically

c2a659f8b65b9516e0eb178782a03b2caee0f416 authored over 1 year ago
[email protected]

Adds the usageMarkdown method

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.

909bc25f8d6a0cc22e73e2d7a01024bacec88205 authored over 1 year ago
first draft of api doc

9594ff93f8959dda8ac62d0c7b53de7edabe19f3 authored over 1 year ago
docs: remove the 'Tap generation methods' section

Almost every method generates TAP in some way

69d1f90bc4a331dbe764a528a6b2a04c4baed9ee authored over 1 year ago
remove some debugging code that snuck into last commit

0b264e2e06140e753eea96c596ccc7d5a74c716c authored over 1 year ago
docs: categorize stuff ending up on Test

894f441b460208aa0a62acec27ad529afe02a8d5 authored over 1 year ago
include temporarily vendored typedoc

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...

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...

6bfa83c918eee089646c3e35cb55d7d5a02e2901 authored over 1 year ago
test: remove extraneous toStringTag getter

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.

e5b4a096f49e9a90f850cdc8c0f6285928138d94 authored over 1 year ago
docs: more shuffling around of things

623eae10adbddffd49e7e0332ca5a2a65925ae8f authored over 1 year ago
templates and link to chatroom on matrix

8d04a85459503b7c5b16899dbefe450aeddbddc8 authored over 1 year ago
docs typo

2024555e8aefc9701e6822e8a3cf135f89217999 authored over 1 year ago
do not mount docs under the /docs prefix

133ba09009ad92253b0820678e37739989005ddb authored over 1 year ago
stubs for all the docs pages linked from the index

69bda78d1ba962291a4ea93b8af6ad8cd646ca0a authored over 1 year ago
remove copypasta from docs config file

67b9ac2fa8b5b59630aaa7839e8bcd9933eae0bb authored over 1 year ago
add a workspace setup section to root readme

d93c3095be60813527bbe8b108d1d3312e0f693a authored over 1 year ago
initial docs project

fec85ff423126e1e0c40f173e6e0c3263e419ebd authored over 1 year ago
license consistency

e15f6f973f0a468bc3966eb85571bb45aa71399c authored over 1 year ago
update versions

@tapjs/[email protected]
@tapjs/[email protected]
@tapjs/[email protected]
[email protected]
@tapjs/stdi...

3bfcd960deebf6e2235d5093c998e1d0a8d1b0b3 authored over 1 year ago
pin deps, set top-level package to esm

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...

e608bb50e4c326664a32523148bd2fa8edfb75b2 authored over 1 year ago
update processinfo

054765a812ae0bd83a1a1644e5ad9d343f77e883 authored over 1 year ago
clock typedoc config

1cb07bfe209e3b9678dc25f33ffe885244e148ad authored over 1 year ago
create-plugin: add plugin to test import, fix typedoc

bdef18c57811978a19feb449789015fa5313352d authored over 1 year ago
@tapjs/clock package lock entries

b2eacbb28f1e9a0cef326569bbbc9df6772b903a authored over 1 year ago
Add @tapjs/clock plugin

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

b79d1071f4aef5a41098d4bc52138f086dee1aee authored over 1 year ago
consistency and fixes for create-plugin

4da2c3f689c6525168bc08fd7116f8b8b8aaaa95 authored over 1 year ago
tsdocs for configs

c5e01ee470ac9337debee2fa976a46cec405288a authored over 1 year ago
readme for tap and fix links in project readme

cf180d6d90d826ff72f0ac5bfe4a77d6b618519a authored over 1 year ago
update jackspeak

f902f416eb8aaeeec8666ea2619b1242895c9d6a authored over 1 year ago
base: update tsdoc comment on buffer option

It is actually useful to set in tests in some instances

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 ...

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...

824230a5f0df50649b59c5b2d1e90c7ec4437e0c authored over 1 year ago
add typeParam to intercept tsdocs

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.

853e02b1a2d7da0694a7bc93844b8cb846c699b3 authored over 1 year ago
tap: export more types, add tsdocs

607c51e8c37c02980863e9bd3ea584babfa286b9 authored over 1 year ago
assert: add matchStrict, matchOnlyStrict

426c6ddee99ffbb3badbe8f877a9d3476be7cf6a authored over 1 year ago
tcompare: matchOnlyStrict, tsdocs, export StyleType

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...

a0515ad1e686a152ba08c5dd3bf5124f3d1280c9 authored over 1 year ago
update versions

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

54ff3f8d8d40f78b6f2ef60277c7a6802b423f8a authored over 1 year ago
update processinfo

39aa8e46df34cad46037a26c9eaf0e1dad0f11c4 authored over 1 year ago
update versions

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

f83efd28e6d06b7bf69418bdd84bc41b89b3573b authored over 1 year ago
update processinfo

51f609730c199368b624df10f3c551756f281b1d authored over 1 year ago
update versions

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

4c9c1ee517871da1794487dca0dcfbe7a83f18d4 authored over 1 year ago
bump processinfo for node 19 fix

a10ef8d544d65c18b7fb91cd84ef849b0ced4d71 authored over 1 year ago
update versions

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

2d03437468dcfdf8c8c7ddf2135641267a0dedbe authored over 1 year ago
fix run: do not add processinfo cjs export as esm loader

c5bd5b6da159e01b5f010edc823eace2c606d48c authored over 1 year ago
update versions

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

75219cfe3daffff3e3e38d3197fad510653ababd authored over 1 year ago
do not try to publish private packages

e9a7681d3027f31d55d36d8563537d02e91e1ea6 authored over 1 year ago
update code in parser

Use actual privates and readonly properties
Add tsdoc comments

6b4d18dbcc7d5ee5b61c385bc589195ff5d4a562 authored over 1 year ago
add some debugging when the exitCode gets set

bb2609353364c21ef68353e77c0b08833bbfff24 authored over 1 year ago
docs for a few other little plugins

ee4ad3d717e09421b2070df379703acfb49e563d authored over 1 year ago
nock: docs, and named-export the recorder

2cc2ec3fa7a52080b7e63cc799280bc749795f98 authored over 1 year ago
mock: docs

6fcabed19607844cf7a9230fc20e451ca64c6a80 authored over 1 year ago
npm-init-template: docs, and clean up read() types

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...

3ffabbe8bfaa32f87d16a1f7b1d36ec2e761a997 authored over 1 year ago
update versions

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

acffc81f6b3776fd18406bf3b5633b5b80b5c232 authored over 1 year ago
reporter: playing with sleep positioning in tests

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 ...

efe5565665d95e84bbc1b87ce7f96c069f7e2904 authored over 1 year ago
more tsdoc comment stuff

d45180528586550b99789ae47645acb9afd6e2d1 authored over 1 year ago
config: force color if we're configured for colors explicitly

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...

fcafe02d943db2125c9e3b0b5d9a191dbd43d9e8 authored over 1 year ago
Remove extraneous CountsTotal type, lotta docs

f3af965800bed26f207301806a4e3c5f266fd2e8 authored over 1 year ago
document a bunch of stuff

744cd9922303d12f7f35951bf9e31d85ef139ad4 authored over 1 year ago
update versions

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

9bd53a9753309ef0691d54b8d13876eb0b62b71b authored over 1 year ago
use is-actual-promise module instead of inlining it everywhere

ab7ca33bfb47ae104b7e130a1bd3710d4f03ca08 authored over 1 year ago
some tsdocs for After

7b29c79ebaa1410bce726c5937a2b1a69d15955f authored over 1 year ago
add missing ms dependency

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

8afa9f71b8f1146afa9bb642f91cef50b7efa7b2 authored over 1 year ago
update versions

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

a6eef2ab88ae5aba836a71d83993c48b17e0f8a4 authored over 1 year ago
stack: ignore test-built when needed

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,...

3ad9d94eb74964361b093eab319db200adab0657 authored over 1 year ago
v: bump prerelease on pre if already has a pre, prepatch if not

c772a9660290af183802934457bb67e423bebf88 authored over 1 year ago
test-built package has to be a valid package name

641e9ef659a9e8ca3683a919922bcc4e7714b8ce authored over 1 year ago
update versions

[email protected]

b7567fc6820fab075f2898cf8244af7a960f0b53 authored over 1 year ago
create-plugin: make test pass while bumping version

8df712fe4a91056262267053d5af074074f3c39b authored over 1 year ago
unbundle tap dependencies

1d6f162ed916c4dc5bcd186b7ef0b24831b5ad23 authored over 1 year ago
add command to publish all packages

91cedb1747a2c578e6bbc1001279060f994aaa34 authored over 1 year ago
set all versions to prerelease

432f3a535d5fa2638b8c5b2f2a8f18cb7355f3f8 authored over 1 year ago
npm pkg fix

d712cb9f44096de355187e6f0175e3da679689c2 authored over 1 year ago
update versions

[email protected]

e80ff78447864f2b9d26e5fb6bc804a62605b1e0 authored over 1 year ago
script to version and publish stuff

d03acfcd463c4349a780a62d3d3d88100d9ae40b authored over 1 year ago
reporter: add sleeps to subtests test

8b42e86822a824ad235dbdf46e6bd39dea7fa983 authored over 1 year ago