open-index/open-npm huggingface dataset:
npm package: @pete-resim/react-vite
Description: Storybook for React and Vite: Develop, document, and test UI components in isolation
Latest version: 0.0.3

# Storybook for React & Vite

Develop, document, and test UI components in isolation.

See [documentation](https://storybook.js.org/docs/get-started/frameworks/react-vite?renderer=react&ref=readme) for installation instructions, usage examples, APIs, and more.

Learn more about Storybook at [storybook.js.org](https://storybook.js.org/?ref=readme).
npm package: @petegi/timer
Description: Timer class for cleaner usage of JS timeouts
Author: Pete Gi.
Latest version: 1.0.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Timer

Class for clean usage of JS's `setTimeout` function.
Allows the timeout to be paused, resumed, stoped and restarted.
Timer is cleared after it's run and when beeing stoped or restarted.

## Instalation

```
npm install @petegi/timer
```

## Usage

```
import Timer from "@petegi/timer"

const myTimer = new Timer(500, () => console.log('Logged after 500ms'));
myTimer.start();
```

## Types

```
- TimerState - "running" | "paused" | "stoped"
```

## Props

```
- state: TimerState - state of the timer
```

## Methods

```
- start: TimerState - start the timer with the original duration
- resume: TimerState - resume the timer after it beeing paused
- pause: TimerState - pause the timer
- stop: TimerState - stop the timer, reseting all the values to their original state
- restart: TimerState - restart the timer
```
npm package: @petelc/learnstorybook-design-system
Description: Learning how to use storybook
Author: Peter Carroll
Latest version: 0.3.1

[![Chromatic](https://github.com/petelc/Storybook-learn-design-system/actions/workflows/chromatic.yml/badge.svg)](https://github.com/petelc/Storybook-learn-design-system/actions/workflows/chromatic.yml)

# Storybook design system tutorial

The Storybook design system tutorial is a subset of the full [Storybook design system](https://github.com/storybookjs/design-system/), created as a learning resource for those interested in learning how to write and publish a design system using best in practice techniques.

Learn more in [Storybook tutorials](https://storybook.js.org/tutorials/).
npm package: @petemill/react-virtualized-auto-sizer
Description: Standalone version of the AutoSizer component from react-virtualized
Author: Brian Vaughn
Latest version: 1.0.4

# react-virtualized-auto-sizer

> Standalone version of the AutoSizer component from react-virtualized

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

## Install

```bash
npm install --save react-virtualized-auto-sizer
```

## Documentation

Please see API documentation of "AutoSizer" in `react-virtualized` package [here](https://github.com/bvaughn/react-virtualized/blob/master/docs/AutoSizer.md).

## License

MIT © [bvaughn](https://github.com/bvaughn)
npm package: @peter-evans/actions-git
Description: A git library for GitHub Actions
Author: Peter Evans
Latest version: 1.4.3

# actions-git
[![CI](https://github.com/peter-evans/actions-git/workflows/CI/badge.svg)](https://github.com/peter-evans/actions-git/actions?query=workflow%3ACI)

A git library for GitHub Actions.

This library extracts the git command internals of [actions/checkout](https://github.com/actions/checkout) into a module.
It has then been extended with additional git commands.

:warning: This library is intended to support my own GitHub actions. Updates may include breaking interface changes.

## Usage

```
npm install @peter-evans/actions-git
```

```typescript
import * as actionsGit from '@peter-evans/actions-git'
```

```typescript
const workingDirectory = '.'
const lfs = false
const git = await actionsGit.createGitCommandManager(workingDirectory, lfs)

await git.fetch('my-branch')
```