- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
- Choose the appropriate category file in
snippets/
- Follow the naming convention:
v3[category]-[name]
- Include proper documentation and examples
- Test the snippet before submitting
{
"Snippet Name": {
"prefix": "v3example",
"body": [
"// Your snippet content"
],
"description": "Clear description of the snippet"
}
}
- Clone the repository
- Install dependencies:
pnpm install
- Make your changes
- Run tests:
pnpm test
- Build:
pnpm run compile
- Follow TypeScript best practices
- Use consistent naming conventions
- Add proper documentation
- Include tests for new features
Feel free to open an issue for any questions or concerns.