fix: merge upstream, fix locale duplicate, add missing catalog deps
Some checks failed
Workflow / ʦ TypeScript (push) Failing after 12m20s
Workflow / ⚫️ Test (push) Has been skipped

- Merged upstream/main (MakerKit latest fixes)
- Fixed locales.tsx: removed hardcoded 'de' duplicate (defaultLocale already = 'de')
- Added missing pnpm catalog entries for custom packages:
  @measured/puck, @react-pdf/renderer, @tiptap/*, exceljs, iban, papaparse
- CACHE_BUST=7 for full rebuild
This commit is contained in:
Zaid Marzguioui
2026-04-01 11:02:06 +02:00
parent 8d9d62ca56
commit 1687735de0
4 changed files with 2268 additions and 11 deletions

View File

@@ -4,7 +4,7 @@ WORKDIR /app
# --- Install + Build in one stage --- # --- Install + Build in one stage ---
FROM base AS builder FROM base AS builder
ARG CACHE_BUST=6 ARG CACHE_BUST=7
COPY . . COPY . .
RUN pnpm install --no-frozen-lockfile RUN pnpm install --no-frozen-lockfile
ENV NEXT_TELEMETRY_DISABLED=1 ENV NEXT_TELEMETRY_DISABLED=1

View File

@@ -8,5 +8,6 @@ import { defaultLocale } from './default-locale';
*/ */
export const locales: string[] = [ export const locales: string[] = [
defaultLocale, defaultLocale,
'de', // German — primary locale for MyEasyCMS // Add other locales here as needed. defaultLocale ('de') is already included above.
// 'en', // English (uncomment to enable)
]; ];

2265
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -13,20 +13,26 @@ catalog:
'@makerkit/data-loader-supabase-nextjs': ^1.2.5 '@makerkit/data-loader-supabase-nextjs': ^1.2.5
'@manypkg/cli': ^0.25.1 '@manypkg/cli': ^0.25.1
'@markdoc/markdoc': ^0.5.7 '@markdoc/markdoc': ^0.5.7
'@measured/puck': ^0.20.2
'@marsidev/react-turnstile': ^1.5.0 '@marsidev/react-turnstile': ^1.5.0
'@modelcontextprotocol/sdk': 1.28.0 '@modelcontextprotocol/sdk': 1.28.0
'@next/bundle-analyzer': 16.2.1 '@next/bundle-analyzer': 16.2.1
'@nosecone/next': 1.3.1 '@nosecone/next': 1.3.1
'@playwright/test': ^1.58.2 '@playwright/test': ^1.58.2
'@react-email/components': 1.0.10 '@react-email/components': 1.0.10
'@react-pdf/renderer': ^4.3.2
'@sentry/nextjs': 10.46.0 '@sentry/nextjs': 10.46.0
'@stripe/react-stripe-js': 6.1.0 '@stripe/react-stripe-js': 6.1.0
'@stripe/stripe-js': 9.0.1 '@stripe/stripe-js': 9.0.1
'@supabase/ssr': ^0.10.0 '@supabase/ssr': ^0.10.0
'@supabase/supabase-js': 2.101.0 '@supabase/supabase-js': 2.101.0
'@types/papaparse': ^5.5.0
'@tailwindcss/postcss': ^4.2.2 '@tailwindcss/postcss': ^4.2.2
'@tanstack/react-query': 5.95.2 '@tanstack/react-query': 5.95.2
'@tanstack/react-table': ^8.21.3 '@tanstack/react-table': ^8.21.3
'@tiptap/pm': ^3.21.0
'@tiptap/react': ^3.21.0
'@tiptap/starter-kit': ^3.21.0
'@turbo/gen': ^2.9.1 '@turbo/gen': ^2.9.1
'@types/node': 25.5.0 '@types/node': 25.5.0
'@types/nodemailer': 7.0.11 '@types/nodemailer': 7.0.11
@@ -41,7 +47,9 @@ catalog:
date-fns: ^4.1.0 date-fns: ^4.1.0
dotenv: 17.3.1 dotenv: 17.3.1
embla-carousel-react: ^8.6.0 embla-carousel-react: ^8.6.0
exceljs: ^4.4.0
input-otp: ^1.4.2 input-otp: ^1.4.2
iban: ^0.0.14
lucide-react: 1.7.0 lucide-react: 1.7.0
nanoid: ^5.1.7 nanoid: ^5.1.7
next: 16.2.1 next: 16.2.1
@@ -54,6 +62,7 @@ catalog:
nodemailer: 8.0.4 nodemailer: 8.0.4
oxfmt: ^0.42.0 oxfmt: ^0.42.0
oxlint: ^1.57.0 oxlint: ^1.57.0
papaparse: ^5.5.3
pino: 10.3.1 pino: 10.3.1
pino-pretty: 13.0.0 pino-pretty: 13.0.0
postgres: 3.4.8 postgres: 3.4.8