open-index/open-npm huggingface dataset:
npm package: @sarc-test/increment-engine
Description: Increment a value and return it to function caller
Author: S-A-R-C
Latest version: 0.1.0

# Increment-Engine

Increment a value and return it to function caller

## Prerequisites

* Upcoming details...
* Upcoming details...
* Upcoming details...

## Contributing

Upcoming details...

## Versioning

Upcoming details...

## Authors

* Gabriel Roy - Repository Owner - [S-A-R-C](https://github.com/S-A-R-C)

See also the list of [contributors](https://github.com/S-A-R-C/increment-engine/graphs/contributors) who are linked to this project.

## License

Upcoming details...
npm package: @sarc-test/increment-engine-a
Description: Increment a value and return it to function caller
Author: S-A-R-C
Latest version: 0.1.0

# Increment-Engine

Increment a value and return it to function caller

## Prerequisites

* Upcoming details...
* Upcoming details...
* Upcoming details...

## Contributing

Upcoming details...

## Versioning

Upcoming details...

## Authors

* Gabriel Roy - Repository Owner - [S-A-R-C](https://github.com/S-A-R-C)

See also the list of [contributors](https://github.com/S-A-R-C/increment-engine/graphs/contributors) who are linked to this project.

## License

Upcoming details...
npm package: @sarc-test/permission-engine
Description: Manage permissions in a cascading manner with JSON
Author: S-A-R-C
Latest version: 0.1.0

# Permission-Engine

Manage permissions in a cascading manner with JSON.

## Prerequisites

* Upcoming details...
* Upcoming details...
* Upcoming details...

## Contributing

Upcoming details...

## Versioning

Upcoming details...

## Authors

* Gabriel Roy - Repository Owner - [S-A-R-C](https://github.com/S-A-R-C)

See also the list of [contributors](https://github.com/S-A-R-C/permission-engine/graphs/contributors) who are linked to this project.

## License

Upcoming details...
npm package: @sarc-test/utility-engine
Description: A collection of JavaScript utility functionalities
Author: S-A-R-C
Latest version: 0.2.9

# Utility-Engine

Upcoming details...

## Prerequisites

* Upcoming details...
* Upcoming details...
* Upcoming details...

## Contributing

Upcoming details...

## Versioning

Upcoming details...

## Authors

* Gabriel Roy - Repository Owner - [S-A-R-C](https://github.com/S-A-R-C)

See also the list of [contributors](https://github.com/S-A-R-C/utility-engine/graphs/contributors) who are linked to this project.

## License

Upcoming details...
npm package: @sarc-test/xxx-engine
Description: XXX
Author: S-A-R-C
Latest version: 0.0.1

# Engine-Base-Template

Upcoming details...

## Prerequisites

* Upcoming details...
* Upcoming details...
* Upcoming details...

## Contributing

Upcoming details...

## Versioning

Upcoming details...

## Authors

* Gabriel Roy - Repository Owner - [S-A-R-C](https://github.com/S-A-R-C)

See also the list of [contributors](https://github.com/S-A-R-C/engine-base-template/graphs/contributors) who are linked to this project.

## License

Upcoming details...
npm package: @sarc/utility-engine
Description: A collection of JavaScript utility functionalities
Author: S-A-R-C
Latest version: 0.2.2

# Utility-Engine

Upcoming details...

## Prerequisites

* Upcoming details...
* Upcoming details...
* Upcoming details...

## Contributing

Upcoming details...

## Versioning

Upcoming details...

## Authors

* Gabriel Roy - Repository Owner - [S-A-R-C](https://github.com/S-A-R-C)

See also the list of [contributors](https://github.com/S-A-R-C/utility-engine/graphs/contributors) who are linked to this project.

## License

Upcoming details...
npm package: @sarcasmonaut/aws-lambda-utils
Description: Decorators and utilities for the average AWS Lambda development
Author: Sarcasmonaut
Latest version: 0.1.8

# aws-lambda-utils

An opinionated, decorated-based approach to reduce code required to create AWS Lambda handler functions.

## Available Decorators

### LambdaProxy

A decorator that focuses to process [AWS Lambda handler with ProxyIntegration](https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-lambda.html).
It will try to make sure to return a valid response that APIGateway can cope with, i.e.:

```typescript
let res: {
  statusCode: number;
  headers: Record<string, string>;
  body?: string;
};
```

Lambda Proxy currently supports the following features:

1. cors header injection
1. body parsing
1. response transformation
   1. statusCode
   1. body
1. error handling
1. user extraction

#### cors header injection

Will inject the following cors headers with the `event.headers` ultimatively returned by the decorated handler:

```
{
    "Access-Control-Allow-Origin": "*",
    "Access-Control-Allow-Credentials": true
}
```

Usage:

```
  @LambdaProxy()
  class TestClass {
    public static injectCors(_event: any, _context: any) {
      return Promise.resolve();
    }
  }

  console.dir(TestClass.injectCors().headers)
  # >  {
  # >    'Access-Control-Allow-Origin': '*',
  # >    'Access-Control-Allow-Credentials': true
  # >  }
```

TBD:

- make injection optional
- allow custom header injection

#### body parsing

With the help of the `body` attribute in the [LambdaProxyOpts](src/decorators/lambda-proxy/index.ts),
we can validate and transform the value provided in `event.body`:

```typescript

```

In order to enable comfortable parsing & transformation of json-based input data,
we are using [class-transformer](https://github.com/typestack/class-transformer) and [class-validator](https://github.com/typestack/class-validator).
npm package: @sarch/create-your-app
Description: A CLI scaffolding tool to create projects from a Git template, like create-react-app.
Latest version: 1.0.3

# @sarch/create-your-app

> 一个初始化你项目的脚手架工具，支持从 Git 模版仓库一键创建项目。

## 功能特性

- 🚀 **交互式 UI** — 基于漂亮终端界面
- 📦 **默认模版** — 内置默认模版地址，开箱即用
- 🔗 **自定义模版** — 通过 `--template` 参数指定任意 Git 仓库
- ✅ **项目冲突检测** — 自动检测目录是否已存在，避免覆盖
- 🧹 **干净的起点** — 克隆后自动移除 `.git`，让新项目成为独立仓库
- ⚡ **进度反馈** — 实时显示克隆进度

## 安装

使用 `npx`（无需安装）：

```bash
npx @sarch/create-your-app
```

## 使用方法

### 基本用法（使用默认模版）

```bash
npx @sarch/create-your-app my-project
```

### 指定自定义模版

```bash
npx @sarch/create-your-app my-project --template https://github.com/your-org/your-template
```

简写形式：

```bash
npx @sarch/create-your-app my-project -t https://github.com/vitejs/vite
```

### 交互式输入项目名

直接运行不带参数，工具会提示你输入项目名：

```bash
npx @sarch/create-your-app
```

## 选项

| 选项 | 简写 | 说明 | 默认值 |
|------|------|------|--------|
| `--template` | `-t` | 模版 Git 仓库地址 | `https://helpwx.com/webplus/react-app-template.git` |

## License

MIT
npm package: @sarcoinswap/awgmi
Description: Aptos wallet adapter for Sarcoinswap
Latest version: 0.0.6

# @sarcoinswap/awgmi

Aptos wallet adapter for Sarcoinswap.

## Installation

```bash
npm install @sarcoinswap/awgmi
```

## Usage

```typescript
import { mainnet, FetchCoinResult, wrapCoinInfoTypeTag } from '@sarcoinswap/awgmi/core';
```
npm package: @sarcoinswap/token-lists
Description: Token list types for Sarcoinswap
Latest version: 0.0.9

# @sarcoinswap/token-lists

Token list types for Sarcoinswap. This package re-exports types from `@uniswap/token-lists`.

## Installation

```bash
npm install @sarcoinswap/token-lists
```

## Usage

```typescript
import { TokenList } from '@sarcoinswap/token-lists';
```