A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/tapjs/node-tap below:

tapjs/tapjs: Test Anything Protocol tools for node

Workspace for node-tap development.

Do this at least once to get everything set up and ready to go:

(Note: npm install will not work until you do this, because the generated TypeScript eats its own tail.)

Build the test class (required after any plugin or core changes):

Any other builds:

npm run prepare -w src/{whatever}

After adding or removing workspaces:

Run all tests in all workspaces:

Run all tests, saving snapshots:

Build and serve docs:

Bootstrap and skipLibCheck

Run npm run bootstrap to build the @tapjs/test module with the default set of plugins, so that the other libraries can build properly. (This only has to be done once, unless the build script or set of default plugins are changed, of course.)

Because there's a bootstrapping cycle between @tapjs/core, @tapjs/test, and all of the plugins, they MUST use skipLibCheck: true in their tsconfigs. It should not be used in other packages.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4