From f44a29bc65f41bcf261a2a54c31e42648c5cc6f1 Mon Sep 17 00:00:00 2001 From: "Nanashi." Date: Wed, 12 Feb 2025 17:25:09 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20pnpm=E3=82=92v10=E3=81=AB=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=20(#2528)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 772dd21f9a..46a3329e2d 100644 --- a/package.json +++ b/package.json @@ -10,18 +10,19 @@ "volta": { "node": "22.14.0" }, - "packageManager": "pnpm@9.15.4", + "packageManager": "pnpm@10.3.0", "scripts": { + "// --- lint ---": "", "lint": "eslint --ext .js,.vue,.ts,.mts *.config.* src tests build .storybook", "fmt": "eslint --ext .js,.vue,.ts,.mts *.config.* src tests build .storybook --fix", "markdownlint": "markdownlint --ignore node_modules/ --ignore dist/ --ignore dist_electron/ --ignore dist_preview/ ./", "typecheck": "vue-tsc --noEmit", "typos": "cross-env ./vendored/typos/typos", - + "// --- tools ---": "", "license:generate": "tsx tools/generateLicenses.mts", "license:merge": "tsx tools/mergeLicenses.mts", "check-suspicious-imports": "tsx tools/checkSuspiciousImports.mts", - + "// --- test ---": "", "test:unit": "vitest --run", "test-watch:unit": "vitest --watch", "test-ui:unit": "vitest --ui", @@ -33,14 +34,14 @@ "test:storybook-vrt": "cross-env TARGET=storybook playwright test", "test-watch:storybook-vrt": "cross-env TARGET=storybook PWTEST_WATCH=1 playwright test", "test-ui:storybook-vrt": "cross-env TARGET=storybook playwright test --ui", - + "// --- build ---": "", "electron:serve": "cross-env VITE_TARGET=electron vite", "electron:build": "cross-env VITE_TARGET=electron NODE_ENV=production vite build && electron-builder --config electron-builder.config.js --publish never", "browser:serve": "cross-env VITE_TARGET=browser vite", "browser:build": "cross-env VITE_TARGET=browser NODE_ENV=production vite build", "storybook": "storybook dev --port 6006", "storybook:build": "storybook build", - + "// --- lifecycle ---": "", "preinstall": "npx -y only-allow pnpm", "postinstall": "pnpm run postinstall:packages && pnpm run postinstall:download-scripts", "postinstall:packages": "electron-builder install-app-deps && playwright install chromium", @@ -146,5 +147,15 @@ "vue-component-type-helpers": "2.1.6", "vue-tsc": "2.1.10", "yargs": "17.2.1" + }, + "pnpm": { + "onlyBuiltDependencies": [ + "@nestjs/core", + "@openapitools/openapi-generator-cli", + "electron", + "esbuild", + "msw", + "vue-demi" + ] } }