Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ycjcl868/eslint-gpt

Generate your eslint rule with OpenAI and Vercel Edge Functions.
https://github.com/ycjcl868/eslint-gpt

Last synced: about 20 hours ago
JSON representation

Generate your eslint rule with OpenAI and Vercel Edge Functions.

Awesome Lists containing this project

README

        

# 🤖 ESLint GPT

![](https://user-images.githubusercontent.com/13595509/228750807-aa1e7e2b-e777-4136-96a1-969b4f5bb90f.png)

ESLint GPT 是一个使用 Vercel 和 Next.js 构建的工具,可以帮助你自动生成 ESLint 规则。它基于 GPT 技术,可以通过输入示例代码,自动生成对应的 ESLint 规则,从而提高开发效率。

### 功能亮点

- **自动生成 ESLint 规则**:通过输入示例代码,自动生成对应的 ESLint 规则。
- **支持多语言**:目前支持中文和英文,方便不同语言的开发者使用。
- **用户友好的界面**:简洁直观的用户界面,易于操作。
- **保存和分享功能**:可以保存生成的规则,并与他人分享。

## 快速开始

要开始使用 ESLint GPT,请按照以下步骤操作:

1. 克隆本仓库:`git clone https://github.com/ycjcl868/eslint-gpt.git`
2. 安装依赖:`npm install`
3. 启动服务:`npm run dev`
4. 打开浏览器,在地址栏中输入:`http://localhost:3000`

## 📖 详细说明

ESLint GPT 基于 GPT 技术,可以通过输入示例代码,自动生成对应的 ESLint 规则。它使用了 Vercel 和 Next.js 进行构建,具有以下特点:

- 支持输入示例代码,自动生成 ESLint 规则
- 支持保存和分享生成的规则
- 使用 Vercel 和 Next.js 进行构建,具有高效性和可扩展性

如果您对 ESLint GPT 有任何问题或建议,请随时在本仓库的 Issue 中提出。

## 🤝 贡献

如果您想为 ESLint GPT 做出贡献,欢迎提交 Pull Request 或 Issue。我们欢迎任何形式的贡献,包括但不限于代码、文档、测试用例等。

请注意,所有提交的代码必须遵循本仓库的代码贡献指南。我们将会对每个提交进行审核,确保代码的质量和可读性。

## 📄 许可证

ESLint GPT 使用 MIT 许可证进行发布。详情请参阅 LICENSE 文件。