mirror of
https://github.com/pionxzh/chatgpt-exporter.git
synced 2026-07-23 09:00:51 -05:00
* Update README.md * Create README_ID.md * Create CONTRIBUTING_ID.md * Create id.json * Add Indonesian locale * Update CONTRIBUTING.md * Update CONTRIBUTING_ID.md * Update README_KR.md * Update README_KR.md * Update README_KR.md * Update README_ID.md * Update README.md * Update README_ID.md * Update README_KR.md * Update README_TR.md * Update README_TR.md * Update README_TR.md * Update README_TR.md * Update README_ID.md * Delete CONTRIBUTING_ID.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README_ID.md * Update README_KR.md * Update README_TR.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Add a flag emoji * Add a emoji to quick nav * Update README_ID.md * Update README_KR.md * Update README_TR.md * Fix turkish readme typo * Remove a country flag emoji * Update README_ID.md * Update README_KR.md * Update README_TR.md * Fix typo * Update i18n.ts * Update i18n.ts
29 lines
1.1 KiB
Markdown
29 lines
1.1 KiB
Markdown
# 🤝 Contributing
|
|
|
|
We're excited that you're interested in contributing to this project! Before submitting your contribution, please read through the following guide.
|
|
|
|
## 🔧 Setup
|
|
|
|
This project uses [PNPM](https://pnpm.js.org/) for package management. Please make sure you have it installed before proceeding.
|
|
|
|
1. Fork the repo and create your branch from `master`.
|
|
2. Run `pnpm install` in the repository root.
|
|
3. Run `pnpm dev` to start the development server.
|
|
4. Click "Install" on the popup to install the development script.
|
|
5. Make your changes!
|
|
|
|
## ✅ Linting and Type Checking
|
|
|
|
This project uses [ESLint](https://eslint.org/) and [TypeScript](https://www.typescriptlang.org/) for linting and type checking, respectively. Please make sure your code passes both before submitting a PR.
|
|
|
|
```bash
|
|
pnpm run lint
|
|
pnpm run test
|
|
```
|
|
|
|
## 📝 Commit Message Format
|
|
|
|
This project follows the [Conventional Commits](https://www.conventionalcommits.org/) specification. Please make sure your commit messages are formatted correctly.
|
|
|
|
**Please mention the issue number in the commit message or the PR description.**
|