open-index/open-npm huggingface dataset:
npm package: @giveerr/eslint-config
Description: giveer's ESLint config
Latest version: 2.2.11

# @giveerr/eslint-config

[![@giveerr/eslint-config on npm](https://img.shields.io/npm/v/@giveerr/eslint-config?style=for-the-badge)](https://npmjs.com/package/@giveerr/eslint-config)

## Install

You can install `@giveerr/eslint-config` via your package manager of choice.

### npm

```bash
npm install --save-dev @giveerr/eslint-config
```

### yarn

```shell
yarn add --dev @giveerr/eslint-config
```

### pnpm

```shell
pnpm add --save-dev @giveerr/eslint-config
```

## Usage

Extend the config in your [ESLint configuration file].

Example: `.eslintrc`

```json
{
  "extends": "@giveerr/eslint-config"
}
```

[eslint configuration file]: https://eslint.org/docs/user-guide/configuring
npm package: @giveerr/eslint-config-basic
Description: giveer's ESLint-basic config
Latest version: 2.2.11

# @giveerr/eslint-config-basic

[![@giveerr/eslint-config-basic on npm](https://img.shields.io/npm/v/@giveerr/eslint-config-basic?style=for-the-badge)](https://npmjs.com/package/@giveerr/eslint-config-basic)

## Install

You can install `@giveerr/eslint-config-basic` via your package manager of choice.

### npm

```bash
npm install --save-dev @giveerr/eslint-config-basic
```

### yarn

```shell
yarn add --dev @giveerr/eslint-config-basic
```

### pnpm

```shell
pnpm add --save-dev @giveerr/eslint-config-basic
```

## Usage

Extend the config in your [ESLint configuration file].

Example: `.eslintrc`

```json
{
  "extends": "@giveerr/eslint-config-basic"
}
```

[eslint configuration file]: https://eslint.org/docs/user-guide/configuring
npm package: @giveerr/eslint-config-react
Description: giveer's ESLint-react config
Latest version: 2.2.11

# @giveerr/eslint-config-react

[![@giveerr/eslint-config-react on npm](https://img.shields.io/npm/v/@giveerr/eslint-config-react?style=for-the-badge)](https://npmjs.com/package/@giveerr/eslint-config-react)

## Install

You can install `@giveerr/eslint-config-react` via your package manager of choice.

### npm

```bash
npm install --save-dev @giveerr/eslint-config-react
```

### yarn

```shell
yarn add --dev @giveerr/eslint-config-react
```

### pnpm

```shell
pnpm add --save-dev @giveerr/eslint-config-react
```

## Usage

Extend the config in your [ESLint configuration file].

Example: `.eslintrc`

```json
{
  "extends": "@giveerr/eslint-config-react"
}
```

[eslint configuration file]: https://eslint.org/docs/user-guide/configuring
npm package: @giveerr/eslint-config-solid
Description: giveer's ESLint-solid config
Latest version: 2.2.11

# @giveerr/eslint-config-solid

[![@giveerr/eslint-config-solid on npm](https://img.shields.io/npm/v/@giveerr/eslint-config-solid?style=for-the-badge)](https://npmjs.com/package/@giveerr/eslint-config-solid)

## Install

You can install `@giveerr/eslint-config-solid` via your package manager of choice.

### npm

```bash
npm install --save-dev @giveerr/eslint-config-solid
```

### yarn

```shell
yarn add --dev @giveerr/eslint-config-solid
```

### pnpm

```shell
pnpm add --save-dev @giveerr/eslint-config-solid
```

## Usage

Extend the config in your [ESLint configuration file].

Example: `.eslintrc`

```json
{
  "extends": "@giveerr/eslint-config-solid"
}
```

[eslint configuration file]: https://eslint.org/docs/user-guide/configuring
npm package: @giveerr/eslint-config-typescript
Description: giveer's ESLint-typescript config
Latest version: 2.2.11

# @giveerr/eslint-config-typescript

[![@giveerr/eslint-config-typescript on npm](https://img.shields.io/npm/v/@giveerr/eslint-config-typescript?style=for-the-badge)](https://npmjs.com/package/@giveerr/eslint-config-typescript)

## Install

You can install `@giveerr/eslint-config-typescript` via your package manager of choice.

### npm

```bash
npm install --save-dev @giveerr/eslint-config-typescript
```

### yarn

```shell
yarn add --dev @giveerr/eslint-config-typescript
```

### pnpm

```shell
pnpm add --save-dev @giveerr/eslint-config-typescript
```

## Usage

Extend the config in your [ESLint configuration file].

Example: `.eslintrc`

```json
{
  "extends": "@giveerr/eslint-config-typescript"
}
```

[eslint configuration file]: https://eslint.org/docs/user-guide/configuring
npm package: @giveerr/prettier-config
Description: giveer's prettier config
Latest version: 2.2.11

# @giveerr/prettier-config

[![@giveerr/prettier-config on npm](https://img.shields.io/npm/v/@giveerr/prettier-config?style=for-the-badge)](https://npmjs.com/package/@giveerr/prettier-config)

## Install

You can install `@giveerr/prettier-config` via your package manager of choice.

### npm

```bash
npm install --save-dev @giveerr/prettier-config
```

### yarn

```shell
yarn add --dev @giveerr/prettier-config
```

### pnpm

```shell
pnpm add --save-dev @giveerr/prettier-config
```

## Usage

Extend the config in your [Prettier configuration file].

Example:

[prettier configuration file]: https://prettier.io/docs/en/configuration.html#sharing-configurations
npm package: @givemefish/prettier_config
Description: Jim Chen's Prettier configuration
Author: Chia-Chun Chen
Latest version: 1.0.1

# `@givemefish/prettier-config`

> My [Prettier](https://prettier.io) config.

## Usage

**Install**:

```bash
$ npm i -D @givemefish/prettier-config
```

**Edit `package.json`**:

```jsonc
{
  // ...
  "prettier": "@givemefish/prettier-config"
}
```
npm package: @given3/jest
Description: Jest adapter for Given3
Author: Chris Pardy
Latest version: 2.1.0

# given3/jest

Given3 is a testing framework for TypeScript that allows you to write tests in a more readable and expressive way.
It is a spiritual successor to [Given2](https://github.com/tatyshev/given2) but extends it with more powerful caching and typescript support.

## Installation

```bash
npm install --save-dev @given3/jest
```

## Usage

```ts
import { given } from "@given3/jest";

describe("my test", () => {
  const user = given(() => ({ name: "John", age: 30 }));

  it("should be able to access the user", () => {
    expect(user.value.name).toBe("John");
  });
});
```

For more examples see our [documentation](https://github.com/chris-pardy/given3)
npm package: @given3/mocha
Description: Mocha adapter for Given3
Author: Chris Pardy
Latest version: 2.1.0

# given3/mocha

Given3 is a testing framework for TypeScript that allows you to write tests in a more readable and expressive way.
It is a spiritual successor to [Given2](https://github.com/tatyshev/given2) but extends it with more powerful caching and typescript support.

## Installation

```bash
npm install --save-dev @given3/mocha
```

## Usage

```ts
import { given } from "@given3/mocha";

describe("my test", () => {
  const user = given(() => ({ name: "John", age: 30 }));

  it("should be able to access the user", () => {
    expect(user.value.name).toBe("John");
  });
});
```

For more examples see our [documentation](https://github.com/chris-pardy/given3)
npm package: @given3/node
Description: Node adapter for Given3
Author: Chris Pardy
Latest version: 2.1.0

# given3/node

Given3 is a testing framework for TypeScript that allows you to write tests in a more readable and expressive way.
It is a spiritual successor to [Given2](https://github.com/tatyshev/given2) but extends it with more powerful caching and typescript support.

## Installation

```bash
npm install --save-dev @given3/node
```

## Usage

```ts
import { given } from "@given3/node";
import { describe, it, expect } from "node:test";

describe("my test", () => {
  const user = given(() => ({ name: "John", age: 30 }));

  it("should be able to access the user", () => {
    expect(user.value.name).toBe("John");
  });
});
```

For more examples see our [documentation](https://github.com/chris-pardy/given3)
npm package: @given3/vitest
Description: Vitest adapter for Given3
Author: Chris Pardy
Latest version: 2.1.0

# given3/vitest

Given3 is a testing framework for TypeScript that allows you to write tests in a more readable and expressive way.
It is a spiritual successor to [Given2](https://github.com/tatyshev/given2) but extends it with more powerful caching and typescript support.

## Installation

```bash
npm install --save-dev @given3/vitest
```

## Usage

```ts
import { given } from "@given3/vitest";
import { describe, it, expect } from "vitest";

describe("my test", () => {
  const user = given(() => ({ name: "John", age: 30 }));

  it("should be able to access the user", () => {
    expect(user.value.name).toBe("John");
  });
});
```

For more examples see our [documentation](https://github.com/chris-pardy/given3)