diff --git a/apps/admin/Dockerfile.admin b/apps/admin/Dockerfile.admin index 63b30a1c31d..19ad2c392a1 100644 --- a/apps/admin/Dockerfile.admin +++ b/apps/admin/Dockerfile.admin @@ -13,7 +13,7 @@ RUN corepack enable pnpm FROM base AS builder -RUN pnpm add -g turbo@2.8.12 +RUN pnpm add -g turbo@2.9.4 COPY . . diff --git a/apps/live/Dockerfile.live b/apps/live/Dockerfile.live index 58d3f58c713..801afca67f9 100644 --- a/apps/live/Dockerfile.live +++ b/apps/live/Dockerfile.live @@ -15,7 +15,7 @@ RUN apk update RUN apk add --no-cache libc6-compat # Set working directory WORKDIR /app -ARG TURBO_VERSION=2.8.12 +ARG TURBO_VERSION=2.9.4 RUN corepack enable pnpm && pnpm add -g turbo@${TURBO_VERSION} COPY . . RUN turbo prune --scope=live --docker diff --git a/apps/space/Dockerfile.space b/apps/space/Dockerfile.space index 10bc612f6c9..60d4a155aa8 100644 --- a/apps/space/Dockerfile.space +++ b/apps/space/Dockerfile.space @@ -13,7 +13,7 @@ RUN corepack enable pnpm FROM base AS builder -RUN pnpm add -g turbo@2.8.12 +RUN pnpm add -g turbo@2.9.4 COPY . . diff --git a/apps/web/Dockerfile.web b/apps/web/Dockerfile.web index ab1a4046296..38af19e74ba 100644 --- a/apps/web/Dockerfile.web +++ b/apps/web/Dockerfile.web @@ -14,7 +14,7 @@ RUN apk add --no-cache libc6-compat # Set working directory WORKDIR /app -ARG TURBO_VERSION=2.8.12 +ARG TURBO_VERSION=2.9.4 RUN corepack enable pnpm && pnpm add -g turbo@${TURBO_VERSION} COPY . . diff --git a/package.json b/package.json index ffe45b22fb1..ec1fdbc00d1 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "lint-staged": "16.2.7", "oxfmt": "0.35.0", "oxlint": "1.51.0", - "turbo": "2.8.12" + "turbo": "2.9.4" }, "lint-staged": { "*.{js,jsx,ts,tsx,cjs,mjs,cts,mts,json,css,md}": [ @@ -75,7 +75,8 @@ "picomatch": "2.3.2", "yaml@1": "1.10.3", "yaml@2": "2.8.3", - "path-to-regexp": "0.1.13" + "path-to-regexp": "0.1.13", + "defu": "6.1.5" }, "onlyBuiltDependencies": [ "@parcel/watcher", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7929b2669b8..e048c47f888 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -103,7 +103,7 @@ overrides: qs: 6.14.2 diff: 5.2.2 webpack: 5.104.1 - lodash-es: 4.17.23 + lodash-es: 4.18.0 '@isaacs/brace-expansion': 5.0.1 lodash: 4.17.23 markdown-it: 14.1.1 @@ -119,6 +119,7 @@ overrides: yaml@1: 1.10.3 yaml@2: 2.8.3 path-to-regexp: 0.1.13 + defu: 6.1.5 importers: @@ -137,8 +138,8 @@ importers: specifier: 1.51.0 version: 1.51.0 turbo: - specifier: 2.8.12 - version: 2.8.12 + specifier: 2.9.4 + version: 2.9.4 apps/admin: dependencies: @@ -194,8 +195,8 @@ importers: specifier: ^5.1.31 version: 5.1.31 lodash-es: - specifier: 4.17.23 - version: 4.17.23 + specifier: 4.18.0 + version: 4.18.0 lucide-react: specifier: 'catalog:' version: 0.469.0(react@18.3.1) @@ -472,8 +473,8 @@ importers: specifier: ^5.1.31 version: 5.1.31 lodash-es: - specifier: 4.17.23 - version: 4.17.23 + specifier: 4.18.0 + version: 4.18.0 lucide-react: specifier: 'catalog:' version: 0.469.0(react@18.3.1) @@ -644,8 +645,8 @@ importers: specifier: ^5.1.31 version: 5.1.31 lodash-es: - specifier: 4.17.23 - version: 4.17.23 + specifier: 4.18.0 + version: 4.18.0 lucide-react: specifier: 'catalog:' version: 0.469.0(react@18.3.1) @@ -937,8 +938,8 @@ importers: specifier: ^4.3.2 version: 4.3.2 lodash-es: - specifier: 4.17.23 - version: 4.17.23 + specifier: 4.18.0 + version: 4.18.0 lowlight: specifier: ^3.0.0 version: 3.3.0 @@ -1035,8 +1036,8 @@ importers: specifier: ^10.7.11 version: 10.7.16 lodash-es: - specifier: 4.17.23 - version: 4.17.23 + specifier: 4.18.0 + version: 4.18.0 mobx: specifier: 'catalog:' version: 6.12.0 @@ -1216,8 +1217,8 @@ importers: specifier: workspace:* version: link:../utils lodash-es: - specifier: 4.17.23 - version: 4.17.23 + specifier: 4.18.0 + version: 4.18.0 mobx: specifier: 'catalog:' version: 6.12.0 @@ -1332,8 +1333,8 @@ importers: specifier: ^2.0.0 version: 2.1.1 lodash-es: - specifier: 4.17.23 - version: 4.17.23 + specifier: 4.18.0 + version: 4.18.0 lucide-react: specifier: 'catalog:' version: 0.469.0(react@18.3.1) @@ -1456,8 +1457,8 @@ importers: specifier: ^10.1.2 version: 10.1.2 lodash-es: - specifier: 4.17.23 - version: 4.17.23 + specifier: 4.18.0 + version: 4.18.0 lucide-react: specifier: 'catalog:' version: 0.469.0(react@18.3.1) @@ -4188,6 +4189,36 @@ packages: '@tokenizer/token@0.3.0': resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} + '@turbo/darwin-64@2.9.4': + resolution: {integrity: sha512-ZSlPqJ5Vqg/wgVw8P3AOVCIosnbBilOxLq7TMz3MN/9U46DUYfdG2jtfevNDufyxyrg98pcPs/GBgDRaaids6g==} + cpu: [x64] + os: [darwin] + + '@turbo/darwin-arm64@2.9.4': + resolution: {integrity: sha512-9cjTWe4OiNlFMSRggPNh+TJlRs7MS5FWrHc96MOzft5vESWjjpvaadYPv5ykDW7b45mVHOF2U/W+48LoX9USWw==} + cpu: [arm64] + os: [darwin] + + '@turbo/linux-64@2.9.4': + resolution: {integrity: sha512-Cl1GjxqBXQ+r9KKowmXG+lhD1gclLp48/SE7NxL//66iaMytRw0uiphWGOkccD92iPiRjHLRUaA9lOTtgr5OCA==} + cpu: [x64] + os: [linux] + + '@turbo/linux-arm64@2.9.4': + resolution: {integrity: sha512-j2hPAKVmGNN2EsKigEWD+43y9m7zaPhNAs6ptsyfq0u7evHHBAXAwOfv86OEMg/gvC+pwGip0i1CIm1bR1vYug==} + cpu: [arm64] + os: [linux] + + '@turbo/windows-64@2.9.4': + resolution: {integrity: sha512-1jWPjCe9ZRmsDTXE7uzqfySNQspnUx0g6caqvwps+k/sc+fm9hC/4zRQKlXZLbVmP3Xxp601Ju71boegHdnYGw==} + cpu: [x64] + os: [win32] + + '@turbo/windows-arm64@2.9.4': + resolution: {integrity: sha512-dlko15TQVu/BFYmIY018Y3covWMRQlUgAkD+OOk+Rokcfj6VY02Vv4mCfT/Zns6B4q8jGbOd6IZhnCFYsE8Viw==} + cpu: [arm64] + os: [win32] + '@tybys/wasm-util@0.10.1': resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} @@ -5259,8 +5290,8 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} - defu@6.1.4: - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + defu@6.1.5: + resolution: {integrity: sha512-pwdBJxJuJXmqrLO6s0VBmfbRz+G7FUzkjldAsdi9Yrv86mPyzq0ll1o8+8gB4Gsr6GJHbK1Lh3ngllgTInDCjA==} delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} @@ -6410,8 +6441,9 @@ packages: resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lodash-es@4.17.23: - resolution: {integrity: sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==} + lodash-es@4.18.0: + resolution: {integrity: sha512-koAgswPPA+UTaPN64Etp+PGP+WT6oqOS2NMi5yDkMaiGw9qY4VxQbQF0mtKMyr4BlTznWyzePV5UpECTJQmSUA==} + deprecated: Bad release. Please use lodash-es@4.17.23 instead. lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} @@ -8222,38 +8254,8 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - turbo-darwin-64@2.8.12: - resolution: {integrity: sha512-EiHJmW2MeQQx+21x8hjMHw/uPhXt9PIxvDrxzOtyVwrXzL0tQmsxtO4qHf2l7uA+K6PUJ4+TjY1MHZDuCvWXrw==} - cpu: [x64] - os: [darwin] - - turbo-darwin-arm64@2.8.12: - resolution: {integrity: sha512-cbqqGN0vd7ly2TeuaM8k9AK9u1CABO4kBA5KPSqovTiLL3sORccn/mZzJSbvQf0EsYRfU34MgW5FotfwW3kx8Q==} - cpu: [arm64] - os: [darwin] - - turbo-linux-64@2.8.12: - resolution: {integrity: sha512-jXKw9j4r4q6s0goSXuKI3aKbQK2qiNeP25lGGEnq018TM6SWRW1CCpPMxyG91aCKrub7wDm/K45sGNT4ZFBcFQ==} - cpu: [x64] - os: [linux] - - turbo-linux-arm64@2.8.12: - resolution: {integrity: sha512-BRJCMdyXjyBoL0GYpvj9d2WNfMHwc3tKmJG5ATn2Efvil9LsiOsd/93/NxDqW0jACtHFNVOPnd/CBwXRPiRbwA==} - cpu: [arm64] - os: [linux] - - turbo-windows-64@2.8.12: - resolution: {integrity: sha512-vyFOlpFFzQFkikvSVhVkESEfzIopgs2J7J1rYvtSwSHQ4zmHxkC95Q8Kjkus8gg+8X2mZyP1GS5jirmaypGiPw==} - cpu: [x64] - os: [win32] - - turbo-windows-arm64@2.8.12: - resolution: {integrity: sha512-9nRnlw5DF0LkJClkIws1evaIF36dmmMEO84J5Uj4oQ8C0QTHwlH7DNe5Kq2Jdmu8GXESCNDNuUYG8Cx6W/vm3g==} - cpu: [arm64] - os: [win32] - - turbo@2.8.12: - resolution: {integrity: sha512-auUAMLmi0eJhxDhQrxzvuhfEbICnVt0CTiYQYY8WyRJ5nwCDZxD0JG8bCSxT4nusI2CwJzmZAay5BfF6LmK7Hw==} + turbo@2.9.4: + resolution: {integrity: sha512-wZ/kMcZCuK5oEp7sXSSo/5fzKjP9I2EhoiarZjyCm2Ixk0WxFrC/h0gF3686eHHINoFQOOSWgB/pGfvkR8rkgQ==} hasBin: true tween-functions@1.2.0: @@ -11367,6 +11369,24 @@ snapshots: '@tokenizer/token@0.3.0': {} + '@turbo/darwin-64@2.9.4': + optional: true + + '@turbo/darwin-arm64@2.9.4': + optional: true + + '@turbo/linux-64@2.9.4': + optional: true + + '@turbo/linux-arm64@2.9.4': + optional: true + + '@turbo/windows-64@2.9.4': + optional: true + + '@turbo/windows-arm64@2.9.4': + optional: true + '@tybys/wasm-util@0.10.1': dependencies: tslib: 2.8.1 @@ -12535,7 +12555,7 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 - defu@6.1.4: {} + defu@6.1.5: {} delayed-stream@1.0.0: {} @@ -13753,7 +13773,7 @@ snapshots: dependencies: p-locate: 6.0.0 - lodash-es@4.17.23: {} + lodash-es@4.18.0: {} lodash.debounce@4.0.8: {} @@ -15021,7 +15041,7 @@ snapshots: dependencies: '@icons/material': 0.2.4(react@18.3.1) lodash: 4.17.23 - lodash-es: 4.17.23 + lodash-es: 4.18.0 material-colors: 1.2.6 prop-types: 15.8.1 react: 18.3.1 @@ -16027,32 +16047,14 @@ snapshots: tslib@2.8.1: {} - turbo-darwin-64@2.8.12: - optional: true - - turbo-darwin-arm64@2.8.12: - optional: true - - turbo-linux-64@2.8.12: - optional: true - - turbo-linux-arm64@2.8.12: - optional: true - - turbo-windows-64@2.8.12: - optional: true - - turbo-windows-arm64@2.8.12: - optional: true - - turbo@2.8.12: + turbo@2.9.4: optionalDependencies: - turbo-darwin-64: 2.8.12 - turbo-darwin-arm64: 2.8.12 - turbo-linux-64: 2.8.12 - turbo-linux-arm64: 2.8.12 - turbo-windows-64: 2.8.12 - turbo-windows-arm64: 2.8.12 + '@turbo/darwin-64': 2.9.4 + '@turbo/darwin-arm64': 2.9.4 + '@turbo/linux-64': 2.9.4 + '@turbo/linux-arm64': 2.9.4 + '@turbo/windows-64': 2.9.4 + '@turbo/windows-arm64': 2.9.4 tween-functions@1.2.0: {} @@ -16079,7 +16081,7 @@ snapshots: unconfig@7.5.0: dependencies: '@quansync/fs': 1.0.0 - defu: 6.1.4 + defu: 6.1.5 jiti: 2.6.1 quansync: 1.0.0 unconfig-core: 7.5.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 011d59c6754..b20c3be19de 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -21,7 +21,7 @@ catalog: "@types/react": 18.3.11 axios: 1.13.5 express: 4.22.0 - lodash-es: 4.17.23 + lodash-es: 4.18.0 lucide-react: 0.469.0 mobx-react: 9.1.1 mobx-utils: 6.0.8