@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.
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 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