Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/ycjcl868/eslint-gpt
- Owner: ycjcl868
- Created: 2023-03-24T00:39:51.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-22T13:09:22.000Z (4 months ago)
- Last Synced: 2025-01-11T13:07:44.677Z (8 days ago)
- Language: TypeScript
- Homepage: https://eslint.rustc.cloud/
- Size: 2.74 MB
- Stars: 213
- Watchers: 4
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README-zh_CN.md
Awesome Lists containing this project
- awesome-chatgpt - eslint-gpt - Generate ESLint rules from example code. (Web apps / Hosted and self-hosted)
- awesome-chatgpt - eslint-gpt - Generate ESLint rules from example code. (Web apps / Hosted and self-hosted)
- awesome-gpt - eslint-gpt
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 文件。