Skip to content

feat!: rewrite bot with sapphirejs (typescript) - #45

Merged
calebephrem merged 5 commits into
mainfrom
dev
Sep 8, 2026
Merged

calebephrem merged 5 commits into
mainfrom
dev

Conversation

@calebephrem

@calebephrem calebephrem commented Sep 6, 2026 •

Copy link
Copy Markdown
Member

What does this PR do?

  • Rewrites project with typescript + sapphirejs + bun

Closes

Type of change(s)

  • Bug fix
  • New feature
  • Documentation update
  • Refactor
  • Performance improvement
  • Other

Checklist

  • I've tested this change and it works as expected
  • bun run build or npm run build completes successfully
  • bun run lint or npm run lint completes without warnings or errors
  • bun run typecheck or npm run typecheck completes without warnings or errors
  • My code is formatted with prettier (bun run format or npm run format)
  • My commit messages follow Conventional Commits (e.g. feat: ..., fix: ..., chore: ...)
  • I've updated relevant documentation (README, comments, etc.) if needed
  • I've removed any temporary debugging code (e.g. console.log)

@devhub-bot devhub-bot Bot added the feat New feature label Sep 6, 2026
@beetle-ai

beetle-ai Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

This PR has more than 100 files changed, which exceeds our limit for automatic review.

To trigger a single review, invoke the @beetle command.

⚙️ Settings

Severity Threshold: Medium — Balanced feedback — medium and high severity issues only. — Change in Settings
Custom Rules: Define your own review rules — Set Custom Rules
PR Summary: Configure PR summary — Change in Settings

📖 User Guide
  • Once repos are connected, PR analysis is automatically enabled. You can disable analysis for this repo from beetleai.dev/analysis
  • Comment @beetle on any PR to start analysis manually
  • Comment @beetle stop to stop any ongoing analysis

Follow us: Beetle · X · LinkedIn

@calebephrem calebephrem changed the title feat!: rewrite bot with sapphirejs (typescript) [WIP] feat!: rewrite bot with sapphirejs (typescript) Sep 6, 2026
@socket-security

socket-security Bot commented Sep 6, 2026 •

Copy link
Copy Markdown

@socket-security

socket-security Bot commented Sep 6, 2026 •

Copy link
Copy Markdown

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
Obfuscated code: npm lmdb is 90.0% likely obfuscated

Confidence: 0.90

Location: Package overview

From: package.json → npm/lmdb@3.5.6

ℹ Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/lmdb@3.5.6. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

@devhub-bot

devhub-bot Bot commented Sep 6, 2026

Copy link
Copy Markdown

Warning

Linting checks did not pass for this PR.

Run: View logs

Tip

Make sure to check the following before pushing:

  • code formatting issues
  • code quality / linting errors
  • unused or broken imports
  • syntax or type issues (if applicable)
  • secret leaks or exposed credentials
  • security / dependency vulnerabilities
  • invalid YAML / JSON / config files

Then fix the issues, commit, and push again.

Note

This is just a friendly reminder and will not block the PR from being merged.

@beetle-ai

beetle-ai Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

This PR has more than 100 files changed, which exceeds our limit for automatic review.

To trigger a single review, invoke the @beetle command.

⚙️ Settings

Severity Threshold: Medium — Balanced feedback — medium and high severity issues only. — Change in Settings
Custom Rules: Define your own review rules — Set Custom Rules
PR Summary: Configure PR summary — Change in Settings

📖 User Guide
  • Once repos are connected, PR analysis is automatically enabled. You can disable analysis for this repo from beetleai.dev/analysis
  • Comment @beetle on any PR to start analysis manually
  • Comment @beetle stop to stop any ongoing analysis

Follow us: Beetle · X · LinkedIn

@devhub-bot

devhub-bot Bot commented Sep 6, 2026

Copy link
Copy Markdown

Note

Linting checks passed successfully 🎉

All formatting and code quality checks are clean.

You're good to merge 🚀

@beetle-ai

beetle-ai Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

This PR has more than 100 files changed, which exceeds our limit for automatic review.

To trigger a single review, invoke the @beetle command.

⚙️ Settings

Severity Threshold: Medium — Balanced feedback — medium and high severity issues only. — Change in Settings
Custom Rules: Define your own review rules — Set Custom Rules
PR Summary: Configure PR summary — Change in Settings

📖 User Guide
  • Once repos are connected, PR analysis is automatically enabled. You can disable analysis for this repo from beetleai.dev/analysis
  • Comment @beetle on any PR to start analysis manually
  • Comment @beetle stop to stop any ongoing analysis

Follow us: Beetle · X · LinkedIn

@devhub-bot

devhub-bot Bot commented Sep 6, 2026

Copy link
Copy Markdown

Note

Linting checks passed successfully 🎉

All formatting and code quality checks are clean.

You're good to merge 🚀

@beetle-ai

beetle-ai Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Beetle is reviewing the changes — Let’s see what you’ve done!

🔍 Under Review

Commits (1)
  • 0cfac9f — feat(listeners): add easter egg reactions/replies (Caleb)
Files Changed (2)
  • pandaconf.json
  • src/listeners/misc/easterEggs.ts

⚙️ Settings

Severity Threshold: Medium — Balanced feedback — medium and high severity issues only. — Change in Settings
Custom Rules: Define your own review rules — Set Custom Rules
PR Summary: Configure PR summary — Change in Settings

📖 User Guide
  • Once repos are connected, PR analysis is automatically enabled. You can disable analysis for this repo from beetleai.dev/analysis
  • Comment @beetle on any PR to start analysis manually
  • Comment @beetle stop to stop any ongoing analysis

Follow us: Beetle · X · LinkedIn

@devhub-bot

devhub-bot Bot commented Sep 7, 2026

Copy link
Copy Markdown

Note

Linting checks passed successfully 🎉

All formatting and code quality checks are clean.

You're good to merge 🚀

@beetle-ai

beetle-ai Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Beetle is reviewing the changes — Let’s see what you’ve done!

🔍 Under Review

Commits (1)
  • bd319b9 — feat(commands): add setcount command (Caleb)
Files Changed (1)
  • src/commands/setcount.ts

⚙️ Settings

Severity Threshold: Medium — Balanced feedback — medium and high severity issues only. — Change in Settings
Custom Rules: Define your own review rules — Set Custom Rules
PR Summary: Configure PR summary — Change in Settings

📖 User Guide
  • Once repos are connected, PR analysis is automatically enabled. You can disable analysis for this repo from beetleai.dev/analysis
  • Comment @beetle on any PR to start analysis manually
  • Comment @beetle stop to stop any ongoing analysis

Follow us: Beetle · X · LinkedIn

@devhub-bot

devhub-bot Bot commented Sep 7, 2026

Copy link
Copy Markdown

Note

Linting checks passed successfully 🎉

All formatting and code quality checks are clean.

You're good to merge 🚀

@calebephrem calebephrem changed the title [WIP] feat!: rewrite bot with sapphirejs (typescript) feat!: rewrite bot with sapphirejs (typescript) Sep 7, 2026
@devhub-bot

devhub-bot Bot commented Sep 7, 2026

Copy link
Copy Markdown

Note

Linting checks passed successfully 🎉

All formatting and code quality checks are clean.

You're good to merge 🚀

@calebephrem
calebephrem merged commit f38aa07 into main Sep 8, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate project to typescript + sapphirejs + bun

1 participant