open-index/open-npm huggingface dataset:
npm package: @guava-analytics/react-native
Description: Guava | Analytics SDK React Native
Author: Thomas Lamars
Latest version: 0.1.2

# @guava-analytics/react-native

Guava | Analytics SDK React Native

NOTE: WORK IN PROGRESS

## Installation

```bash
npm install @guava-analytics/react-native
```

## Usage

```tsx
import { GuavaProvider } from "@guava-analytics/react-native";
```

## Configuration

```tsx
<GuavaProvider apiKey="1234567890" host="http://localhost:3000">
  <App />
</GuavaProvider>
```
npm package: @guc/react-form
Description: react form
Latest version: 0.5.4

# react-form

React、React Native Configurable forms

[![NPM](https://img.shields.io/npm/v/@guc/react-form.svg)](https://www.npmjs.com/package/@wxik/react-form)

```
npm i @guc/react-form
```

```
pnpm i @guc/react-form
```

```
yarn add @guc/react-form
```

#### [online document](https://wxik.github.io/react-form/)

### Example

#### [Complete example](example)
npm package: @gucheen/doh-js-client
Description: DNS-over-HTTPS/DNS-over-TLS client for nodejs.
Author: Peter Lai
Latest version: 1.0.0

# doh-js-client
[![Test and Build](https://github.com/gucheen/doh-js-client/actions/workflows/ci.yml/badge.svg)](https://github.com/gucheen/doh-js-client/actions/workflows/ci.yml)

DNS-over-HTTPS/DNS-over-TLS client for nodejs, secure your nodejs dns query with modern tls.

# changes of this fork

1. migrate to ES modules
2. add ali and dnspod as DNS provider
3. add typescript declaration file

# Install
```BASH
$ npm install @gucheen/doh-js-client
```

# Usage

## DNS over HTTPS (:443)

1. Initialize the instance with given provider (google, cloudflare, cleanbrowsing)
```JS
const DoH = require('doh-js-client').DoH

let dns = new DoH('google')
```

2. Resolve dns name
```JS
dns.resolve('example.com', 'A')
  .then(function (record) {
    // do something
  })
  .catch(function (err) {
    // something wrong happened
  })
```

## DNS over TLS (:583)

1. Initialize the instance with given provider (google, cloudflare, cleanbrowsing)
```JS
const DoT = require('doh-js-client').DoT

let dns = new DoT('google', privateKeyFilePath, certificateFilePath)
```

2. Resolve dns name
```JS
dns.resolve('example.com', 'A')
  .then(function (record) {
    // do something
  })
  .catch(function (err) {
    // something wrong happened
  })
```

# Known issue and supported dns type

1. Cleanbrowsing doesn't support caa query (return 400).

2. Supported dns type:
  * A
  * AAAA
  * CAA
  * CNAME
  * DS
  * DNSKEY
  * MX
  * NS
  * NSEC
  * NSEC3
  * RRSIG
  * SOA
  * TXT

# License

MIT