From e2147e369bbed19aee8ecdd36913003ce38185f6 Mon Sep 17 00:00:00 2001 From: Johan LEROY Date: Wed, 17 Jun 2026 14:32:28 +0200 Subject: [PATCH] release: @johanleroy/git-arboretum 1.0.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Republie pour rafraîchir le README embarqué (page du paquet) : - doc d'install sans token (paquet public) - README français + sélecteur de langue - copy-meta réécrit le lien FR en absolu (page du paquet) Co-Authored-By: Claude Opus 4.8 (1M context) --- package-lock.json | 2 +- packages/server/package.json | 2 +- packages/server/scripts/copy-meta.mjs | 7 +++++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7c72b15..324196b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4960,7 +4960,7 @@ }, "packages/server": { "name": "@johanleroy/git-arboretum", - "version": "1.0.0", + "version": "1.0.1", "bundleDependencies": [ "@arboretum/shared" ], diff --git a/packages/server/package.json b/packages/server/package.json index 2216045..b72b1fe 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@johanleroy/git-arboretum", - "version": "1.0.0", + "version": "1.0.1", "description": "Self-hosted web dashboard for git worktrees and the Claude Code sessions running on them", "license": "MIT", "type": "module", diff --git a/packages/server/scripts/copy-meta.mjs b/packages/server/scripts/copy-meta.mjs index 4519e61..421fbf4 100644 --- a/packages/server/scripts/copy-meta.mjs +++ b/packages/server/scripts/copy-meta.mjs @@ -15,9 +15,12 @@ const rootDir = join(serverDir, '..', '..'); const readmeSrc = join(rootDir, 'README.md'); if (existsSync(readmeSrc)) { const rawBase = 'https://git.lidge.fr/johanleroy/arboretum/raw/branch/main/'; - const readme = readFileSync(readmeSrc, 'utf8').replaceAll('src="brand/', `src="${rawBase}brand/`); + const srcBase = 'https://git.lidge.fr/johanleroy/arboretum/src/branch/main/'; + const readme = readFileSync(readmeSrc, 'utf8') + .replaceAll('src="brand/', `src="${rawBase}brand/`) + .replaceAll('href="README.fr.md"', `href="${srcBase}README.fr.md"`); writeFileSync(join(serverDir, 'README.md'), readme); - console.log('copy-meta: README.md copié (chemins images réécrits en absolu)'); + console.log('copy-meta: README.md copié (chemins images + lien FR réécrits en absolu)'); } else { console.error(`copy-meta: ${readmeSrc} introuvable`); process.exit(1);