{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"tapjs","owner":"tapjs","isFork":false,"description":"Test Anything Protocol tools for node","topicNames":["testing","tap","node","framework","typescript","tdd","commonjs","test","bdd","assert"],"topicsNotShown":3,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":27,"starsCount":2309,"forksCount":269,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T17:34:43.590Z"}},{"type":"Public","name":"processinfo","owner":"tapjs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":1,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-23T18:20:47.606Z"}},{"type":"Public","name":"tap-setup-script-example","owner":"tapjs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-19T18:50:55.597Z"}},{"type":"Public","name":"tsimp","owner":"tapjs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":7,"starsCount":392,"forksCount":6,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-06T09:59:32.901Z"}},{"type":"Public","name":"tap-mocha-reporter","owner":"tapjs","isFork":false,"description":"Format a TAP stream using Mocha's set of reporters","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":8,"starsCount":26,"forksCount":32,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-22T18:17:27.051Z"}},{"type":"Public","name":"gh-964","owner":"tapjs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-25T16:12:22.549Z"}},{"type":"Public","name":"signal-exit","owner":"tapjs","isFork":false,"description":"when you want to fire an event no matter how a process exits.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":3,"starsCount":179,"forksCount":24,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-17T22:25:48.875Z"}},{"type":"Public","name":"foreground-child","owner":"tapjs","isFork":false,"description":"Run a child as if it's the foreground process. Give it stdio. Exit when it exits.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":2,"starsCount":39,"forksCount":13,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-17T19:02:19.049Z"}},{"type":"Public","name":"treport","owner":"tapjs","isFork":false,"description":"a reporter for node-tap","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":5,"starsCount":10,"forksCount":5,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-10T17:32:53.564Z"}},{"type":"Public","name":"t-up","owner":"tapjs","isFork":false,"description":"Tee up a test server in one file, tear it down in another","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":13,"forksCount":2,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-10T17:32:18.358Z"}},{"type":"Public","name":"stack-utils","owner":"tapjs","isFork":false,"description":"Captures and cleans stack traces.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":11,"starsCount":190,"forksCount":35,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-10T17:32:03.172Z"}},{"type":"Public","name":"libtap","owner":"tapjs","isFork":false,"description":"A Test-Anything-Protocol library for JavaScript","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":2,"starsCount":4,"forksCount":12,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-10T17:29:50.729Z"}},{"type":"Public","name":"async-hook-domain","owner":"tapjs","isFork":false,"description":"An implementation of Domain-like error handling, built on async_hooks","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":3,"starsCount":33,"forksCount":5,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-10T17:29:21.033Z"}},{"type":"Public","name":".github","owner":"tapjs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-10T17:14:21.349Z"}},{"type":"Public","name":"node-test-example","owner":"tapjs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-03T17:31:12.989Z"}},{"type":"Public","name":"yaml-types","owner":"tapjs","isFork":true,"description":"Useful JavaScript types for YAML","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-30T20:54:34.860Z"}},{"type":"Public","name":"resolve","owner":"tapjs","isFork":true,"description":"Implements the node.js require.resolve() algorithm","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":179,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-26T06:50:11.717Z"}},{"type":"Public","name":"node-source-map-support","owner":"tapjs","isFork":true,"description":"Adds source map support to node.js (for stack traces)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-05T23:19:45.476Z"}},{"type":"Public","name":"process-on-spawn","owner":"tapjs","isFork":true,"description":"Execute callbacks when child processes are spawned","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-12T04:37:34.412Z"}},{"type":"Public","name":"tap-nock","owner":"tapjs","isFork":true,"description":"a tap extension providing nock integration","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-22T13:03:44.173Z"}},{"type":"Public","name":"tapsert","owner":"tapjs","isFork":false,"description":"Drop in assert replacement that produces TAP output instead of exceptions","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":11,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-07T09:30:12.025Z"}},{"type":"Public","name":"testanything.github.io","owner":"tapjs","isFork":true,"description":"Test anything protocol website","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":64,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-15T02:43:50.847Z"}},{"type":"Public","name":"Specification","owner":"tapjs","isFork":true,"description":"Working towards a new TAP specification","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":9,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-14T17:13:32.964Z"}},{"type":"Public","name":"mock-esm","owner":"tapjs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-09T19:10:18.235Z"}},{"type":"Public","name":"tap-finished","owner":"tapjs","isFork":false,"description":"detect when tap output is finished","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-23T21:13:17.395Z"}},{"type":"Public","name":"ts-esm-testing","owner":"tapjs","isFork":false,"description":"testing out making ts and esm play nice together","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-07T00:23:47.101Z"}},{"type":"Public","name":"tt","owner":"tapjs","isFork":false,"description":"tiny tap test thing","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":1,"starsCount":10,"forksCount":2,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-26T23:13:49.471Z"}},{"type":"Public","name":"tapromise","owner":"tapjs","isFork":false,"description":"Turn any tap Test object into a promise-resolving thingie","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":0,"starsCount":13,"forksCount":1,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-26T20:27:56.118Z"}},{"type":"Public","name":"clean-yaml-object","owner":"tapjs","isFork":false,"description":"Clean up an object prior to serialization","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":3,"forksCount":5,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-26T20:03:06.427Z"}},{"type":"Public","name":"buffer-to-string","owner":"tapjs","isFork":false,"description":"A better Buffer.toString()","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":5,"forksCount":3,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-26T19:00:35.046Z"}}],"repositoryCount":30,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}