open-index/open-npm huggingface dataset:
npm package: @hyperse/graphql-codegen-enum
Description: <p align="left">   <a aria-label="Build" href="https://github.com/hyperse-io/graphql-codegen-enum/actions?query=workflow%3ACI">     <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/graphql-codegen-enum/ci-integrity.ym
Latest version: 1.0.3

# @hyperse/graphql-codegen-enum

<p align="left">
  <a aria-label="Build" href="https://github.com/hyperse-io/graphql-codegen-enum/actions?query=workflow%3ACI">
    <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/graphql-codegen-enum/ci-integrity.yml?branch=main&label=ci&logo=github&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="stable version" href="https://www.npmjs.com/package/@hyperse/graphql-codegen-enum">
    <img alt="stable version" src="https://img.shields.io/npm/v/%40hyperse%2Fgraphql-codegen-enum?branch=main&label=version&logo=npm&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="Top language" href="https://github.com/hyperse-io/graphql-codegen-enum/search?l=typescript">
    <img alt="GitHub top language" src="https://img.shields.io/github/languages/top/hyperse-io/graphql-codegen-enum?style=flat-square&labelColor=000&color=blue">
  </a>
  <a aria-label="Licence" href="https://github.com/hyperse-io/graphql-codegen-enum/blob/main/LICENSE">
    <img alt="Licence" src="https://img.shields.io/github/license/hyperse-io/graphql-codegen-enum?style=flat-quare&labelColor=000000" />
  </a>
</p>
Gernated by graphql-codegen only for scalar type enum

# Usage

1. `yarn graphql @graphql-codegen/cli @graphql-codegen/add @hyperse/graphql-codegen-enum`

2. setup codegen plugin on `codegen.cjs`

```cjs
module.exports = {
  overwrite: true,
  config: {
    strict: true,
  },
  generates: {
    'src/generated-types.ts': {
      schema: 'http://localhost:7001/admin-api',
      plugins: [
        {
          add: {
            content: '/* eslint-disable */',
          },
        },
        '@hyperse/graphql-codegen-enum',
      ],
    },
  },
  hooks: {
    afterAllFileWrite: ['prettier --write'],
  },
};
```

3. Define codegen `scripts`

```json
{
  "scripts": {
    "codegen": "graphql-codegen --config ./codegen.cjs"
  }
}
```

4. `yarn codegen`

## Note

This plugin normally used to `gql.tada`, it will forcely only generated all `enum` object, we assume that you don't need any other codegen typings except enum.
npm package: @hyperse/next-auth
Description: <p align="left">   <a aria-label="Build" href="https://github.com/hyperse-io/next-mate/actions?query=workflow%3ACI">     <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/ts-node-paths/ci-integrity.yml?branch=main&labe
Author: Hyperse
Latest version: 1.1.5

# @hyperse/next-auth

<p align="left">
  <a aria-label="Build" href="https://github.com/hyperse-io/next-mate/actions?query=workflow%3ACI">
    <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/ts-node-paths/ci-integrity.yml?branch=main&label=ci&logo=github&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="stable version" href="https://www.npmjs.com/package/@hyperse/next-auth">
    <img alt="stable version" src="https://img.shields.io/npm/v/%40hyperse%2Fnext-auth?branch=main&label=version&logo=npm&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="Top language" href="https://github.com/hyperse-io/next-mate/search?l=typescript">
    <img alt="GitHub top language" src="https://img.shields.io/github/languages/top/hyperse-io/next-mate?style=flat-square&labelColor=000&color=blue">
  </a>
  <a aria-label="Licence" href="https://github.com/hyperse-io/next-mate/blob/main/LICENSE">
    <img alt="Licence" src="https://img.shields.io/github/license/hyperse-io/next-mate?style=flat-quare&labelColor=000000" />
  </a>
</p>

Infrastructure setup for `lucia-auth` with app router

## refer demo at https://github.com/hyperse-io/next-mate/tree/main/packages/next-demo
npm package: @hyperse/next-core
Description: <p align="left">   <a aria-label="Build" href="https://github.com/hyperse-io/next-mate/actions?query=workflow%3ACI">     <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/ts-node-paths/ci-integrity.yml?branch=main&labe
Author: Hyperse
Latest version: 1.1.3

# @hyperse/next-core

<p align="left">
  <a aria-label="Build" href="https://github.com/hyperse-io/next-mate/actions?query=workflow%3ACI">
    <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/ts-node-paths/ci-integrity.yml?branch=main&label=ci&logo=github&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="stable version" href="https://www.npmjs.com/package/@hyperse/next-core">
    <img alt="stable version" src="https://img.shields.io/npm/v/%40hyperse%2Fnext-core?branch=main&label=version&logo=npm&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="Top language" href="https://github.com/hyperse-io/next-mate/search?l=typescript">
    <img alt="GitHub top language" src="https://img.shields.io/github/languages/top/hyperse-io/next-mate?style=flat-square&labelColor=000&color=blue">
  </a>
  <a aria-label="Licence" href="https://github.com/hyperse-io/next-mate/blob/main/LICENSE">
    <img alt="Licence" src="https://img.shields.io/github/license/hyperse-io/next-mate?style=flat-quare&labelColor=000000" />
  </a>
</p>

Infrastructure setup for `trpc` + `next.js` with app router

## refer demo at https://github.com/hyperse-io/next-mate/tree/main/packages/next-demo
npm package: @hyperse/next-env
Description: <p align="left">   <a aria-label="Build" href="https://github.com/hyperse-io/next-mate/actions?query=workflow%3ACI">     <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/ts-node-paths/ci-integrity.yml?branch=main&labe
Author: Hyperse
Latest version: 1.1.3

# @hyperse/next-env

<p align="left">
  <a aria-label="Build" href="https://github.com/hyperse-io/next-mate/actions?query=workflow%3ACI">
    <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/ts-node-paths/ci-integrity.yml?branch=main&label=ci&logo=github&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="stable version" href="https://www.npmjs.com/package/@hyperse/next-env">
    <img alt="stable version" src="https://img.shields.io/npm/v/%40hyperse%2Fnext-env?branch=main&label=version&logo=npm&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="Top language" href="https://github.com/hyperse-io/next-mate/search?l=typescript">
    <img alt="GitHub top language" src="https://img.shields.io/github/languages/top/hyperse-io/next-mate?style=flat-square&labelColor=000&color=blue">
  </a>
  <a aria-label="Licence" href="https://github.com/hyperse-io/next-mate/blob/main/LICENSE">
    <img alt="Licence" src="https://img.shields.io/github/license/hyperse-io/next-mate?style=flat-quare&labelColor=000000" />
  </a>
</p>

The config helpers for next.config.js
npm package: @hyperse/next-graphql
Description: <p align="left">   <a aria-label="Build" href="https://github.com/hyperse-io/next-mate/actions?query=workflow%3ACI">     <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/ts-node-paths/ci-integrity.yml?branch=main&labe
Author: Hyperse
Latest version: 1.1.3

# @hyperse/next-graphql

<p align="left">
  <a aria-label="Build" href="https://github.com/hyperse-io/next-mate/actions?query=workflow%3ACI">
    <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/ts-node-paths/ci-integrity.yml?branch=main&label=ci&logo=github&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="stable version" href="https://www.npmjs.com/package/@hyperse/next-graphql">
    <img alt="stable version" src="https://img.shields.io/npm/v/%40hyperse%2Fnext-graphql?branch=main&label=version&logo=npm&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="Top language" href="https://github.com/hyperse-io/next-mate/search?l=typescript">
    <img alt="GitHub top language" src="https://img.shields.io/github/languages/top/hyperse-io/next-mate?style=flat-square&labelColor=000&color=blue">
  </a>
  <a aria-label="Licence" href="https://github.com/hyperse-io/next-mate/blob/main/LICENSE">
    <img alt="Licence" src="https://img.shields.io/github/license/hyperse-io/next-mate?style=flat-quare&labelColor=000000" />
  </a>
</p>

The simple graphql client for next.js 14+, if we need rsc, front `grapql` client
we can use `urql` https://formidable.com/open-source/urql/docs/basics/react-preact/
npm package: @hyperse/next-prisma
Description: <p align="left">   <a aria-label="Build" href="https://github.com/hyperse-io/next-mate/actions?query=workflow%3ACI">     <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/ts-node-paths/ci-integrity.yml?branch=main&labe
Author: Hyperse
Latest version: 1.1.4

# @hyperse/next-prisma

<p align="left">
  <a aria-label="Build" href="https://github.com/hyperse-io/next-mate/actions?query=workflow%3ACI">
    <img alt="build" src="https://img.shields.io/github/actions/workflow/status/hyperse-io/ts-node-paths/ci-integrity.yml?branch=main&label=ci&logo=github&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="stable version" href="https://www.npmjs.com/package/@hyperse/next-prisma">
    <img alt="stable version" src="https://img.shields.io/npm/v/%40hyperse%2Fnext-prisma?branch=main&label=version&logo=npm&style=flat-quare&labelColor=000000" />
  </a>
  <a aria-label="Top language" href="https://github.com/hyperse-io/next-mate/search?l=typescript">
    <img alt="GitHub top language" src="https://img.shields.io/github/languages/top/hyperse-io/next-mate?style=flat-square&labelColor=000&color=blue">
  </a>
  <a aria-label="Licence" href="https://github.com/hyperse-io/next-mate/blob/main/LICENSE">
    <img alt="Licence" src="https://img.shields.io/github/license/hyperse-io/next-mate?style=flat-quare&labelColor=000000" />
  </a>
</p>