open-index/open-npm huggingface dataset:
npm package: @pupperium/cli
Description: [puppeteer](https://github.com/GoogleChrome/puppeteer)/[selenium](https://www.seleniumhq.org) runner.
Author: Akito Ito
Latest version: 0.8.0

# pupperium

[puppeteer](https://github.com/GoogleChrome/puppeteer)/[selenium](https://www.seleniumhq.org) runner.

## Getting Started

### Prerequisites
- Node.js v8+
- npm or yarn

### Installing
```
$ yarn global add @pupperium/cli
```

## Options
```
$ pupperium --help
Usage: pupperium [options]

Options:
  -V, --version                   output the version number
  -p, --path <caseDir>            cases root dir
  -i, --image-dir <imgDir>        screehshots dir
  -e, --extension-dir <exDir>     extensions dir
  -t, --target <targetScenarios>  target scenario names (comma delimited)
  -h, --disable-headless          disable headless mode
  -h, --help                      output usage information
  -b, --browser                   browser type (default puppeteer)
```

## selenium-webdriver
You can also run pupperium on Internet Explorer 11 using [selenium-webdriver](https://www.seleniumhq.org/projects/webdriver/).

Please run and connect a [selenium-standalone-server](https://www.seleniumhq.org/download/).

```
 SELENIUM_REMOTE_URL=http://${selenium-server-host}:4444/wd/hub pupperium -b ie -p ${caseDir} -i ${imageDir}
```

## License
This project is licensed under the Apache License 2.0 License - see the [LICENSE](LICENSE) file for details
npm package: @puppet/data-grid
Description: ## Usage
Author: Puppet, Inc.
Latest version: 0.7.0

# data-grid

## Usage

Add the package to your project:

```sh
npm install @puppet/data-grid
```

Import the Sass styles (e.g. in your index.scss):

```scss
@import '~@puppet/data-grid/src/index';
```

Import and use the react component:

```js
import { DataGridTableComponent } from '@puppet/data-grid';
```

## Actions

- `npm install`: Install dependencies of package
- `npm run build`: Build static asset bundles
- `npm run watch`: Rebuild on file changes and output the production build
- `npm run watch:dev`: Rebuild on file changes and output a development build (e.g. retaining `debugger` statements)
- `npm test`: Run all tests with jest
- `npm run test:watch`: Run tests in watch mode
- `npm run test:coverage`: Run tests with coverage reporting
- `npm run lint`: Lint everything
- `npm run format`: Run auto code formatting

## Puppet uikit generator

This package was built in accordance with the patterns established in the [uikit](https://github.com/puppetlabs/uikit). You may find it useful to create component boilerplate with:

```
uikit generate component <ComponentName> -d src/client/components
```

or to create utility methods with

```
uikit generate method <methodName> -s src/client/methods
```
npm package: @puppet/sass-variables
Description: Puppet Sass Variables is a set of public Sass variables corresponding to Puppet Design System color palettes, typography, borders, and spacing.
Author: Puppet, Inc.
Latest version: 1.5.0

# Puppet  Sass Variables

Puppet Sass Variables is a set of public Sass variables corresponding to Puppet Design System color palettes, typography, borders, and spacing.

## sass-variables

To use public Sass variables, add `@puppet/sass-variables` to your project:

```sh
npm install @puppet/sass-variables
```

Reference the public variables from your Sass files:

```scss
@import '~@puppet/sass-variables/index';

.my-text {
  color: $puppet-amber;
}
```

```scss
@import '~@puppet/sass-variables/index';

.my-class {
  @include puppet-type-body(subtle);

  background-color: $puppet-n200;
  border: $puppet-common-border;
}
```

See the Sass files for a complete list of common variables and mixins (e.g. [_common.scss](_common.scss), [_typography.scss](_typography.scss), and color [_palettes.scss](_palettes.scss) )