1 Commits

Author SHA1 Message Date
115388e7cc Update bun minor+patch updates
Some checks failed
Lint / lint (push) Failing after 7s
Build / build (pull_request) Failing after 19s
2025-10-16 21:34:37 +02:00
6 changed files with 66 additions and 71 deletions

View File

@@ -61,7 +61,7 @@
"effect-fc": "^0.1.3", "effect-fc": "^0.1.3",
"i18next": "^25.6.0", "i18next": "^25.6.0",
"i18next-browser-languagedetector": "^8.2.0", "i18next-browser-languagedetector": "^8.2.0",
"lucide-react": "^0.546.0", "lucide-react": "^0.545.0",
"react": "^19.1.1", "react": "^19.1.1",
"react-dom": "^19.1.1", "react-dom": "^19.1.1",
"react-i18next": "^16.0.1", "react-i18next": "^16.0.1",
@@ -819,7 +819,7 @@
"lru-cache": ["lru-cache@5.1.1", "", { "dependencies": { "yallist": "^3.0.2" } }, "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="], "lru-cache": ["lru-cache@5.1.1", "", { "dependencies": { "yallist": "^3.0.2" } }, "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="],
"lucide-react": ["lucide-react@0.546.0", "", { "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-Z94u6fKT43lKeYHiVyvyR8fT7pwCzDu7RyMPpTvh054+xahSgj4HFQ+NmflvzdXsoAjYGdCguGaFKYuvq0ThCQ=="], "lucide-react": ["lucide-react@0.545.0", "", { "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-7r1/yUuflQDSt4f1bpn5ZAocyIxcTyVyBBChSVtBKn5M+392cPmI5YJMWOJKk/HUWGm5wg83chlAZtCcGbEZtw=="],
"magic-string": ["magic-string@0.30.19", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw=="], "magic-string": ["magic-string@0.30.19", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw=="],

View File

@@ -48,7 +48,7 @@ services:
tempo: tempo:
<<: *service-base <<: *service-base
image: grafana/tempo:latest@sha256:8b1447438058ca1307ecf55689ed3da944037cc8918664701b95fa18cdaa1b2c image: grafana/tempo:latest@sha256:9d90999be135693b4883b751b56844971a2718edaf93b3fa53430684d6a99d93
command: [-config.file=/etc/tempo.yaml] command: [-config.file=/etc/tempo.yaml]
volumes: volumes:
- ./telemetry/tempo.yaml:/etc/tempo.yaml - ./telemetry/tempo.yaml:/etc/tempo.yaml
@@ -56,7 +56,7 @@ services:
stop_signal: SIGKILL stop_signal: SIGKILL
prometheus: prometheus:
image: prom/prometheus:v3.7.1@sha256:ff7e389acbe064a4823212a500393d40a28a8f362e4b05cbf6742a9a3ef736b2 image: prom/prometheus:v3.7.0@sha256:29c1e0b48ad816750245dea3d65ac3ce57dda30547e67b1e9a5176e2953cc4dc
command: command:
- --config.file=/etc/prometheus.yaml - --config.file=/etc/prometheus.yaml
- --web.enable-remote-write-receiver - --web.enable-remote-write-receiver

View File

@@ -12,8 +12,8 @@ jobs:
publish-npm: publish-npm:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v3
- uses: actions/setup-node@v6 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 16
registry-url: https://registry.npmjs.org/ registry-url: https://registry.npmjs.org/

View File

@@ -27,7 +27,7 @@
"homepage": "https://github.com/jdan/98.css", "homepage": "https://github.com/jdan/98.css",
"devDependencies": { "devDependencies": {
"chokidar": "^3.3.1", "chokidar": "^3.3.1",
"cssnano": "^7.0.0", "cssnano": "^5.0.1",
"dedent": "^0.7.0", "dedent": "^0.7.0",
"ejs": "^3.0.2", "ejs": "^3.0.2",
"gh-pages": "^2.2.0", "gh-pages": "^2.2.0",

View File

@@ -3,7 +3,7 @@ export const en = {
nav: { nav: {
gitRepos: { gitRepos: {
title: "Git Repos", title: "Git repositories",
tooltip: "All the public repositories on my Git server", tooltip: "All the public repositories on my Git server",
}, },
sourceCode: { sourceCode: {

View File

@@ -17,30 +17,17 @@ function RootComponent() {
const { t, i18n } = useTranslation() const { t, i18n } = useTranslation()
return <> return <>
<div className="flex flex-row items-center justify-center gap-2 p-2">
<Button
variant={i18n.language !== "en" ? "default" : "noShadow"}
onClick={() => i18n.changeLanguage("en")}
>
🇬🇧 English
</Button>
<Button
variant={i18n.language !== "fr" ? "default" : "noShadow"}
onClick={() => i18n.changeLanguage("fr")}
>
🇫🇷 Français
</Button>
</div>
<div className="container mt-20 mr-auto ml-auto">
<div className="mr-auto ml-auto flex w-fit flex-row items-start justify-around gap-10">
<root.div> <root.div>
<link rel="stylesheet" href="/98.css/dist/98.css" /> <link rel="stylesheet" href="/98.css/dist/98.css" />
<div className="window" style={{ width: 300 }}> <div className="window" style={{ width: 300 }}>
<div className="title-bar"> <div className="title-bar">
<div className="title-bar-text">Julien Valverde</div> <div className="title-bar-text">A Window With Stuff In It</div>
<div className="title-bar-controls">
<button aria-label="Minimize"></button>
<button aria-label="Maximize"></button>
<button aria-label="Close"></button>
</div>
</div> </div>
<div className="window-body"> <div className="window-body">
<p>There's so much room for activities!</p> <p>There's so much room for activities!</p>
@@ -48,14 +35,8 @@ function RootComponent() {
</div> </div>
</root.div> </root.div>
<div> <div className="container mt-10 mr-auto ml-auto flex flex-row items-center justify-center gap-20">
<h1>Ingénieur Full Stack &bull; Entrepreneur</h1> <div className="flex flex-row items-center justify-center gap-2">
<p className="mt-2">
I am passionate about integrating functionality and design in applications to create intuitive, user-friendly experiences.
</p>
<div className="flex w-fit flex-row items-center justify-center gap-2 mt-4">
<TooltipProvider> <TooltipProvider>
<Tooltip> <Tooltip>
<TooltipTrigger asChild> <TooltipTrigger asChild>
@@ -82,7 +63,21 @@ function RootComponent() {
<Button>Resumé</Button> <Button>Resumé</Button>
</div> </div>
</div>
<div className="flex flex-row items-center justify-center gap-2">
<Button
variant={i18n.language !== "en" ? "default" : "noShadow"}
onClick={() => i18n.changeLanguage("en")}
>
🇬🇧 English
</Button>
<Button
variant={i18n.language !== "fr" ? "default" : "noShadow"}
onClick={() => i18n.changeLanguage("fr")}
>
🇫🇷 Français
</Button>
</div> </div>
</div> </div>