21 packages
babel-plugin-istanbul
A babel plugin that adds istanbul instrumentation to ES6 code
istanbul
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests
istanbul-api
High level API for istanbul features
@istanbuljs/esm-loader-hook
Loader hook for ESM instrumentation (experimental!!)
@istanbuljs/load-nyc-config
Utility function to load nyc configuration
@istanbuljs/nyc-config-babel
nyc configuration that works with babel-plugin-istanbul
@istanbuljs/nyc-config-hook-run-in-this-context
nyc configuration for hook-run-in-this-context
@istanbuljs/nyc-config-typescript
nyc configuration that works with typescript
@istanbuljs/schema
Schemas describing various structures used by nyc and istanbuljs
istanbul-lib-coverage
Data library for istanbul coverage objects
istanbul-lib-hook
Hooks for require, vm and script used in istanbul
istanbul-lib-instrument
Core istanbul API for JS code coverage
istanbul-lib-report
Base reporting library for istanbul
istanbul-lib-source-maps
Source maps support for istanbul
istanbul-middleware
Connect middleware for Istanbul to handle server-side as well as browser coverage use-cases for node apps
istanbul-reports
istanbul reports
mockery
Simplifying the use of mocks with Node.js
mock-spawn
A mock for child_process.spawn
ytestrunner
Run YUI tests for node packages using npm test with support for saving test results, coverage and more. Supports YUITest as well as YUI3 style tests.
yui-istanbul
YUI loader hook for istanbul coverage
yuitest-functional
YUI Test case subclass useful for functional testing