Skip to content

[Deps]: Remove unused localtunnel dependency#171

Open
matiaspalmac wants to merge 1 commit intoTrixtyAI:mainfrom
matiaspalmac:deps/remove-localtunnel
Open

[Deps]: Remove unused localtunnel dependency#171
matiaspalmac wants to merge 1 commit intoTrixtyAI:mainfrom
matiaspalmac:deps/remove-localtunnel

Conversation

@matiaspalmac
Copy link
Copy Markdown
Contributor

Description

The Rust tunnel backend was removed in #151 along with the disabled ports UI, but the localtunnel npm package was left behind in apps/desktop/package.json. There are no remaining imports of it in the desktop frontend, so it and its transitive deps (axios 0.21.4, debug, openurl, yargs, ...) can be dropped safely.

Change

  • Remove localtunnel from apps/desktop/package.json.
  • Regenerate pnpm-lock.yaml and apps/desktop/package-lock.json.

Related Issue

Closes #112

Verification

  • grep -r localtunnel apps/desktop/src → no matches.
  • pnpm install resolves clean.
  • pnpm --filter @trixty/desktop lint passes.
  • OS: Windows 11
  • Version: v1.0.10

Checklist

  • I have tested the application with the updated dependencies.
  • I have verified that there are no breaking changes (or they are documented).
  • Lock files (pnpm-lock.yaml, etc.) have been updated.
  • My changes generate no new warnings or errors.

The Rust tunnel backend was removed in TrixtyAI#151 along with the disabled
ports UI, but the `localtunnel` npm package was left behind in
apps/desktop/package.json. It is not imported anywhere in the
desktop source.

Closes TrixtyAI#112
Copilot AI review requested due to automatic review settings April 21, 2026 04:27
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Apr 21, 2026
@github-actions
Copy link
Copy Markdown

Thanks for the contribution! I'll review it as soon as possible. If you have still changes, please mark this PR as draft and all reviews will be cancelled. Tests reviews will be re-run only when the PR is marked as ready for review.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Removes the leftover localtunnel dependency from the desktop app after the tunnel backend/UI removal, reducing transitive dependencies.

Changes:

  • Remove localtunnel from apps/desktop/package.json.
Files not reviewed (2)
  • apps/desktop/package-lock.json: Language not supported
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread apps/desktop/package.json
@matiaspalmac
Copy link
Copy Markdown
Contributor Author

@copilot the regenerated lockfiles are in fact part of this PR — see the Files changed tab: pnpm-lock.yaml (-303 lines) and apps/desktop/package-lock.json (-5 lines) are both modified in the same commit that removes the dep from package.json. It looks like the review panel hid them because of the Language not supported note. The CI quality check on this PR passes (pnpm installs cleanly from the updated lockfile), so no action needed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Deps]: Replace localtunnel (abandonware since 2022) with a maintained alternative

2 participants