diff --git a/PNPM.md b/PNPM.md index 860633c8e1..9f05e39cf8 100644 --- a/PNPM.md +++ b/PNPM.md @@ -15,7 +15,7 @@ This project has been migrated from npm to pnpm to improve dependency management ```bash # Global installation of pnpm -npm install -g pnpm@10.8.1 +npm install -g pnpm@10.28.2 # Or with corepack (available with Node.js 22+) corepack enable @@ -59,12 +59,12 @@ codex/ ## CI/CD -CI/CD workflows have been updated to use pnpm instead of npm. Make sure your CI environments use pnpm 10.8.1 or higher. +CI/CD workflows have been updated to use pnpm instead of npm. Make sure your CI environments use pnpm 10.28.2 or higher. ## Known issues If you encounter issues with pnpm, try the following solutions: 1. Remove the `node_modules` folder and `pnpm-lock.yaml` file, then run `pnpm install` -2. Make sure you're using pnpm 10.8.1 or higher +2. Make sure you're using pnpm 10.28.2 or higher 3. Verify that Node.js 22 or higher is installed diff --git a/package.json b/package.json index ae676d8230..9f1452a972 100644 --- a/package.json +++ b/package.json @@ -21,5 +21,5 @@ "node": ">=22", "pnpm": ">=9.0.0" }, - "packageManager": "pnpm@10.8.1" + "packageManager": "pnpm@10.28.2+sha512.41872f037ad22f7348e3b1debbaf7e867cfd448f2726d9cf74c08f19507c31d2c8e7a11525b983febc2df640b5438dee6023ebb1f84ed43cc2d654d2bc326264" } diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index ddd5674bf1..78899b9321 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -5,3 +5,7 @@ packages: ignoredBuiltDependencies: - esbuild + +minimumReleaseAge: 10080 + +blockExoticSubdeps: true