Skip to content

Conversation

@Murderlon
Copy link
Member

@Murderlon Murderlon commented Dec 3, 2025

With yarn dedupe. New type error surfaced due to new types getting loaded.


Note

Dedupes dependencies and updates code: aligns S3 presign tests with checksum behavior, narrows HMAC key type, tweaks AudioOscilloscope buffer typing, and simplifies Tus success logging.

  • AWS S3:
    • Tests: add requestChecksumCalculation (from @aws-sdk/middleware-flexible-checksums) to S3Client options to match presign behavior.
    • Impl: change generateHmacKey signature to accept string | ArrayBuffer (remove Uint8Array).
  • Audio:
    • AudioOscilloscope: change dataArray type to Uint8Array<ArrayBuffer>.
  • Tus:
    • Simplify success log to Download <url> (remove file name extraction).
  • Dependencies:
    • Deduplicate/upgrade various packages in lockfile.

Written by Cursor Bugbot for commit 5b95865. This will update automatically on new commits. Configure here.

@Murderlon Murderlon self-assigned this Dec 3, 2025
@changeset-bot
Copy link

changeset-bot bot commented Dec 3, 2025

⚠️ No Changeset found

Latest commit: 5b95865

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR


if (upload.url) {
// @ts-expect-error not typed in tus-js-client
const { name } = upload.file
Copy link
Member Author

Choose a reason for hiding this comment

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

This doesn't exist and caused type errors again 🤔

@Murderlon Murderlon requested review from mifi and qxprakash December 3, 2025 10:33
* main:
  [ci] release (#6087)
  build(deps): bump next from 15.5.2 to 15.5.7 (#6088)
  Introduce @uppy/image-generator (#6056)
@Murderlon Murderlon merged commit 3c3034b into main Dec 5, 2025
13 checks passed
@Murderlon Murderlon deleted the dedupe-yarn branch December 5, 2025 09:22
Murderlon added a commit that referenced this pull request Dec 5, 2025
* main:
  Dedupe dependencies (#6085)
  [ci] release (#6087)
  build(deps): bump next from 15.5.2 to 15.5.7 (#6088)
  Introduce @uppy/image-generator (#6056)
Murderlon added a commit that referenced this pull request Dec 5, 2025
To resolve security advisories. Should be merged after #6085 

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Upgrades Playwright to 1.57.0 across examples and packages, updating
corresponding yarn.lock entries.
> 
> - **Dependencies**:
> - Bump `playwright` to `1.57.0` in `examples/react/package.json`,
`examples/sveltekit/package.json`, `examples/vue/package.json`,
`packages/@uppy/dashboard/package.json`, and
`packages/@uppy/url/package.json`.
> - Update `yarn.lock` to `[email protected]` and
`[email protected]`.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
fa35f7b. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
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.

3 participants