メインコンテンツへスキップ
Wyrly は TypeScript の標準デコレーター向けに設計されています。 reflect-metadataemitDecoratorMetadata、parameter decorators は必要ありません。

推奨設定

TypeScript プロジェクトでは標準デコレーターを使います。
正確な modulemoduleResolution の値は runtime や build tool によって変わりますが、 legacy decorator metadata を有効にすることは避けてください。

Deno

Deno 2.x をお使いの場合は JSR からインストールします。
その後、@wyrly/core から import します。

Node.js and Bun

Node.js と Bun をお使いの場合は npm からインストールします。
可能な限り ESM を使います。

reflect-metadata の設定は不要

これは追加しないでください。
Wyrly は実行時にパラメーターの型を読み取りません。依存関係はトークンと deps で明示的に宣言します。