![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
![image](https://github.com/user-attachments/assets/b11a43ac-6e28-4aea-9e3c-ff41f1dbce8a)
bunaider
combines bun and aider to automatically fix GitHub issues. It streamlines the process of fixing issues by leveraging AI-assisted coding.
You can use bunaider
to automatically fix github issues.
npm install -g bunaider
# Initialize bunaider (installs aider and required dependencies)
bunaider init
# Attempt to fix a GitHub issue
bunaider fix <issue-number>
Bunaider uses the same environment variables as aider. We recommend setting the following:
AIDER_SONNET=1
(to use the latest model)ANTHROPIC_API_KEY=<your-api-key>
(required for aider to function)For GitHub integration, you can use either:
gh
is installed and authenticatedGITHUB_TOKEN
: Set this environment variable with your GitHub personal access tokenBunaider is designed to work seamlessly with GitHub Actions. Here's an example workflow that automatically creates a pull request for any issue labeled with 'aider':
name: Bunaider Auto-Fix
on:
issues:
types: [labeled]
jobs:
auto-fix:
if: github.event.label.name == 'aider'
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Setup Bun
uses: oven-sh/setup-bun@v1
- name: Install bunaider
run: bun install -g bunaider
- run: bunaider init
- name: Run bunaider fix
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
AIDER_SONNET: 1
run: bunaider fix ${{ github.event.issue.number }}
This workflow will:
bunaider fix
on the labeled issueFor local development, ensure you have either the GitHub CLI (gh
) installed and authenticated, or set the GITHUB_TOKEN
environment variable. Then you can run bunaider commands directly from your terminal.
We welcome contributions! Please see our CONTRIBUTING.md for details on how to submit pull requests, report issues, or request features.
Bunaider is released under the MIT License. See the LICENSE file for more details.
FAQs
![image](https://github.com/user-attachments/assets/b11a43ac-6e28-4aea-9e3c-ff41f1dbce8a)
The npm package bunaider receives a total of 10 weekly downloads. As such, bunaider popularity was classified as not popular.
We found that bunaider demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.