Skip to content

Fix: Update production dependencies, configure workspace overrides, and declare TypeScript toolchain - #32

Open
Sahveli01 wants to merge 1 commit into
farcasterxyz:mainfrom
Sahveli01:Sahveli01-patch-1
Open

Fix: Update production dependencies, configure workspace overrides, and declare TypeScript toolchain#32
Sahveli01 wants to merge 1 commit into
farcasterxyz:mainfrom
Sahveli01:Sahveli01-patch-1

Conversation

@Sahveli01

Copy link
Copy Markdown

Description

This PR updates workspace configuration and dependency manifests within the quick-auth workspace to patch known supply-chain vulnerabilities and ensure build correctness.

Vulnerabilities & Security Defects Remediated:

  • Supply-Chain Security (package.json, pnpm-lock.yaml, pnpm-workspace.yaml): Upgraded hono to 4.13.2 and enforced ws version 8.21.3 via workspace overrides to mitigate high-severity advisories.
  • Toolchain Correctness (package.json): Added explicit typescript (^5.8.3) to devDependencies to ensure reliable execution of typechecking scripts.

…nd declare TypeScript toolchain

### Description
This PR updates workspace configuration and dependency manifests within the `quick-auth` workspace to patch known supply-chain vulnerabilities and ensure build correctness.

**Vulnerabilities & Security Defects Remediated:**
* **Supply-Chain Security (`package.json`, `pnpm-lock.yaml`, `pnpm-workspace.yaml`):** Upgraded `hono` to `4.13.2` and enforced `ws` version `8.21.3` via workspace overrides to mitigate high-severity advisories.
* **Toolchain Correctness (`package.json`):** Added explicit `typescript` (`^5.8.3`) to devDependencies to ensure reliable execution of typechecking scripts.
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