aboutsummaryrefslogtreecommitdiffhomepage
path: root/package.json
AgeCommit message (Collapse)Author
35 hoursastro.config.mjs, package.json, scripts/indexnow.mjs: ↵Yasutake Yohei
IndexNowとサイトマップlastmodを追加 IndexNowのキーファイルと送信スクリプト、npm run indexnow、各ページの最終更新日をlastmodに反映。
2 daysAstro 7へ更新し、画像をsrc/へ移行・重複を整理Yasutake Yohei
- astro 6→7 / starlight 0.40→0.42 / sharp更新、markdown-remark導入 - markdownをunified()へ移行、compressHTML:trueで従来の空白を維持 - starlight日本語訳パッチを0.42.5向けに再生成 - 有益な画像をsrc/へ移行しpublic重複を削除、孤立画像を整理 - scripts/optimize-images.mjs を追加(prebuildで自動実行)
2026-09-22package.json: textlint-lsp を公開版(^0.1.1)に切り替えるYasutake Yohei
file:../textlint-lsp のローカル参照をやめ、npm 公開版を参照するようにした。
2026-07-01package.json: @fontsource/noto-sans-jp を依存関係に追加Yasutake Yohei
2026-06-25OGP画像を動的生成するエンドポイントを追加(Satori + ↵Yasutake Yohei
resvg-js) - src/pages/og/[slug].png.ts を追加 - 全ページに個別のOGP画像をビルド時に生成 - デザイン: faceicon + ページタイトル + サイト名 - 開発中は npm run preview でのみ確認可能(静的エンドポイントの制限)
2026-06-21AI向けに llms.txt と llms-full.txt を生成する仕組みを追加Yasutake Yohei
AI(LLM)がサイトを参照・学習しやすくするため、以下を追加: - public/llms.txt: 全ページをカテゴリ別に列挙した AI 向けサイトマップ - scripts/generate-llms-full.mjs: 全 MDX ファイルの本文を収集・結合する生成スクリプト - package.json の build スクリプトに生成処理を追加 ビルド時に dist/llms.txt と dist/llms-full.txt が自動生成される。
2026-06-19復旧: 全ファイルを復元Yasutake Yohei