open-index/open-npm huggingface dataset:
npm package: @stswoon/testcafe-browser-provider-puppeteer
Description: puppeteer TestCafe browser provider plugin.
Author: jdobosz
Latest version: 1.5.2

# testcafe-browser-provider-puppeteer
[![Build Status](https://travis-ci.org/jdobosz/testcafe-browser-provider-puppeteer.svg)](https://travis-ci.org/jdobosz/testcafe-browser-provider-puppeteer)
[![npm version](https://badge.fury.io/js/testcafe-browser-provider-puppeteer.svg)](https://badge.fury.io/js/testcafe-browser-provider-puppeteer)

This is the [puppeteer](https://github.com/GoogleChrome/puppeteer)/chromium browser provider plugin for [TestCafe](http://devexpress.github.io/testcafe).
It allows to run tastcafe e2e tests headless in CI pipeline without any external dependency like xvfb, since everything what is needed is installed via npm.

## Install

```
npm install --save-dev testcafe-browser-provider-puppeteer
```

## Usage


When you run tests from the command line, use the provider name when specifying browsers:

```
testcafe puppeteer 'path/to/test/file.js'
```


When you use API, pass the provider name to the `browsers()` method:

```js
testCafe
    .createRunner()
    .src('path/to/test/file.js')
    .browsers('puppeteer')
    .run();
```

## Device Emulation

If you want to emulate another device you can run `pupeteer:emulate=<Device name>`. The supported devices are listed in the [Puppeteer DeviceDescriptors](https://github.com/puppeteer/puppeteer/blob/master/lib/DeviceDescriptors.js).

## Troubleshooting

On same older linux distributions, fails chromium due to sandbox issues - see [this](https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md#chrome-headless-fails-due-to-sandbox-issues).

You can try in such case running the plugin without sandbox restriction

 ```
testcafe puppeteer:no_sandbox 'path/to/test/file.js'

```

In order to speedup CI you can provide custom executable of chromium browser instead to download it all the time:

```
runner
  .browsers(['puppeteer:no_sandbox?/usr/bin/chromium-browser'])


runner
  .browsers(['puppeteer:?/usr/bin/chromium-browser'])

```

## Author
Jacek Dobosz

## Contributors
Lukasz Szmit

Pedro Scaff

Bhavdeep Dhanjal
npm package: @stt_wada/sample-react-library
Description: Made with create-react-library
Author: stt_wada
Latest version: 0.0.2

# sample-react-library

> Made with create-react-library

[![NPM](https://img.shields.io/npm/v/sample-react-library.svg)](https://www.npmjs.com/package/sample-react-library) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save sample-react-library
```

## Usage

```jsx
import React, { Component } from 'react'

import MyComponent from 'sample-react-library'
import 'sample-react-library/dist/index.css'

class Example extends Component {
  render() {
    return <MyComponent />
  }
}
```

## License

MIT © [stt_wada](https://github.com/stt_wada)
npm package: @sttm/banidb
Description: JavaScript API wrapper for BaniDB REST API
Author: bogas04
Latest version: 3.0.1

# banidb 🔥

A JavaScript wrapper for [Khajana](http://banidb.com/) REST [API](https://github.com/KhalisFoundation/BaniDB-API)

# Installation

```
npm install @sttm/banidb
```

# Usage

The module is built as UMD.
So you can use it directly in a script tag, or you can `require` it.

Refer to following demos to use it.

## [node](https://github.com/bogas04/banidb/blob/node/index.js#L1)

## [web](https://github.com/bogas04/banidb/blob/gh-pages/index.js#L1)
npm package: @stu-dev/graphql-codegen-client-preset-swc-plugin
Description: A SWC plugin for https://the-guild.dev/graphql/codegen/plugins/presets/preset-client. Forked to work with new Next.js versions and client components.
Latest version: 0.7.10

> [!IMPORTANT]
> This is an unsupported fork to make the plugin work with new versions of Next.js and "use client" directives. Use at your own peril.
>
> This version is 0.7.0. It's built with `swc_core` 16.2.2. To understand if this version is compatible with your project/runtime, check <https://plugins.swc.rs/versions/range>.
>
> @victorandree maintains this fork and releases new versions when I find it useful for myself. I typically bump `swc_core` in Cargo.toml, build the plugin and try it out with a sample Next.js project before releasing. I don't provide any support for other users.

# `@victorandree/graphql-codegen-client-preset-swc-plugin`

When using the [`@graphql-codegen/client-preset`](https://the-guild.dev/graphql/codegen/plugins/presets/preset-client) on large scale projects might want to enable code splitting or tree shaking on the `client-preset` generated files. This is because instead of using the map which contains all GraphQL operations in the project, we can use the specific generated document types.

This plugin works for [SWC](https://swc.rs) only.

### Installation

```bash
yarn add -D @victorandree/graphql-codegen-client-preset-swc-plugin
```

### Usage

You will need to provide the `artifactDirectory` path that should be the same as the one configured in your `codegen.ts`

#### Vite

```ts
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react-swc'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    react({
      plugins: [
        ['@victorandree/graphql-codegen-client-preset-swc-plugin', { artifactDirectory: './src/gql', gqlTagName: 'graphql' }]
      ]
    })
  ]
})
```

#### Next.js

```ts
const nextConfig = {
  // ...
  experimental: {
    swcPlugins: [
      ['@victorandree/graphql-codegen-client-preset-swc-plugin', { artifactDirectory: './src/gql', gqlTagName: 'graphql' }]
    ]
  }
}
```

#### `.swcrc`

```json5
{
  // ...
  jsc: {
    // ...
    experimental: {
      plugins: [
        ['@victorandree/graphql-codegen-client-preset-swc-plugin', { artifactDirectory: './src/gql', gqlTagName: 'graphql' }]
      ]
    }
  }
}
```

### Release

To publish a new version ensure you have done the following:

- Update the version in `package.json`
- Update the `CHANGELOG.md` with the new version and changes
- Commit the changes
- From GitHub Actions, run the `Rust plugin` workflow
npm package: @stu-dev/nivo-annotations
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-annotations`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-annotations?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-annotations)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-annotations?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-annotations)
npm package: @stu-dev/nivo-arcs
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-arcs`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-arcs?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-arcs)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-arcs?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-arcs)

This package is used internally by nivo packages dealing with arcs
such as `@stu-dev/nivo-pie`, `@stu-dev/nivo-chord` and `@stu-dev/nivo-sunburst`.
npm package: @stu-dev/nivo-axes
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-axes`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-axes?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-axes)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-axes?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-axes)
npm package: @stu-dev/nivo-bar
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-bar`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-bar?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-bar)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-bar?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-bar)

## Bar

[documentation](http://nivo.rocks/bar/)

![Bar](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/bar.png)

## BarCanvas

[documentation](http://nivo.rocks/bar/canvas/)

![BarCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/bar-canvas.png)
npm package: @stu-dev/nivo-boxplot
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-boxplot`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-boxplot?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-boxplot)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-boxplot?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-boxplot)

## Boxplot

[documentation](http://nivo.rocks/boxplot/)
npm package: @stu-dev/nivo-bullet
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-bullet`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-bullet?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-bullet)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-bullet?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-bullet)

## Bullet

[documentation](http://nivo.rocks/bullet/)

![Bullet](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/bullet.png)
npm package: @stu-dev/nivo-bump
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-bump`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-bump?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-bump)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-bump?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-bump)

## Bump

[documentation](http://nivo.rocks/bump/)

![Bump](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/bump.png)

## AreaBump

[documentation](http://nivo.rocks/area-bump/)

![Bump](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/area-bump.png)
npm package: @stu-dev/nivo-calendar
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-calendar`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-calendar?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-calendar)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-calendar?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-calendar)

## Calendar

[documentation](http://nivo.rocks/calendar/)

![Calendar](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/calendar.png)

## CalendarCanvas

[documentation](http://nivo.rocks/calendar/canvas/)

![Calendar](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/calendar-canvas.png)
npm package: @stu-dev/nivo-canvas
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.4

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-canvas`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-canvas?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-canvas)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-canvas?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-canvas)
npm package: @stu-dev/nivo-chord
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-chord`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-chord?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-chord)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-chord?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-chord)

## Chord

[documentation](http://nivo.rocks/chord)

![Chord](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/chord.png)

## ChordCanvas

[documentation](http://nivo.rocks/chord/canvas)

![ChordCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/chord-canvas.png)
npm package: @stu-dev/nivo-circle-packing
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-circle-packing`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-circle-packing?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-circle-packing)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-circle-packing?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-circle-packing)

## CirclePacking

[documentation](http://nivo.rocks/circle-packing/)

![CirclePacking](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/circle-packing.png)

## CirclePackingHtml

[documentation](http://nivo.rocks/circle-packing/html/)

![CirclePackingHtml](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/circle-packing-html.png)

## CirclePackingCanvas

[documentation](http://nivo.rocks/circle-packing/canvas/)

![CirclePackingCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/circle-packing-canvas.png)
npm package: @stu-dev/nivo-colors
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-colors`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-colors?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-colors)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-colors?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-colors)
npm package: @stu-dev/nivo-core
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-core`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-core?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-core)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-core?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-core)
npm package: @stu-dev/nivo-express
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-express`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-express?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-express)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-express?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-express)
npm package: @stu-dev/nivo-funnel
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-funnel`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-funnel?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-funnel)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-funnel?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-funnel)

## Funnel

[documentation](http://nivo.rocks/funnel/)

![Funnel](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/funnel.png)