fix: Prune Bun wildcard workspace dev dependencies (#13694)
## Summary
- recognize bare `*` specifiers as workspace dependencies during
production pruning
- remove excluded workspace dev dependencies from both package manifests
and Bun lockfile importers
- add a scoped-package Bun fixture that validates Docker production
pruning with a frozen install
## Testing
- `cargo fmt --all -- --check`
- `cargo test -p turborepo-lib prune`
- `cargo test -p turborepo-lockfiles`
- `pnpm --filter lockfile-tests exec tsx check-lockfiles.ts --fixture
bun-v1-issue-13693 --turbo-path ../target/debug/turbo`
- pre-push hooks (`turbo run format check:toml`, `cargo fmt --check`)
Closes #13693
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>