From 0e7bd10f77ba6aa746ecc24125cb3bd79030f55d Mon Sep 17 00:00:00 2001 From: Lucas Oskorep Date: Mon, 26 Oct 2026 22:31:31 -0400 Subject: [PATCH] build: use latest pnpm (12.x) managed by mise - mise.toml: pnpm = latest - pnpm 12 approves build scripts via allowBuilds in pnpm-workspace.yaml - drop packageManager pin (mise is the version source; pnpm would self-downgrade to it) and the dead yarn pin in the root package.json --- mise.toml | 2 +- mta-sign-ui/package.json | 8 -------- mta-sign-ui/pnpm-workspace.yaml | 4 ++++ package.json | 3 --- 4 files changed, 5 insertions(+), 12 deletions(-) create mode 100644 mta-sign-ui/pnpm-workspace.yaml delete mode 100644 package.json diff --git a/mise.toml b/mise.toml index b5cde8d..47721ec 100644 --- a/mise.toml +++ b/mise.toml @@ -1,4 +1,4 @@ [tools] python = "3.14" uv = "latest" -pnpm = "10.33.0" +pnpm = "latest" diff --git a/mta-sign-ui/package.json b/mta-sign-ui/package.json index e188a9d..505c3e2 100644 --- a/mta-sign-ui/package.json +++ b/mta-sign-ui/package.json @@ -36,13 +36,5 @@ "jsdom": "^28.0.0", "typescript": "^5.7.3", "vitest": "^4.0.0" - }, - "packageManager": "pnpm@10.33.0", - "pnpm": { - "onlyBuiltDependencies": [ - "esbuild", - "sharp", - "unrs-resolver" - ] } } diff --git a/mta-sign-ui/pnpm-workspace.yaml b/mta-sign-ui/pnpm-workspace.yaml new file mode 100644 index 0000000..01ebcf2 --- /dev/null +++ b/mta-sign-ui/pnpm-workspace.yaml @@ -0,0 +1,4 @@ +allowBuilds: + esbuild: true + sharp: true + unrs-resolver: true diff --git a/package.json b/package.json deleted file mode 100644 index 5ce1d36..0000000 --- a/package.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "packageManager": "yarn@4.13.0" -}