refactor: flatten monorepo to single web package (#12)

Flatten the pnpm monorepo (apps/web + packages/*) into a single web package at the repo root.

- Move app/lib/components/scripts/public to root; drop apps/web and packages/* wrappers
- Rewrite tsconfig paths (@infiplot/*) to ./lib/*; turbopack.root = __dirname
- Update Vercel (no root-directory) and Cloudflare (pnpm build:cf at root) deploy paths
- Regenerate pnpm-lock.yaml to drop stale workspace importers
- Bump engines.node to >=22 to match wrangler

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Zonghao Yuan
2026-06-03 00:55:45 +08:00
committed by GitHub
parent 9543c3dba1
commit dc5ecd60f6
221 changed files with 241 additions and 379 deletions
+117 -158
View File
@@ -7,44 +7,32 @@ settings:
importers:
.:
devDependencies:
typescript:
specifier: ^5.6.3
version: 5.9.3
apps/web:
dependencies:
'@infiplot/ai-client':
specifier: workspace:*
version: link:../../packages/ai-client
'@infiplot/engine':
specifier: workspace:*
version: link:../../packages/engine
'@infiplot/types':
specifier: workspace:*
version: link:../../packages/types
jsonrepair:
specifier: ^3.14.0
version: 3.14.0
next:
specifier: ^16.0.0
version: 16.2.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
version: 16.2.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
react:
specifier: ^19.0.0
version: 19.2.6
version: 19.2.7
react-dom:
specifier: ^19.0.0
version: 19.2.6(react@19.2.6)
version: 19.2.7(react@19.2.7)
devDependencies:
'@opennextjs/cloudflare':
specifier: ^1.19.11
version: 1.19.11(next@16.2.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(wrangler@4.96.0)
version: 1.19.11(next@16.2.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(wrangler@4.97.0)
'@types/node':
specifier: ^22.9.0
version: 22.19.19
'@types/react':
specifier: ^19.0.0
version: 19.2.15
version: 19.2.16
'@types/react-dom':
specifier: ^19.0.0
version: 19.2.3(@types/react@19.2.15)
version: 19.2.3(@types/react@19.2.16)
autoprefixer:
specifier: ^10.4.20
version: 10.5.0(postcss@8.5.15)
@@ -62,36 +50,7 @@ importers:
version: 5.9.3
wrangler:
specifier: ^4.96.0
version: 4.96.0
packages/ai-client:
dependencies:
'@infiplot/types':
specifier: workspace:*
version: link:../types
packages/engine:
dependencies:
'@infiplot/ai-client':
specifier: workspace:*
version: link:../ai-client
'@infiplot/tts-client':
specifier: workspace:*
version: link:../tts-client
'@infiplot/types':
specifier: workspace:*
version: link:../types
jsonrepair:
specifier: ^3.14.0
version: 3.14.0
packages/tts-client:
dependencies:
'@infiplot/types':
specifier: workspace:*
version: link:../types
packages/types: {}
version: 4.97.0
packages:
@@ -356,32 +315,32 @@ packages:
workerd:
optional: true
'@cloudflare/workerd-darwin-64@1.20260529.1':
resolution: {integrity: sha512-gxh5sXw0CsBxNCNj8uJnrAxqFM7+R8SZI9WIqYMKz6uaPxgg+eTcBDTxjKczMs6bS21FkTEF6ohIzB5+UvxwKw==}
'@cloudflare/workerd-darwin-64@1.20260601.1':
resolution: {integrity: sha512-iXZBVuRbvuVqQ/63wul01hHCv/3R8G5S8zbkjfoHvyPZFynmlKTV59Hk+H8whyGwFAZuB71UJGLr+G5mJKfjWA==}
engines: {node: '>=16'}
cpu: [x64]
os: [darwin]
'@cloudflare/workerd-darwin-arm64@1.20260529.1':
resolution: {integrity: sha512-B8xOwqd8ok8oaWBPhrpmNVSYou6AejFrYf3VzsJF6pg6TEA2tYbdThAGXgtLPQ8d1RD7GXYjVth2dSMg9napDA==}
'@cloudflare/workerd-darwin-arm64@1.20260601.1':
resolution: {integrity: sha512-veGpZQGBw07Twt+Y4z3oyo+/obKHt0iWUwvDV5GOiDAYjC/zW+YGstgVzg4SHq+k1sLH3ElqL2TXx20I5WBv3Q==}
engines: {node: '>=16'}
cpu: [arm64]
os: [darwin]
'@cloudflare/workerd-linux-64@1.20260529.1':
resolution: {integrity: sha512-M1EKzsfoKmmno7MNPkuIc8iOdHLhFnE7ltEYaGGEoOj1MTJfMBK/JkIrhdkzc/06wpyPZPiBfBBmUppbeaMqUg==}
'@cloudflare/workerd-linux-64@1.20260601.1':
resolution: {integrity: sha512-n/9hDz7fPGpYF0J684+Xr5zgjcS2jdmY2Of5m6e+eQ/M9+RfR+UaU8Ee/tkA1dDC0LYQB13hfPafZG66Ff1CsA==}
engines: {node: '>=16'}
cpu: [x64]
os: [linux]
'@cloudflare/workerd-linux-arm64@1.20260529.1':
resolution: {integrity: sha512-Mn/Qpl1FAHDLtPthw6ti5gsHRj582jJdtK4OMUlW1CN0v+pmmxaav3KSqq7CS6a+5W0o2e8o9fKnjVilBxVVmQ==}
'@cloudflare/workerd-linux-arm64@1.20260601.1':
resolution: {integrity: sha512-VHRZZbexATS+n+1j3x/CZaYbIJEye0J3iIHgG0Wp+l+NrZCKQ8qi8Lq1uTV0dLJQ67FuZtJtWdQ95mm9F7Fc+A==}
engines: {node: '>=16'}
cpu: [arm64]
os: [linux]
'@cloudflare/workerd-windows-64@1.20260529.1':
resolution: {integrity: sha512-78xgJJeXxkKYumWdKGH1pybUsEjTreSvbJqirW9cth7ZGonqdv5pzAVt+WWcbu0OFcSHrtQFX6zWioPNFp0/xQ==}
'@cloudflare/workerd-windows-64@1.20260601.1':
resolution: {integrity: sha512-ye0C7MFLkeH16iTo8Tcjv2KiFmp23+sZGvUzSQa4xhP0QMe6EoJ+H/4SqqvnZ5nfN54slqKvx2VnXceENWe2CQ==}
engines: {node: '>=16'}
cpu: [x64]
os: [win32]
@@ -974,53 +933,53 @@ packages:
'@jridgewell/trace-mapping@0.3.9':
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
'@next/env@16.2.6':
resolution: {integrity: sha512-gd8HoHN4ufj73WmR3JmVolrpJR47ILK6LouP5xElPglaVxir6e1a7VzvTvDWkOoPXT9rkkTzyCxBu4yeZfZwcw==}
'@next/env@16.2.7':
resolution: {integrity: sha512-tMJizPlj6ZYpBMMdK8S0LJufrP4QTdR6pcv9KQ/bVETPAmg0j1mlHE9G2c38UyGHxoBapgwuj7XjbGJ2RcDFOg==}
'@next/swc-darwin-arm64@16.2.6':
resolution: {integrity: sha512-ZJGkkcNfYgrrMkqOdZ7zoLa1TOy0qpcMfk/z4Mh/FKUz40gVO+HNQWqmLxf67Z5WB64DRp0dhEbyHfel+6sJUg==}
'@next/swc-darwin-arm64@16.2.7':
resolution: {integrity: sha512-vm1EDI/pVaBNNiychmxk3fft+OhQPVD9cIM/tReLZIQ3TfQ4kqI9DwKk00dzuS1ulC7icbrzCFrmRRlk9PfNdw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
'@next/swc-darwin-x64@16.2.6':
resolution: {integrity: sha512-v/YLBHIY132Ced3puBJ7YJKw1lqsCrgcNo2aRJlCEyQrrCeRJlvGlnmxhPxNQI3KE3N1DN5r9TPNPvka3nq5RQ==}
'@next/swc-darwin-x64@16.2.7':
resolution: {integrity: sha512-O3IRSv1ZBL1zs0WrIgefTEcTKFVn+ryxBNe54erJ6KsD+2f/Mmt7g2jOYh8PSBdUwPtKQJuCsTMlZ7tIu2AcsQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
'@next/swc-linux-arm64-gnu@16.2.6':
resolution: {integrity: sha512-RPOvqlYBbcQjkz9VQQDZ2T2bARIjXZV1KFlt+V2Mr6SW/e4I9fcKsaA0hdyf2FHoTlsV2xnBd5Y912rP/1Ce6w==}
'@next/swc-linux-arm64-gnu@16.2.7':
resolution: {integrity: sha512-Re6PZtjBDd0aMU+VcZcC/PrIvj4WhrjDYtMhhCVQamWN4L90EVP0pcEOBQD25prSlw7OzNw5QpHLWMilRLsRNw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
'@next/swc-linux-arm64-musl@16.2.6':
resolution: {integrity: sha512-URUTu1+dMkxJsPFgm+OeEvq9wf5sujw0EvgYy80TDGHTSLTnIHeqb0Eu8A3sC95IRgjejQL+kC4mw+4yPxiAXA==}
'@next/swc-linux-arm64-musl@16.2.7':
resolution: {integrity: sha512-qyogG9QtBzWxgJfeGBvOEHI3851gTfCF3wLZ5RDLTBJGAmE9p1qDwKCOdrBrvBzRvYDT+gUDp72pzlSEfAXgNA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
'@next/swc-linux-x64-gnu@16.2.6':
resolution: {integrity: sha512-DOj182mPV8G3UkrayLoREM5YEYI+Dk5wv7Ox9xl1fFibAELEsFD0lDPfHIeILlutMMfdyhlzYPELG3peuKaurw==}
'@next/swc-linux-x64-gnu@16.2.7':
resolution: {integrity: sha512-Vhe4ZDuBpmMogrGi5D4R2Kq4JAQlj6+wvgaFYy31zfES0zPmt6TLA+cuYpM/OLrPZjo2MYQTHVqNUSCR6+fDZQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
'@next/swc-linux-x64-musl@16.2.6':
resolution: {integrity: sha512-HKQ5SP/V/ub73UvF7n/zeJlxk2kLmtL7Wzrg4WfmkjmNos5onJ2tKu7yZOPdL18A6Svfn3max29ym+ry7NkK4g==}
'@next/swc-linux-x64-musl@16.2.7':
resolution: {integrity: sha512-srvian89JahFLw1YLBEuhvPJ0DO5lpUeJQMXy4xYo7g628ZlNgXdNkqoxSAv9OYrBfByh6vxISMwW/mRbzCY+g==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
'@next/swc-win32-arm64-msvc@16.2.6':
resolution: {integrity: sha512-LZXpTlPyS5v7HhSmnvsLGP3iIYgYOBnc8r8ArlT55sGHV89bR2HlDdBjWQ+PY6SJMmk8TuVGFuxalnP3k/0Dwg==}
'@next/swc-win32-arm64-msvc@16.2.7':
resolution: {integrity: sha512-GX3wvLpULFuRFJzwHaKfm7QZJ18F4ZSuxlPJ96BoBglCzBmdSjyeBKF+ZhWhvL/ckxNfLnNa7bsObO2ipYpszw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
'@next/swc-win32-x64-msvc@16.2.6':
resolution: {integrity: sha512-F0+4i0h9J6C4eE3EAPWsoCk7UW/dbzOjyzxY0qnDUOYFu6FFmdZ6l97/XdV3/Nz3VYyO7UWjyEJUXkGqcoXfMA==}
'@next/swc-win32-x64-msvc@16.2.7':
resolution: {integrity: sha512-J4WlM72NMk076Qsg0jTdK3SNXatlSdnjW7L7oNGLst1tAGjHrJh/FYi+pw9wyIjEtGRKDNzD0zuiY16oWYWVaw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -1265,8 +1224,8 @@ packages:
peerDependencies:
'@types/react': ^19.2.0
'@types/react@19.2.15':
resolution: {integrity: sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==}
'@types/react@19.2.16':
resolution: {integrity: sha512-esJiCAnl0kfpNdE69f3So4WJUXy95dLZydX0KwK46riIHDzHM7O9Vtf9xCHW0PXIqvgqNrswl522kA/5yx+F4w==}
abort-controller@3.0.0:
resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
@@ -1527,8 +1486,8 @@ packages:
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
electron-to-chromium@1.5.364:
resolution: {integrity: sha512-G/dYE3+AYhyHwzTwg8UbnXf7zqMERYh7l2jJ3QujhFsH8agSYwtnGAR2aZ7f0AakIKJXd5En/Hre4igIUrdlYw==}
electron-to-chromium@1.5.365:
resolution: {integrity: sha512-xfip4u1QF1s+URFqpA6N+OeFpDGpN7VJz1f3MO3bVL0QYBjpGiZ5/Of7kugvM+o8TTqmanUlviHN3c8M9vYWCw==}
emoji-regex@10.6.0:
resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==}
@@ -1860,8 +1819,8 @@ packages:
resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
engines: {node: '>=6'}
miniflare@4.20260529.0:
resolution: {integrity: sha512-4pj7WZQR/uYqVMa0cpAmmPBKEb0JegSocuystaXCubY455iqWdPUqgVD9R6N28oneWyPiUyAu5N8QpLbK+MU/Q==}
miniflare@4.20260601.0:
resolution: {integrity: sha512-56TFiulSEQu43cYxdXgCiA3U3i+Ls0NoXwJXd6DmpNsx8yl/1Il2T3DQ4CMXjR6yfE7CSvC5MuXaqcSAMREjgw==}
engines: {node: '>=22.0.0'}
hasBin: true
@@ -1904,8 +1863,8 @@ packages:
resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
engines: {node: '>= 0.6'}
next@16.2.6:
resolution: {integrity: sha512-qOVgKJg1+At15NpeUP+eJgCHvTCgXsogweq87Ri/Ix7PkqQHg4sdaXmSFqKlgaIXE4kW0g25LE68W87UANlHtw==}
next@16.2.7:
resolution: {integrity: sha512-eMJxgjRzBaj3olkP4cBamHDXL79A8FC6u1GcsO1D1Tsx8bw/LLXUJCaoajVxtnhD3A1IJqIT8IcRJjgBIPJq4w==}
engines: {node: '>=20.9.0'}
hasBin: true
peerDependencies:
@@ -1939,8 +1898,8 @@ packages:
encoding:
optional: true
node-releases@2.0.46:
resolution: {integrity: sha512-GYVXHE2KnrzAfsAjl4uP++evGFCrAU1jta4ubEjIG7YWt/64Gqv66a30yKwWczVjA6j3bM4nBwH7Pk1JmDHaxQ==}
node-releases@2.0.47:
resolution: {integrity: sha512-Uzmd6LXpouKo8EUK68IjH4+E01w/hXyV3R3g/geCJo+rXLNfh1xucB+LOzYEOQPSiUK3h/xZf0cQGcSsmyL2Og==}
engines: {node: '>=18'}
normalize-path@3.0.0:
@@ -2105,13 +2064,13 @@ packages:
resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==}
engines: {node: '>= 0.10'}
react-dom@19.2.6:
resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==}
react-dom@19.2.7:
resolution: {integrity: sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==}
peerDependencies:
react: ^19.2.6
react: ^19.2.7
react@19.2.6:
resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==}
react@19.2.7:
resolution: {integrity: sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==}
engines: {node: '>=0.10.0'}
read-cache@1.0.0:
@@ -2364,17 +2323,17 @@ packages:
engines: {node: ^16.13.0 || >=18.0.0}
hasBin: true
workerd@1.20260529.1:
resolution: {integrity: sha512-G1rurOKEdzCtFE0yUPR9J9mUnPzMU8NdsD7NKM1/oMyCr1j3VEtWJzc5VbhgFQHNBVWrHzCL0JgVPuBirRW31g==}
workerd@1.20260601.1:
resolution: {integrity: sha512-Bg4+HF3B8TW0urAv8chiz25HSQ/aJxMBjgheUzu/nB1NQa+CaKGrUPv+Z3bf0np/WxLHYW1kcseVEtzZVPbX4g==}
engines: {node: '>=16'}
hasBin: true
wrangler@4.96.0:
resolution: {integrity: sha512-8WuiMutalyfBB74wwRyy4VKKJEHjQuEnwcvdUav1M5AfQ8VaTYY5ZQnzvVZPOVXap40k5Mntz1LY3SPWpPukTg==}
wrangler@4.97.0:
resolution: {integrity: sha512-jzW/aNvjerV+4TmwbvwGY6lpcuBk7EFUTonMDNfci45wSmMTj2/OJN+83cc/CeepKdb+6ZjGJw9NRjmcQoxqRg==}
engines: {node: '>=22.0.0'}
hasBin: true
peerDependencies:
'@cloudflare/workers-types': ^4.20260529.1
'@cloudflare/workers-types': ^4.20260601.1
peerDependenciesMeta:
'@cloudflare/workers-types':
optional: true
@@ -3028,25 +2987,25 @@ snapshots:
'@cloudflare/kv-asset-handler@0.5.0': {}
'@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260529.1)':
'@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260601.1)':
dependencies:
unenv: 2.0.0-rc.24
optionalDependencies:
workerd: 1.20260529.1
workerd: 1.20260601.1
'@cloudflare/workerd-darwin-64@1.20260529.1':
'@cloudflare/workerd-darwin-64@1.20260601.1':
optional: true
'@cloudflare/workerd-darwin-arm64@1.20260529.1':
'@cloudflare/workerd-darwin-arm64@1.20260601.1':
optional: true
'@cloudflare/workerd-linux-64@1.20260529.1':
'@cloudflare/workerd-linux-64@1.20260601.1':
optional: true
'@cloudflare/workerd-linux-arm64@1.20260529.1':
'@cloudflare/workerd-linux-arm64@1.20260601.1':
optional: true
'@cloudflare/workerd-windows-64@1.20260529.1':
'@cloudflare/workerd-windows-64@1.20260601.1':
optional: true
'@cspotcode/source-map-support@0.8.1':
@@ -3424,30 +3383,30 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.5
'@next/env@16.2.6': {}
'@next/env@16.2.7': {}
'@next/swc-darwin-arm64@16.2.6':
'@next/swc-darwin-arm64@16.2.7':
optional: true
'@next/swc-darwin-x64@16.2.6':
'@next/swc-darwin-x64@16.2.7':
optional: true
'@next/swc-linux-arm64-gnu@16.2.6':
'@next/swc-linux-arm64-gnu@16.2.7':
optional: true
'@next/swc-linux-arm64-musl@16.2.6':
'@next/swc-linux-arm64-musl@16.2.7':
optional: true
'@next/swc-linux-x64-gnu@16.2.6':
'@next/swc-linux-x64-gnu@16.2.7':
optional: true
'@next/swc-linux-x64-musl@16.2.6':
'@next/swc-linux-x64-musl@16.2.7':
optional: true
'@next/swc-win32-arm64-msvc@16.2.6':
'@next/swc-win32-arm64-msvc@16.2.7':
optional: true
'@next/swc-win32-x64-msvc@16.2.6':
'@next/swc-win32-x64-msvc@16.2.7':
optional: true
'@noble/ciphers@1.3.0': {}
@@ -3487,7 +3446,7 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.20.1
'@opennextjs/aws@4.0.2(next@16.2.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6))':
'@opennextjs/aws@4.0.2(next@16.2.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7))':
dependencies:
'@ast-grep/napi': 0.40.5
'@aws-sdk/client-cloudfront': 3.984.0
@@ -3503,26 +3462,26 @@ snapshots:
cookie: 1.1.1
esbuild: 0.25.4
express: 5.2.1
next: 16.2.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
next: 16.2.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
path-to-regexp: 6.3.0
urlpattern-polyfill: 10.1.0
yaml: 2.9.0
transitivePeerDependencies:
- supports-color
'@opennextjs/cloudflare@1.19.11(next@16.2.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(wrangler@4.96.0)':
'@opennextjs/cloudflare@1.19.11(next@16.2.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(wrangler@4.97.0)':
dependencies:
'@ast-grep/napi': 0.40.5
'@dotenvx/dotenvx': 1.31.0
'@opennextjs/aws': 4.0.2(next@16.2.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6))
'@opennextjs/aws': 4.0.2(next@16.2.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7))
ci-info: 4.4.0
cloudflare: 4.5.0
comment-json: 4.6.2
enquirer: 2.4.1
glob: 12.0.0
next: 16.2.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
next: 16.2.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
ts-tqdm: 0.8.6
wrangler: 4.96.0
wrangler: 4.97.0
yargs: 18.0.0
transitivePeerDependencies:
- encoding
@@ -3757,11 +3716,11 @@ snapshots:
dependencies:
undici-types: 6.21.0
'@types/react-dom@19.2.3(@types/react@19.2.15)':
'@types/react-dom@19.2.3(@types/react@19.2.16)':
dependencies:
'@types/react': 19.2.15
'@types/react': 19.2.16
'@types/react@19.2.15':
'@types/react@19.2.16':
dependencies:
csstype: 3.2.3
@@ -3854,8 +3813,8 @@ snapshots:
dependencies:
baseline-browser-mapping: 2.10.33
caniuse-lite: 1.0.30001793
electron-to-chromium: 1.5.364
node-releases: 2.0.46
electron-to-chromium: 1.5.365
node-releases: 2.0.47
update-browserslist-db: 1.2.3(browserslist@4.28.2)
buffer-from@1.1.2: {}
@@ -3998,7 +3957,7 @@ snapshots:
ee-first@1.1.1: {}
electron-to-chromium@1.5.364: {}
electron-to-chromium@1.5.365: {}
emoji-regex@10.6.0: {}
@@ -4375,12 +4334,12 @@ snapshots:
mimic-fn@2.1.0: {}
miniflare@4.20260529.0:
miniflare@4.20260601.0:
dependencies:
'@cspotcode/source-map-support': 0.8.1
sharp: 0.34.5
undici: 7.24.8
workerd: 1.20260529.1
workerd: 1.20260601.1
ws: 8.20.1
youch: 4.1.0-beta.10
transitivePeerDependencies:
@@ -4417,25 +4376,25 @@ snapshots:
negotiator@1.0.0: {}
next@16.2.6(react-dom@19.2.6(react@19.2.6))(react@19.2.6):
next@16.2.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
dependencies:
'@next/env': 16.2.6
'@next/env': 16.2.7
'@swc/helpers': 0.5.15
baseline-browser-mapping: 2.10.33
caniuse-lite: 1.0.30001793
postcss: 8.4.31
react: 19.2.6
react-dom: 19.2.6(react@19.2.6)
styled-jsx: 5.1.6(react@19.2.6)
react: 19.2.7
react-dom: 19.2.7(react@19.2.7)
styled-jsx: 5.1.6(react@19.2.7)
optionalDependencies:
'@next/swc-darwin-arm64': 16.2.6
'@next/swc-darwin-x64': 16.2.6
'@next/swc-linux-arm64-gnu': 16.2.6
'@next/swc-linux-arm64-musl': 16.2.6
'@next/swc-linux-x64-gnu': 16.2.6
'@next/swc-linux-x64-musl': 16.2.6
'@next/swc-win32-arm64-msvc': 16.2.6
'@next/swc-win32-x64-msvc': 16.2.6
'@next/swc-darwin-arm64': 16.2.7
'@next/swc-darwin-x64': 16.2.7
'@next/swc-linux-arm64-gnu': 16.2.7
'@next/swc-linux-arm64-musl': 16.2.7
'@next/swc-linux-x64-gnu': 16.2.7
'@next/swc-linux-x64-musl': 16.2.7
'@next/swc-win32-arm64-msvc': 16.2.7
'@next/swc-win32-x64-msvc': 16.2.7
sharp: 0.34.5
transitivePeerDependencies:
- '@babel/core'
@@ -4447,7 +4406,7 @@ snapshots:
dependencies:
whatwg-url: 5.0.0
node-releases@2.0.46: {}
node-releases@2.0.47: {}
normalize-path@3.0.0: {}
@@ -4577,12 +4536,12 @@ snapshots:
iconv-lite: 0.7.2
unpipe: 1.0.0
react-dom@19.2.6(react@19.2.6):
react-dom@19.2.7(react@19.2.7):
dependencies:
react: 19.2.6
react: 19.2.7
scheduler: 0.27.0
react@19.2.6: {}
react@19.2.7: {}
read-cache@1.0.0:
dependencies:
@@ -4776,10 +4735,10 @@ snapshots:
strnum@2.3.0: {}
styled-jsx@5.1.6(react@19.2.6):
styled-jsx@5.1.6(react@19.2.7):
dependencies:
client-only: 0.0.1
react: 19.2.6
react: 19.2.7
sucrase@3.35.1:
dependencies:
@@ -4906,24 +4865,24 @@ snapshots:
dependencies:
isexe: 3.1.5
workerd@1.20260529.1:
workerd@1.20260601.1:
optionalDependencies:
'@cloudflare/workerd-darwin-64': 1.20260529.1
'@cloudflare/workerd-darwin-arm64': 1.20260529.1
'@cloudflare/workerd-linux-64': 1.20260529.1
'@cloudflare/workerd-linux-arm64': 1.20260529.1
'@cloudflare/workerd-windows-64': 1.20260529.1
'@cloudflare/workerd-darwin-64': 1.20260601.1
'@cloudflare/workerd-darwin-arm64': 1.20260601.1
'@cloudflare/workerd-linux-64': 1.20260601.1
'@cloudflare/workerd-linux-arm64': 1.20260601.1
'@cloudflare/workerd-windows-64': 1.20260601.1
wrangler@4.96.0:
wrangler@4.97.0:
dependencies:
'@cloudflare/kv-asset-handler': 0.5.0
'@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260529.1)
'@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260601.1)
blake3-wasm: 2.1.5
esbuild: 0.27.3
miniflare: 4.20260529.0
miniflare: 4.20260601.0
path-to-regexp: 6.3.0
unenv: 2.0.0-rc.24
workerd: 1.20260529.1
workerd: 1.20260601.1
optionalDependencies:
fsevents: 2.3.3
transitivePeerDependencies: