Socket
Book a DemoInstallSign in
Socket
t

tmarmer

npm

Packages

Current Co-maintainers

Former Co-maintainers

17 packages

@proof-ui/a11y-plugin

Uses [`axe`](https://www.deque.com/axe/) to scan each story against accessibility rules. Violatons are printed to the console, and included in any reports.

@proof-ui/add-all-plugin

A plugin to add an empty test for each untested storybook story.

@proof-ui/applitools-plugin

Uses [applitools](https://applitools.com/) Visual Grid to take a snapshot of your story and run a visual regression check. It can be configured to run on may different screen-size and browser combinations. Make sure the `APPLITOOLS_ID` environment variabl

@proof-ui/babel-plugin

A plugin to enable babel as a test preprocessor, allowing the use of ES6/ESNext features while authoring. The default configuration uses `@babel/preset-env`

@proof-ui/browser

@proof-ui/cli

@proof-ui/cli-plugin

@proof-ui/config

The majority of the configuration for `proof` is set through the `proof.config.js` file in the root of your project.

@proof-ui/console-plugin

A plugin that logs test results to the console.

@proof-ui/core

@proof-ui/image-snapshot-plugin

Provides Proof with visual regression testing capabilities by porting over functionality from (jest-image-snapshot)[https://github.com/americanexpress/jest-image-snapshot].

@proof-ui/junit-plugin

A plugin that outputs test results in the JUnit XML format.

@proof-ui/logger

@proof-ui/skip-tests-plugin

A plugin that adds the option to skip the _actual_ test execution, but preserve the before and after side-effects of a test. This is most widely used in conjunction with the [accessibility-plugin](./accessibility) or [applitools-plugin](./applitools) to l

@proof-ui/storybook

@proof-ui/test

Writing a test using proof is very similar to how you write your stories. Typically you'd start with:

@proof-ui/utils