Skip to content

chore: package.json から engines フィールドを削除(OSS 公開方針復元)#190

Merged
shunei-web merged 1 commit into
v1.2from
fix/v1.2-remove-engines-field-2026-04-30
Apr 30, 2026
Merged

chore: package.json から engines フィールドを削除(OSS 公開方針復元)#190
shunei-web merged 1 commit into
v1.2from
fix/v1.2-remove-engines-field-2026-04-30

Conversation

@shunei-web
Copy link
Copy Markdown
Collaborator

概要

e19a7a8 で誤って追加された engines フィールドを削除し、OSS 公開方針を復元する。

復元の理由

CONTRIBUTING.md L36「Node.js LTS 以降を推奨」の記述通り、starter は OSS 公開リポとして広いユーザー層への対応を優先するため、engines フィールドを意図的に未指定としている。

e19a7a8 では wp-starter(案件用リポ・開発環境を固定する意図的判断)との整合を理由に engines: { node: ">=24.0.0" } を追加したが、starter に同ポリシーを適用するのは誤判断であった。

変更 diff

-  "engines": {
-    "node": ">=24.0.0"
-  },

維持する変更

  • devDependencies.vite: "^8.0.5"e19a7a8 のバージョン追従は有効なため維持

検証

  • package.json JSON 構文 valid
  • engines フィールド完全削除
  • vite ^8.0.5 維持確認
  • pnpm run check 通過
  • pnpm run build 成功(vite v8.0.10、74ms)

🤖 Generated with Claude Code

CONTRIBUTING.md L36「Node.js LTS 以降を推奨」の記述通り、
starter は OSS 公開リポとして広いユーザー層対応のため engines を意図的に未指定とする方針。

e19a7a8 で engines: { node: ">=24.0.0" } を追加したが、
これは wp-starter(案件用・開発環境固定の意図的判断)との整合を誤って
starter に適用した誤判断。engines フィールドのみ削除して方針を復元する。

vite ^8.0.5 は維持(e19a7a8 のバージョン追従は有効)。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying starter with  Cloudflare Pages  Cloudflare Pages

Latest commit: 13c5134
Status: ✅  Deploy successful!
Preview URL: https://d8ccf90a.starter-20t.pages.dev
Branch Preview URL: https://fix-v1-2-remove-engines-fiel.starter-20t.pages.dev

View logs

@shunei-web shunei-web merged commit 9ea2c2f into v1.2 Apr 30, 2026
2 checks passed
@shunei-web shunei-web deleted the fix/v1.2-remove-engines-field-2026-04-30 branch April 30, 2026 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant