open-index/open-npm huggingface dataset:
npm package: @nhogs/nestjs-discord
Description: Discord module for Nest framework
Author: Frederic Ciminera
Latest version: 0.0.1

<p align="center">
  <a href="https://github.com/Nhogs"><img alt="nhogs logo" src="https://nhogs.com/nhogs_192.png"></a>
</p>

# @nhogs/nestjs-discord

[![npm peer dependency version Discord](https://img.shields.io/npm/dependency-version/@nhogs/nestjs-discord/peer/discord?label=Discord&logo=discord)](https://discord.js.org)
[![npm peer dependency version NestJS)](https://img.shields.io/npm/dependency-version/@nhogs/nestjs-firebase/peer/@nestjs/core?label=Nestjs&logo=nestjs&logoColor=e0234e)](https://github.com/nestjs/nest)

## Installation

[![npm](https://img.shields.io/npm/v/@nhogs/nestjs-discord?label=%40nhogs%2Fnestjs-discord&logo=npm)](https://www.npmjs.com/package/@nhogs/nestjs-discord)

```bash
$ npm i --save @nhogs/nestjs-firebase
```

:construction:
npm package: @nhomble/milkman
Description: cli driven http tester
Author: nhomble
Latest version: 0.1.8

# milkman

[![Node.js CI](https://github.com/nhomble/milkman/actions/workflows/node.js.yml/badge.svg)](https://github.com/nhomble/milkman/actions/workflows/node.js.yml)
[![CodeQL](https://github.com/nhomble/milkman/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/nhomble/milkman/actions/workflows/codeql-analysis.yml)

![demo](./docs/demo.gif)

cli driven http tester

## Usage

```
index.js <cmd> [args]

Commands:
  index.js discover [directory]             discover milk resources in
  [environment]                             [directory] and filter optionally
                                            against [environment]
  index.js run [directory] [environment]    run milk in [directory] and filter
                                            optionally against [environment]

Options:
      --version  Show version number                                   [boolean]
  -h, --help     Show help                                             [boolean]
```

## Features

- all http methods supported by `axios`
- `mustache` templating
- scripts defined between requests
- loose dependency tree via the `dependsOn` parameter
- a `test` function available in script invocations
- context passing `Map<string, any>` across specs
- filtering resources by `metadata.labels.environment`

## Development

Run the examples locally!

```sh
cd integration/
docker-compose up -d
cd -
yarn build
yarn local run examples/wiremock
```
npm package: @nhoon2002/react-tinder-card
Description: A npm react module for making react elements swipeable like in the dating app tinder.
Latest version: 1.2.1

# React Tinder Card

A react component to make swipeable elements like in the app tinder.

## Demo
![](tinder.gif)

Try out the interactive demo <a href="https://3djakob.github.io/react-tinder-card-demo/">here.</a>

Check out the demo repo <a href="https://github.com/3DJakob/react-tinder-card-demo">here.</a>

## Installation

```sh
npm install --save react-tinder-card
```

## Usage

Import TinderCard and use the component like the snippet. Note that the component will not remove itself after swipe. If you want that behaviour implement that on the `onCardLeftScreen` callback. It is recommended to have `overflow: hidden` on your `#root` to prevent cards from being visible after they go of screen.

If you want more usage help check out the demo repository code [here.](https://github.com/3DJakob/react-tinder-card-demo/blob/master/src/App.js)

```js
import TinderCard from 'react-tinder-card'

// ...

const onSwipe = (direction) => {
  console.log('You swiped: ' + direction)
}

const onCardLeftScreen = (myIdentifier) => {
  console.log(myIdentifier + ' left the screen')
}

return (
  <TinderCard onSwipe={onSwipe} onCardLeftScreen={() => onCardLeftScreen('fooBar')} preventSwipe={['right', 'left']}>Hello, World!</TinderCard>
)
```

## Props

### `flickOnSwipe`

- optional
- type: `boolean`
- default: `true`

Whether or not to let the element be flicked away off-screen after a swipe.

### `onSwipe`

- optional
- type: `SwipeHandler`

Callback that will be executed when a swipe has been completed. It will be called with a single string denoting which direction the swipe was in: `'left'`, `'right'`, `'up'` or `'down'`.

### `onCardLeftScreen`

- optional
- type: `CardLeftScreenHandler`

Callback that will be executed when a `TinderCard` has left the screen. It will be called with a single string denoting which direction the swipe was in: `'left'`, `'right'`, `'up'` or `'down'`.

### `preventSwipe`

- optional
- type: `Array<string>`
- default: `[]`

An array of directions for which to prevent swiping out of screen. Valid arguments are `'left'`, `'right'`, `'up'` and `'down'`.
npm package: @nhost/apollo
Description: Nhost Apollo Client library
Author: Nhost
Latest version: 9.0.1
Deprecated: ⚠ DEPRECATED: This package is deprecated in favor of @nhost/nhost-js@^4.0.0. The new SDK is auto-generated from OpenAPI specs, provides better consistency, and works isomorphically across all JavaScript environments. This package will receive security patches and bug fixes until March 31st but no new features. Migrate to @nhost/nhost-js for future compatibility. Learn more: https://nhost.io/blog/introducing-new-javascript-sdk

<h1 align="center">@nhost/apollo</h1>
<h2 align="center">Nhost Apollo client</h2>

<p align="center">
  <img alt="npm" src="https://img.shields.io/npm/v/@nhost/apollo">
  <img alt="npm" src="https://img.shields.io/npm/dm/@nhost/apollo">
  <a href="LICENSE">
    <img src="https://img.shields.io/badge/license-MIT-yellow.svg" alt="license: MIT" />
  </a>
</p>

## Documentation

- [Usage with React](https://docs.nhost.io/reference/react/apollo)
- [Usage with Vue](https://docs.nhost.io/reference/vue/apollo)
npm package: @nhost/client
Description: Nhost core client library
Author: Nhost
Latest version: 0.2.1
Deprecated: ⚠ DEPRECATED: This package is deprecated in favor of @nhost/nhost-js@^4.0.0. The new SDK is auto-generated from OpenAPI specs, provides better consistency, and works isomorphically across all JavaScript environments. This package will receive security patches and bug fixes until March 31st but no new features. Migrate to @nhost/nhost-js for future compatibility. Learn more: https://nhost.io/blog/introducing-new-javascript-sdk

# nhost/core
npm package: @nhost/core
Description: Nhost core client library
Author: Nhost
Latest version: 0.9.4
Deprecated: ⚠ DEPRECATED: This package is deprecated in favor of @nhost/nhost-js@^4.0.0. The new SDK is auto-generated from OpenAPI specs, provides better consistency, and works isomorphically across all JavaScript environments. This package will receive security patches and bug fixes until March 31st but no new features. Migrate to @nhost/nhost-js for future compatibility. Learn more: https://nhost.io/blog/introducing-new-javascript-sdk

# nhost/core
npm package: @nhost/cra-template-react-apollo
Description: A template project crafted to swiftly guide you in using Nhost with React
Latest version: 0.0.6
Deprecated: This package is no longer mantained. Please, visit https://docs.nhost.io/getting-started/overview to get started

# Nhost React Apollo Template

This template, bootstrapped with [`create-react-app`](https://create-react-app.dev), offers a robust starting point for your React project using [Nhost](https://nhost.io) as the backend,complete with essential features to accelerate your development process. For a step-by-step guide on how to build on top of this template, refer to the [quickstart guide](https://docs.nhost.io/guides/quickstarts/react).


## Features

- Email/Password Authentication
- Social sign-in
- File upload

##  Usage

To initialize a new React project using this template, run the following command:

```sh
npx create-react-app my-app --template @nhost/react-apollo
```

For more information, check out these resources:

- [Nhost](https://nhost.io)
- [Documentation](https://docs.nhost.io)
- [React Quickstart Guide](https://docs.nhost.io/guides/quickstarts/react)
npm package: @nhost/graphql-js
Description: Nhost GraphQL client
Author: Nhost
Latest version: 0.3.0
Deprecated: ⚠ DEPRECATED: This package is deprecated in favor of @nhost/nhost-js@^4.0.0. The new SDK is auto-generated from OpenAPI specs, provides better consistency, and works isomorphically across all JavaScript environments. This package will receive security patches and bug fixes until March 31st but no new features. Migrate to @nhost/nhost-js for future compatibility. Learn more: https://nhost.io/blog/introducing-new-javascript-sdk

<h1 align="center">@nhost/graphql-js</h1>
<h2 align="center">Nhost GraphQL client</h2>

<p align="center">
  <img alt="npm" src="https://img.shields.io/npm/v/@nhost/graphql-js">
  <img alt="npm" src="https://img.shields.io/npm/dm/@nhost/graphql-js">
  <a href="LICENSE">
    <img src="https://img.shields.io/badge/license-MIT-yellow.svg" alt="license: MIT" />
  </a>
</p>

Nhost GraphQL client.

## Documentation

[https://docs.nhost.io/reference/javascript/graphql](https://docs.nhost.io/reference/javascript/graphql)
npm package: @nhost/hasura-auth-js
Description: Hasura-auth client
Author: Nhost
Latest version: 2.12.0
Deprecated: ⚠ DEPRECATED: This package is deprecated in favor of @nhost/nhost-js@^4.0.0. The new SDK is auto-generated from OpenAPI specs, provides better consistency, and works isomorphically across all JavaScript environments. This package will receive security patches and bug fixes until March 31st but no new features. Migrate to @nhost/nhost-js for future compatibility. Learn more: https://nhost.io/blog/introducing-new-javascript-sdk

<h1 align="center">@nhost/hasura-auth-js</h1>
<h2 align="center">Hasura Auth SDK</h2>

<p align="center">
  <img alt="npm" src="https://img.shields.io/npm/v/@nhost/hasura-auth-js">
  <img alt="npm" src="https://img.shields.io/npm/dm/@nhost/hasura-auth-js">
  <a href="LICENSE">
    <img src="https://img.shields.io/badge/license-MIT-yellow.svg" alt="license: MIT" />
  </a>
</p>

Hasura JS SDK to handle **Auth** with [Hasura](https://hasura.io/).

## Install

`$ npm install @nhost/hasura-auth-js`

## Documentation

[https://docs.nhost.io/reference/javascript/auth](https://docs.nhost.io/reference/javascript/auth)
npm package: @nhost/hasura-storage-js
Description: Hasura-storage client
Author: Nhost
Latest version: 2.9.0
Deprecated: ⚠ DEPRECATED: This package is deprecated in favor of @nhost/nhost-js@^4.0.0. The new SDK is auto-generated from OpenAPI specs, provides better consistency, and works isomorphically across all JavaScript environments. This package will receive security patches and bug fixes until March 31st but no new features. Migrate to @nhost/nhost-js for future compatibility. Learn more: https://nhost.io/blog/introducing-new-javascript-sdk

<h1 align="center">@nhost/hasura-storage-js</h1>
<h2 align="center">Hasura Storage SDK</h2>

<p align="center">
  <img alt="npm" src="https://img.shields.io/npm/v/@nhost/hasura-storage-js">
  <img alt="npm" src="https://img.shields.io/npm/dm/@nhost/hasura-storage-js">
  <a href="LICENSE">
    <img src="https://img.shields.io/badge/license-MIT-yellow.svg" alt="license: MIT" />
  </a>
</p>

Hasura JavaScript SDK to handle **Storage** with [Hasura](https://hasura.io/).

## Install

`$ npm install @nhost/hasura-storage-js`

## Documentation

[https://docs.nhost.io/reference/javascript/storage](https://docs.nhost.io/reference/javascript/storage)
npm package: @nhost/nhost-js
Description: Nhost JavaScript SDK
Author: Nhost
Latest version: 4.6.0

# Nhost JavaScript SDK

The Nhost JavaScript SDK provides a client-side interface to interact with Nhost services, including authentication, storage, and GraphQL operations.

## Installation

```bash
# npm
npm install @nhost/nhost-js

# yarn
yarn add @nhost/nhost-js

# pnpm
pnpm add @nhost/nhost-js
```

## Quick Start

```typescript
import { createClient } from '@nhost/nhost-js'

// Initialize the Nhost client
const nhost = createClient({
  subdomain: 'your-project',
  region: 'eu-central-1'
})

// Use authentication features
const signinResponse = await nhost.auth.signInEmailPassword({
  email: 'user@example.com',
  password: 'password123'
})

if (signinResponse.body.session) {
  console.log('Signed in successfully!')
}

// Use GraphQL features
const graphqlResponse = await nhost.graphql.request({
  query: `
    query GetUsers {
      users {
        id
        displayName
        email
      }
    }
  `
})


// Use storage features
const storageResponse = await nhost.storage.uploadFiles({
  'file[]': [file]
})

return storageResponse.body.processedFiles[0]

// call a serverless function
const functionsResponse = await nhost.functions.fetch('/echo', {
  method: 'POST',
  body: JSON.stringify({
    message: 'Hello, world!'
  }),
  headers: {
    'Content-Type': 'application/json'
  }
})
```

## Modules

The Nhost SDK consists of several modules:

- **Auth**: User authentication and session management
- **Storage**: File upload, download, and management
- **GraphQL**: Executing queries and mutations against your Hasura GraphQL API
- **Functions**: Invoking serverless functions

## Documentation

For detailed documentation and API reference, see the [Nhost Documentation](https://docs.nhost.io).

## License

MIT