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

regen snapshots after format

This should stop happening now that prettier has a consistent config

github.com/tapjs/tapjs - 21d762cc6b86cf89ab42a49c5e761248cc534327 authored over 1 year ago
do not remove 'at' from 'test unfinished' failures

github.com/tapjs/tapjs - 4071ce7e8536dc38c0d64a67e42a033be1601e15 authored over 1 year ago
asserts: inherit compareOptions, add matchOnly

github.com/tapjs/tapjs - abb0022eb33cd6293b7bea60277b9053588357cf authored over 1 year ago
test: condense Ext type to an interface

This makes the inline method signature display for things like
't.test()' much easier to look at.

github.com/tapjs/tapjs - 2ba67ca0e48a8f785e7c3f6dc20ade2fd6072eba authored over 1 year ago
more stack tests

github.com/tapjs/tapjs - a4b440e4a108844a9be2b04b969aa69d2bc94248 authored over 1 year ago
start in on tests for @tapjs/stack

And the bugfixes that inevitably come along with that

github.com/tapjs/tapjs - b8eb5acae45c7c22987959548c29b401252f0378 authored over 1 year ago
exit with status 1 when no coverage is generated

github.com/tapjs/tapjs - bae7c1f0819cb4f355eadf5b756b28fd564b6e3c authored over 1 year ago
full test coverage for @tapjs/nock

github.com/tapjs/tapjs - 6ba33ccea89dd8dd01393a1a53d7ad73edd90662 authored over 1 year ago
prevent weird wrapping when stack lines are long

github.com/tapjs/tapjs - 1b0aa129c807790220220237ab809d69c1834ac2 authored over 1 year ago
compile scratch.js example file again

github.com/tapjs/tapjs - f2995d17ed1d1128ef23e3731992173c6f99e855 authored over 1 year ago
fix init template tests to be version-independent

github.com/tapjs/tapjs - 5b94016a4e4b8cddf3041e9104be31106933e5e0 authored over 1 year ago
Add skipLibCheck to run, reporter

Even though they're not in the dependency cycle, they depend on
@tapjs/test, which is pre-built....

github.com/tapjs/tapjs - 762f9162678074d0599f48c1a76b912c2cb5e273 authored over 1 year ago
fixes for cold-start build

- Add missing dep from esbuild-kit to core
- Remove root 'prepare' script, since it can't run un...

github.com/tapjs/tapjs - 1f90943417b05cec457cbc7032cdd25df9629ae9 authored over 1 year ago
read default color from chalk, not just isTTY

github.com/tapjs/tapjs - 4f9ee974ec8e14674b178ad74dd62d6c4cc403db authored over 1 year ago
consistent formatting in generated code as well

github.com/tapjs/tapjs - 354eb09aedb23c749586b1197a1433d4d707b7bd authored over 1 year ago
consistent .gitignore settings

github.com/tapjs/tapjs - 7c246ed8116d92ec232ff08cbaebb9b995a19f4e authored over 1 year ago
Consistent formatting everywhere

github.com/tapjs/tapjs - b91fd50659fcdbb0bf22847a47a1430847085486 authored over 1 year ago
only show coverage failure comments if needed

When --coverage-reporter includes 'text', it's just noise.

github.com/tapjs/tapjs - 1969cf2bee051aa2dd876096dacb0830dfa4a0bc authored over 1 year ago
nock: get tests passing

Still not 100% coverage, but actually testing a plugin is a huge milestone.

github.com/tapjs/tapjs - 4c645740d3e941a22921703595c3275a30da0f31 authored over 1 year ago
only allow t.applyPlugin on root, at start

github.com/tapjs/tapjs - 75baf8f90601f4d74350c82aabbed71a898f7b97 authored over 1 year ago
allow throws/rejects to match on error code only

github.com/tapjs/tapjs - 21c36a956ef84eff8c54cabef9c71771acf4d1f4 authored over 1 year ago
snapshot: code formatting

Had been making a bunch of other changes in there to debug nock's
tests, but no harm in consiste...

github.com/tapjs/tapjs - 99089ba044c7a43c6a2a5243b3686f4d39ae781f authored over 1 year ago
fix default include to include mts,cts

github.com/tapjs/tapjs - 9c03481b976d0ea5515bdc455a2b19daa142ea6e authored over 1 year ago
Refactor Test build, add t.applyPlugin method

In attempting to get the @tapjs/nock tests to pass, I found it's nearly
impossible with the prev...

github.com/tapjs/tapjs - f35444f233e0f73e37ccd773278f66b456568d2f authored over 1 year ago
handle errors thrown in teardown functions

github.com/tapjs/tapjs - e9814f31362545882f37f50e9e84b5f201249257 authored over 1 year ago
ci: skip test on node 19, no ts-node/esm support (yet!)

github.com/tapjs/tapjs - 9d67a7a21353ec43c3f07c03da943491f973d849 authored over 1 year ago
add missing internal deps

Besides just being correct once published, these serve as hints
to nx to know what needs to be b...

github.com/tapjs/tapjs - 7e574da382951b82867c81b2e0a56f9cff33c0c2 authored over 1 year ago
add a test script that's runnable from the root

Have nx run the tests for all the workspaces

github.com/tapjs/tapjs - 13c0552a50ea5b2e7892d277bcd726d9d1f45113 authored over 1 year ago
more workspace housecleaning

- Speed up bootstrap by not touching packages that are already linked
- Remove extraneous pretti...

github.com/tapjs/tapjs - e6031aeefc815a5422f3a4859f61bd0f65497c64 authored over 1 year ago
default-build: do not execute build.ts directly, call node explicitly

github.com/tapjs/tapjs - e5c47dc757bc9503098c6f4c4ebc487650bfa947 authored over 1 year ago
Faster build and easier bootstrapping with nx

Hopefully, this makes it possible to actually build this project in CI
and on smaller systems. I...

github.com/tapjs/tapjs - 8562c7a972add65c6064d4b34777686d2965d87e authored over 1 year ago
use polite-json instead of vendored json-parse-even-better-errors

github.com/tapjs/tapjs - 6dd27ad669eb9a80066b989ecfcd5f1d351d18fc authored over 1 year ago
do not typecheck in CI

github.com/tapjs/tapjs - 286a457fb67de95a82863fed3931c64807c23817 authored over 1 year ago
update sync-content

github.com/tapjs/tapjs - 0e7dda01c83da30310d56a5ac9a36f35a4c3a34c authored over 1 year ago
shebangs with args aren't portable

github.com/tapjs/tapjs - 97846f01bd6d5dcf68d27d433f7619480ce8b54e authored over 1 year ago
run bootstrap in ci workflows

github.com/tapjs/tapjs - 984280a7c5ee83022eb50a8e3f94422ddd283372 authored over 1 year ago
incremental build for test and test-built

github.com/tapjs/tapjs - 2ec75cfaa3ed82ea9267b68315bc39c775b2074d authored over 1 year ago
do not delete dist folders on every build

No need, sync-content will delete anything that's removed

github.com/tapjs/tapjs - 220da27af7bf574af17a9b96248c90838c30dce5 authored over 1 year ago
need skipLibCheck in @tapjs/config for bootstrap

github.com/tapjs/tapjs - 931aae338af282ff9b93492371d935e43cc278a3 authored over 1 year ago
break cyclical ts link between core and after

github.com/tapjs/tapjs - 412dcbc6163dbd3b26310b98d0530b188da9fe44 authored over 1 year ago
config: export LoadedConfig type

github.com/tapjs/tapjs - b03d1a4446f6267a3a9defa2d925c5e8752e9a3f authored over 1 year ago
hoist walk up path

github.com/tapjs/tapjs - bac8d836223291164bffa4c40877f8b9c7f2907a authored over 1 year ago
bootstrap that bootstraps from cold start again

github.com/tapjs/tapjs - 95f61c3f6fddc6cf785c54f7c30112284e1ef513 authored over 1 year ago
add function-loop devdep

github.com/tapjs/tapjs - efdb555acdb282675ac2c96c5c6b49f51419a3e9 authored over 1 year ago
check in @tapjs/after dist

github.com/tapjs/tapjs - 5a7901295e6dd134be23c29ce4b32dbfcdc7c85c authored over 1 year ago
add @tapjs/processinfo to root devdeps

github.com/tapjs/tapjs - e83989a6b6a416996cde52655c6206671f944c6d authored over 1 year ago
@types/diff dev dep

github.com/tapjs/tapjs - c9e34b1f66f9d3e23ba95dfe4bd13e187c8713a5 authored over 1 year ago
update trivial-deferred everywhere, add as root devDep

github.com/tapjs/tapjs - dbf440d8d3895f30dccc0b23de2497c2cb5eef21 authored over 1 year ago
diff devDep

github.com/tapjs/tapjs - ff594bed5d120fe393a703c71686deec3373dbf0 authored over 1 year ago
minipass dev dep

github.com/tapjs/tapjs - 5ac77e3f74f5c307b48320e247827a0bb73f6f8c authored over 1 year ago
add events-to-array as root dev dep

github.com/tapjs/tapjs - 35d2dd7576056c82d2546b27c65a1c869ec5fba2 authored over 1 year ago
add sync-content as root dev dep

github.com/tapjs/tapjs - e859ce8d755fd07477a6a85dbd475b95e99ee8aa authored over 1 year ago
add yaml and yaml-types dev deps

github.com/tapjs/tapjs - fe3d0542801649e1778e8e7455d096d5fd5fd937 authored over 1 year ago
check in core dist folder

more bootstrapping paradoxes

github.com/tapjs/tapjs - 24e7e6c99f1ac9feeecb585cddb311c27265e821 authored over 1 year ago
clean up dependencies and check in test/dist for bootstrapping

github.com/tapjs/tapjs - f352598b37de2f5c0a95a4a75cf1bba091aec0da authored over 1 year ago
Remove makework

github.com/tapjs/tapjs - ddca2aa678acc5a0c3aad5e2c230d7a67b4199a6 authored over 1 year ago
bootstrap before installing for typedoc workflow

github.com/tapjs/tapjs - d0d2dfa13ba060b2e62758004b6e2ba3c1665f74 authored over 1 year ago
do the typedoc things

github.com/tapjs/tapjs - 5233edaf1ca4d23848a2f28cb56010bbddf565c0 authored over 1 year ago
show the callsite location for failures in terse reporter

github.com/tapjs/tapjs - d2c6832ed7e9555dea5b82bce50633fa2dcffbdd authored over 1 year ago
put the big stack back in the slow example test

github.com/tapjs/tapjs - 146ae0609f04b590758b73f63b9df9009142c873 authored over 1 year ago
regen tcompare snapshots

github.com/tapjs/tapjs - df77a5ff3d59952c23a7653ed510ecaf07210342 authored over 1 year ago
add terse reporter, print stacks and diagnostics a little nicer

github.com/tapjs/tapjs - 7a70315ab5bd7494b9ecbf947482aa48d6d57594 authored over 1 year ago
consider source mtimes for --changed

github.com/tapjs/tapjs - 7cf3c16a7554e7e6d7003f5b1353ce1c7091c797 authored over 1 year ago
update @tapjs/processinfo to 2.2

github.com/tapjs/tapjs - f3bb580eec80264b248a33c2e0186ac019c2c4bd authored over 1 year ago
Consistency in build fixup scripts

Put them all in the same places, with the exception of @tapjs/test and
@tapjs/.test-built, since...

github.com/tapjs/tapjs - 5ce65129693f0416c016b5b457f59533eeaf2f30 authored over 1 year ago
reporter: print test name more usefully on throws

If we throw after a test ends (eg, by making assertions
in excess of the plan, or after the test...

github.com/tapjs/tapjs - 6a5bb9050b47f88d06d088a16fcd5f97c7a9bb64 authored over 1 year ago
make slow test more eye friendly

github.com/tapjs/tapjs - a876f0571913e56f50d028497c8c5f68fe0be5ac authored over 1 year ago
reporter: refactor into hooks

github.com/tapjs/tapjs - 4f5ccb1106e4520acd569b0e509c7111d80c5120 authored over 1 year ago
stack: omit generated line in toString if files match

When transpiling in place, the 'generated' line number is worse than useless.

Just show the act...

github.com/tapjs/tapjs - d97364f145f4f3985dd78eb3018b15bc45b1b0fd authored over 1 year ago
scratch test

github.com/tapjs/tapjs - 183fa8e1842f0c1e7068de9b2ffa31b93443c37c authored over 1 year ago
update yaml-types

Now with BigInt!

github.com/tapjs/tapjs - 62f3c38eb6623d7c71525d8840a514a70fbfab03 authored over 1 year ago
reporter: small tweaks to source tag

github.com/tapjs/tapjs - 22d66c2f0e1d03974678403bcf7b82be67bf0f42 authored over 1 year ago
reporter: pretty print code for callsites

github.com/tapjs/tapjs - a4e966b9d446b2f054141155334ec8f5a26a3b46 authored over 1 year ago
reporter: pretty diffs

github.com/tapjs/tapjs - eb413be2cc3e909b1f9f79377a433a1bc0c7acae authored over 1 year ago
reporter: state management and spacing fixes

github.com/tapjs/tapjs - 6e38ed2eb7da0a23974b6166938747247c109f1e authored over 1 year ago
run: sort test files alphabetically

They return from glob in arbitrary order, but it's nice to have them be
consistent.

github.com/tapjs/tapjs - 263274c6bda82f6dc08afbd66fd6656bcbfa8672 authored over 1 year ago
properly save test filenames on fail or cancel

github.com/tapjs/tapjs - c2b5966cd2d7f2672bee8fa1dfbdcce6a89d8456 authored over 1 year ago
hijack stdout so C8 report doesn't break layout

github.com/tapjs/tapjs - 9ec888d82f5d9d135f6b412761a8caa246faad27 authored over 1 year ago
update parser snapshots and tests

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

This will be used by the reporter to pretty-print callsites.

github.com/tapjs/tapjs - 7965161fb60cda8094d98f55039658645c39cfdd authored over 1 year ago
Better handling of plan exceeded errors

This involved quite a lot of changes in multiple places to get just
right.

- Do not perform Sou...

github.com/tapjs/tapjs - ddd68d0bfc560861c036089a1b6826259708611e authored over 1 year ago
always enable source maps from tap bin executable

github.com/tapjs/tapjs - 1f36c4d5f072ad2b854f5bbec6fa0f13082db1c0 authored over 1 year ago
more reporter updates

Still need to do the fancy diag display, especially diffs and callsites.

github.com/tapjs/tapjs - 3396d8923714386bdaed35a56fc84fdad14a7052 authored over 1 year ago
fix tap-yaml package.json scripts

github.com/tapjs/tapjs - b5da3ac36c9aa8b629766b384d4440fd36c039fa authored over 1 year ago
fix stdinOnly behavior

github.com/tapjs/tapjs - 06e5833c5db5d73a423c1f6696d2f58fbb7fd99d authored over 1 year ago
test reporter work in progress

Just showing runs and summaries, still need to show diffs and
traces for failing assertions, and...

github.com/tapjs/tapjs - f10f3a901cc5d970422b2104dab8868966bea4dd authored over 1 year ago
parser: add fullname, passes to FinalResults

github.com/tapjs/tapjs - 36c6a4b910a60bd4c3fc55bfe26d466281bdb480 authored over 1 year ago
parser: add skips and todos detail arrays to results

Also, use this tap for tests.

github.com/tapjs/tapjs - 4fe34504a17044f166eb5c6cd088dcb1785dde98 authored over 1 year ago
pull in latest tap-yaml

Accidentally updated and published from the standalone repo rather
than making the changes in th...

github.com/tapjs/tapjs - 4ded50f8c267301985dbdee0adf93e0cde95e0d8 authored over 1 year ago
assert: ThrowsArgs can lack the 'wanted' argument

github.com/tapjs/tapjs - b34f675e2c6081ae75ee957a16c1c319a2775351 authored over 1 year ago
add missing t.type() method

github.com/tapjs/tapjs - 5c37b0897e0a10ce689f3059ae0c91b96e4fad81 authored over 1 year ago
remove extraneous .github folder

github.com/tapjs/tapjs - 240edfb370330d04dbcb2e392242d612ea0a0ca6 authored over 1 year ago
configs and type exports for typedoc

github.com/tapjs/tapjs - 36308f457becc41fe54f4bce5d1048c3417146a9 authored over 1 year ago
add tap-yaml to readme

github.com/tapjs/tapjs - 3c7af8c235210e9e13ee5bede08c58a6217f3769 authored over 1 year ago
assert: thrown errors may id by name or message

github.com/tapjs/tapjs - 397fbe3abb1067d07458a1bc77d27a4adfa40084 authored over 1 year ago
remove extraneous LICENSE.md from tap-parser

github.com/tapjs/tapjs - 80832575de3f1ddf42ecad67af6bc2b3e796f047 authored over 1 year ago
Move tap-yaml into workspace

github.com/tapjs/tapjs - b52b73722531fc24e31ed2c7f25569bf1dfa5dec authored over 1 year ago
move tap-yaml into tapjs workspace

github.com/tapjs/tapjs - be007b238ddddc8f48dbdb15cb59a6a52b92b604 authored over 1 year ago