メインコンテンツへスキップ
まず @wyrly/core をインストールします。フレームワークアダプターは、アプリで必要になったときだけ追加してください。

Deno 2.x

Deno project では JSR を使います。
その後、@wyrly/core から import します。

Node.js 20+

Node.js とバンドラーベースのアプリケーションでは npm を使います。

Bun

Bun では npm パッケージを使います。

Framework adapters

ランタイムに合うアダプターをインストールします。 GraphQL コンテキストを自分で組み立てる場合は @wyrly/graphql を使います。Yoga や Apollo Server との統合には @wyrly/yoga または @wyrly/apollo をインストールしてください — Framework adapters を参照。 たとえば Next.js adapter は次のようにインストールします。

要件

  • TypeScript 5+
  • 標準デコレーター
  • experimentalDecorators: false
  • ESM 対応のランタイムまたはバンドラー
  • Deno 2.x、Node.js 20+、Bun、または対応 Web フレームワーク
Wyrly は reflect-metadataemitDecoratorMetadata を必要としません。

リポジトリのローカル開発

Wyrly のソースに貢献する場合: