open-index/open-npm huggingface dataset:
npm package: @ipaat/vue3-tailwind3-cookie-comply
Description: A Vue 3 compatible component to handle cookie consent styled with Tailwind CSS 3.
Author: iPaat
Latest version: 1.1.2

# Vue3 Tailwind Cookie Comply 🍪

**A Vue 3 compatible component to handle cookie consent styled with Tailwind CSS 3.**

[![License](https://img.shields.io/npm/l/@ipaat/vue3-tailwind3-cookie-comply)](https://github.com/ipaat/vue3-tailwind3-cookie-comply/blob/master/LICENSE) [![npm](https://img.shields.io/npm/v/@ipaat/vue3-tailwind3-cookie-comply)](https://www.npmjs.com/package/@ipaat/vue3-tailwind3-cookie-comply) ![npm bundle size](https://img.shields.io/bundlephobia/min/@ipaat/vue3-tailwind3-cookie-comply)

[//]: # 'Insert on Made with vue!'

## Features

- 🔹 Small bundle size
- 🙅‍♂️ No extra external dependencies
- 🤖 Optionated and customizable data structure for the modal content
- 👐 Emit events on user actions, so you can use your handlers
- 📱 Default responsive layout
- 🗄️ Highly customizable through **slots**
- 🚪 Usage of Vue3 **Teleport** to render the modal anywhere in your app
- 💅 Looks amazing
- 🌙 Dark mode from scratch
- ⚖️ TTDSG, DSGVO & ePrivacy Directive compliant

> Heavily inspired by Airbnb's cookie consent UI  
> and https://github.com/yaiks/vue-cookie-comply

## Demo

Check out a demo page using Vue 3, Tailwind CSS 3, Vite and vue3-tailwind3-cookie-comply: [DEMO PAGE](https://tiny-taffy-6fa155.netlify.app/)

## Documentation

Check out the documentation page: [DOCUMENTATION PAGE](https://ipaat.github.io/vue3-tailwind3-cookie-comply/)

## Contributing

Feel free to open an issue with bugs, suggestions for features, enhancements, weird behaviours, questions and more. Also, feel more than welcome to open an PR to fix something you came across or improve the code 🚀
npm package: @ipare/alifc
Description: 将 Ipare 托管到阿里云函数计算
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/alifc

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

`@ipare/alifc` 是 `Ipare` 的阿里云云函数计算数托管环境

可以将 Ipare 托管到阿里云函数计算，有效提升云函数响应速度

## 安装

```
npm install @ipare/alifc
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/body
Description: Ipare 的 Http Body 解析插件
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/body

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

Ipare 的 Http Body 解析插件

## 安装

```
npm install @ipare/body
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/cli
Description: Ipare 的命令行脚手架工具
Author: hal-wang
Latest version: 0.7.6
Deprecated: Renamed to @halsp/cli

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请访问 <https://ipare.org>

## 介绍

`@ipare/cli` 是 `Ipare` 的命令行脚手架工具

用于帮助你创建、运行、编译 Ipare 应用

## 安装

```
npm install -g @ipare/cli
```

## 贡献

在提交 PR 前请先阅读 [Contributing to @ipare/cli](https://github.com/ipare/cli/blob/main/CONTRIBUTING.md)

<a href="https://github.com/ipare/cli/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/cli" />
</a>

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/cli-config
Description: @ipare/cli 基础功能
Author: hal-wang
Latest version: 0.2.6
Deprecated: 已废弃，请直接使用 @ipare/cli

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/cli/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/cli-config.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/cli-config" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/cli-config.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/cli/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/cli/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/cli/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/cli/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/cli"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 介绍

`@ipare/cli-config` 是 `@ipare/cli` 的基础配置

## 开始使用

请访问 <https://ipare.org>
npm package: @ipare/cookie
Description: Ipare Cookie 插件，用于解析、设置 Cookie
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/cookie

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

Ipare Cookie 插件，用于解析、设置 Cookie

## 安装

```
npm install @ipare/cookie
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/core
Description: 面向云的现代渐进式轻量 Node.js 框架
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/common

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

<!--intro-->

Ipare 是一个面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架

可以运行于原生 NodeJS 服务，也可以运行于 serverless

### 渐进式

可以根据项目渐进式安装 Ipare 组件，包括路由、IOC、视图渲染、过滤器、请求管道等等

由于核心思想是中间件和依赖注入，因此 Ipare 的扩展性更强，你可以按需增加更多其他功能，也可以轻量运行小应用

### 多环境运行

Ipare 既可以运行在 serverless，也可以运行在原生 nodejs 服务、微服务等场景

Ipare 原生支持 serverless，作为云函数比其他 nodejs 框架速度更快

### 先进特性

Ipare 源码全部使用 TypeScript 开发，有完善的智能提示

mva 架构让项目各模块耦合度更低

可选的装饰器功能让接口设计更加简单

预编译路由，启动和响应速度更快，适合用于 serverless

开箱即用的 [CLI](https://github.com/ipare/cli) 让创建、调试、运行项目更加简单

<!--intro-end-->

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/cors
Description: Ipare 跨域插件
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/cors

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

Ipare 跨域插件

## 安装

```
npm install @ipare/cors
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/env
Description: Ipare 的环境配置插件，可以根据运行环境加载不同的配置
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/env

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

Ipare 的环境配置插件，可以根据运行环境加载不同的配置

## 安装

```
npm install @ipare/env
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/filter
Description: Ipare 的请求过滤器插件
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/filter

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

`@ipare/filter` 是 `Ipare` 的请求过滤器插件

请求过滤器可用于参数校验、身份验证、返回结果转换等

## 安装

```
npm install @ipare/filter
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/http
Description: 支持 Ipare HTTP 请求
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/http

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

支持 Ipare HTTP 请求

## 安装

```
npm install @ipare/http
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/inject
Description: Ipare 依赖注入中间件
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/inject

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

`@ipare/inject` 是 `Ipare` 的依赖注入插件

依赖注入能极大的提升代码可读性与安全性

## 安装

```
npm install @ipare/inject
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/jwt
Description: 基于 jsonwebtoken 和 @ipare/inject 的 JWT 中间件
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/jwt

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

`@ipare/jwt` 是 `Ipare` 的 jwt 工具插件

基于 [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) 和 [@ipare/inject](https://github.com/ipare/ipare)

## 安装

```
npm install @ipare/jwt
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/knex
Description: Ipare Knex 插件
Author: hal-wang
Latest version: 0.0.1-alpha.0
Deprecated: Renamed to @halsp/knex

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

Ipare Knex 插件

## 安装

```
npm install @ipare/knex
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/koa
Description: 让 Koa 成为 Ipare 的中间件，或 Ipare 成为 Koa 的中间件，并打通二者中间件管道
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/koa

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

让 Koa 成为 Ipare 的中间件，或 Ipare 成为 Koa 的中间件，并打通二者中间件管道

## 安装

```
npm install @ipare/koa
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/lambda
Description: 将 Ipare 托管到 serverless 云函数，如腾讯云云函数、阿里云云函数、awa lambda、azure functions 等
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/lambda

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

`@ipare/lambda` 是 `Ipare` 的 `serverless` 云函数托管环境

可以将 `Ipare` 项目托管到 `腾讯云事件云函数`、`阿里云事件云函数`、`aws lambda`、`azure functions` 等，提升云函数响应速度

## 安装

```
npm install @ipare/lambda
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/logger
Description: Ipare 的日志插件
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/logger

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

`@ipare/logger` 是 `Ipare` 的日志插件

基于 [winston](https://github.com/winstonjs/winston)

通过依赖注入 [inject](https://github.com/ipare/ipare) 的方式使用

## 安装

```
npm install @ipare/logger
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/methods
Description: Ipare http methods
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/methods

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

Ipare http methods

## 安装

```
npm install @ipare/methods
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang
npm package: @ipare/micro
Description: Ipare 微服务基础框架
Author: hal-wang
Latest version: 3.2.1
Deprecated: Renamed to @halsp/micro

<p align="center">
  <a href="https://ipare.org/" target="blank"><img src="https://ipare.org/images/logo.png" alt="Ipare Logo" width="200"/></a>
</p>

<p align="center">Ipare - 面向云的现代渐进式轻量 <a href="http://nodejs.org" target="_blank">Node.js</a> 框架</p>
<p align="center">
    <a href="https://github.com/ipare/ipare/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="GitHub license" /></a>
    <a href=""><img src="https://img.shields.io/npm/v/@ipare/core.svg" alt="npm version"></a>
    <a href=""><img src="https://badgen.net/npm/dt/@ipare/core" alt="npm downloads"></a>
    <a href="https://nodejs.org/en/about/releases/"><img src="https://img.shields.io/node/v/@ipare/core.svg" alt="node compatibility"></a>
    <a href="#"><img src="https://github.com/ipare/ipare/actions/workflows/test.yml/badge.svg?branch=main" alt="Build Status"></a>
    <a href="https://codecov.io/gh/ipare/ipare/branch/main"><img src="https://img.shields.io/codecov/c/github/ipare/ipare/main.svg" alt="Test Coverage"></a>
    <a href="https://github.com/ipare/ipare/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a>
    <a href="https://gitpod.io/#https://github.com/ipare/ipare"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code"></a>
    <a href="https://paypal.me/ihalwang" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
</p>

## 开始使用

请跟随文档 [ipare.org](https://ipare.org) 📚

## 线上示例

请访问 <http://minimal.ipare.org> 🌈

> 该示例是由 `@ipare/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试

## 介绍

Ipare 微服务基础框架

## 安装

```
npm install @ipare/micro
```

## 贡献

在提交 PR 前请先阅读 [Contributing to Ipare](https://github.com/ipare/ipare/blob/main/CONTRIBUTING.md).

<a href="https://github.com/ipare/ipare/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=ipare/ipare" />
</a>

## 遇到问题

首先查找是否已有相关问题：

1. 查看文档 [ipare.org](https://ipare.org) 是否有相关内容
2. 查看 [Discussions](https://github.com/ipare/ipare/discussions) 是否有相关讨论
3. 查看 [Issues](https://github.com/ipare/ipare/issues) 是否有相关内容

如果以上没有找到答案：

- 一般性问题请在讨论区提问 [Discussions](https://github.com/ipare/ipare/discussions)
- 代码问题或不符预期的行为请提 [Issues](https://github.com/ipare/ipare/issues)

如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/ipare/ipare/pulls)

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2022-present, Hal Wang