From 9db1213617571521c52bfc21699535a4f998837d Mon Sep 17 00:00:00 2001 From: 0XFANGO Date: Sun, 19 Apr 2026 23:33:03 +0800 Subject: [PATCH] fix: add missing picomatch dev dependency for vite-plus build vite-plus-core requires picomatch at runtime but doesn't declare it in its own package.json. pnpm's strict isolation causes MODULE_NOT_FOUND. --- package.json | 1 + pnpm-lock.yaml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/package.json b/package.json index 13a0e55..bdd1653 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,7 @@ "devDependencies": { "@sindresorhus/tsconfig": "^8.1.0", "@types/node": "^25.5.0", + "picomatch": "^4.0.4", "typescript": "^5.9.3", "vite": "^8.0.3", "vite-plus": "^0.1.18", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a9828db..f0468a9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,6 +27,9 @@ importers: '@types/node': specifier: ^25.5.0 version: 25.5.2 + picomatch: + specifier: ^4.0.4 + version: 4.0.4 typescript: specifier: ^5.9.3 version: 5.9.3