Skip to content

Remove orphaned turbo.json and tidy package.json#21

Merged
jhamon merged 1 commit into
mainfrom
chore/remove-turbo-cleanup-package
Jul 9, 2026
Merged

Remove orphaned turbo.json and tidy package.json#21
jhamon merged 1 commit into
mainfrom
chore/remove-turbo-cleanup-package

Conversation

@jhamon

@jhamon jhamon commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Cleanup of unused/misplaced root-level config, following a review of what's actually wired into the build.

  • Remove turbo.json — orphaned leftover from a starter template:
    • turbo is not installed, not in dependencies/devDependencies, and no script invokes it.
    • CI (.github/workflows/ci.yml) runs npm run lint/build/test directly — never turbo.
    • Its config referenced .next/** outputs (a Next.js template); this project has no Next.js.
    • Also drop the now-vestigial .turbo entry from .gitignore.
  • Tidy package.json:
    • Move tsup (a build tool) from dependenciesdevDependencies. The lockfile change is purely reclassifying its subtree as dev-only (no version changes).
    • Remove the redundant "tsup" script alias (identical to "build").

Test plan

  • npm install regenerates the lockfile cleanly (only dev: true flag flips, no version changes)
  • npm run build succeeds
  • CI (lint / format:check / build / test) green on this PR

🤖 Generated with Claude Code

turbo.json was leftover from a starter template: turbo is not installed
or depended on, no script invokes it, CI runs npm scripts directly, and
its config referenced Next.js (.next/**) build outputs this project
doesn't have. Also drop the now-vestigial .turbo entry from .gitignore.

While here, tidy package.json:
- move tsup (a build tool) from dependencies to devDependencies
- remove the redundant "tsup" script alias (identical to "build")

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jhamon jhamon merged commit 0d0f0d6 into main Jul 9, 2026
7 checks passed
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