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

run: load TAP() only after the configs have been set in the env

217ac13179225019dd09f710249bb374b6eeeff4 authored almost 2 years ago
make autoend work properly in root tap instance

c76dde8c212fc8263d173ad4988f0ca663486f7e authored almost 2 years ago
if a method returns 'this', then the Test class should also

b8f9da478787b56cf9990ebf8176bff6f3b7ce25 authored almost 2 years ago
loosen type on pluginLoaded(), invalidate getCache

If we set a value, then the getCache is no longer valid.

066dc2318d58e01fa0bf25d3463bb912dc48528d authored almost 2 years ago
config: add omit-whitespace

7fc9397b8a4f176831a0119f6796fa2bece34443 authored almost 2 years ago
snapshot: expose properties on the Test object

Otherwise, there's no way to set them on the root TAP object.

5fa660293680f348b94bc95a989294c6c19cb423 authored almost 2 years ago
tap report command, for printing coverage report

ALWAYS COVERAGE, ALWAYS 100!

7fd5663ce74a6e5f1d8fe91017958a7ce052289c authored almost 2 years ago
coverage-reporter can take multiple options

852127fa618760906360117bec5ebe44f22a1aa8 authored almost 2 years ago
snapshot: respond to npm_lifecycle_event env

d4abb636e02b26a3dacd439c6152c95f7fd67b9c authored almost 2 years ago
preserve package.json formatting when saving configs

269844d9d640aabc04944917b11104e56348739f authored almost 2 years ago
vendor json-parse-even-better-errors for now

Remove when https://github.com/npm/json-parse-even-better-errors/pull/17
is resolved (either by ...

555fa4725cedc802322816a6998c3ed5ce72a3c0 authored almost 2 years ago
improvements to plugin, build commands

34d0de0062d486faba1012a26883991c3b8f1451 authored almost 2 years ago
update glob

655d9cda9b197a5b772fe59e89727f66422b8047 authored almost 2 years ago
formatting and comment

84fbe47f53943f41479da076623e8f1c27afc4ff authored almost 2 years ago
add c8 as regular dep

Intend to use as a library to generate coverage reports from V8 cov output.

fbc1e669f4cd4071b336600f020527b343ef8e77 authored almost 2 years ago
add tap plugin command

db2a6fd73d3bcc1cb5e5526b48c77f381362cc7b authored almost 2 years ago
core/spawn: set this.proc

166112462ac09e9765a16d483e855b2b116c1aa4 authored almost 2 years ago
config: file editing and better type inference

22c79515145dbe3a0861115bf04faf86b61f5b24 authored almost 2 years ago
expose 'tap list-files' command

637007ada58b989e6c0929c9774ab0e817d1b493 authored almost 2 years ago
run: more liberal file inclusion when matched on a dir

460510e7c23931d5cc77435c14909d612d3c7d36 authored almost 2 years ago
run: add .tap and .nyc_output to always excluded names

b6a8a42c8d24846fdd033dcd43e44e669401cfed authored almost 2 years ago
update jackspeak, more cli usage docs

ca25249e285969275de780c64b3cd27760354a86 authored almost 2 years ago
add find-suites module, dump-config command

6e265eb4418cd09b7112a69047199cb1c0e33e73 authored almost 2 years ago
config doc updates and typo fix

5ecbb633b50a675de772bc57811b20d261f4e229 authored almost 2 years ago
store where the initial config file was loaded from

73eb395c7f1e54c6fe3d175f9dde1c583f04c1af authored almost 2 years ago
config: default loaded config type to base config

72f546c3bf5f60ae8c0c08100842578eb182119c authored almost 2 years ago
config: add handle plugin config starting with defaults

5a2e2d8c3ece9628afc1395dd6e4fd29d644ea9c authored almost 2 years ago
store the list of default shipped plugins

fd22889e6f531e874e683c26f1db95d591529c19 authored almost 2 years ago
remove c8, update other deps

7bd7b03fa12eefb7ba34033b0d666a12e4e3330c authored almost 2 years ago
initial runner implementation

1a99a0f6f4f4c8fcab231d798ad9fd2070bc89c0 authored almost 2 years ago
Allow plugins to specify a 'loader' string export

51e6992a6eb5814359014afcb09c61bf0ed55f1f authored almost 2 years ago
update deps

78f4000e76edbb0957e7fd76d9dfa6e9f0e216ff authored almost 2 years ago
fill out remaining functionality on root runner

Also, listen for IPC channel timeout signal, as discussed in
https://github.com/tapjs/node-tap/i...

16e210182653267ce5063d3bdfcf4b9ee8625591 authored almost 2 years ago
Use IPC channel to trigger spawned test timeout

SIGTERM cannot be detected on Windows, so it's not able to provide any
useful information about ...

6d3aa2d6a287d7b2c88f5ccdbccfc34d2d8dc0de authored almost 2 years ago
use local isPromise

'util/types' doesn't exist in all node versions

3b6c3dcac46d70b738e833b848a5c4bfd0adb708 authored almost 2 years ago
fix config when using esm

0a2cf0d66065d284a1a55a252585891bb7b32387 authored almost 2 years ago
handle some weird types for CallSite.getFileName()

ccede08394cf0f0a2da96b1b7b541b537ad2ecc9 authored almost 2 years ago
update scratch test

39831870b0b35ed2fcb94a9e3f0f9a446afd3ad4 authored almost 2 years ago
rebuild Test class

e420ab11af1b9abdb5230dc3631dd9d96ed5d827 authored almost 2 years ago
slight tweaks to source display

ce87a080a3bfc8d24b42e4c40544a52a5d8d0b6b authored almost 2 years ago
add root test runner

e78fed1b2edfea1a3d4466045c9ea50728dbeeae authored almost 2 years ago
typescript 5.0.4

d8d835f16ebff9ce842f99619135e5f35afa161e authored almost 2 years ago
update some configs

fc1f7f384cf6fb91a3aa626ec49c7b74601b5edb authored almost 2 years ago
correctly determine source map call site info

5d835379ccbb558ecd70b804b4a4e1b7167436d8 authored almost 2 years ago
config file loading and extending

192cf3d5fa14ad65524b5484cb51eac7cb5731b6 authored almost 2 years ago
DRY the process cwd argv etc stuff

729caba8c4ebedc93dc6014e8270f576b5eec2d4 authored almost 2 years ago
read configuration from environment

e9ff5ce5cee36a591946c49a2938b96346463616 authored almost 2 years ago
Expose plugin configs on Test config export

e5a5cfc25db0b4a600a2f2b73a2b3a4613968028 authored almost 2 years ago
update @tapjs/processinfo, jackspeak

edbe6366a49166ef4796683bce6a8bb71937870f authored almost 2 years ago
start building out @tapjs/config

1439d23bf91bda22144a30a2c5b25e3f119c5e43 authored almost 2 years ago
use a named 'plugin' export instead of default export

Default exports are too hazardous

23967ab6a126e149ffe5ed52167654dcf7eae136 authored almost 2 years ago
13.0.0

a46c1a01e3bb308ff97a93f13b7cca3f782e0e14 authored almost 2 years ago
Named export only, no default export

97b2a40484422c41ba3840f1b0f10a433ebd327b authored almost 2 years ago
compile @tapjs/filter in default build

98716395bd7d2ec7820fcab684216dd01a4caee5 authored almost 2 years ago
plugin for grep and only

72d1c1be82f7fe0b540a89d4c1d3f1abd531ca1e authored almost 2 years ago
add static types for Extra objects

3ad87abcdc1f51ca5adc8cd7d68e231a3333798b authored almost 2 years ago
update tap

dddeeca554130d988628696cb9938b803259df89 authored almost 2 years ago
intercept: add captureFn to just wrap a function

378474e82e033e3786310675237ed1240b6224ab authored almost 2 years ago
add backwards-compatible deprecated t.mock() method

Alias for t.mockRequire()

6f5a83f1d95462a3bdc8c28cdf89b0f3b7afc619 authored almost 2 years ago
intercept: expand docs a bit

5011822ad480520a42922e3503180977b37485c7 authored almost 2 years ago
build client with @tapjs/intercept plugin

4c85b675009501423ac9c79b1f8ce6738b61e388 authored almost 2 years ago
package-lock update

ca7603a08d980acf4e1b3f4c3b43fb3185f0e2f3 authored almost 2 years ago
built-in plugin adding t.intercept() and t.capture() methods

Re: https://github.com/tapjs/node-tap/issues/850

93aaf4a89aeb3f73ea919480ea9ba9de57539c95 authored almost 2 years ago
optional plugin to use sinon with tap

Re: https://github.com/tapjs/node-tap/issues/850

73d8075ca4550c11a8aa4400320853b1b916acd3 authored almost 2 years ago
more small tweaks to @tapjs/nock package.json

cc45ba1ff0bc37578011f4949f8c073fa6c29bc1 authored almost 2 years ago
some docs

b6fb9cc73060d3209fb97bc6139d12ce4a9e73f6 authored almost 2 years ago
update readme and license

9a2f357b2796f0127d73b9d420d112f55a6bbfe4 authored almost 2 years ago
nock: package.json references, add @tapjs/snapshot dep

1c50c8541538d55cb128ec80ee877c911ec04531 authored almost 2 years ago
port nock plugin to new plugin style

215c40cf8bff60ce225b1348aeae1e5cf052b026 authored almost 2 years ago
test: expose pluginLoaded(), plugins() on Test instance

2f0fbd74ee022e37e4a983ae894751ab0d079907 authored almost 2 years ago
expose the writeSnapshot property

Needs to be used by the @tapjs/nock plugin

999a58c34d542d8e17d85707b0d2b36d1743e3fd authored almost 2 years ago
Add @tapjs/nock plugin to the monorepo

60d25206016b18827ae0db226d2a6c123a1a18f1 authored almost 2 years ago
monorepo move phase 2

1e85a86d43fb0cbdc6515618af5a7d7b2042f3de authored almost 2 years ago
move into monorepo phase 1

2d68c1497ba8b220810678c3c319bb3195d3a199 authored almost 2 years ago
SnapshotProvider.save() can be async

b88cd58d29babe06b34cb4e16f41e2e95d19eabe authored almost 2 years ago
update glob

5d51294da80e1abf0c56036f3fc30b2775275df7 authored almost 2 years ago
move to using @tapjs/stack instead of stack-utils

also, remove the dependency on tap 16, as this entire monorepo will be
self-testing once that's ...

8326e849718bfc9839bfa88053c8e454ffff3354 authored almost 2 years ago
stack: formatting, and add parseStack method

4177d732d7d07e7b3a3d129615cd642eb5ed8f35 authored almost 2 years ago
core: add deps on @tapjs/test, stack

201467bdbf9ec396dcf132f17c998fa1845e67a9 authored almost 2 years ago
fix caller refs for t.todo(), t.skip()

5f0ce4aedbcdc3fccb2b3e7e2a74533d4e9182dd authored almost 2 years ago
don't reassign TestBase methods to Test object as thisArg

Otherwise, private members on the TestBase raise an error

371bfaf7911700a28f676dc84c16993683a84c70 authored almost 2 years ago
add @tapjs/mock plugin to default build

abd58dacf908494d994f94d430b71ad4335dec44 authored almost 2 years ago
finish @tapjs/mock plugin

Adds t.mockRequire() and t.mockImport()

2eb0f7d88acbb616a410e109ba4488d432e699d1 authored almost 2 years ago
add CallSiteLike.absoluteFileName

b09ba0a00770ffbefebaee515be358b9b1072cb8 authored almost 2 years ago
guts of the t.mockImport() method

ced7fc91b29f7df915d5a2694d6615c3566fa90d authored almost 2 years ago
bump listendev action to v0.2.0

0325299b46371001cd2065cc5e1c1d66826b0f1c authored almost 2 years ago
fill in the missing parts of @tapjs/stack

ffca6411741fa0133c3b7b437e7a64dba2407a5f authored almost 2 years ago
upgrade typescript to v5

ffd2a4d538e2aed2a4ad857f4e5954fdccde5b79 authored almost 2 years ago
a module to replace stack-utils

5027960160c539e5f782a2f1c2d13e4ea45cc11a authored almost 2 years ago
try out listen.dev for scanning deps

8dd1bea048ef7ca511f5300a108d77209dbd4c31 authored almost 2 years ago
various little things

84c20db65442c230a02b7aa1a6d3b1720446cabf authored almost 2 years ago
update deps

f40debb917d981c30a69bf422f050393117dbe5b authored almost 2 years ago
rebuild Test class

1c1b96b4a384263917ca6c517777abe55494e9ad authored almost 2 years ago
test: hardcode toStringTag name, set this=t for base object method lookups

987f8630404b298736fdbffad9cda7a6563e8a04 authored almost 2 years ago
need a \n before diags

c391391417a277b4641dc950f084e5b37c0b63be authored almost 2 years ago
Run onbeforeend only once, right before EOF/onEOF

cc0c1390dc5f9c8d08298d9af6324fe5896543d2 authored almost 2 years ago
core/tapdir Need to go one more level up if in ./dist

05dbd6e6ffbc151b1aad5a80a04cd545ba8f757a authored almost 2 years ago
clean up lifecycle plugins

1187a7f31561ef31f80290df5baa969aef6b1a04 authored almost 2 years ago
formatting

d6d525476e0a553656b2318812966ec8fcc1baec authored almost 2 years ago
do not end stream until parser ends

abfa96c250ffd9d38a67ca8822d5fd2ea1be9d56 authored almost 2 years ago