From 27c56c053e6991a54d5a0d2a9c677ddf632905aa Mon Sep 17 00:00:00 2001 From: "sentry-junior[bot]" <264270552+sentry-junior[bot]@users.noreply.github.com> Date: Thu, 12 Nov 2026 12:03:03 +0000 Subject: [PATCH 1/2] chore(dev-deps): Replace npm-run-all2 with pnpm script selectors run-s becomes a `pnpm run` chain and run-p a pnpm regex selector, which runs the matching scripts of the current package concurrently and fails when one of them fails. Watch scripts pass --workspace-concurrency=Infinity: pnpm caps regex concurrency at the CPU count, so on a single core the second long-running watcher would never start. Build scripts keep the CPU-bound default. Co-Authored-By: Francesco Gringl-Novy <2411343+mydea@users.noreply.github.com> --- .../package.json | 4 +- dev-packages/e2e-tests/package.json | 2 +- dev-packages/test-utils/package.json | 2 +- package.json | 11 ++-- packages/astro/package.json | 4 +- packages/aws-serverless/package.json | 8 +-- packages/browser-utils/package.json | 6 +-- packages/browser/package.json | 8 +-- packages/bun/package.json | 6 +-- packages/bundler-plugins/package.json | 8 +-- packages/cloudflare/package.json | 4 +- packages/core/package.json | 4 +- packages/deno/package.json | 4 +- packages/effect/package.json | 4 +- packages/elysia/package.json | 4 +- packages/esbuild-plugin/package.json | 4 +- packages/feedback/package.json | 8 +-- packages/gatsby/package.json | 6 +-- packages/google-cloud-serverless/package.json | 4 +- packages/hono/package.json | 4 +- packages/integration-shims/package.json | 6 +-- packages/nestjs/package.json | 6 +-- packages/nextjs/package.json | 6 +-- packages/nitro/package.json | 6 +-- packages/node-native/package.json | 2 +- packages/node/package.json | 4 +- packages/nuxt/package.json | 4 +- packages/opentelemetry/package.json | 4 +- packages/profiling-node/package.json | 2 +- packages/react-router/package.json | 6 +-- packages/react/package.json | 4 +- packages/remix/package.json | 4 +- packages/replay-canvas/package.json | 8 +-- packages/replay-internal/package.json | 8 +-- packages/replay-worker/package.json | 4 +- packages/rollup-plugin/package.json | 4 +- .../server-runtime-injection/package.json | 6 +-- packages/server-utils/package.json | 6 +-- packages/solid/package.json | 6 +-- packages/solidstart/package.json | 6 +-- packages/svelte/package.json | 4 +- packages/sveltekit/package.json | 4 +- packages/tanstackstart-react/package.json | 4 +- packages/vercel-edge/package.json | 4 +- packages/vite-plugin/package.json | 4 +- packages/vue/package.json | 10 ++-- packages/wasm/package.json | 8 +-- packages/webpack-plugin/package.json | 4 +- pnpm-lock.yaml | 52 ------------------- 49 files changed, 124 insertions(+), 177 deletions(-) diff --git a/dev-packages/bundler-plugin-integration-tests/package.json b/dev-packages/bundler-plugin-integration-tests/package.json index 9c61edd0b2f5..9f42dcc5fd21 100644 --- a/dev-packages/bundler-plugin-integration-tests/package.json +++ b/dev-packages/bundler-plugin-integration-tests/package.json @@ -6,8 +6,8 @@ "scripts": { "test": "node setup.mjs && vitest run --pool threads --test-timeout=10000", "check:types": "tsc --project ./tsconfig.json --noEmit", - "clean": "run-s clean:build", - "clean:all": "run-p clean clean:deps", + "clean": "pnpm run clean:build", + "clean:all": "pnpm run \"/^(clean|clean:deps)$/\"", "clean:build": "node ../../scripts/rm.mjs ./fixtures/*/out", "clean:deps": "node ../../scripts/rm.mjs node_modules" }, diff --git a/dev-packages/e2e-tests/package.json b/dev-packages/e2e-tests/package.json index 9aa61ffb27c2..33d2e9497f32 100644 --- a/dev-packages/e2e-tests/package.json +++ b/dev-packages/e2e-tests/package.json @@ -6,7 +6,7 @@ "scripts": { "lint:fix": "oxlint . --fix --type-aware", "lint": "oxlint . --type-aware", - "test:e2e": "run-s test:prepare test:validate test:run", + "test:e2e": "pnpm run test:prepare && pnpm run test:validate && pnpm run test:run", "test:run": "node run.mjs", "test:prepare": "node prepare.mjs", "test:validate": "node validate-packed-tarball-setup.mjs", diff --git a/dev-packages/test-utils/package.json b/dev-packages/test-utils/package.json index 3d59752b2318..b8d356b01237 100644 --- a/dev-packages/test-utils/package.json +++ b/dev-packages/test-utils/package.json @@ -50,7 +50,7 @@ "scripts": { "lint:fix": "oxlint . --fix --type-aware", "lint": "oxlint . --type-aware", - "build": "run-s build:transpile build:types", + "build": "pnpm run build:transpile && pnpm run build:types", "build:tarball": "pnpm pack", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", diff --git a/package.json b/package.json index b7dcfa889a95..b5f70d004013 100644 --- a/package.json +++ b/package.json @@ -11,23 +11,23 @@ "build:types": "nx run-many -t build:types", "build:watch": "nx run-many -t build:watch", "build:dev:watch": "nx run-many -t build:dev:watch", - "build:tarball": "run-s clean:tarballs build:tarballs", + "build:tarball": "pnpm run clean:tarballs && pnpm run build:tarballs", "build:tarballs": "nx run-many -t build:tarball", "ci:print-build-artifact-paths": "node ./scripts/ci-print-build-artifact-paths.mjs", "changelog": "tsx ./scripts/get-commit-list.ts", "generate-changelog": "tsx ./scripts/generate-changelog.ts", "circularDepCheck": "nx run-many -t circularDepCheck", - "clean": "run-s clean:build clean:caches", + "clean": "pnpm run clean:build && pnpm run clean:caches", "clean:build": "nx run-many -t clean", "clean:caches": "node scripts/rm.mjs eslintcache .nxcache .nx", "clean:deps": "node scripts/rm.mjs packages/*/node_modules dev-packages/*/node_modules node_modules && pnpm install", "clean:tarballs": "node scripts/rm.mjs packages/*/*.tgz dev-packages/*/*.tgz", "clean:watchman": "watchman watch-del \".\"", - "clean:all": "run-s clean:build clean:tarballs clean:caches clean:deps clean:watchman", + "clean:all": "pnpm run clean:build && pnpm run clean:tarballs && pnpm run clean:caches && pnpm run clean:deps && pnpm run clean:watchman", "format": "oxfmt . --write", "format:check": "oxfmt . --check", - "verify": "run-s format:check lint", - "fix": "run-s format lint:fix", + "verify": "pnpm run format:check && pnpm run lint", + "fix": "pnpm run format && pnpm run lint:fix", "lint": "oxlint .", "lint:fix": "oxlint . --fix", "lint:es-compatibility": "nx run-many -t lint:es-compatibility", @@ -150,7 +150,6 @@ "jsdom": "^21.1.2", "madge": "8.0.0", "nodemon": "^3.1.10", - "npm-run-all2": "^6.2.0", "nx": "24.0.3", "oxfmt": "^0.74.0", "oxlint": "^1.89.0", diff --git a/packages/astro/package.json b/packages/astro/package.json index dbb68cdb564f..3598b7da62b7 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -80,11 +80,11 @@ "vite": "^8.3.6" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/aws-serverless/package.json b/packages/aws-serverless/package.json index 08cb65b57c12..aea32a131baf 100644 --- a/packages/aws-serverless/package.json +++ b/packages/aws-serverless/package.json @@ -79,14 +79,14 @@ "@vercel/nft": "^1.11.0" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:extension": "rolldown -c rollup.lambda-extension.config.mjs && pnpm exec tsx scripts/buildLambdaExtension.ts", "build:layer": "node ../../scripts/rm.mjs build/aws && pnpm exec tsx scripts/buildLambdaLayer.ts", - "build:dev": "run-p build:transpile build:types", - "build:transpile": "run-s build:transpile:npm build:extension", + "build:dev": "pnpm run \"/^build:(transpile|types)$/\"", + "build:transpile": "pnpm run build:transpile:npm && pnpm run build:extension", "build:transpile:npm": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/browser-utils/package.json b/packages/browser-utils/package.json index 224637a4f0d2..aec963f2d066 100644 --- a/packages/browser-utils/package.json +++ b/packages/browser-utils/package.json @@ -41,12 +41,12 @@ "@sentry-internal/rollup-utils": "11.12.0" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", - "build:dev:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", + "build:dev:watch": "pnpm run build:transpile:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", "clean": "node ../../scripts/rm.mjs build coverage sentry-browser-utils-*.tgz", diff --git a/packages/browser/package.json b/packages/browser/package.json index 0147f5b3ef30..c9eea03270b5 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -51,13 +51,13 @@ "fake-indexeddb": "^6.2.7" }, "scripts": { - "build": "run-p build:transpile build:bundle build:types", - "build:dev": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|bundle|types)$/\"", + "build:dev": "pnpm run \"/^build:(transpile|types)$/\"", "build:bundle": "rolldown -c rollup.bundle.config.mjs", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch build:bundle:watch", - "build:dev:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run --workspace-concurrency=Infinity \"/^build:(transpile|bundle):watch$/\"", + "build:dev:watch": "pnpm run build:transpile:watch", "build:bundle:watch": "rolldown -c rollup.bundle.config.mjs --watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/bun/package.json b/packages/bun/package.json index 94c5d75ae932..c4d89bb37f15 100644 --- a/packages/bun/package.json +++ b/packages/bun/package.json @@ -54,11 +54,11 @@ "bun-types": "^1.2.9" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", @@ -69,7 +69,7 @@ "lint:types": "oxlint src --type-aware --type-check", "lint:es-compatibility": "es-check es2022 ./build/cjs/*.js && es-check es2022 ./build/esm/*.js --module", "install:bun": "node ./scripts/install-bun.js", - "test": "run-s install:bun test:bun", + "test": "pnpm run install:bun && pnpm run test:bun", "test:bun": "bun test", "test:watch": "bun test --watch", "yalc:publish": "yalc publish --push --sig" diff --git a/packages/bundler-plugins/package.json b/packages/bundler-plugins/package.json index a4abe848d02c..982a226832fd 100644 --- a/packages/bundler-plugins/package.json +++ b/packages/bundler-plugins/package.json @@ -72,12 +72,12 @@ } }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:version": "node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > src/core/version.ts", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", @@ -86,11 +86,11 @@ "prelint:types": "pnpm run build:version", "pretest": "pnpm run build:version", "pretest:unit": "pnpm run build:version", - "check:types": "run-p check:types:src check:types:test", + "check:types": "pnpm run \"/^check:types:(src|test)$/\"", "check:types:src": "tsc --project ./tsconfig.json --noEmit", "check:types:test": "tsc --project ./test/tsconfig.json --noEmit", "clean": "node ../../scripts/rm.mjs build dist coverage sentry-bundler-plugins-*.tgz", - "clean:all": "run-p clean clean:deps", + "clean:all": "pnpm run \"/^(clean|clean:deps)$/\"", "clean:deps": "node ../../scripts/rm.mjs node_modules", "lint": "oxlint . --type-aware", "lint:types": "oxlint src --type-aware --type-check", diff --git a/packages/cloudflare/package.json b/packages/cloudflare/package.json index 6cfe55eabbe4..6a1c6f018b7a 100644 --- a/packages/cloudflare/package.json +++ b/packages/cloudflare/package.json @@ -84,11 +84,11 @@ "wrangler": "4.156.0" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/core/package.json b/packages/core/package.json index 1090e703e385..700ce2093f9e 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -68,11 +68,11 @@ "access": "public" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/deno/package.json b/packages/deno/package.json index 93c30a70cd1f..7c70cabdd646 100644 --- a/packages/deno/package.json +++ b/packages/deno/package.json @@ -38,7 +38,7 @@ }, "scripts": { "deno-types": "node ./scripts/download-deno-types.mjs", - "build": "run-s build:transpile build:types", + "build": "pnpm run build:transpile && pnpm run build:types", "build:dev": "pnpm run build", "build:transpile": "pnpm run deno-types && rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", @@ -52,7 +52,7 @@ "lint:fix": "oxlint . --fix --type-aware", "lint:es-compatibility": "es-check es2022 ./build/esm/*.js --module", "install:deno": "node ./scripts/install-deno.mjs", - "test": "run-s install:deno deno-types test:types test:unit", + "test": "pnpm run install:deno && pnpm run deno-types && pnpm run test:types && pnpm run test:unit", "test:types": "deno check --unstable-sloppy-imports test", "test:unit": "deno test --allow-net --allow-read --allow-run --allow-env --no-check", "test:unit:update": "deno test --allow-net --allow-read --allow-run --allow-env --no-check --allow-write -- --update", diff --git a/packages/effect/package.json b/packages/effect/package.json index 5449957181e4..37d75e9bb031 100644 --- a/packages/effect/package.json +++ b/packages/effect/package.json @@ -63,11 +63,11 @@ "effect": "^4.0.0" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/elysia/package.json b/packages/elysia/package.json index 375ae8b5f19c..4c6850dbdc92 100644 --- a/packages/elysia/package.json +++ b/packages/elysia/package.json @@ -50,11 +50,11 @@ } }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/esbuild-plugin/package.json b/packages/esbuild-plugin/package.json index 5c2075d58fe9..c2bb51abfb6d 100644 --- a/packages/esbuild-plugin/package.json +++ b/packages/esbuild-plugin/package.json @@ -33,11 +33,11 @@ } }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/feedback/package.json b/packages/feedback/package.json index 8add18f47a1d..d7c4513aabfd 100644 --- a/packages/feedback/package.json +++ b/packages/feedback/package.json @@ -40,13 +40,13 @@ "preact": "^10.29.8" }, "scripts": { - "build": "run-p build:transpile build:types build:bundle", + "build": "pnpm run \"/^build:(transpile|types|bundle)$/\"", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:bundle": "rolldown -c rollup.bundle.config.mjs", - "build:dev": "run-p build:transpile build:types", + "build:dev": "pnpm run \"/^build:(transpile|types)$/\"", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch build:bundle:watch", - "build:dev:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run --workspace-concurrency=Infinity \"/^build:(transpile|bundle):watch$/\"", + "build:dev:watch": "pnpm run build:transpile:watch", "build:transpile:watch": "pnpm run build:transpile --watch", "build:bundle:watch": "pnpm run build:bundle --watch", "build:tarball": "pnpm pack", diff --git a/packages/gatsby/package.json b/packages/gatsby/package.json index 7d1e21e41377..5f21c9dd9892 100644 --- a/packages/gatsby/package.json +++ b/packages/gatsby/package.json @@ -53,13 +53,13 @@ "webpack": "^5.112.2" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:plugin": "tsc -p tsconfig.plugin.json", - "build:transpile": "run-p build:rollup build:plugin", + "build:transpile": "pnpm run \"/^build:(rollup|plugin)$/\"", "build:rollup": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/google-cloud-serverless/package.json b/packages/google-cloud-serverless/package.json index bedb5fa1ec13..3b09d8374435 100644 --- a/packages/google-cloud-serverless/package.json +++ b/packages/google-cloud-serverless/package.json @@ -59,11 +59,11 @@ } }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/hono/package.json b/packages/hono/package.json index 27c1983ee59d..5d1dce99c973 100644 --- a/packages/hono/package.json +++ b/packages/hono/package.json @@ -114,11 +114,11 @@ "hono-5": "npm:hono@5.0.0-rc.1" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/integration-shims/package.json b/packages/integration-shims/package.json index fc36769f0de3..5a4320c45135 100644 --- a/packages/integration-shims/package.json +++ b/packages/integration-shims/package.json @@ -24,12 +24,12 @@ "sideEffects": false, "private": true, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", "build:dev": "pnpm run build", - "build:watch": "run-p build:transpile:watch", - "build:dev:watch": "run-p build:watch", + "build:watch": "pnpm run build:transpile:watch", + "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "pnpm run build:transpile --watch", "clean": "node ../../scripts/rm.mjs build", "lint:fix": "oxlint . --fix --type-aware", diff --git a/packages/nestjs/package.json b/packages/nestjs/package.json index be7431d73cff..40bb35b1e2fb 100644 --- a/packages/nestjs/package.json +++ b/packages/nestjs/package.json @@ -71,13 +71,13 @@ "@nestjs/core": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", - "build:types": "run-s build:types:core build:types:setup", + "build:types": "pnpm run build:types:core && pnpm run build:types:setup", "build:types:core": "tsc -p tsconfig.types.json", "build:types:setup": "tsc -p tsconfig.setup-types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 18be625fa5cf..5553b132e8ec 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -109,11 +109,11 @@ "next": "^14.0 || ^15.0.0-rc.0 || ^16.0.0-0" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "tsx --tsconfig tsconfig.tsnode.json scripts/buildRollup.ts", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "nodemon --ext ts --watch src scripts/buildRollup.ts", "build:tarball": "pnpm pack", @@ -124,7 +124,7 @@ "lint:types": "oxlint src --type-aware --type-check", "lint:es-compatibility": "es-check es2020 ./build/cjs/*.js && es-check es2020 ./build/esm/*.js --module", "test": "pnpm run test:unit", - "test:all": "run-s test:unit", + "test:all": "pnpm run test:unit", "test:unit": "vitest run", "test:watch": "vitest --watch", "vercel:branch": "source vercel/set-up-branch-for-test-app-use.sh", diff --git a/packages/nitro/package.json b/packages/nitro/package.json index 00c81795b0b2..59180593d5c6 100644 --- a/packages/nitro/package.json +++ b/packages/nitro/package.json @@ -49,12 +49,12 @@ "srvx": "^0.11.22" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", - "build:types": "run-s build:types:core", + "build:types": "pnpm run build:types:core", "build:types:core": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch build:types:watch", + "build:watch": "pnpm run --workspace-concurrency=Infinity \"/^build:(transpile|types):watch$/\"", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:types:watch": "tsc -p tsconfig.types.json --watch", diff --git a/packages/node-native/package.json b/packages/node-native/package.json index 880063f1ea53..f6f16c843990 100644 --- a/packages/node-native/package.json +++ b/packages/node-native/package.json @@ -51,7 +51,7 @@ "build:types": "tsc -p tsconfig.types.json", "build:dev": "pnpm clean && pnpm run build", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:tarball": "pnpm pack" }, "dependencies": { diff --git a/packages/node/package.json b/packages/node/package.json index 927ff23eb293..898afaf06d13 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -90,11 +90,11 @@ "@types/node": "^20.19.0" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 66f481d1337d..342b0e7be930 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -80,12 +80,12 @@ "vue": "^3.5.41" }, "scripts": { - "build": "run-s build:types build:transpile", + "build": "pnpm run build:types && pnpm run build:transpile", "build:dev": "pnpm run build", "build:nuxt-module": "rolldown -c rollup.module.config.mjs && tsc -p tsconfig.module.json && node scripts/build-module-meta.mjs", "build:transpile": "rolldown -c rollup.npm.config.mjs && pnpm run build:nuxt-module", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/opentelemetry/package.json b/packages/opentelemetry/package.json index ade84ba7af2d..aba8034a5535 100644 --- a/packages/opentelemetry/package.json +++ b/packages/opentelemetry/package.json @@ -38,11 +38,11 @@ "@sentry-internal/rollup-utils": "11.12.0" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/profiling-node/package.json b/packages/profiling-node/package.json index 02a916ccbf0a..dafbf926901b 100644 --- a/packages/profiling-node/package.json +++ b/packages/profiling-node/package.json @@ -43,7 +43,7 @@ "build:types": "tsc -p tsconfig.types.json", "build:dev": "pnpm clean && pnpm run build", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:tarball": "pnpm pack", "test:bundle": "node test-binaries.esbuild.js", "test": "vitest run", diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 3c2290ca697e..302660355896 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -83,12 +83,12 @@ "react-router": ">=7.15.0 || ^8.x" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", - "build:types": "run-s build:types:core", + "build:types": "pnpm run build:types:core", "build:types:core": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/react/package.json b/packages/react/package.json index 42b6b8073a7c..eabc19c2074f 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -89,11 +89,11 @@ "redux": "^5.0.1" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/remix/package.json b/packages/remix/package.json index a95d66868c16..42379c039dab 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -108,11 +108,11 @@ "remix": "3.x" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/replay-canvas/package.json b/packages/replay-canvas/package.json index 52849b98859e..375cef22f329 100644 --- a/packages/replay-canvas/package.json +++ b/packages/replay-canvas/package.json @@ -24,13 +24,13 @@ ], "sideEffects": false, "scripts": { - "build": "run-p build:transpile build:types build:bundle", + "build": "pnpm run \"/^build:(transpile|types|bundle)$/\"", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:bundle": "rolldown -c rollup.bundle.config.mjs", - "build:dev": "run-p build:transpile build:types", + "build:dev": "pnpm run \"/^build:(transpile|types)$/\"", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch build:bundle:watch", - "build:dev:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run --workspace-concurrency=Infinity \"/^build:(transpile|bundle):watch$/\"", + "build:dev:watch": "pnpm run build:transpile:watch", "build:transpile:watch": "pnpm run build:transpile --watch", "build:bundle:watch": "pnpm run build:bundle --watch", "build:tarball": "pnpm pack", diff --git a/packages/replay-internal/package.json b/packages/replay-internal/package.json index 7ee227f62708..78f8d022cb8d 100644 --- a/packages/replay-internal/package.json +++ b/packages/replay-internal/package.json @@ -38,13 +38,13 @@ "access": "public" }, "scripts": { - "build": "run-p build:transpile build:types build:bundle", + "build": "pnpm run \"/^build:(transpile|types|bundle)$/\"", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:bundle": "rolldown -c rollup.bundle.config.mjs", - "build:dev": "run-p build:transpile build:types", + "build:dev": "pnpm run \"/^build:(transpile|types)$/\"", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch build:bundle:watch", - "build:dev:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run --workspace-concurrency=Infinity \"/^build:(transpile|bundle):watch$/\"", + "build:dev:watch": "pnpm run build:transpile:watch", "build:transpile:watch": "pnpm run build:transpile --watch", "build:bundle:watch": "pnpm run build:bundle --watch", "build:tarball": "pnpm pack", diff --git a/packages/replay-worker/package.json b/packages/replay-worker/package.json index db0dd63e05c6..6e12c7214cff 100644 --- a/packages/replay-worker/package.json +++ b/packages/replay-worker/package.json @@ -28,12 +28,12 @@ "sideEffects": false, "private": true, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:transpile": "rolldown -c rollup.worker.config.mjs", "build:examples": "rolldown -c rollup.examples.config.mjs", "build:types": "tsc -p tsconfig.types.json", "build:dev": "pnpm run build", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "pnpm run build:transpile --watch", "clean": "node ../../scripts/rm.mjs build", diff --git a/packages/rollup-plugin/package.json b/packages/rollup-plugin/package.json index 2b2f0b2241f1..966ba8883340 100644 --- a/packages/rollup-plugin/package.json +++ b/packages/rollup-plugin/package.json @@ -34,11 +34,11 @@ } }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/server-runtime-injection/package.json b/packages/server-runtime-injection/package.json index 7fa9b0c76d15..c25e2802dfcb 100644 --- a/packages/server-runtime-injection/package.json +++ b/packages/server-runtime-injection/package.json @@ -58,12 +58,12 @@ "supports-color": "7.2.0" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", - "build:dev:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", + "build:dev:watch": "pnpm run build:transpile:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", "clean": "node ../../scripts/rm.mjs build coverage sentry-server-runtime-injection-*.tgz", diff --git a/packages/server-utils/package.json b/packages/server-utils/package.json index 0b8481af2e02..f155cacbaca0 100644 --- a/packages/server-utils/package.json +++ b/packages/server-utils/package.json @@ -115,12 +115,12 @@ "webpack": "^5.112.2" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", - "build:dev:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", + "build:dev:watch": "pnpm run build:transpile:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", "clean": "node ../../scripts/rm.mjs build coverage sentry-server-utils-*.tgz", diff --git a/packages/solid/package.json b/packages/solid/package.json index feba8ad958da..ac6dffc48ec8 100644 --- a/packages/solid/package.json +++ b/packages/solid/package.json @@ -84,13 +84,13 @@ "vite-plugin-solid": "^2.11.6" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", - "build:types": "run-s build:types:core build:types:routers", + "build:types": "pnpm run build:types:core && pnpm run build:types:routers", "build:types:core": "tsc -p tsconfig.types.json", "build:types:routers": "tsc -p tsconfig.routers-types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/solidstart/package.json b/packages/solidstart/package.json index f6a5a45db176..e1d1c9a59917 100644 --- a/packages/solidstart/package.json +++ b/packages/solidstart/package.json @@ -110,13 +110,13 @@ "vite-plugin-solid": "^2.11.6" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", - "build:types": "run-s build:types:core build:types:subexports", + "build:types": "pnpm run build:types:core && pnpm run build:types:subexports", "build:types:core": "tsc -p tsconfig.types.json", "build:types:subexports": "tsc -p tsconfig.subexports-types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/svelte/package.json b/packages/svelte/package.json index 92bc2f35b584..7eb3867b69e3 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -48,11 +48,11 @@ "vite": "^8.3.6" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index 7e7b9b592573..bba5356541bc 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -94,11 +94,11 @@ "vite": "^8.3.6" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/tanstackstart-react/package.json b/packages/tanstackstart-react/package.json index 72be6bceca15..2da204ca135c 100644 --- a/packages/tanstackstart-react/package.json +++ b/packages/tanstackstart-react/package.json @@ -67,11 +67,11 @@ "vite": "^8.3.6" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "nodemon --ext ts --watch src scripts/buildRollup.ts", "build:tarball": "pnpm pack", diff --git a/packages/vercel-edge/package.json b/packages/vercel-edge/package.json index d6e3e219e5cc..69cc340d1f19 100644 --- a/packages/vercel-edge/package.json +++ b/packages/vercel-edge/package.json @@ -42,11 +42,11 @@ "@sentry/opentelemetry": "11.12.0" }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json index 0a4a7f8ad4f8..3cf8a56ce5bf 100644 --- a/packages/vite-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -33,11 +33,11 @@ } }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/packages/vue/package.json b/packages/vue/package.json index a56781b71fe1..984f8e405661 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -67,14 +67,14 @@ "vue": "~3.5.44" }, "scripts": { - "build": "run-p build:transpile build:types", - "build:dev": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", + "build:dev": "pnpm run \"/^build:(transpile|types)$/\"", "build:transpile": "rolldown -c rollup.npm.config.mjs", - "build:types": "run-s build:types:core build:types:router", + "build:types": "pnpm run build:types:core && pnpm run build:types:router", "build:types:core": "tsc -p tsconfig.types.json", "build:types:router": "tsc -p tsconfig.router-types.json", - "build:watch": "run-p build:transpile:watch", - "build:dev:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", + "build:dev:watch": "pnpm run build:transpile:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", "circularDepCheck": "madge --circular src/index.ts src/tanstackrouter.ts", diff --git a/packages/wasm/package.json b/packages/wasm/package.json index 425d0597a608..fa1a0d2e3ad4 100644 --- a/packages/wasm/package.json +++ b/packages/wasm/package.json @@ -39,14 +39,14 @@ "@sentry-internal/rollup-utils": "11.12.0" }, "scripts": { - "build": "run-p build:transpile build:bundle build:types", + "build": "pnpm run \"/^build:(transpile|bundle|types)$/\"", "build:bundle": "rolldown --config rollup.bundle.config.mjs", - "build:dev": "run-p build:transpile build:types", + "build:dev": "pnpm run \"/^build:(transpile|types)$/\"", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch build:bundle:watch", + "build:watch": "pnpm run --workspace-concurrency=Infinity \"/^build:(transpile|bundle):watch$/\"", "build:bundle:watch": "rolldown --config rollup.bundle.config.mjs --watch", - "build:dev:watch": "run-p build:transpile:watch", + "build:dev:watch": "pnpm run build:transpile:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", "test": "vitest run", diff --git a/packages/webpack-plugin/package.json b/packages/webpack-plugin/package.json index 207a41039015..3992f49758e4 100644 --- a/packages/webpack-plugin/package.json +++ b/packages/webpack-plugin/package.json @@ -38,11 +38,11 @@ } }, "scripts": { - "build": "run-p build:transpile build:types", + "build": "pnpm run \"/^build:(transpile|types)$/\"", "build:dev": "pnpm run build", "build:transpile": "rolldown -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", - "build:watch": "run-p build:transpile:watch", + "build:watch": "pnpm run build:transpile:watch", "build:dev:watch": "pnpm run build:watch", "build:transpile:watch": "rolldown -c rollup.npm.config.mjs --watch", "build:tarball": "pnpm pack", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cf346db61233..0e13393b9615 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -219,9 +219,6 @@ importers: nodemon: specifier: ^3.1.10 version: 3.1.10 - npm-run-all2: - specifier: ^6.2.0 - version: 6.2.0 nx: specifier: 24.0.3 version: 24.0.3 @@ -13502,10 +13499,6 @@ packages: json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - json-parse-even-better-errors@3.0.2: - resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - json-schema-ref-resolver@3.0.0: resolution: {integrity: sha512-hOrZIVL5jyYFjzk7+y7n5JDzGlU8rfWDuYyHwGa2WA8/pcmMHezp2xsVwxrebD/Q9t8Nc5DboieySDpCp4WG4A==} @@ -14143,10 +14136,6 @@ packages: memory-streams@0.1.3: resolution: {integrity: sha512-qVQ/CjkMyMInPaaRMrwWNDvf6boRZXaT/DbQeMYcCWuXPEBf1v8qChOc9OlEVQp2uOvRXa1Qu30fLmKhY6NipA==} - memorystream@0.3.1: - resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} - engines: {node: '>= 0.10.0'} - meow@13.2.0: resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} engines: {node: '>=18'} @@ -14942,10 +14931,6 @@ packages: resolution: {integrity: sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - npm-normalize-package-bin@3.0.1: - resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - npm-package-arg@9.1.0: resolution: {integrity: sha512-4J0GL+u2Nh6OnhvUKXRr2ZMG4lR8qtLp+kv7UiV00Y+nGiSxtttCyIRHCt5L5BNkXQld/RceYItau3MDOoGiBw==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -14968,11 +14953,6 @@ packages: resolution: {integrity: sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - npm-run-all2@6.2.0: - resolution: {integrity: sha512-wA7yVIkthe6qJBfiJ2g6aweaaRlw72itsFGF6HuwCHKwtwAx/4BY1vVpk6bw6lS8RLMsexoasOkd0aYOmsFG7Q==} - engines: {node: ^14.18.0 || >=16.0.0, npm: '>= 8'} - hasBin: true - npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -15602,11 +15582,6 @@ packages: resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} engines: {node: '>=12'} - pidtree@0.6.0: - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} - engines: {node: '>=0.10'} - hasBin: true - pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -16407,10 +16382,6 @@ packages: resolution: {integrity: sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==} engines: {node: '>=10'} - read-package-json-fast@3.0.2: - resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - read-package-json@5.0.2: resolution: {integrity: sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -33527,8 +33498,6 @@ snapshots: json-parse-even-better-errors@2.3.1: {} - json-parse-even-better-errors@3.0.2: {} - json-schema-ref-resolver@3.0.0: dependencies: dequal: 2.0.3 @@ -34287,8 +34256,6 @@ snapshots: dependencies: readable-stream: 1.0.34 - memorystream@0.3.1: {} - meow@13.2.0: {} merge-anything@5.1.7: @@ -35576,8 +35543,6 @@ snapshots: npm-normalize-package-bin@2.0.0: {} - npm-normalize-package-bin@3.0.1: {} - npm-package-arg@9.1.0: dependencies: hosted-git-info: 5.1.0 @@ -35619,16 +35584,6 @@ snapshots: - bluebird - supports-color - npm-run-all2@6.2.0: - dependencies: - ansi-styles: 6.2.3 - cross-spawn: 7.0.6 - memorystream: 0.3.1 - minimatch: 9.0.9 - pidtree: 0.6.0 - read-package-json-fast: 3.0.2 - shell-quote: 1.12.0 - npm-run-path@4.0.1: dependencies: path-key: 3.1.1 @@ -36550,8 +36505,6 @@ snapshots: picomatch@4.0.7: {} - pidtree@0.6.0: {} - pify@2.3.0: {} pify@4.0.1: {} @@ -37567,11 +37520,6 @@ snapshots: json-parse-even-better-errors: 2.3.1 npm-normalize-package-bin: 1.0.1 - read-package-json-fast@3.0.2: - dependencies: - json-parse-even-better-errors: 3.0.2 - npm-normalize-package-bin: 3.0.1 - read-package-json@5.0.2: dependencies: glob: 8.1.0 From 80912dce287a563a6ea2e55aa4a9254d9b7042c3 Mon Sep 17 00:00:00 2001 From: "sentry-junior[bot]" <264270552+sentry-junior[bot]@users.noreply.github.com> Date: Fri, 13 Nov 2026 10:39:20 +0000 Subject: [PATCH 2/2] chore(dev-deps): Replace npm-run-all2 in e2e test apps vue-3 and vue-3-static never pass arguments to build, so the create-vue {@} forwarding is dropped. The react-router-6 apps' start runs two servers that never exit, so it lifts pnpm's CPU-count cap on parallel scripts. Co-Authored-By: Francesco Gringl-Novy <2411343+mydea@users.noreply.github.com> --- .../react-router-6-descendant-routes/package.json | 5 ++--- .../e2e-tests/test-applications/react-router-6/package.json | 5 ++--- .../e2e-tests/test-applications/vue-3-static/package.json | 3 +-- dev-packages/e2e-tests/test-applications/vue-3/package.json | 3 +-- 4 files changed, 6 insertions(+), 10 deletions(-) diff --git a/dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/package.json b/dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/package.json index 16af3288c98c..0500b51516b1 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/package.json @@ -15,7 +15,7 @@ }, "scripts": { "build": "react-scripts build", - "start": "run-p start:client start:server", + "start": "pnpm run --workspace-concurrency=Infinity \"/^start:(client|server)$/\"", "start:client": "node server/app.js", "start:server": "serve -s build", "test": "playwright test", @@ -45,7 +45,6 @@ "devDependencies": { "@playwright/test": "1.64.1", "@sentry-internal/test-utils": "file:../../packed/sentry-internal-test-utils-packed.tgz", - "serve": "14.0.1", - "npm-run-all2": "^6.2.0" + "serve": "14.0.1" } } diff --git a/dev-packages/e2e-tests/test-applications/react-router-6/package.json b/dev-packages/e2e-tests/test-applications/react-router-6/package.json index d61d433093d3..2101a3aa1a62 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-6/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-6/package.json @@ -15,7 +15,7 @@ }, "scripts": { "build": "react-scripts build", - "start": "run-p start:client start:server", + "start": "pnpm run --workspace-concurrency=Infinity \"/^start:(client|server)$/\"", "start:client": "node server/app.js", "start:server": "serve -s build", "test": "playwright test", @@ -45,8 +45,7 @@ "devDependencies": { "@playwright/test": "1.64.1", "@sentry-internal/test-utils": "file:../../packed/sentry-internal-test-utils-packed.tgz", - "serve": "14.0.1", - "npm-run-all2": "^6.2.0" + "serve": "14.0.1" }, "sentryTest": { "canaryVariants": [ diff --git a/dev-packages/e2e-tests/test-applications/vue-3-static/package.json b/dev-packages/e2e-tests/test-applications/vue-3-static/package.json index a16086c0109a..a1ffd0d90899 100644 --- a/dev-packages/e2e-tests/test-applications/vue-3-static/package.json +++ b/dev-packages/e2e-tests/test-applications/vue-3-static/package.json @@ -6,7 +6,7 @@ "scripts": { "clean": "npx rimraf node_modules pnpm-lock.yaml dist", "dev": "vite", - "build": "run-p type-check \"build-only {@}\" --", + "build": "pnpm run \"/^(type-check|build-only)$/\"", "preview": "vite preview", "build-only": "vite build", "type-check": "vue-tsc --build --force", @@ -34,7 +34,6 @@ "@vitejs/plugin-vue": "^5.0.3", "@vitejs/plugin-vue-jsx": "^3.1.0", "@vue/tsconfig": "^0.5.1", - "npm-run-all2": "^6.2.0", "typescript": "~5.3.0", "vite": "^5.4.11", "vue-tsc": "^1.8.27" diff --git a/dev-packages/e2e-tests/test-applications/vue-3/package.json b/dev-packages/e2e-tests/test-applications/vue-3/package.json index abbc7e01d4eb..f9d59c4d384a 100644 --- a/dev-packages/e2e-tests/test-applications/vue-3/package.json +++ b/dev-packages/e2e-tests/test-applications/vue-3/package.json @@ -6,7 +6,7 @@ "scripts": { "clean": "npx rimraf node_modules pnpm-lock.yaml dist", "dev": "vite", - "build": "run-p type-check \"build-only {@}\" --", + "build": "pnpm run \"/^(type-check|build-only)$/\"", "preview": "vite preview", "build-only": "vite build", "type-check": "vue-tsc --build --force", @@ -37,7 +37,6 @@ "@vitejs/plugin-vue": "^5.0.3", "@vitejs/plugin-vue-jsx": "^3.1.0", "@vue/tsconfig": "^0.5.1", - "npm-run-all2": "^6.2.0", "typescript": "~5.3.0", "vite": "^5.4.11", "vue-tsc": "^1.8.27"