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/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" 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 b4d705ce6f7a..515d05b7aeb2 100644 --- a/package.json +++ b/package.json @@ -9,22 +9,22 @@ "build:dev:filter": "nx run-many -t build:dev -p", "build:transpile": "nx run-many -t build:transpile", "build:types": "nx run-many -t build:types", - "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", - "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", @@ -145,7 +145,6 @@ "es-check": "^9.8.1", "esbuild": "^0.28.1", "jsdom": "^21.1.2", - "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 ee1c7032d8f1..0343217a3c52 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -80,7 +80,7 @@ "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", diff --git a/packages/aws-serverless/package.json b/packages/aws-serverless/package.json index 651d43594316..0040ca03ea31 100644 --- a/packages/aws-serverless/package.json +++ b/packages/aws-serverless/package.json @@ -79,11 +79,11 @@ "@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:tarball": "pnpm pack", diff --git a/packages/browser-utils/package.json b/packages/browser-utils/package.json index f82f2fe0f811..b0c4280b0cad 100644 --- a/packages/browser-utils/package.json +++ b/packages/browser-utils/package.json @@ -41,7 +41,7 @@ "@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", diff --git a/packages/browser/package.json b/packages/browser/package.json index c8f530efe3c8..3cd49ea617e1 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -51,8 +51,8 @@ "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", diff --git a/packages/bun/package.json b/packages/bun/package.json index c7fd4850b447..8daab94a6c1e 100644 --- a/packages/bun/package.json +++ b/packages/bun/package.json @@ -54,7 +54,7 @@ "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", @@ -65,7 +65,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": "pnpm dlx yalc publish --push --sig" diff --git a/packages/bundler-plugins/package.json b/packages/bundler-plugins/package.json index a39ef349e968..69ac934fb8cf 100644 --- a/packages/bundler-plugins/package.json +++ b/packages/bundler-plugins/package.json @@ -72,7 +72,7 @@ } }, "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", @@ -83,11 +83,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 95fed1b2d387..2d4b43d99e25 100644 --- a/packages/cloudflare/package.json +++ b/packages/cloudflare/package.json @@ -84,7 +84,7 @@ "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", diff --git a/packages/core/package.json b/packages/core/package.json index 1c955b71f20e..09cb5d56064f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -68,7 +68,7 @@ "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", diff --git a/packages/deno/package.json b/packages/deno/package.json index b178b8849767..832bde8e61c3 100644 --- a/packages/deno/package.json +++ b/packages/deno/package.json @@ -39,7 +39,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 d578087bdb24..2fe0fa60ceac 100644 --- a/packages/effect/package.json +++ b/packages/effect/package.json @@ -63,7 +63,7 @@ "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", diff --git a/packages/elysia/package.json b/packages/elysia/package.json index 30f03c0fbb69..316d91f7fcb8 100644 --- a/packages/elysia/package.json +++ b/packages/elysia/package.json @@ -50,7 +50,7 @@ } }, "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", diff --git a/packages/esbuild-plugin/package.json b/packages/esbuild-plugin/package.json index ecc777455800..f6aa67d378ca 100644 --- a/packages/esbuild-plugin/package.json +++ b/packages/esbuild-plugin/package.json @@ -33,7 +33,7 @@ } }, "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", diff --git a/packages/feedback/package.json b/packages/feedback/package.json index 2dad2dd77ea7..8958603e2100 100644 --- a/packages/feedback/package.json +++ b/packages/feedback/package.json @@ -40,10 +40,10 @@ "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:tarball": "pnpm pack", "clean": "node ../../scripts/rm.mjs build sentry-feedback-*.tgz", diff --git a/packages/gatsby/package.json b/packages/gatsby/package.json index 4b38bf93f1f0..a4c9a8793d3c 100644 --- a/packages/gatsby/package.json +++ b/packages/gatsby/package.json @@ -53,10 +53,10 @@ "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:tarball": "pnpm pack", diff --git a/packages/google-cloud-serverless/package.json b/packages/google-cloud-serverless/package.json index 41314b5eb33c..7d26f2410cc9 100644 --- a/packages/google-cloud-serverless/package.json +++ b/packages/google-cloud-serverless/package.json @@ -59,7 +59,7 @@ } }, "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", diff --git a/packages/hono/package.json b/packages/hono/package.json index 1540e4e5ae07..21b4b18d6827 100644 --- a/packages/hono/package.json +++ b/packages/hono/package.json @@ -114,7 +114,7 @@ "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", diff --git a/packages/integration-shims/package.json b/packages/integration-shims/package.json index 99d183a80ba0..133713d9aad0 100644 --- a/packages/integration-shims/package.json +++ b/packages/integration-shims/package.json @@ -24,7 +24,7 @@ "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", diff --git a/packages/nestjs/package.json b/packages/nestjs/package.json index 4f839a87959e..218616f8c264 100644 --- a/packages/nestjs/package.json +++ b/packages/nestjs/package.json @@ -71,10 +71,10 @@ "@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:tarball": "pnpm pack", diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 460c4aec584f..d357a6910ebe 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -129,7 +129,7 @@ } }, "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", @@ -140,7 +140,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 12b88bece70a..eba30b9b5dd7 100644 --- a/packages/nitro/package.json +++ b/packages/nitro/package.json @@ -49,10 +49,10 @@ "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:tarball": "pnpm pack", "clean": "node ../../scripts/rm.mjs build coverage sentry-nitro-*.tgz", diff --git a/packages/node/package.json b/packages/node/package.json index 81e61c1f1cab..cf779475cf29 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -90,7 +90,7 @@ "@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", diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 90911a154f6d..cdc69a691472 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -80,7 +80,7 @@ "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", diff --git a/packages/opentelemetry/package.json b/packages/opentelemetry/package.json index 8e7c1070da83..5c65f22d0f45 100644 --- a/packages/opentelemetry/package.json +++ b/packages/opentelemetry/package.json @@ -38,7 +38,7 @@ "@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", diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 56fac5778445..ee925d2b6c0f 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -83,10 +83,10 @@ "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:tarball": "pnpm pack", "clean": "node ../../scripts/rm.mjs build coverage sentry-react-router-*.tgz", diff --git a/packages/react/package.json b/packages/react/package.json index 755b92b2c023..84f8238313dc 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -89,7 +89,7 @@ "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", diff --git a/packages/remix/package.json b/packages/remix/package.json index 0d6807ee7c15..6d64b6adf223 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -108,7 +108,7 @@ "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", diff --git a/packages/replay-canvas/package.json b/packages/replay-canvas/package.json index ee4e3c30ee5c..31cf5a1e1006 100644 --- a/packages/replay-canvas/package.json +++ b/packages/replay-canvas/package.json @@ -24,10 +24,10 @@ ], "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:tarball": "pnpm pack", "clean": "node ../../scripts/rm.mjs build sentry-replay-*.tgz", diff --git a/packages/replay-internal/package.json b/packages/replay-internal/package.json index 131723e9cdd5..fc35d882121f 100644 --- a/packages/replay-internal/package.json +++ b/packages/replay-internal/package.json @@ -38,10 +38,10 @@ "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:tarball": "pnpm pack", "clean": "node ../../scripts/rm.mjs build sentry-replay-*.tgz", diff --git a/packages/replay-worker/package.json b/packages/replay-worker/package.json index b4a4e758b088..a41c2420c06f 100644 --- a/packages/replay-worker/package.json +++ b/packages/replay-worker/package.json @@ -28,7 +28,7 @@ "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", diff --git a/packages/rollup-plugin/package.json b/packages/rollup-plugin/package.json index 2d2234f1f2f5..43d277877557 100644 --- a/packages/rollup-plugin/package.json +++ b/packages/rollup-plugin/package.json @@ -34,7 +34,7 @@ } }, "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", diff --git a/packages/server-runtime-injection/package.json b/packages/server-runtime-injection/package.json index ca4ffbd9beb5..0ec861152b51 100644 --- a/packages/server-runtime-injection/package.json +++ b/packages/server-runtime-injection/package.json @@ -58,7 +58,7 @@ "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", diff --git a/packages/server-utils/package.json b/packages/server-utils/package.json index 4f831eaf6242..2ff3dae8ecfe 100644 --- a/packages/server-utils/package.json +++ b/packages/server-utils/package.json @@ -115,7 +115,7 @@ "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", diff --git a/packages/solid/package.json b/packages/solid/package.json index 03abfd2b5242..316e50646334 100644 --- a/packages/solid/package.json +++ b/packages/solid/package.json @@ -84,10 +84,10 @@ "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:tarball": "pnpm pack", diff --git a/packages/solidstart/package.json b/packages/solidstart/package.json index d9586fdf3541..91f7be5f6f04 100644 --- a/packages/solidstart/package.json +++ b/packages/solidstart/package.json @@ -110,10 +110,10 @@ "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:tarball": "pnpm pack", diff --git a/packages/svelte/package.json b/packages/svelte/package.json index 6e63941b559e..e36a8a710ef5 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -48,7 +48,7 @@ "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", diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index 551b30fbd69d..c6792b282cb8 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -94,7 +94,7 @@ "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", diff --git a/packages/tanstackstart-react/package.json b/packages/tanstackstart-react/package.json index 2a1375d1c24d..841d16a0c308 100644 --- a/packages/tanstackstart-react/package.json +++ b/packages/tanstackstart-react/package.json @@ -67,7 +67,7 @@ "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", diff --git a/packages/vercel-edge/package.json b/packages/vercel-edge/package.json index f0a9b86473da..4a0274d0c3f8 100644 --- a/packages/vercel-edge/package.json +++ b/packages/vercel-edge/package.json @@ -42,7 +42,7 @@ "@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", diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json index 643cb47bfd71..5a3a6240b6d0 100644 --- a/packages/vite-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -33,7 +33,7 @@ } }, "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", diff --git a/packages/vue/package.json b/packages/vue/package.json index f33cdfab4920..79f6557c95a6 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -67,10 +67,10 @@ "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:tarball": "pnpm pack", diff --git a/packages/wasm/package.json b/packages/wasm/package.json index 8054f94f5c73..58a6096c0819 100644 --- a/packages/wasm/package.json +++ b/packages/wasm/package.json @@ -39,9 +39,9 @@ "@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:tarball": "pnpm pack", diff --git a/packages/webpack-plugin/package.json b/packages/webpack-plugin/package.json index b3a8d58f789f..1f7d86525bc0 100644 --- a/packages/webpack-plugin/package.json +++ b/packages/webpack-plugin/package.json @@ -38,7 +38,7 @@ } }, "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", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 00c3f822b91c..6be7f474afcf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -213,9 +213,6 @@ importers: jsdom: specifier: ^21.1.2 version: 21.1.2(supports-color@10.0.0) - npm-run-all2: - specifier: ^6.2.0 - version: 6.2.0 nx: specifier: 24.0.3 version: 24.0.3 @@ -13334,10 +13331,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==} @@ -13965,10 +13958,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'} @@ -14741,10 +14730,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} @@ -14762,11 +14747,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'} @@ -15392,11 +15372,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'} @@ -16173,10 +16148,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} @@ -33038,8 +33009,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 @@ -33779,8 +33748,6 @@ snapshots: dependencies: readable-stream: 1.0.34 - memorystream@0.3.1: {} - meow@13.2.0: {} merge-anything@5.1.7: @@ -35035,8 +35002,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 @@ -35071,16 +35036,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 @@ -36000,8 +35955,6 @@ snapshots: picomatch@4.0.7: {} - pidtree@0.6.0: {} - pify@2.3.0: {} pify@4.0.1: {} @@ -36975,11 +36928,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