Bump dependencies (#20095)

This PR bumps some of our dependencies, common dependencies were moved
to pnpm's `catalog` feature.

Closes #20092
Closes #20085
Closes #20075
Closes #20066
Closes #20062


## Test plan

- All tests still pass
- Each dependency was published some time ago. Webpack has an even newer
version that was published <15min ago. Will update that one later.

[ci-all]
This commit is contained in:
Robin Malfait 2026-05-21 17:58:55 +02:00 • committed by GitHub
parent 161569a541
commit 8dcdb66e8a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 578 additions and 562 deletions

View file

@ -3,7 +3,7 @@
"version": "0.0.0",
"private": true,
"devDependencies": {
"dedent": "1.7.1",
"dedent": "catalog:",
"fast-glob": "^3.3.3",
"source-map-js": "^1.2.1"
}

View file

@ -48,17 +48,17 @@
},
"license": "MIT",
"devDependencies": {
"@playwright/test": "^1.59.1",
"@playwright/test": "^1.60.0",
"@types/node": "catalog:",
"postcss": "8.5.14",
"postcss": "catalog:",
"postcss-import": "^16.1.1",
"prettier": "catalog:",
"prettier-plugin-embed": "^0.5.1",
"prettier-plugin-organize-imports": "^4.3.0",
"tsup": "^8.5.1",
"turbo": "^2.9.6",
"turbo": "^2.9.14",
"typescript": "^5.9.3",
"vitest": "^4.1.5"
"vitest": "^4.1.7"
},
"packageManager": "pnpm@9.6.0",
"pnpm": {

View file

@ -14,7 +14,7 @@ export default defineConfig({
/* Opt out of parallel tests on CI. */
workers: process.env.CI ? 1 : undefined,
/* Reporter to use. See https://playwright.dev/docs/test-reporters */
reporter: 'html',
reporter: [['html', { open: 'never' }]],
/* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */
use: {
/* Base URL to use in actions like `await page.goto('/')`. */
@ -30,10 +30,11 @@ export default defineConfig({
name: 'chromium',
use: { ...devices['Desktop Chrome'] },
},
{
name: 'webkit',
use: { ...devices['Desktop Safari'] },
},
// Playwright 1.60's Windows WebKit worker hangs on shutdown after all tests
// pass, causing CI to fail with a worker force-kill error.
...(process.platform === 'win32'
? []
: [{ name: 'webkit', use: { ...devices['Desktop Safari'] } }]),
{
name: 'firefox',
use: {

View file

@ -9,6 +9,10 @@ test.beforeAll(async ({}, info) => {
server = await createServer()
})
test.afterAll(async () => {
await server.close()
})
test('basic', async ({ page }) => {
await server.render({
page,
@ -166,6 +170,7 @@ async function createServer() {
return {
app,
url: listener.url,
close: listener.close,
render,
}
}

View file

@ -32,7 +32,7 @@
"@parcel/watcher": "^2.5.1",
"@tailwindcss/node": "workspace:*",
"@tailwindcss/oxide": "workspace:*",
"enhanced-resolve": "^5.21.0",
"enhanced-resolve": "catalog:",
"mri": "^1.2.0",
"picocolors": "^1.1.1",
"tailwindcss": "workspace:*"

View file

@ -54,7 +54,7 @@
},
"dependencies": {
"@jridgewell/remapping": "^2.3.5",
"enhanced-resolve": "^5.21.0",
"enhanced-resolve": "catalog:",
"jiti": "^2.7.0",
"lightningcss": "catalog:",
"magic-string": "^0.30.21",

View file

@ -33,13 +33,13 @@
"@alloc/quick-lru": "^5.2.0",
"@tailwindcss/node": "workspace:*",
"@tailwindcss/oxide": "workspace:*",
"postcss": "^8.5.10",
"postcss": "catalog:",
"tailwindcss": "workspace:*"
},
"devDependencies": {
"@types/node": "catalog:",
"@types/postcss-import": "14.0.3",
"dedent": "1.7.2",
"dedent": "catalog:",
"internal-example-plugin": "workspace:*",
"postcss-import": "^16.1.1"
}

View file

@ -30,7 +30,7 @@
"@tailwindcss/forms": "^0.5.11",
"@tailwindcss/typography": "^0.5.19",
"detect-libc": "1.0.3",
"enhanced-resolve": "^5.21.0",
"enhanced-resolve": "catalog:",
"tailwindcss": "workspace:*"
},
"__notes": "These binary packages must be included so Bun can build the CLI for all supported platforms. We also rely on Lightning CSS and Parcel being patched so Bun can statically analyze the executables.",
@ -42,8 +42,8 @@
"@parcel/watcher-linux-x64-glibc": "^2.5.6",
"@parcel/watcher-linux-x64-musl": "^2.5.6",
"@parcel/watcher-win32-x64": "^2.5.6",
"@types/bun": "^1.3.13",
"bun": "^1.3.13",
"@types/bun": "^1.3.14",
"bun": "^1.3.14",
"lightningcss-darwin-arm64": "catalog:",
"lightningcss-darwin-x64": "catalog:",
"lightningcss-linux-arm64-gnu": "catalog:",

View file

@ -29,17 +29,17 @@
"dependencies": {
"@tailwindcss/node": "workspace:*",
"@tailwindcss/oxide": "workspace:*",
"dedent": "1.7.2",
"enhanced-resolve": "^5.21.0",
"dedent": "catalog:",
"enhanced-resolve": "catalog:",
"globby": "^16.2.0",
"jiti": "^2.7.0",
"mri": "^1.2.0",
"picocolors": "^1.1.1",
"postcss": "^8.5.10",
"postcss": "catalog:",
"postcss-import": "^16.1.1",
"postcss-selector-parser": "^7.1.1",
"prettier": "catalog:",
"semver": "^7.7.4",
"semver": "^7.8.0",
"tailwindcss": "workspace:*",
"tree-sitter": "^0.22.4",
"tree-sitter-typescript": "^0.23.2"

View file

@ -130,7 +130,7 @@
"@jridgewell/remapping": "^2.3.5",
"@tailwindcss/oxide": "workspace:^",
"@types/node": "catalog:",
"dedent": "1.7.2",
"dedent": "catalog:",
"lightningcss": "catalog:",
"magic-string": "^0.30.21",
"source-map-js": "^1.2.1"

View file

@ -20,7 +20,7 @@ export default defineConfig({
/* Opt out of parallel tests on CI. */
workers: process.env.CI ? 1 : undefined,
/* Reporter to use. See https://playwright.dev/docs/test-reporters */
reporter: 'html',
reporter: [['html', { open: 'never' }]],
/* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */
use: {
/* Base URL to use in actions like `await page.goto('/')`. */
@ -36,10 +36,11 @@ export default defineConfig({
name: 'chromium',
use: { ...devices['Desktop Chrome'] },
},
{
name: 'webkit',
use: { ...devices['Desktop Safari'] },
},
// Playwright 1.60's Windows WebKit worker hangs on shutdown after all tests
// pass, causing CI to fail with a worker force-kill error.
...(process.platform === 'win32'
? []
: [{ name: 'webkit', use: { ...devices['Desktop Safari'] } }]),
{
name: 'firefox',
use: {

View file

@ -17,13 +17,13 @@
},
"devDependencies": {
"@types/node": "catalog:",
"@types/react": "19.2.14",
"@types/react": "19.2.15",
"@types/react-dom": "19.2.3",
"typescript": "^6.0.3"
},
"pnpm": {
"overrides": {
"@types/react": "19.2.14",
"@types/react": "19.2.15",
"@types/react-dom": "19.2.3"
}
}

View file

@ -16,14 +16,14 @@
},
"devDependencies": {
"@types/node": "catalog:",
"@types/react": "19.2.14",
"@types/react": "19.2.15",
"@types/react-dom": "19.2.3",
"autoprefixer": "^10.5.0",
"typescript": "^6.0.3"
},
"pnpm": {
"overrides": {
"@types/react": "19.2.14",
"@types/react": "19.2.15",
"@types/react-dom": "19.2.3"
}
}

View file

@ -10,15 +10,15 @@
},
"dependencies": {
"@tailwindcss/vite": "workspace:^",
"@vitejs/plugin-react": "^6.0.1",
"react": "^19.2.5",
"react-dom": "^19.2.5",
"@vitejs/plugin-react": "^6.0.2",
"react": "^19.2.6",
"react-dom": "^19.2.6",
"tailwindcss": "workspace:^"
},
"devDependencies": {
"@types/react": "^19.2.14",
"@types/react": "^19.2.15",
"@types/react-dom": "^19.2.3",
"bun": "^1.3.13",
"bun": "^1.3.14",
"vite": "catalog:"
}
}

1048
pnpm-lock.yaml generated

File diff suppressed because it is too large Load diff

View file

@ -6,11 +6,9 @@ packages:
- 'integrations'
catalog:
'@types/node': ^22.19.17
prettier: 3.8.3
vite: ^8.0.10
webpack: ^5.106.2
lightningcss: 1.32.0
'@types/node': 22.19.19
dedent: 1.7.2
enhanced-resolve: 5.21.6
lightningcss-darwin-arm64: 1.32.0
lightningcss-darwin-x64: 1.32.0
lightningcss-linux-arm64-gnu: 1.32.0
@ -18,3 +16,8 @@ catalog:
lightningcss-linux-x64-gnu: 1.32.0
lightningcss-linux-x64-musl: 1.32.0
lightningcss-win32-x64-msvc: 1.32.0
lightningcss: 1.32.0
postcss: 8.5.15
prettier: 3.8.3
vite: 8.0.14
webpack: 5.107.0