open-index/open-npm huggingface dataset:
npm package: @paruchan/hitomi.la
Description: Hitomi.la API wrapper
Author: parumoe
Latest version: 0.1.2

# hitomi.la

라이브러리는 사실 잘 만들줄 모릅니다.

현재 Todo는 다음과 같습니다
- [x] 문서화 ([사용 방법 보러가기](./USAGE.md) | [English](./USAGE_EN.md))

현재 지원하는 기능은 다음과 같습니다
- [x] Raw Data
- [x] Other Language Gallery
- [x] Related Gallery
- [x] Metadata
- [x] Get Image URL
- [x] Image Download

지원하지만 어떤 기능인지 모르는 것들
- scene_indexes
- video, videofilename
- blocked
- scene_indexes

라이선스를 명시하지 않았습니다.
관련 문의는 mail@paru.moe로 연락주시기 바랍니다.
npm package: @parveendev/react-native-internet-speed
Description: React Native module to check connectivity + ping + download + upload speed
Latest version: 1.0.1

# @parveendev/react-native-internet-speed

A lightweight React Native utility to measure internet connectivity, ping, download speed, and upload speed.

## Usage

```js
import { check } from "@parveendev/react-native-internet-speed";

const result = await check();
console.log(result);
/*
{
  ping: 23.4,
  downloadSpeed: 12.3, // Mbps
  uploadSpeed: 3.7,    // Mbps
  isConnected: true
}
*/
```
npm package: @parvez3019/gemini-review-code
Description: ![](preview.png)
Author: parvez.hassan
Latest version: 1.0.3

# @parvez3019/gemini-review-code

Based on - https://github.com/hataiit9x/gemini-review-code

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Summary

![](preview.png)

`@parvez3019/gemini-review-code` It is a small tool used for code review in GitLab Merge Requests. It supports calling the GitLab API for private 
deployment and uses the Gemini AI API to obtain review results. Please note that when using it, ensure compliance with company regulations. 😉


## Features

- 🛠️ Support configuration GitLab API address
- ⚙️ Support configuration Gemini API Key to implement load balancing of interface calls (multiple Keys are separated by commas)
- 📦 Support configuration Gemini custom model ID
- 📦 Support configuration GitLab Project ID
- 📦 Support configuration GitLab Merge Request ID
- 🚀 Support running in CI/CD
- 🚦 Automatically wait and try again when the rate limit is exceeded
- 💬 The review results are appended to the location of the corresponding code block in the form of comments


## Install

```sh
npm i @parvez3019/gemini-review-code
`````

## Use

### Use via shell script

```shell
Usage: gemini-review-code [options]
Options:
  -g, --gitlab-api-url <string>       GitLab API URL (default: " https://gitlab.com/api/v4")
  -t, --gitlab-access-token <string>  GitLab Access Token
  -a, --api-key <string>              Gemini API Key
  -p, --project-id <number>           GitLab Project ID
  -m, --merge-request-id <string>     GitLab Merge Request ID
  -c, --custom-model <string>         Custom Model ID, (default: "gemini-1.5-flash")
  -h, --help                          display help for command
```

Example:

```sh
gemini-review-code -g https://gitlab.com/api/v4 -t glpat-xxxxxxx -a AIzaSyAYNxxxxxxx,AIzaSyAYNxxxxxxx -p 1 -c gpt-3.5-turbo 432288 -m 8
```

### Use in CI

Set the `GITLAB_TOKEN` and `API_KEY` variables in GitLab CI/CD, `.gitlab-ci.yml` is as follows:

```yml
stages:
  - merge-request

Code Review:
  stage: merge-request  
  image: node:16
  script:
    - npm i @parvez3019/gemini-review-code -g
    - gemini-review-code -t "$GITLAB_TOKEN" -a "$API_KEY" -c "$CUSTOM_MODELS" -p "$CI_MERGE_REQUEST_PROJECT_ID" -m "$CI_MERGE_REQUEST_IID"
  only:
    - merge_requests
  when: on_success
```

## contribute
Welcome to contribute code, ask questions and suggestions! 👏

## License
This project is based on the MIT license. See the LICENSE file for details. 📜
npm package: @parvishgajjar/get-all
Description: Get all modules that you are trying to import/request in your files
Author: Parvish Gajjar
Latest version: 1.0.3

# Get-All

![GitHub package.json version](https://img.shields.io/github/package-json/v/ParvishGajjar/get-all)
![GitHub](https://img.shields.io/github/license/ParvishGajjar/get-all)

Get all modules that you are trying to import/require in your files.

## Table of Contents

- [Introduction](#introduction)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Example](#example)
- [Scripts](#scripts)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)

## Introduction

`Get-All` is a utility that helps you discover all the modules being imported or required in your JavaScript, TypeScript, or JSX files. It recursively scans through your project, identifies import and require statements, and provides you with a list of modules used. Additionally, it offers the convenience of installing any new dependencies found directly through npm.

## Features

- Recursive scanning of files and directories.
- Identification of both import and require statements.
- Detailed logging of found modules.
- Automatic installation of new dependencies using npm.

## Installation

```bash
npm install -g @parvishgajjar/get-all
```

## Usage

Navigate to your project's root directory and run:

```bash
get-all
```
This will display a list of modules detected in your project along with suggestions to install any new dependencies.

## Example
Suppose you have the following file structure:

```lua

project-root
|-- src
|   |-- index.js
|   |-- utils
|       |-- helper.js
|-- package.json
```

Running get-all in the project-root directory might output:

```bash
Hey, finding modules for you...

Found Libraries for src/index.js: fs, child_process, express
Found Libraries for src/utils/helper.js: lodash, axios
...
Running command: npm install lodash axios
```

This indicates the modules found and suggests running npm install lodash axios to install the missing dependencies.

## Scripts

- start: Execute the main function (node index.js).

## Contributing

If you find any issues or have suggestions for improvement, feel free to [open an issue](https://github.com/ParvishGajjar/get-all/issues) or contribute by creating a pull request.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.


## Contact

- GitHub: [ParvishGajjar](https://github.com/ParvishGajjar)
- Email: [parvishgajjar@gmail.com](mailto:parvishgajjar@gmail.com)
npm package: @parwap/sdk
Description: 🛠 An SDK for building applications on top of paragon.
Author: leon_zhu
Latest version: 1.0.10

# Bdswap SDK

[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![Actions Status](https://github.com/Uniswap/wanswap-sdk/workflows/CI/badge.svg)](https://github.com/Uniswap/wanswap-sdk)
[![npm version](https://img.shields.io/npm/v/@uniswap/sdk/latest.svg)](https://www.npmjs.com/package/@uniswap/sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/sdk/latest.svg)](https://bundlephobia.com/result?p=@uniswap/sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/bankdefi/bdswap-sdk.git
```

Move into the bdswap-sdk working directory

```sh
cd bdswap-sdk/
```

Install dependencies

```sh
yarn install
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
```