From ee47919904d2a31ebc9af37dda95c7a8347fdf08 Mon Sep 17 00:00:00 2001 From: Jumpei Ogawa Date: Fri, 22 May 2026 14:23:03 +0900 Subject: [PATCH 1/9] chore: update Zed configs --- .zed/settings.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.zed/settings.json b/.zed/settings.json index 0c94185..ac5abe9 100644 --- a/.zed/settings.json +++ b/.zed/settings.json @@ -91,7 +91,9 @@ "@stylistic/arrow-parens", "@stylistic/arrow-spacing", "@stylistic/comma-dangle", + "@stylistic/comma-spacing", "@stylistic/indent", + "@stylistic/object-curly-spacing", "@stylistic/quotes", "@stylistic/semi", "@stylistic/space-before-blocks", @@ -105,5 +107,15 @@ }, "prettier": { "allowed": false + }, + + "context_servers": { + "mise": { + "command": "mise", + "args": [ "mcp" ], + "env": { + "MISE_EXPERIMENTAL": "1" + } + } } } From 41173b05d564a8161253408488d150242d9d9047 Mon Sep 17 00:00:00 2001 From: Jumpei Ogawa Date: Fri, 22 May 2026 14:23:41 +0900 Subject: [PATCH 2/9] chore: add sitemap --- astro.config.ts | 10 ++++++++++ package.json | 1 + 2 files changed, 11 insertions(+) diff --git a/astro.config.ts b/astro.config.ts index 2b1f8c9..dbf9988 100644 --- a/astro.config.ts +++ b/astro.config.ts @@ -3,6 +3,7 @@ import { defineConfig } from "astro/config"; import compress from "astro-compress"; import cloudflare from "@astrojs/cloudflare"; import mdx from "@astrojs/mdx"; +import sitemap from "@astrojs/sitemap"; import tailwindcss from "@tailwindcss/vite"; import { defaultLocale, locales } from "./src/libs/i18n/configs.ts"; @@ -25,6 +26,15 @@ export default defineConfig({ integrations: [ mdx(), compress(), + sitemap({ + i18n: { + locales: locales.reduce((locale1, locale2) => ({ + ...locale1, + [locale2]: locale2, + }), {}), + defaultLocale, + }, + }), ], vite: { css: { diff --git a/package.json b/package.json index 98811b6..5fc9a47 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "type": "module", "dependencies": { "@astrojs/cloudflare": "^13.5.1", + "@astrojs/sitemap": "^3.7.2", "@tailwindcss/vite": "^4.1.7", "accessible-astro-components": "^5.2.0" }, From 6b9911470982d8c8d1e807ee64cae326668b7dbb Mon Sep 17 00:00:00 2001 From: Jumpei Ogawa Date: Fri, 22 May 2026 14:25:40 +0900 Subject: [PATCH 3/9] feat: update site domain --- astro.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/astro.config.ts b/astro.config.ts index dbf9988..7fc3628 100644 --- a/astro.config.ts +++ b/astro.config.ts @@ -9,7 +9,7 @@ import { defaultLocale, locales } from "./src/libs/i18n/configs.ts"; export default defineConfig({ compressHTML: true, - site: "https://guildkit.tenkumogroup.com", + site: "https://guildkit.net", output: "static", trailingSlash: "always", From 75acb8b7a7693cf36dde143fb1e7cfc932d474c8 Mon Sep 17 00:00:00 2001 From: Jumpei Ogawa Date: Fri, 22 May 2026 14:25:55 +0900 Subject: [PATCH 4/9] chore: update copyright information --- README.md | 3 ++- package.json | 9 ++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index dc9e6af..31790d4 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ Other supported dev commands: ## Copyright & Credits -Copyright © Jumpei Ogawa all rights reserved +Copyright © 2026-present tenkumo, Inc. All rights reserved +Copyright © 2025-present Jumpei Ogawa. All rights reserved This website is based on [accessible-astro-starter](https://github.com/incluud/accessible-astro-starter) licensed under [MIT](./legal/licenses/accessible-astro-starter.txt). diff --git a/package.json b/package.json index 5fc9a47..9ba914e 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,15 @@ "name": "guildkit-website", "version": "0.0.0", "license": "UNLICENSED", - "author": "Jumpei Ogawa (https://phanective.org)", + "author": { + "name": "tenkumo, Inc.", + "url": "https://tenkumogroup.com" + }, "contributors": [ + { + "name": "Jumpei Ogawa", + "url": "https://phanective.org" + }, "Incluud (https://incluud.dev)", "Other accessible-astro-starter contributors before 2025/07/05 (https://github.com/incluud/accessible-astro-starter/graphs/contributors)" ], From e46a8fd0ca149c4613275d1665019a7b6b3d74fc Mon Sep 17 00:00:00 2001 From: Jumpei Ogawa Date: Fri, 22 May 2026 14:27:59 +0900 Subject: [PATCH 5/9] style: use json object for `contributors` --- package.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 9ba914e..35f7d79 100644 --- a/package.json +++ b/package.json @@ -11,8 +11,14 @@ "name": "Jumpei Ogawa", "url": "https://phanective.org" }, - "Incluud (https://incluud.dev)", - "Other accessible-astro-starter contributors before 2025/07/05 (https://github.com/incluud/accessible-astro-starter/graphs/contributors)" + { + "name": "Incluud", + "url": "https://incluud.dev" + }, + { + "name": "Other accessible-astro-starter contributors before 2025/07/05", + "url": "https://github.com/incluud/accessible-astro-starter/graphs/contributors" + } ], "private": true, "type": "module", From eedbde0599f682c9addc651b8923e7618a462ec8 Mon Sep 17 00:00:00 2001 From: Jumpei Ogawa Date: Fri, 22 May 2026 14:49:32 +0900 Subject: [PATCH 6/9] feat: remove link to demo --- src/components/Footer.astro | 4 ---- src/libs/i18n/translations.ts | 4 ---- 2 files changed, 8 deletions(-) diff --git a/src/components/Footer.astro b/src/components/Footer.astro index 6436d8e..42fad3c 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -25,10 +25,6 @@ const footerLinks = [ text: "GitHub", href: "https://github.com/guildkit/guildkit", }, - { - text: t("footer.demo"), - href: "https://demo.guildkit.net", - }, ], }, ] as const; diff --git a/src/libs/i18n/translations.ts b/src/libs/i18n/translations.ts index 32e3f7c..f6c6a09 100644 --- a/src/libs/i18n/translations.ts +++ b/src/libs/i18n/translations.ts @@ -21,10 +21,6 @@ export const translations = { en: "Home", ja: "ホーム", }, - "footer.demo": { - en: "Demo", - ja: "デモ", - }, "skip.link": { en: "Skip to main content", ja: "メインコンテンツにスキップ", From 2433123b34c54654a4fdd6dad3f1bb8d201e123a Mon Sep 17 00:00:00 2001 From: Jumpei Ogawa Date: Fri, 22 May 2026 15:34:57 +0900 Subject: [PATCH 7/9] fix: hero text layout --- src/components/Hero.astro | 26 ++++++++++++++------------ src/libs/i18n/translations.ts | 12 ------------ 2 files changed, 14 insertions(+), 24 deletions(-) diff --git a/src/components/Hero.astro b/src/components/Hero.astro index dd8a0dc..9487d04 100644 --- a/src/components/Hero.astro +++ b/src/components/Hero.astro @@ -6,24 +6,26 @@ import { defaultLocale } from "@libs/i18n/configs.ts"; const lang = Astro.currentLocale ?? Astro.preferredLocale ?? defaultLocale; const t = useTranslations(lang); -const sloganLines = [ - t("hero.slogan1"), - t("hero.slogan2"), - t("hero.slogan3"), -].filter((slogan) => !!slogan); // Remove empty string ---
-
+
-

+

{ - sloganLines.map((slogan, i) => ( - - {slogan} - - )) + // Do not use i18n features for the flexible design by each languages + lang === "ja" ? ( + <> + ギルドキットで
+ 転職サイトを作ろう + + ) : ( // lang === "en" + <> + Build your own
+ Job Portal + + ) }

diff --git a/src/libs/i18n/translations.ts b/src/libs/i18n/translations.ts index f6c6a09..ff04a7d 100644 --- a/src/libs/i18n/translations.ts +++ b/src/libs/i18n/translations.ts @@ -29,18 +29,6 @@ export const translations = { en: "Toggle dark mode", ja: "ダークモードを切り替える", }, - "hero.slogan1": { - en: "Build your own", - ja: "ギルドキットで", - }, - "hero.slogan2": { - en: "Job Portal", - ja: "転職サイト", - }, - "hero.slogan3": { - en: "", - ja: "を作ろう", - }, "hero.watch-github": { en: "Watch on GitHub", ja: "GitHub で watch", From 49c020445e44c7bf4086adb94e61a2e3e6c10366 Mon Sep 17 00:00:00 2001 From: Jumpei Ogawa Date: Fri, 22 May 2026 15:38:06 +0900 Subject: [PATCH 8/9] feat: remove unnecessary www. from the link to tenkumogroup.com --- src/components/Footer.astro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Footer.astro b/src/components/Footer.astro index 42fad3c..bca10ae 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -67,7 +67,7 @@ const footerLinks = [
-

© 2025-{currentYear} tenkumo, Inc.

+

© 2025-{currentYear} tenkumo, Inc.

From 65b3553017dd24ba232b25e6643e8c186f84d862 Mon Sep 17 00:00:00 2001 From: Jumpei Ogawa Date: Fri, 22 May 2026 15:54:31 +0900 Subject: [PATCH 9/9] chore: update deps --- package.json | 2 +- pnpm-lock.yaml | 114 ++++++++++++++++++++++++++++++++----------------- 2 files changed, 77 insertions(+), 39 deletions(-) diff --git a/package.json b/package.json index 35f7d79..322f930 100644 --- a/package.json +++ b/package.json @@ -53,5 +53,5 @@ "node": "24.x", "pnpm": ">=10.x" }, - "packageManager": "pnpm@11.1.3+sha512.c85357fe17ca12dd23dd7071822666dfd7e3cb76fe214e3370b5ea2fb34f2a231185509b63e717f3cd0acb38dd3f8d82bcd5e8172400ae678b70ea4fbed0896d" + "packageManager": "pnpm@11.2.2+sha512.36e6621fad506178936455e70247b8808ef4ec25797a9f437a93281a020484e2607f6a469a22e982987c3dbb8866e3071514ab10a4a1749e06edcd1ec118436f" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4f5ec46..64d5826 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@astrojs/cloudflare': specifier: ^13.5.1 version: 13.5.1(@types/node@24.12.4)(astro@6.3.3(@types/node@24.12.4)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.9.0))(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.46.1)(workerd@1.20260515.1)(wrangler@4.92.0)(yaml@2.9.0) + '@astrojs/sitemap': + specifier: ^3.7.2 + version: 3.7.2 '@tailwindcss/vite': specifier: ^4.1.7 version: 4.3.0(vite@7.3.3(@types/node@24.12.4)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.46.1)(yaml@2.9.0)) @@ -32,13 +35,13 @@ importers: version: 1.2.107 '@phanect/configs': specifier: latest - version: 2026.4.28(@types/node@24.12.4)(typescript@6.0.3) + version: 2026.5.19(@types/node@24.12.4)(typescript@6.0.3) '@phanect/lint': specifier: latest - version: 2026.4.28(@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + version: 2026.5.19(@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) '@phanect/lint-astro': specifier: latest - version: 2026.4.28(eslint@10.4.0(jiti@2.7.0)) + version: 2026.5.19(eslint@10.4.0(jiti@2.7.0)) '@types/node': specifier: ^24.0.3 version: 24.12.4 @@ -130,6 +133,9 @@ packages: resolution: {integrity: sha512-KTivpmnz6lDsC6o9H4+DNm2SrE/GHzw8cNAvEJwAvUT+eoaEnn/4NtbDNfRRaxaJHdp15gf+tfHAWiXR4wB3BA==} engines: {node: '>=22.12.0'} + '@astrojs/sitemap@3.7.2': + resolution: {integrity: sha512-PqkzkcZTb5ICiyIR8VoKbIAP/laNRXi5tw616N1Ckk+40oNB8Can1AzVV56lrbC5GKSZFCyJYUVYqVivMisvpA==} + '@astrojs/telemetry@3.3.2': resolution: {integrity: sha512-j8DNruA8ors99Al39RYZPJK4DC1bKkoNm93mAMuBhY9TCNC4R8n1q7ovFnJ5qhGh5Lsh7pa1gpQVpYpsJPeTHQ==} engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} @@ -937,31 +943,31 @@ packages: resolution: {integrity: sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==} engines: {node: '>= 10.0.0'} - '@phanect/configs@2026.4.28': - resolution: {integrity: sha512-Yb6zLH4jk4rveoVQId4AYQmDgqUUPfNH/w97aRXbkRCzsJZRJ4dfDI/Q9Nipn6lAZRjGpLG0Mxy5Em+DPPpP/Q==} - engines: {node: 20.x || 22.x || >=24.x, pnpm: '>=10.x'} + '@phanect/configs@2026.5.19': + resolution: {integrity: sha512-7vXCHLJE2/O112F8bA1DkrskWM9JOWUcC9rvLuvOsXof9ar27SptIOFamu1AFrqT7b9n8KVbB+Ieo0Mf+9t+wg==} + engines: {node: 22.x || 24.x || >=26.x} peerDependencies: - '@types/node': 20.x || 22.x || >=24.x - tsdown: 0.21.10 - typescript: '>=5.x' + '@types/node': 22.x || 24.x || >=26.x + tsdown: 0.22.0 + typescript: ^6.0.2 peerDependenciesMeta: tsdown: optional: true - '@phanect/lint-astro@2026.4.28': - resolution: {integrity: sha512-fDxs6+06xsv6wzINf2XmUkT93bs3S88pePJFTZ88o30GvBO+eRbUHMUBx0eLDNxf5rf6VlUkECl2wvC867Fbyg==} - engines: {node: 20.x || 22.x || >=24.x, pnpm: '>=10.x'} + '@phanect/lint-astro@2026.5.19': + resolution: {integrity: sha512-UxEc0pvRLSGdIiPVNobTgV471NvmX+XoXKVCG2eSYJRQT6b/yLHvb7D3MCO55Q3fi/pYoMOEdV3zvm3wh/Yb7w==} + engines: {node: 22.x || 24.x || >=26.x} peerDependencies: eslint: ^10.0.2 - '@phanect/lint@2026.4.28': - resolution: {integrity: sha512-rUoFuXs4+eQtDn0aqO6+ionGaI1DSxu99NOwuauqEnRVDpZG1mkKJbH+1IfU5Kxa/Uww4ktnrlmGRs1a20id2Q==} - engines: {node: 20.x || 22.x || >=24.x, pnpm: '>=10.x'} + '@phanect/lint@2026.5.19': + resolution: {integrity: sha512-LVbj9zglJ4NFDoXqfHuSCGngyGbnupSrlLKZoU0mhRyJv07xgiWmPmYSdE3VwcgFkK4+A5vE6h+iKSozMb81YA==} + engines: {node: 22.x || 24.x || >=26.x} peerDependencies: eslint: ^10.0.2 next: '*' svelte: '*' - typescript: '>=5.x' + typescript: ^6.0.2 peerDependenciesMeta: next: optional: true @@ -1334,6 +1340,9 @@ packages: '@types/node@24.12.4': resolution: {integrity: sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==} + '@types/sax@1.2.7': + resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} + '@types/unist@2.0.11': resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} @@ -1590,6 +1599,9 @@ packages: resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} engines: {node: '>=14'} + arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -2139,11 +2151,18 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - eslint-plugin-n@17.24.0: - resolution: {integrity: sha512-/gC7/KAYmfNnPNOb3eu8vw+TdVnV0zhdQwexsw6FLXbhzroVj20vRn2qL8lDWDGnAQ2J8DhdfvXxX9EoxvERvw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-plugin-n@18.0.1: + resolution: {integrity: sha512-q3ARhk+eZRc7myR0KHx+R3/GJeOHF+Ir6PK95Pu2tEX8Sl/4BIpmmVLva2kPrjC2gCmn6WHlHm+3yeo6Rxhycw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: - eslint: '>=8.23.0' + eslint: '>=8.57.1' + ts-declaration-location: ^1.0.6 + typescript: '>=5.0.0' + peerDependenciesMeta: + ts-declaration-location: + optional: true + typescript: + optional: true eslint-plugin-promise@7.3.0: resolution: {integrity: sha512-6uGiOR0INuujr6PEQmeSSP7GbIMJ/ebEXXiEzb/nOj68LknH5Pxzb/AbZivmr6VE6TkTE8rTjRK9zhKpK6HsRA==} @@ -3433,6 +3452,11 @@ packages: sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + sitemap@9.0.1: + resolution: {integrity: sha512-S6hzjGJSG3d6if0YoF5kTyeRJvia6FSTBroE5fQ0bu1QNxyJqhhinfUsXi9fH3MgtXODWvwo2BDyQSnhPQ88uQ==} + engines: {node: '>=20.19.5', npm: '>=10.8.2'} + hasBin: true + smol-toml@1.6.1: resolution: {integrity: sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==} engines: {node: '>= 18'} @@ -3472,6 +3496,9 @@ packages: resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} engines: {node: '>= 0.4'} + stream-replace-string@2.0.0: + resolution: {integrity: sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==} + string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -3573,11 +3600,6 @@ packages: peerDependencies: typescript: '>=4.8.4' - ts-declaration-location@1.0.7: - resolution: {integrity: sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==} - peerDependencies: - typescript: '>=4.0.0' - tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} @@ -4145,6 +4167,12 @@ snapshots: dependencies: prismjs: 1.30.0 + '@astrojs/sitemap@3.7.2': + dependencies: + sitemap: 9.0.1 + stream-replace-string: 2.0.0 + zod: 4.4.3 + '@astrojs/telemetry@3.3.2': dependencies: ci-info: 4.4.0 @@ -4744,12 +4772,12 @@ snapshots: '@parcel/watcher-win32-x64': 2.5.6 optional: true - '@phanect/configs@2026.4.28(@types/node@24.12.4)(typescript@6.0.3)': + '@phanect/configs@2026.5.19(@types/node@24.12.4)(typescript@6.0.3)': dependencies: '@types/node': 24.12.4 typescript: 6.0.3 - '@phanect/lint-astro@2026.4.28(eslint@10.4.0(jiti@2.7.0))': + '@phanect/lint-astro@2026.5.19(eslint@10.4.0(jiti@2.7.0))': dependencies: eslint: 10.4.0(jiti@2.7.0) eslint-plugin-astro: 1.7.0(eslint@10.4.0(jiti@2.7.0)) @@ -4758,7 +4786,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@phanect/lint@2026.4.28(@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': + '@phanect/lint@2026.5.19(@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: '@eslint/css': 1.2.0 '@eslint/js': 10.0.1(eslint@10.4.0(jiti@2.7.0)) @@ -4769,7 +4797,7 @@ snapshots: eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-jsdoc: 62.9.0(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-jsonc: 3.1.2(eslint@10.4.0(jiti@2.7.0)) - eslint-plugin-n: 17.24.0(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + eslint-plugin-n: 18.0.1(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) eslint-plugin-promise: 7.3.0(eslint@10.4.0(jiti@2.7.0)) globals: 17.6.0 typescript-eslint: 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) @@ -4782,6 +4810,7 @@ snapshots: - eslint-import-resolver-webpack - eslint-plugin-import-x - supports-color + - ts-declaration-location - vitest '@pkgr/core@0.2.9': {} @@ -5068,6 +5097,10 @@ snapshots: dependencies: undici-types: 7.16.0 + '@types/sax@1.2.7': + dependencies: + '@types/node': 24.12.4 + '@types/unist@2.0.11': {} '@types/unist@3.0.3': {} @@ -5324,6 +5357,8 @@ snapshots: are-docs-informative@0.0.2: {} + arg@5.0.2: {} + argparse@2.0.1: {} aria-query@5.3.2: {} @@ -6152,7 +6187,7 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-n@17.24.0(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3): + eslint-plugin-n@18.0.1(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.4.0(jiti@2.7.0)) enhanced-resolve: 5.21.3 @@ -6163,9 +6198,8 @@ snapshots: globrex: 0.1.2 ignore: 5.3.2 semver: 7.8.0 - ts-declaration-location: 1.0.7(typescript@6.0.3) - transitivePeerDependencies: - - typescript + optionalDependencies: + typescript: 6.0.3 eslint-plugin-promise@7.3.0(eslint@10.4.0(jiti@2.7.0)): dependencies: @@ -7987,6 +8021,13 @@ snapshots: sisteransi@1.0.5: {} + sitemap@9.0.1: + dependencies: + '@types/node': 24.12.4 + '@types/sax': 1.2.7 + arg: 5.0.2 + sax: 1.6.0 + smol-toml@1.6.1: {} source-map-js@1.2.1: {} @@ -8018,6 +8059,8 @@ snapshots: es-errors: 1.3.0 internal-slot: 1.1.0 + stream-replace-string@2.0.0: {} + string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -8129,11 +8172,6 @@ snapshots: dependencies: typescript: 6.0.3 - ts-declaration-location@1.0.7(typescript@6.0.3): - dependencies: - picomatch: 4.0.4 - typescript: 6.0.3 - tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29