From c8a4e0179a77705f50268d3ca0ddbf273e81d850 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Thu, 21 May 2026 22:36:20 +0000 Subject: [PATCH] Use npmrc for standalone pnpm installs Co-authored-by: Steven --- .github/workflows/test.yml | 2 +- basics/learn-starter/.npmrc | 1 + basics/learn-starter/pnpm-workspace.yaml | 5 +++++ dashboard/final-example/.npmrc | 1 + dashboard/final-example/pnpm-workspace.yaml | 6 ++++++ dashboard/starter-example/.npmrc | 1 + dashboard/starter-example/pnpm-workspace.yaml | 6 ++++++ seo/demo/.npmrc | 1 + seo/demo/pnpm-workspace.yaml | 5 +++++ seo/demo/vercel.json | 4 ---- seo/pnpm-workspace.yaml | 5 +++++ seo/vercel.json | 4 ---- 12 files changed, 32 insertions(+), 9 deletions(-) create mode 100644 basics/learn-starter/.npmrc create mode 100644 basics/learn-starter/pnpm-workspace.yaml create mode 100644 dashboard/final-example/.npmrc create mode 100644 dashboard/final-example/pnpm-workspace.yaml create mode 100644 dashboard/starter-example/.npmrc create mode 100644 dashboard/starter-example/pnpm-workspace.yaml create mode 100644 seo/demo/.npmrc create mode 100644 seo/demo/pnpm-workspace.yaml delete mode 100644 seo/demo/vercel.json create mode 100644 seo/pnpm-workspace.yaml delete mode 100644 seo/vercel.json diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4423589..f387546 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: with: node-version: '20' - name: Enable pnpm - run: corepack enable pnpm && corepack install + run: corepack enable pnpm - name: Install dependencies run: pnpm install --frozen-lockfile - name: Run tests diff --git a/basics/learn-starter/.npmrc b/basics/learn-starter/.npmrc new file mode 100644 index 0000000..de14fd9 --- /dev/null +++ b/basics/learn-starter/.npmrc @@ -0,0 +1 @@ +ignore-workspace=true diff --git a/basics/learn-starter/pnpm-workspace.yaml b/basics/learn-starter/pnpm-workspace.yaml new file mode 100644 index 0000000..8399716 --- /dev/null +++ b/basics/learn-starter/pnpm-workspace.yaml @@ -0,0 +1,5 @@ +packages: + - . +minimumReleaseAge: 2880 +onlyBuiltDependencies: + - sharp diff --git a/dashboard/final-example/.npmrc b/dashboard/final-example/.npmrc new file mode 100644 index 0000000..de14fd9 --- /dev/null +++ b/dashboard/final-example/.npmrc @@ -0,0 +1 @@ +ignore-workspace=true diff --git a/dashboard/final-example/pnpm-workspace.yaml b/dashboard/final-example/pnpm-workspace.yaml new file mode 100644 index 0000000..a870bb8 --- /dev/null +++ b/dashboard/final-example/pnpm-workspace.yaml @@ -0,0 +1,6 @@ +packages: + - . +minimumReleaseAge: 2880 +onlyBuiltDependencies: + - bcrypt + - sharp diff --git a/dashboard/starter-example/.npmrc b/dashboard/starter-example/.npmrc new file mode 100644 index 0000000..de14fd9 --- /dev/null +++ b/dashboard/starter-example/.npmrc @@ -0,0 +1 @@ +ignore-workspace=true diff --git a/dashboard/starter-example/pnpm-workspace.yaml b/dashboard/starter-example/pnpm-workspace.yaml new file mode 100644 index 0000000..a870bb8 --- /dev/null +++ b/dashboard/starter-example/pnpm-workspace.yaml @@ -0,0 +1,6 @@ +packages: + - . +minimumReleaseAge: 2880 +onlyBuiltDependencies: + - bcrypt + - sharp diff --git a/seo/demo/.npmrc b/seo/demo/.npmrc new file mode 100644 index 0000000..de14fd9 --- /dev/null +++ b/seo/demo/.npmrc @@ -0,0 +1 @@ +ignore-workspace=true diff --git a/seo/demo/pnpm-workspace.yaml b/seo/demo/pnpm-workspace.yaml new file mode 100644 index 0000000..8399716 --- /dev/null +++ b/seo/demo/pnpm-workspace.yaml @@ -0,0 +1,5 @@ +packages: + - . +minimumReleaseAge: 2880 +onlyBuiltDependencies: + - sharp diff --git a/seo/demo/vercel.json b/seo/demo/vercel.json deleted file mode 100644 index efc22fb..0000000 --- a/seo/demo/vercel.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "$schema": "https://openapi.vercel.sh/vercel.json", - "installCommand": "pnpm install --ignore-workspace --frozen-lockfile" -} diff --git a/seo/pnpm-workspace.yaml b/seo/pnpm-workspace.yaml new file mode 100644 index 0000000..8399716 --- /dev/null +++ b/seo/pnpm-workspace.yaml @@ -0,0 +1,5 @@ +packages: + - . +minimumReleaseAge: 2880 +onlyBuiltDependencies: + - sharp diff --git a/seo/vercel.json b/seo/vercel.json deleted file mode 100644 index efc22fb..0000000 --- a/seo/vercel.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "$schema": "https://openapi.vercel.sh/vercel.json", - "installCommand": "pnpm install --ignore-workspace --frozen-lockfile" -}