diff --git a/docker/essence/Dockerfile b/docker/essence/Dockerfile index 56a9586e..51d77000 100644 --- a/docker/essence/Dockerfile +++ b/docker/essence/Dockerfile @@ -1,4 +1,4 @@ -FROM node:24-alpine AS base +FROM node:24.15.0-alpine AS base # Builder stage FROM base AS builder diff --git a/docker/web-app-selector/Dockerfile b/docker/web-app-selector/Dockerfile index 14c80540..c46049d1 100644 --- a/docker/web-app-selector/Dockerfile +++ b/docker/web-app-selector/Dockerfile @@ -1,4 +1,4 @@ -FROM node:24-alpine AS base +FROM node:24.15.0-alpine AS base # Builder stage FROM base AS builder diff --git a/docker/web-app/Dockerfile b/docker/web-app/Dockerfile index de6a8bc1..bf607bcc 100644 --- a/docker/web-app/Dockerfile +++ b/docker/web-app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:24-alpine AS base +FROM node:24.15.0-alpine AS base # Builder stage FROM base AS builder diff --git a/package.json b/package.json index ac7032f0..e73c4fbc 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "@nextorders/food-monorepo", "version": "2.0.0-alpha.2", "private": true, - "packageManager": "pnpm@10.32.1", + "packageManager": "pnpm@10.33.0", "description": "Modern e-commerce self-hosted platform: clients will be happy to order delicious food!", "author": "Nick Kosarev ", "license": "MIT", @@ -20,8 +20,8 @@ "website" ], "engines": { - "node": ">=24.14.0", - "pnpm": ">=10.32.1" + "node": ">=24.15.0", + "pnpm": ">=10.33.0" }, "scripts": { "release": "bumpp --execute=\"pnpm run release:prepare\" --recursive", diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d24f056b..4bd79ca4 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -15,15 +15,15 @@ packages: catalogs: dev: - '@antfu/eslint-config': ^7.7.2 + '@antfu/eslint-config': ^7.7.3 '@commitlint/cli': ^20.5.0 '@commitlint/config-conventional': ^20.5.0 '@iconify-json/circle-flags': ^1.2.10 '@iconify-json/fluent-emoji-flat': ^1.2.5 - '@iconify-json/lucide': ^1.2.98 - '@iconify-json/simple-icons': ^1.2.74 - '@nuxt/devtools': ^3.2.3 - '@nuxtjs/i18n': ^10.2.3 + '@iconify-json/lucide': ^1.2.102 + '@iconify-json/simple-icons': ^1.2.79 + '@nuxt/devtools': ^3.2.4 + '@nuxtjs/i18n': ^10.2.4 bumpp: ^11.0.1 eslint: ^9.39.4 husky: ^9.1.7 @@ -34,25 +34,25 @@ catalogs: typescript: ^5.9.3 unbuild: ^3.6.1 vite: ^7.3.1 - vue-tsc: ^3.2.5 + vue-tsc: ^3.2.7 integrations: '@date-fns/tz': ^1.4.1 '@neoconfetti/vue': ^2.2.1 - '@nuxt/ui': ^4.5.1 + '@nuxt/ui': ^4.6.1 '@paralleldrive/cuid2': ^3.3.0 '@pinia/nuxt': ^0.11.3 '@vueuse/core': ^14.2.1 '@vueuse/nuxt': ^14.2.1 - libphonenumber-js: ^1.12.40 + libphonenumber-js: ^1.12.41 pinia: ^3.0.4 zod: ^4.3.6 test: - '@playwright/test': ^1.58.2 - '@vitest/browser-playwright': ^4.1.0 - '@vitest/coverage-v8': ^4.1.0 - playwright: ^1.58.2 - vitest: ^4.1.0 + '@playwright/test': ^1.59.1 + '@vitest/browser-playwright': ^4.1.5 + '@vitest/coverage-v8': ^4.1.5 + playwright: ^1.59.1 + vitest: ^4.1.5 types: - '@types/node': ^25.5.0 + '@types/node': ^25.6.0 autoInstallPeers: true