Hey there! π Welcome to the Transcript-Seeker project! We're absolutely thrilled that you're interested in contributing. Whether you're fixing a bug, adding a feature, or sharing an idea, your efforts help make our project better and more useful for everyone. Here are some easy-to-follow guidelines to help you dive in!
Have you found a bug, got a suggestion, or stumbled upon something that doesn't work as expected? No problem! Feel free to open an issue. When submitting an issue, try to include a clear and concise title and as many details as possible. The more info you provide, the faster we can jump in and help!
We use Conventional Commits to keep our commit history clean and organized. It makes it easier for everyone to understand what's been done at a glance. Commit messages should use the following format:
To keep the codebase consistent and readable, we recommend running a few checks before opening a pull request:
Lint fixes:
pnpm lint:fix
Run type checks to ensure there are no type issues:
pnpm typecheck
Your code should be well-tested, clear, and follow our best practices. Remember, every contribution makes a difference, and we deeply appreciate your help in making Transcript-Seeker better! π
Thanks a ton for contributing, and welcome aboard! If you need any help, donβt hesitate to ask. Letβs make something amazing together. π