mirror of
https://github.com/theoludwig/theoludwig.git
synced 2026-02-28 16:01:00 +01:00
chore: explicit docker.io + deps update latest
This commit is contained in:
2
.github/workflows/chromatic.yml
vendored
2
.github/workflows/chromatic.yml
vendored
@@ -29,7 +29,7 @@ jobs:
|
||||
- name: "Setup Node.js"
|
||||
uses: "actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238" # v6.2.0
|
||||
with:
|
||||
node-version: "24.13.1"
|
||||
node-version: "24.14.0"
|
||||
cache: "pnpm"
|
||||
|
||||
- name: "Install dependencies"
|
||||
|
||||
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
||||
- name: "Setup Node.js"
|
||||
uses: "actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238" # v6.2.0
|
||||
with:
|
||||
node-version: "24.13.1"
|
||||
node-version: "24.14.0"
|
||||
cache: "pnpm"
|
||||
|
||||
- name: "Install dependencies"
|
||||
|
||||
@@ -1,8 +1,14 @@
|
||||
{
|
||||
"$schema": "./node_modules/oxlint/configuration_schema.json",
|
||||
"extends": ["node_modules/eslint-config-conventions/.oxlintrc.json"],
|
||||
"env": {
|
||||
"builtin": true,
|
||||
"browser": true,
|
||||
"node": true,
|
||||
"shared-node-browser": true
|
||||
},
|
||||
"rules": {
|
||||
"import-x/extensions": [
|
||||
"import/extensions": [
|
||||
"error",
|
||||
"ignorePackages",
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM node:24.13.1-slim@sha256:a81a03dd965b4052269a57fac857004022b522a4bf06e7a739e25e18bce45af2 AS node-pnpm
|
||||
FROM docker.io/node:24.14.0-slim@sha256:e8e2e91b1378f83c5b2dd15f0247f34110e2fe895f6ca7719dbb780f929368eb AS node-pnpm
|
||||
ENV PNPM_HOME="/pnpm"
|
||||
ENV PATH="$PNPM_HOME:$PATH"
|
||||
RUN npm install --global corepack@0.34.6 && corepack enable
|
||||
@@ -9,7 +9,7 @@ WORKDIR /usr/src/app
|
||||
|
||||
FROM node-pnpm AS builder
|
||||
COPY ./ ./
|
||||
RUN pnpm install --global turbo@2.8.9
|
||||
RUN pnpm install --global turbo@2.8.11
|
||||
RUN turbo prune @repo/website --docker
|
||||
|
||||
FROM node-pnpm AS installer
|
||||
|
||||
@@ -32,5 +32,5 @@
|
||||
"engines": {
|
||||
"node": ">=24.0.0"
|
||||
},
|
||||
"packageManager": "pnpm@10.29.3+sha512.498e1fb4cca5aa06c1dcf2611e6fafc50972ffe7189998c409e90de74566444298ffe43e6cd2acdc775ba1aa7cc5e092a8b7054c811ba8c5770f84693d33d2dc"
|
||||
"packageManager": "pnpm@10.30.3+sha512.c961d1e0a2d8e354ecaa5166b822516668b7f44cb5bd95122d590dd81922f606f5473b6d23ec4a5be05e7fcd18e8488d47d978bbe981872f1145d06e9a740017"
|
||||
}
|
||||
|
||||
@@ -84,7 +84,7 @@ export const BlogPostContent: React.FC<BlogPostContentProps> = async (props) =>
|
||||
},
|
||||
img: (properties) => {
|
||||
const { src = "", alt = "Blog Image" } = properties
|
||||
const source = src.replace("../../../apps/website/public/", "/")
|
||||
const source = (src as string).replace("../../../apps/website/public/", "/")
|
||||
return (
|
||||
<span className="flex flex-col items-center justify-center">
|
||||
<Image src={source} alt={alt} width={1000} height={1000} className="size-auto" />
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import type { AbstractIntlMessages } from "next-intl"
|
||||
import { hasLocale } from "next-intl"
|
||||
import { getRequestConfig } from "next-intl/server"
|
||||
import { routing } from "./routing.ts"
|
||||
@@ -12,7 +11,7 @@ export default getRequestConfig(async ({ requestLocale }) => {
|
||||
|
||||
const userMessages = (await import(`./translations/${locale}.json`)).default
|
||||
const defaultMessages = (await import(`./translations/${LOCALE_DEFAULT}.json`)).default
|
||||
const messages = deepMerge<AbstractIntlMessages>(defaultMessages, userMessages)
|
||||
const messages = deepMerge(defaultMessages, userMessages)
|
||||
|
||||
return {
|
||||
locale,
|
||||
|
||||
@@ -20,6 +20,7 @@ const typographyVariants = (options?: { variant?: TypographyVariant }): string =
|
||||
export type TypographyProps<Component extends React.ElementType = "p"> = {
|
||||
as?: Component
|
||||
} & React.ComponentPropsWithoutRef<Component> & {
|
||||
className?: string
|
||||
variant?: TypographyVariant
|
||||
}
|
||||
|
||||
|
||||
1614
pnpm-lock.yaml
generated
1614
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -7,16 +7,16 @@ catalogMode: "strict"
|
||||
|
||||
catalog:
|
||||
# Turborepo
|
||||
"turbo": "2.8.9"
|
||||
"turbo": "2.8.11"
|
||||
|
||||
# TypeScript/Linting
|
||||
"typescript": "5.9.3"
|
||||
"@types/node": "25.2.3"
|
||||
"@types/node": "25.3.2"
|
||||
"@total-typescript/ts-reset": "0.6.1"
|
||||
"oxlint": "1.47.0"
|
||||
"oxlint-tsgolint": "0.12.2"
|
||||
"oxfmt": "0.32.0"
|
||||
"eslint-config-conventions": "21.2.0"
|
||||
"oxlint": "1.50.0"
|
||||
"oxlint-tsgolint": "0.15.0"
|
||||
"oxfmt": "0.35.0"
|
||||
"eslint-config-conventions": "21.2.4"
|
||||
"editorconfig-checker": "6.1.1"
|
||||
|
||||
# Utils
|
||||
@@ -35,7 +35,7 @@ catalog:
|
||||
# Blog
|
||||
"@giscus/react": "3.1.0"
|
||||
"gray-matter": "4.0.3"
|
||||
"katex": "0.16.28"
|
||||
"katex": "0.16.33"
|
||||
"next-mdx-remote": "5.0.0"
|
||||
"@mdx-js/mdx": "3.1.1"
|
||||
"rehype-katex": "7.0.1"
|
||||
@@ -49,29 +49,29 @@ catalog:
|
||||
# Markdown Lint
|
||||
"markdownlint-cli2": "0.21.0"
|
||||
"markdownlint": "0.40.0"
|
||||
"markdownlint-rule-relative-links": "5.0.1"
|
||||
"markdownlint-rule-relative-links": "5.1.0"
|
||||
|
||||
# Storybook
|
||||
"storybook": &storybook "10.2.8"
|
||||
"storybook": &storybook "10.2.13"
|
||||
"@storybook/addon-docs": *storybook
|
||||
"@storybook/addon-a11y": *storybook
|
||||
"@storybook/nextjs": *storybook
|
||||
"@storybook/addon-themes": *storybook
|
||||
"@storybook/test-runner": "0.24.2"
|
||||
"@chromatic-com/storybook": "5.0.1"
|
||||
"chromatic": "15.1.0"
|
||||
"chromatic": "15.2.0"
|
||||
|
||||
# Testing
|
||||
"playwright": &playwright "1.58.2"
|
||||
"@playwright/test": *playwright
|
||||
"start-server-and-test": "2.1.3"
|
||||
"start-server-and-test": "2.1.5"
|
||||
|
||||
# CSS
|
||||
"postcss": "8.5.6"
|
||||
"@tailwindcss/postcss": "4.1.18"
|
||||
"@tailwindcss/postcss": "4.2.1"
|
||||
"@tailwindcss/typography": "0.5.19"
|
||||
"tailwindcss": "4.1.18"
|
||||
"tailwind-merge": "3.4.1"
|
||||
"tailwindcss": "4.2.1"
|
||||
"tailwind-merge": "3.5.0"
|
||||
"clsx": "2.1.1"
|
||||
"@fontsource/montserrat": "5.2.8"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user