Skip to content

fix(deps): clear npm Dependabot alerts and resync lockfile with @nself/packages - #90

Merged
acamarata merged 1 commit into
mainfrom
fix/advisory-wave5
Oct 25, 2026
Merged

acamarata merged 1 commit into
mainfrom
fix/advisory-wave5

Conversation

@acamarata

Copy link
Copy Markdown
Contributor

Fixes the red CI on main and the open npm Dependabot alerts.

CI root cause: Web Unit Tests and Mobile Unit Tests fail in pnpm install --frozen-lockfile. The workspace includes the sibling nself-org/packages clone, whose ntask-core moved to zod ^4.6.7 on 2026-10-24; the lockfile still had ^3.24.0. Commit e990ad7 (Flutter untrack) is unrelated; the last green run was 2026-10-18.

Changes

  • Lockfile regenerated from the full workspace (@nself/* resolved from a sibling packages checkout at 56be570); overrides block matches package.json.
  • next 16.4.3, vite 6.4.5, vitest and @vitest/mocker 4.1.12, undici 7.30.1 / 8.12.3, fast-uri 4.2.3, storybook and @storybook/core 8.6.19, zod 4.6.7.
  • apps/web zod ^4.6.7: z.enum errorMap replaced by error.

Not changed

  • node-forge: no patched release.
  • image-size 1.2.1 and decode-uri-component 0.2.2: the fixed majors (2.x, 0.5.x) change the export shape, which breaks metro (getImageSize(buffer)) and query-string 7 (decodeComponent(...)). Forcing them would break the Expo bundle.
  • glib (Cargo.lock): fix 0.20 needs the gtk4 stack; tauri still uses gtk3 bindings.

Verified locally (pnpm 9.15.9): frozen install, pnpm audit --audit-level=high (only ignored entries), claw-web vitest 187/187, mobile typecheck, lint (0 errors), jest with TZ=America/New_York 32/32, desktop typecheck and vitest 14/14.

…nself/packages

Regenerate pnpm-lock.yaml from the full workspace. The lockfile was stale
against nself-org/packages (ntask-core now needs zod ^4.6.7), so the
frozen-lockfile install failed in the Web and Mobile unit test jobs.

- next 16.4.3, vite 6.4.5, vitest 4.1.12 (@vitest/mocker 4.1.12)
- undici 7.30.1 / 8.12.3, fast-uri 4.2.3, storybook 8.6.19
- zod 4.6.7 (apps/web: z.enum errorMap -> error)
- image-size and decode-uri-component stay: their fixed majors break
  metro and query-string
@acamarata
acamarata merged commit 87a6a4f into main Oct 25, 2026
9 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