@ooneex/eagle v0.0.102
Eagle Core
A powerful and flexible Bun framework designed for building robust API with modern best practices and high performance.
Features
- š High Performance - Optimized for speed and efficiency
- š”ļø Secure by Design - Built-in security features and best practices
- šÆ Modern Architecture - Following SOLID principles and clean code practices
- š Modular System - Easily extendable with plugins and modules
- š¦ Dependency Injection - Built-in DI container for better code organization
- š Type Safety - Strict typing for more reliable code
- š Well Documented - Comprehensive documentation and examples
- ā Fully Tested - Extensive test coverage
- ā” CLI Tools - Powerful command-line interface for development
Documentation
š Coming soon!
Quick Start
š Coming soon!
Contributing
We welcome contributions to Ooneex Eagle Core! Here's how you can help:
Development Setup
- Fork and clone the repository
- Install Bun if you haven't already
- Run
bun testto ensure everything is working - Create a new branch for your feature/fix:
git checkout -b feature/your-feature-name - Make your changes and commit them using conventional commits
- Run tests and ensure they pass:
bun test - Push to your fork and submit a pull request
- Follow the pull request template and provide detailed description
- Wait for review and address any feedback
Code Style Guidelines
- Follow deno formatting guidelines
- Use meaningful variable and function names
- Add JSDoc comments for public APIs
- Keep functions small and focused
- Use proper error handling
Testing Guidelines
- Write unit tests for all new features
- Use descriptive test names
- Mock external dependencies
- Test edge cases and error scenarios
Useful Commands
bun run test- Run testsbun run test:watch- Run tests with watch modebun run test:coverage- Run tests with coveragebun run test:coverage:watch- Run tests with coverage and watch modebun run fmt- Format codebun run lint- Lint code
Issue Guidelines
When creating issues:
- Use the issue templates
- Provide clear reproduction steps
- Include relevant system information
- Add labels appropriately
- Link related issues/PRs
- Include screenshots if relevant
Support
- GitHub Issues for bug reports
- Discussions for questions
- Stack Overflow for technical help
- Email support for security issues
License
This project is licensed under the MIT License - see the LICENSE file for details.
11 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago