Skip to content

chore(security): patch current dependency advisories - #27

Merged
GSTJ merged 2 commits into
masterfrom
agent/patch-security-advisories
Aug 10, 2026
Merged

chore(security): patch current dependency advisories#27
GSTJ merged 2 commits into
masterfrom
agent/patch-security-advisories

Conversation

@GSTJ

@GSTJ GSTJ commented Aug 10, 2026

Copy link
Copy Markdown
Owner

Summary

We patched the current js-yaml, nanoid, and image-size advisories in the development and example dependency tree.

Details

  • Pins both js-yaml lines and nanoid to patched releases.
  • Patches image-size locally because its repository is archived and no fixed release exists.
  • Adds timeout coverage for the ICNS, JXL, and HEIF parser loops.
  • Keeps the published library runtime unchanged.

Testing steps

  1. Install dependencies:
    corepack pnpm install --frozen-lockfile
  2. Run the full test suite:
    corepack pnpm test
    Confirm that the command exits successfully.
  3. Export the example app:
    corepack pnpm --filter react-native-magic-toast-example exec expo export --platform ios
    Confirm that Expo writes the iOS bundle without errors.

@GSTJ

GSTJ commented Aug 10, 2026

Copy link
Copy Markdown
Owner Author

Example app after the dependency patch:

Magic Toast example showing the success toast

@GSTJ
GSTJ marked this pull request as ready for review August 10, 2026 14:03
@GSTJ
GSTJ merged commit 04a1731 into master Aug 10, 2026
5 checks passed
@GSTJ
GSTJ deleted the agent/patch-security-advisories branch August 10, 2026 14:05
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