Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

browser-tap

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

browser-tap

TAP reporter as a browser devtool extension

  • 0.0.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
Maintainers
1
Weekly downloads
 
Created
Source

browser-tap

A wrapper around tape that lets you run tests in the browser and see the results in a Chrome Devtools Tab if available.

Best used with babel-plugin-discard-module-references

Concepts

browser-tap is just a 3 lines wrapper around tape providing the exact same API (might change, see the note below).

By default, browser-tap will output the results in the console, exactly like tape would do.

If you have the Chrome extension installed, you will be able to control and see a nice output of the test results.

screenshot

Note: For the moment, tape relies on nodejs API and is only browser-compliant because it's compiled using browserify which provides the necessary polyfills.

Later, browser-tap will probably become a standalone natively browser compliant library exposing the exact same API instead of being a wrapper around tape.

Usage

npm i -S browser-tap

To use it, simply import browser-tap instead of tape (or use something like webpack resolve.alias to have that done automatically).

Example

In the example folder, you'll find a project covering all the major aspects of unit testing a React application. You'll see how simple the configuration is.

Extension

browser-tap value relies greatly in the provided extension. It's not published yet but it's easy to build and install manually. See its README for guidance.

Keywords

FAQs

Package last updated on 21 Apr 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc