Skip to content

chore: rebrand tarkov-checker → RaidMate#28

Merged
Mosmain merged 1 commit into
devfrom
rebrand/raidmate
Jun 12, 2026
Merged

chore: rebrand tarkov-checker → RaidMate#28
Mosmain merged 1 commit into
devfrom
rebrand/raidmate

Conversation

@Mosmain

@Mosmain Mosmain commented Jun 12, 2026

Copy link
Copy Markdown
Owner

What

Full rebrand of the project from tarkov-checker to RaidMate. Clean break — no migration of user data (old %APPDATA%/tarkov-checker/ and tc.* localStorage keys are simply orphaned).

Naming table

Identifier Old New
Brand / display tarkov-checker RaidMate
npm scope @tarkov-checker/* @raidmate/*
Cargo package / lib / bins tarkov-checker-desktop / tarkov_checker_desktop_lib / tarkov-checker-{desktop,headless} raidmate / raidmate_lib / raidmate, raidmate-headless
Shipped exe tarkov-checker-desktop.exe raidmate.exe
Tauri identifier dev.tarkov-checker.desktop dev.raidmate.desktop (+ explicit mainBinaryName)
%APPDATA% dir tarkov-checker raidmate
localStorage prefix tc. rm.
updater Mosmain/tarkov-checker, tarkov-checker-desktop.exe Mosmain/raidmate, raidmate.exe
Pages base /tarkov-checker/ /raidmate/

Game-related identifiers (TARKOV_* env vars, TARKOV_MAPS, tarkov.dev attributions, the maps submodule) are intentionally untouched.

Also removed the obsolete one-time tc.hotkeys.* localStorage→backend migration (and its tests) — clean break makes it dead code.

Notes

  • Old v0.1.x installs will stop finding auto-updates (the asset name baked into them no longer exists) — accepted, users re-download manually.
  • GitHub Pages stays broken until the next dev→master release rebuilds with base /raidmate/ — accepted.
  • The GitHub repo itself is renamed to Mosmain/raidmate right after this PR (redirects cover git/API/web).

Verification

  • git grep tarkov-checker → only intentional historical notes in CLAUDE.md
  • pnpm install / shared+client builds / pnpm test (108 tests) / lint / typecheck / prettier --check — all green
  • cargo fmt --check, cargo check, cargo test (68 tests) — all green

🤖 Generated with Claude Code

Full rename across the monorepo, clean break (no data migration):

- npm: root raidmate, packages @raidmate/{desktop,client,shared},
  all --filter references, pnpm-lock regenerated
- Cargo: package/lib/bins renamed (exe is now raidmate.exe), Cargo.lock
  regenerated
- Tauri: productName RaidMate, explicit mainBinaryName raidmate,
  identifier dev.raidmate.desktop, window title
- %APPDATA% data dir tarkov-checker -> raidmate (old settings orphaned
  by design)
- localStorage prefix tc.* -> rm.*; removed the obsolete one-time
  tc.hotkeys.* -> backend migration and its tests
- updater: REPO Mosmain/raidmate, asset raidmate.exe, user-agent
- /api/ping name, AUMID DisplayName, tray id, headless banner
- client: index.html title, PWA manifest, en/ru locale strings,
  releases URL, GITHUB_PAGES_BASE /raidmate/
- CI: artifact/exe paths in build-overlay.yml, filters in
  deploy-pages.yml
- docs: README (en+ru), package READMEs, CREDITS, CLAUDE.md

Game-related identifiers (TARKOV_* env vars, TARKOV_MAPS, tarkov.dev
attributions, maps submodule) are intentionally unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Mosmain
Mosmain merged commit dfe3c7b into dev Jun 12, 2026
1 check passed
@Mosmain
Mosmain deleted the rebrand/raidmate branch June 12, 2026 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant