migrate-to-vinext は何をしますか?
Next.jsプロジェクトをvinext(ViteベースのNext.js再実装)に移行します。Next.jsからvinextへの移行、変換、切り替えを依頼された際に読み込んでください。互換性スキャン、パッケージ置換、Vite設定生成、ESM変換、デプロイ設定(Cloudflare Workersはネイティブ、その他のプラットフォームはNitro経由)を処理します。
Next.jsプロジェクトをvinext(ViteベースのNext.js再実装)に移行します。Next.jsからvinextへの移行、変換、切り替えを依頼された際に読み込んでください。互換性スキャン、パッケージ置換、Vite設定生成、ESM変換、デプロイ設定(Cloudflare Workersはネイティブ、その他のプラットフォームはNitro経由)を処理します。
このスキルは、Next.jsプロジェクトをvinext(ViteベースのNext.js再実装)に移行するためのものです。開発者がNext.jsアプリケーションをより高速なビルドと開発体験を提供するvinextに切り替える際に、移行プロセスを自動化します。主な機能として、既存のNext.jsプロジェクトの互換性スキャン、依存パッケージの置換、Vite設定ファイルの生成、CommonJSからESMへの変換、そしてデプロイ設定の構成を行います。特にCloudflare Workers環境へのデプロイをネイティブでサポートし、その他のプラットフォームにはNitroアダプターを使用します。このスキルは、(1) 互換性の事前チェック、(2) パッケージの自動置換、(3) Vite設定の生成、(4) ESM変換、(5) デプロイ設定の5つのステップで構成されており、プロジェクトの規模や複雑さに応じて柔軟に対応します。Next.jsの特定の機能(getServerSidePropsやAPI Routesなど)を使用している場合でも、vinextの同等機能に自動的に変換します。
npx skills add https://github.com/cloudflare/vinext/tree/main/skills/migrate-to-vinextInstalled? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Next.jsプロジェクトをvinext(ViteベースのNext.js再実装)に移行します。Next.jsからvinextへの移行、変換、切り替えを依頼された際に読み込んでください。互換性スキャン、パッケージ置換、Vite設定生成、ESM変換、デプロイ設定(Cloudflare Workersはネイティブ、その他のプラットフォームはNitro経由)を処理します。
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.